.about-portrait{margin-left:auto}@media (width>=760px) and (width<=1079px){.page-hero.about-hero .page-hero-grid.has-aside{grid-template-columns:minmax(0,1fr) minmax(0,240px);align-items:center;column-gap:44px}.page-hero.about-hero .cta-row .btn{min-width:15rem}}@media (width<=759px){.page-hero.about-hero .page-hero-grid.has-aside{grid-template-columns:minmax(0,1fr) 104px;grid-template-areas:"crumbs crumbs""kicker kicker""title aside""tagline tagline""lede lede""ctas ctas";align-items:center;gap:0 18px}.page-hero.about-hero .page-hero-main{display:contents}.page-hero.about-hero .page-hero-crumbs{grid-area:crumbs}.page-hero.about-hero .kicker{grid-area:kicker}.page-hero.about-hero .page-title{grid-area:title}.page-hero.about-hero .tagline{grid-area:tagline}.page-hero.about-hero .lede{grid-area:lede}.page-hero.about-hero .cta-row{grid-area:ctas}.page-hero.about-hero .page-hero-aside{grid-area:aside}.page-hero .portrait.about-portrait{max-width:104px}.portrait.about-portrait .arch{padding:5px}.portrait.about-portrait .arch:before{inset:2px}.portrait.about-portrait .keystone{width:7px;height:7px;box-shadow:0 0 0 3px var(--surface);margin-left:-3.5px;top:-4px}.portrait.about-portrait figcaption{display:none}}.letter[data-astro-cid-zpzoxhr3]{border:1px solid var(--gold-rule);max-width:40rem;color:var(--ink);padding:clamp(36px,5vw,64px) clamp(26px,5vw,64px) clamp(40px,5vw,60px);font-size:clamp(1.125rem,1.08rem + .2vw,1.1875rem);line-height:1.7;position:relative}.letter[data-astro-cid-zpzoxhr3]:before{content:"";border:1px solid var(--hair);pointer-events:none;position:absolute;inset:6px}.letter[data-astro-cid-zpzoxhr3] .letter-crest{width:auto;height:40px;color:var(--gold-rule);margin-bottom:30px}.letter[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{text-wrap:pretty}.letter[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]+p[data-astro-cid-zpzoxhr3]{margin-top:1em}.salutation[data-astro-cid-zpzoxhr3]{font-family:var(--f-display);color:var(--green);font-size:clamp(1.625rem,1.4rem + .8vw,2rem);font-style:italic;font-weight:500;line-height:1.2}.letter[data-astro-cid-zpzoxhr3] .salutation[data-astro-cid-zpzoxhr3]+p[data-astro-cid-zpzoxhr3]{margin-top:.9em}.signoff[data-astro-cid-zpzoxhr3]{color:var(--ink-2);margin-top:1.6em;font-style:italic}.signature[data-astro-cid-zpzoxhr3]{font-family:var(--f-display);color:var(--green);margin-top:6px;font-size:clamp(2.25rem,1.9rem + 1.2vw,2.75rem);font-style:italic;font-weight:500;line-height:1;display:block}.lead-link[data-astro-cid-zpzoxhr3]{margin-top:22px}.references[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px clamp(40px,7vw,112px);display:grid}.references[data-astro-cid-zpzoxhr3] .reference{max-width:none}.references[data-astro-cid-zpzoxhr3] .reference blockquote p{font-size:clamp(1.25rem,1.12rem + .5vw,1.5rem);line-height:1.38}.advantage[data-astro-cid-zpzoxhr3]{background:var(--paper-3);border:1px solid var(--gold-rule);padding:30px clamp(24px,3.5vw,40px) 32px;position:relative}.advantage[data-astro-cid-zpzoxhr3]:before{content:"";border:1px solid var(--hair);pointer-events:none;position:absolute;inset:5px}.advantage-h[data-astro-cid-zpzoxhr3],.levels-h[data-astro-cid-zpzoxhr3]{font-family:var(--f-sc);font-weight:600;font-size:var(--fs-caps);letter-spacing:.1em;text-transform:lowercase;color:var(--ink-2)}.advantage[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--ink);text-wrap:pretty;margin-top:10px}.levels[data-astro-cid-zpzoxhr3]{margin-top:44px}.levels-h[data-astro-cid-zpzoxhr3]{border-bottom:1px solid var(--gold-rule);padding-bottom:12px}.levels-list[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.levels-list[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]{border-bottom:1px solid var(--hair);padding:4px 0}.levels-list[data-astro-cid-zpzoxhr3] .arrow-link{justify-content:space-between;width:100%;display:flex}.levels-note[data-astro-cid-zpzoxhr3]{color:var(--ink-2);text-wrap:pretty;margin-top:18px;font-size:1.0625rem;font-style:italic}.panels[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr 1fr;gap:clamp(20px,2.5vw,32px);display:grid}@media (width<=1079px){.letter[data-astro-cid-zpzoxhr3]{max-width:none;padding-inline:max(clamp(26px,5vw,64px),50% - 18rem)}.references[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,1fr)}.references[data-astro-cid-zpzoxhr3] .reference{max-width:40rem}}@media (width<=899px){.panels[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,1fr)}}@media (width<=759px){.letter[data-astro-cid-zpzoxhr3]:before{inset:4px}.levels-list[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,1fr)}}
