.sec{max-width:1120px;margin:0 auto;padding:clamp(70px,10vw,120px) 24px}.sec-narrow{max-width:760px}.eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;margin-bottom:18px;font-size:10.5px;display:flex}.eyebrow:before{content:"";background:var(--accent);flex:none;width:22px;height:1px}.eyebrow.center{justify-content:center}h2.head{font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.01em;text-wrap:balance;font-size:clamp(28px,4.4vw,46px);font-weight:400;line-height:1.1}h2.head em{color:var(--accent);font-style:italic}.lede{color:var(--ink-2);max-width:54ch;margin-top:18px;font-size:15.5px;line-height:1.7}.lede strong{color:var(--ink);font-weight:600}.center{text-align:center}.center .lede{margin-left:auto;margin-right:auto}.feat-hero{text-align:center;max-width:860px;margin:0 auto;padding:clamp(64px,9vw,108px) 24px clamp(30px,4vw,44px)}.feat-hero h1{font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.015em;text-wrap:balance;font-size:clamp(36px,6vw,62px);font-weight:400;line-height:1.05}.feat-hero h1 em{color:var(--accent);font-style:italic}.feat-hero .lede{max-width:56ch;margin:22px auto 0;font-size:16.5px}.hero-rule{background:linear-gradient(90deg, transparent, var(--line) 22%, var(--line) 78%, transparent);width:100%;max-width:1120px;height:1px;margin:clamp(40px,6vw,64px) auto 0}.sec,.band{scroll-margin-top:72px}.stat-rail{border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;justify-content:center;gap:0;margin-top:34px;display:flex;overflow:hidden}.stat{border-right:1px solid var(--line);text-align:left;flex:210px;padding:20px 22px}.stat:last-child{border-right:none}.stat b{font-family:var(--font-instrument-serif), Georgia, serif;color:var(--accent);font-size:26px;font-weight:400;line-height:1.1;display:block}.stat span{color:var(--ink-2);margin-top:6px;font-size:12.5px;line-height:1.5;display:block}@media (max-width:720px){.stat{border-right:none;border-bottom:1px solid var(--line);flex:100%}.stat:last-child{border-bottom:none}}.split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.split.flip{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}@media (max-width:880px){.split,.split.flip{grid-template-columns:1fr;gap:34px}}.band{background:var(--bg-sunk);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.band .sec{padding-block:clamp(70px,9vw,110px)}.feat-close{background:var(--bg-sunk);border-top:1px solid var(--line);text-align:center}.feat-close .sec{padding-block:clamp(70px,9vw,104px)}.feat-close .cta-row{margin-top:40px}.close-fine{font-family:var(--font-mono);color:var(--ink-3);margin-top:24px;font-size:11px}.feat-close-photo{text-align:left;align-items:center;min-height:clamp(480px,44vw,640px);display:grid;position:relative;overflow:hidden}.fcp-img{position:absolute;inset:0}.fcp-img img{object-fit:cover;object-position:70% 50%}.fcp-img:after{content:"";background:linear-gradient(90deg,#09090bf0 0%,#09090bd1 30%,#09090b61 56%,#09090b00 74%);position:absolute;inset:0}.feat-close-photo .sec{width:100%;position:relative}.fcp-words{max-width:460px}.feat-close-photo .cta-row{justify-content:flex-start}@media (max-width:699px){.feat-close-photo{min-height:0;display:block}.fcp-img{aspect-ratio:3/2;position:relative}.fcp-img:after{background:linear-gradient(180deg, #09090b00 60%, var(--bg-sunk) 100%)}.feat-close-photo .sec{padding-top:28px}}
