@media (min-width:641px){.hero--about{min-height:clamp(380px,40vw,540px);align-items:center}.hero--about .hero-bg{background-position:12% center}.hero--about .wrap{padding-block:clamp(2.75rem,5vw,4rem)}}.hero--about .hero-copy{max-width:min(100%,720px)}.hero--about h1{margin-bottom:1.1rem}.hero--about .lead{margin:0;color:rgb(239 235 228 / .80);max-width:52ch}.story{max-width:64ch;margin-inline:auto}.story h2{margin-bottom:1.2rem}.story h2+p{margin-top:0}.story p{margin:0 0 1.4rem;color:#3a4750;font-size:clamp(1.06rem,1rem + .35vw,1.2rem);line-height:1.72}.story p.opener::first-letter{float:left;font-family:var(--display);font-weight:800;font-size:4.6rem;line-height:.78;padding:.06em .12em 0 0;color:var(--brass-lo)}.chapter{margin-top:clamp(2.5rem,4vw,3.5rem)}.chapter:first-of-type{margin-top:0}.chapter-no{font-family:var(--display);font-size:.64rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--brass-lo);margin:0 0 .8rem}.pull{margin:clamp(2.25rem,4vw,3rem) 0;padding:1.75rem 0;border-block:1px solid var(--line-ink);text-align:center}.pull p{margin:0;font-size:clamp(1.3rem,1.1rem + .9vw,1.75rem);line-height:1.35;color:var(--ink);font-style:italic;max-width:26ch;margin-inline:auto}.closing{text-align:center;max-width:60ch;margin-inline:auto}.sec--bone .closing p{color:#3a4750;font-size:clamp(1.06rem,1rem + .35vw,1.2rem);line-height:1.72}.closing .cta-row{display:flex;gap:.85rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}.nums{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--line);margin:0}.nums>div{padding:clamp(1.4rem,2.4vw,2rem);border-right:1px solid var(--line)}.nums>div:last-child{border-right:0}.nums dt{font-family:var(--display);font-size:.63rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--brass);margin-bottom:.5rem}.nums dd{margin:0;font-family:var(--display);font-weight:800;font-size:clamp(1.7rem,1.3rem + 1.3vw,2.4rem);letter-spacing:-.02em;line-height:1}.nums dd small{display:block;font-family:var(--body);font-weight:400;font-size:.9rem;letter-spacing:0;color:var(--dim);margin-top:.45rem}.outcome{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(1.75rem,4vw,4rem);align-items:center}.outcome img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border:1px solid var(--line)}.outcome h2{margin-bottom:1.1rem}.outcome p{color:var(--dim)}.outcome p.first{color:var(--bone);font-size:1.12rem}.outcome .cta-row{display:flex;gap:.85rem;flex-wrap:wrap;margin-top:1.6rem}@media (max-width:1000px){.outcome{grid-template-columns:1fr}.nums{grid-template-columns:1fr 1fr}.nums>div:nth-child(2n){border-right:0}.nums>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:640px){.nums{grid-template-columns:1fr}.nums>div{border-right:0;border-bottom:1px solid var(--line)}.nums>div:last-child{border-bottom:0}.story p.opener::first-letter{font-size:3.4rem}}