.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2.5rem,5vw,5rem) clamp(2rem,4vw,4rem)}.hero[data-astro-cid-lcdefpme] .grid[data-astro-cid-lcdefpme]{align-items:start;row-gap:3rem}.hero-text[data-astro-cid-lcdefpme]{padding-top:clamp(0rem,3vw,2.5rem)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:11ch;margin-bottom:.45em;font-size:clamp(2.9rem,1rem + 6.6vw,6.8rem)}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:34ch}.hero-photos[data-astro-cid-lcdefpme]{position:relative}.hero-b[data-astro-cid-lcdefpme]{background:var(--paper);width:56%;margin-top:1rem;margin-left:auto;padding:10px 0 0 10px;position:relative}@media (width>=900px){.hero-b[data-astro-cid-lcdefpme]{margin-top:-4.5rem}.hero-text[data-astro-cid-lcdefpme]{grid-area:1/1/auto/span 6}.hero-photos[data-astro-cid-lcdefpme]{margin-right:calc(var(--gutter) * -1);grid-area:1/7/auto/-1}.hero-a[data-astro-cid-lcdefpme]{margin-right:0}.hero-a[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{max-width:38%}}.motto[data-astro-cid-lcdefpme]{background:var(--blue-deep);color:var(--on-dark);padding-block:clamp(2.5rem,5vw,4.5rem)}.motto-line[data-astro-cid-lcdefpme]{font-family:var(--f-display);letter-spacing:-.045em;flex-wrap:wrap;gap:0 .3em;margin:0;font-size:clamp(2.2rem,.6rem + 7.2vw,7.2rem);font-weight:760;line-height:.95;display:flex}.motto-line[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(2){color:var(--accent)}.motto-note[data-astro-cid-lcdefpme]{max-width:46ch;color:var(--on-dark-2);margin:1.4rem 0 0;font-size:1.05rem}.stats[data-astro-cid-lcdefpme]{border-top:2px solid var(--ink);gap:0;display:grid}.stat[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule);align-content:start;gap:8px;padding:26px 0;display:grid}@media (width>=900px){.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.stat[data-astro-cid-lcdefpme]{border-bottom:0;border-right:1px solid var(--rule);padding:30px 28px 34px}.stat[data-astro-cid-lcdefpme]:first-child{padding-left:0}.stat[data-astro-cid-lcdefpme]:last-child{border-right:0}.stat-label[data-astro-cid-lcdefpme]{max-width:26ch}}.stat-num[data-astro-cid-lcdefpme]{font-family:var(--f-display);letter-spacing:-.05em;white-space:nowrap;margin:0;font-size:clamp(3.2rem,1rem + 3.9vw,5rem);font-weight:760;line-height:.9}.stat-1[data-astro-cid-lcdefpme] .stat-num[data-astro-cid-lcdefpme]{color:var(--accent-strong)}.stat-label[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:0;font-size:1.15rem;line-height:1.4}.what-head[data-astro-cid-lcdefpme]{align-items:end;row-gap:1.4rem;margin-bottom:clamp(2rem,4vw,3.2rem)}.what-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:12ch;margin:0}.groups[data-astro-cid-lcdefpme]{gap:clamp(2.2rem,4vw,3.4rem) clamp(1.4rem,2.4vw,2.6rem);display:grid}@media (width>=1000px){.groups[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.groups[data-astro-cid-lcdefpme] .ledger[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:1.9rem 1fr auto}.groups[data-astro-cid-lcdefpme] .ledger[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.25rem,1rem + .6vw,1.6rem)}}.group-title[data-astro-cid-lcdefpme]{font:500 .78rem/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:12px}.chapters-home[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule)}.ch-head[data-astro-cid-lcdefpme]{align-items:end;row-gap:1.4rem;margin-bottom:clamp(2rem,4vw,3.2rem)}.ch-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:11ch;margin:0}.ch-photos[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.6rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.ch-photos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem}}.ch-photos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%}.ch-name[data-astro-cid-lcdefpme]{font-family:var(--f-display);letter-spacing:-.025em;margin:.8rem 0 0;font-size:1.35rem;font-weight:700}.ch-more[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);margin:2rem 0 0;padding-top:1.1rem;font-size:1.05rem}.ch-more[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-right:.5em;font-size:.75rem}.ch-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:600}.story[data-astro-cid-lcdefpme]{padding-block:clamp(2rem, 4vw, 4rem) var(--section)}.story[data-astro-cid-lcdefpme] .grid[data-astro-cid-lcdefpme]{align-items:center;row-gap:2rem}@media (width>=900px){.story-photo[data-astro-cid-lcdefpme]{margin-left:calc(var(--gutter) * -1);grid-column:1/span 7}.story-text[data-astro-cid-lcdefpme]{grid-column:8/-1}}.reach[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.reach[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule)}.reach[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--rule)}.reach[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:4px 24px;padding:22px 4px;text-decoration:none;display:grid}@media (width>=700px){.reach[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:12rem 1fr;align-items:baseline}}.reach[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(1.7rem,1.2rem + 1.6vw,2.6rem);line-height:1}.reach[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--ink-2)}.reach[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme]{color:var(--accent-strong)}.strip[data-astro-cid-lcdefpme]{padding-bottom:var(--section)}.strip-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(180px,46vw,300px);gap:14px;display:grid}.strip-grid[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme],.strip-grid[data-astro-cid-lcdefpme] .photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:auto;object-fit:cover;width:100%;height:100%}.strip-grid[data-astro-cid-lcdefpme] .s2[data-astro-cid-lcdefpme],.strip-grid[data-astro-cid-lcdefpme] .s4[data-astro-cid-lcdefpme]{grid-column:1/-1}@media (width>=900px){.strip-grid[data-astro-cid-lcdefpme]{grid-template-columns:3fr 5fr 3fr 4fr;grid-auto-rows:340px;gap:20px}.strip-grid[data-astro-cid-lcdefpme] .s2[data-astro-cid-lcdefpme],.strip-grid[data-astro-cid-lcdefpme] .s4[data-astro-cid-lcdefpme]{grid-column:auto}}.hub[data-astro-cid-lcdefpme]{overflow:hidden}.hub[data-astro-cid-lcdefpme] .grid[data-astro-cid-lcdefpme]{align-items:center;row-gap:2.5rem}.hub-code[data-astro-cid-lcdefpme] .code-block[data-astro-cid-lcdefpme]{box-shadow:-10px 10px 0 var(--accent);margin:0}.logo-grid[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.logo-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.logo-grid[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule)}.logo-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;padding:16px 8px 16px 0;text-decoration:none;display:grid}.logo-grid[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .lg-name[data-astro-cid-lcdefpme]{color:var(--accent-strong)}.lg-img[data-astro-cid-lcdefpme]{border:1px solid var(--rule);background:#fff;width:52px;height:52px;display:block}.lg-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:100%}.lg-name[data-astro-cid-lcdefpme]{overflow-wrap:anywhere;font-size:.9rem;font-weight:600;line-height:1.25}.callout[data-astro-cid-lcdefpme]{background:var(--yellow);color:var(--n-900)}.callout[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:12ch}.callout[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--n-900)}.callout[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:not(.btn--primary):hover{color:#fff}.callout[data-astro-cid-lcdefpme] .grid[data-astro-cid-lcdefpme]{align-items:end;row-gap:2rem}.callout-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}@media (width>=900px){.callout-actions[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch}}
