.subpage .page-hero{padding:90px 0 86px}.subpage .page-lead{display:grid;grid-template-columns:1.7fr 1fr;gap:90px;align-items:end}.subpage h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(44px,5.2vw,78px);line-height:1.06;letter-spacing:-2px;margin:30px 0}.subpage h1 em{font-style:normal;color:var(--brass,#d0b47d)}.subpage .page-lead>div>p{font-size:19px;line-height:1.7;max-width:690px;color:#bcc5cd}.subpage .page-aside{border-top:1px solid #d0b47d;padding:26px 0 0;color:#bcc5cd;font-size:17px;line-height:1.9}.subpage .milestones{list-style:none;padding:0;margin:0}.subpage .milestones li{border-bottom:1px solid #35404b;padding:10px 0}.subpage .milestones span{color:#d0b47d;font-size:12px;margin-right:20px}.subpage .page-jumps{display:flex;gap:28px;flex-wrap:wrap;padding-top:25px;padding-bottom:25px;font-size:13px}.subpage .page-jumps a{text-decoration:none;border-bottom:1px solid #d0b47d;padding-bottom:4px}.subpage .page-columns{display:grid;grid-template-columns:1fr 1.25fr;gap:80px;margin-top:30px}.subpage .page-columns h2{font-size:clamp(32px,3.3vw,49px)}.subpage .page-body{font-size:17px;line-height:1.8}.subpage .page-body>p:first-child{margin-top:0}.subpage .page-body h3{font:26px Georgia,serif;margin:28px 0 12px}.subpage .page-body li{margin-bottom:14px}.subpage .page-body ul,.subpage .page-body ol{padding-left:23px}.subpage .page-cards{display:grid;gap:22px}.subpage .page-cards article{border-top:1px solid #c9c4b8;padding-top:22px}.subpage .page-cards h3{margin-top:10px}.subpage .ink .page-body{color:#bcc5cd}.subpage .ink h2,.subpage .ink h3{color:#f5f2ea}.subpage .source{font-size:13px;line-height:1.65;color:#596570;margin:25px 0}.subpage .source a{color:inherit;text-underline-offset:3px}.subpage .ink .source{color:#aebbc7}.subpage .comparison{overflow-x:auto;border-top:1px solid #b9b2a5}.subpage table{width:100%;border-collapse:collapse;font-size:13px;min-width:560px;text-align:left}.subpage caption{text-align:left;padding:16px 0;font-size:14px}.subpage th,.subpage td{border-bottom:1px solid #d4cec1;vertical-align:top;padding:14px 12px 14px 0}.subpage .intake-page{max-width:950px}.subpage .intake-page h2{margin-bottom:28px}.subpage .intake-page fieldset{margin-top:28px}.subpage .intake-page input:not([type=checkbox]),.subpage .intake-page select,.subpage .intake-page textarea{width:100%}.subpage .page-aside .eyebrow{color:#d0b47d}.subpage .page-body .button{margin-top:18px}
@media(max-width:900px){.subpage .page-lead{gap:35px;grid-template-columns:1.5fr 1fr}.subpage .page-columns{gap:35px;grid-template-columns:1fr 1.3fr}.subpage .page-hero{padding:65px 0}}
@media(max-width:760px){.subpage .page-lead,.subpage .page-columns{grid-template-columns:1fr;gap:25px}.subpage .page-hero{padding:45px 0 50px}.subpage h1{font-size:44px;letter-spacing:-1px}.subpage .page-lead>div>p{font-size:17px}.subpage .page-aside{margin-top:10px}.subpage .page-columns h2{font-size:35px}.subpage .page-jumps{gap:15px}.subpage .page-body{font-size:16px}.subpage .comparison{max-width:100%}.subpage .page-columns>*{min-width:0}}
