.hero[data-astro-cid-lcdefpme]{background:var(--ink);grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}.hero-copy[data-astro-cid-lcdefpme]{color:#fff;align-items:center;display:flex;position:relative;overflow:hidden}.hero-inner[data-astro-cid-lcdefpme]{width:100%;padding:clamp(3rem, 6vw, 5.5rem) clamp(1.5rem, 4vw, 4rem) clamp(3rem, 6vw, 5.5rem) max(var(--gutter), calc((100vw - var(--wrap)) / 2 + var(--gutter)));position:relative}.kicker[data-astro-cid-lcdefpme]{font:700 .85rem var(--sans);letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(3.75rem,6.6vw,6.25rem);line-height:.88}.hero-lede[data-astro-cid-lcdefpme]{max-width:31rem;margin:1.25rem 0 1.5rem;font-size:clamp(1.1rem,1.5vw,1.25rem);line-height:1.45}.hero-status[data-astro-cid-lcdefpme]{margin:1.1rem 0 0;font-weight:600}.hero-photo[data-astro-cid-lcdefpme]{min-height:100%;position:relative}.hero-photo[data-astro-cid-lcdefpme] .photo{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}@media (width<=880px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-photo[data-astro-cid-lcdefpme]{order:-1;min-height:0}.hero-photo[data-astro-cid-lcdefpme] .photo{aspect-ratio:4/3;height:auto;position:relative;inset:auto}.hero-inner[data-astro-cid-lcdefpme]{padding:2.25rem var(--gutter) 2.75rem}}.facts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:2rem;padding-block:2.25rem;display:grid}.fact-n[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:.4rem;font-size:clamp(3rem,5.4vw,4.25rem)}.fact-l[data-astro-cid-lcdefpme]{color:#d7cfc3;margin:0;font-size:.95rem;line-height:1.35}@media (width<=760px){.facts[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.section-title[data-astro-cid-lcdefpme]{max-width:16em;margin-bottom:2.5rem}.paths[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.path[data-astro-cid-lcdefpme]{--bleed:clamp(1.5rem, 3vw, 2.5rem);padding:var(--bleed);background:var(--white);border-top:8px solid var(--ink);flex-direction:column;text-decoration:none;transition:transform .15s;display:flex}.path[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px)}.path-red[data-astro-cid-lcdefpme]{background:var(--red);color:#fff;position:relative;overflow:hidden}.path-tag[data-astro-cid-lcdefpme]{font:700 .8rem var(--sans);letter-spacing:.12em;text-transform:uppercase}.path[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:.75rem 0 .9rem;font-size:clamp(2.4rem,4.6vw,3.5rem)}.path[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:30rem;position:relative}.go[data-astro-cid-lcdefpme]{font:700 1rem var(--sans);margin-top:auto;padding-top:.5rem}@media (width<=720px){.paths[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.finder-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.finder-lede[data-astro-cid-lcdefpme]{margin:1.25rem 0}@media (width<=880px){.finder-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.story-title[data-astro-cid-lcdefpme]{margin-bottom:1.25rem}@media (width<=800px){.feature-flip[data-astro-cid-lcdefpme]>.photo{order:-1}}.beyond-band[data-astro-cid-lcdefpme]{background:var(--red);color:#fff;padding-block:clamp(3rem,6vw,4.75rem)}.beyond-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.beyond-tag[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.78rem;font-weight:700}.beyond-lede[data-astro-cid-lcdefpme]{margin:0 0 1.5rem;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.45}@media (width<=800px){.beyond-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.showcase[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff;position:relative;overflow:hidden}.showcase[data-astro-cid-lcdefpme]>.photo{aspect-ratio:auto;width:100%;height:100%;max-height:none;margin:0;position:absolute;inset:0}.showcase[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#161412e6 0%,#161412b8 42%,#1614120d 80%);position:absolute;inset:0}.showcase-inner[data-astro-cid-lcdefpme]{z-index:1;padding-block:clamp(3.5rem,7vw,6rem);position:relative}.show-tag[data-astro-cid-lcdefpme]{background:var(--red);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1rem;padding:.3rem .65rem;font-size:.78rem;font-weight:700;display:inline-block}.showcase[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(3.25rem,7vw,6rem)}.show-lede[data-astro-cid-lcdefpme]{max-width:31rem;margin:1rem 0 1.5rem;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.45}.show-list[data-astro-cid-lcdefpme]{gap:.8rem;max-width:31rem;margin:0 0 1.75rem;padding:0;list-style:none;display:grid}.show-list[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{display:block}.show-list[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#e8e2d8;font-size:.97rem}@media (width<=800px){.showcase[data-astro-cid-lcdefpme]>.photo{aspect-ratio:3/2;height:auto;position:relative;inset:auto}.showcase[data-astro-cid-lcdefpme]:after{display:none}.showcase-inner[data-astro-cid-lcdefpme]{padding-block:2.25rem 3rem}}.sponsor-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem;display:flex}.sponsor-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:15em}.logos[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1.5rem 2rem;margin:0;padding:0;list-style:none;display:grid}.logos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{aspect-ratio:16/9;justify-content:center;align-items:center;padding:.4rem;display:flex}.logos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].framed{border:1px solid var(--line);border-radius:3px}.logos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].dark{background:var(--ink);border-color:var(--ink);padding:.8rem 1rem}.logos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.logos[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;width:100%;height:100%;min-height:0;transition:transform .15s;display:flex}.logos[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.logos[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{transform:translateY(-2px)}.logos[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].sp-name:hover{color:var(--red)}.sp-name[data-astro-cid-lcdefpme]{font:800 1.15rem/1.05 var(--display);text-transform:uppercase;text-align:center;color:var(--ink);letter-spacing:.01em;font-stretch:75%;text-decoration:none}.more[data-astro-cid-lcdefpme]{margin:1.5rem 0 0}.team-strip[data-astro-cid-lcdefpme]{background:var(--red);color:#fff;padding-block:2.75rem 3rem}.team-strip[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:1.25rem;font-size:2rem}.quick[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.quick[data-astro-cid-lcdefpme] a{background:#ffffff1f;height:100%;padding:1rem 1.1rem;text-decoration:none;transition:background-color .15s;display:block}.quick[data-astro-cid-lcdefpme] a:hover{background:#ffffff38}.quick[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{display:block}.quick[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:.92rem;line-height:1.35;display:block}
