.inv-hero[data-astro-cid-lrct3qbn]{padding:clamp(2rem,1rem + 3vw,4rem) 0 clamp(3rem,2rem + 4vw,5rem)}.kicker[data-astro-cid-lrct3qbn]{letter-spacing:.3em;text-transform:uppercase;color:var(--teal);margin-bottom:.8rem;font-size:.78rem;font-weight:700}.inv-hero[data-astro-cid-lrct3qbn]{overflow:clip}.inv-hero-grid[data-astro-cid-lrct3qbn]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:2rem;display:grid}.inv-hero[data-astro-cid-lrct3qbn] h1[data-astro-cid-lrct3qbn]{font-size:var(--step-3);letter-spacing:-.035em;max-width:16ch}.hero-shot[data-astro-cid-lrct3qbn]{filter:drop-shadow(-30px 40px 40px #13243f29);justify-self:center;width:min(100%,440px)}.inv-hero[data-astro-cid-lrct3qbn] .lede[data-astro-cid-lrct3qbn]{margin:1.2rem 0 2rem}.problem[data-astro-cid-lrct3qbn] .lede[data-astro-cid-lrct3qbn]{color:var(--on-dark-2);max-width:58ch}.stats[data-astro-cid-lrct3qbn]{border-top:1px solid var(--line-dark);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,1rem + 3vw,5rem);margin-top:clamp(3rem,2rem + 3vw,5rem);padding-top:2.5rem;display:grid}.stat[data-astro-cid-lrct3qbn]{margin:0}.value[data-astro-cid-lrct3qbn]{font-size:var(--step-3);color:var(--gold);letter-spacing:-.03em;font-weight:700;line-height:1}.label[data-astro-cid-lrct3qbn]{font-size:var(--step-1);color:var(--on-dark);max-width:30ch;margin-top:.8rem}figcaption[data-astro-cid-lrct3qbn]{font-size:var(--step--1);margin-top:1rem}figcaption[data-astro-cid-lrct3qbn] a[data-astro-cid-lrct3qbn]{color:var(--on-dark-2)}figcaption[data-astro-cid-lrct3qbn] a[data-astro-cid-lrct3qbn]:hover{color:var(--gold)}.spot[data-astro-cid-lrct3qbn]{background:var(--navy);aspect-ratio:16/9;box-shadow:var(--shadow-soft);border-radius:28px;margin:2.5rem 0 0;overflow:hidden}.spot[data-astro-cid-lrct3qbn] video[data-astro-cid-lrct3qbn]{object-fit:cover;width:100%;height:100%}.more[data-astro-cid-lrct3qbn]{color:var(--teal);margin-top:1.6rem;font-weight:600;text-decoration:none;display:inline-block}.more[data-astro-cid-lrct3qbn]:hover{text-decoration:underline}.model-grid[data-astro-cid-lrct3qbn]{background:var(--line);border:1px solid var(--line);border-radius:24px;grid-template-rows:auto auto;grid-template-columns:1.4fr 1fr;gap:1px;margin-top:3rem;display:grid;overflow:hidden}.model-item[data-astro-cid-lrct3qbn]{background:var(--bg-raise);padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.model-item[data-astro-cid-lrct3qbn].primary{background:var(--teal);color:#e6f3f2;grid-row:span 2}.model-item[data-astro-cid-lrct3qbn].primary h3[data-astro-cid-lrct3qbn],.model-item[data-astro-cid-lrct3qbn].primary .tag[data-astro-cid-lrct3qbn]{color:#fff}.model-item[data-astro-cid-lrct3qbn].primary h3[data-astro-cid-lrct3qbn]{font-size:var(--step-3);margin-top:auto}.model-item[data-astro-cid-lrct3qbn].primary{flex-direction:column;gap:1rem;min-height:22rem;display:flex}.tag[data-astro-cid-lrct3qbn]{font-size:var(--step--1);color:var(--teal);font-weight:700}.model-item[data-astro-cid-lrct3qbn] h3[data-astro-cid-lrct3qbn]{font-size:var(--step-2);margin:.5rem 0 .6rem}.model-item[data-astro-cid-lrct3qbn] p[data-astro-cid-lrct3qbn]:not(.tag){color:inherit;opacity:.9;max-width:40ch}.timeline[data-astro-cid-lrct3qbn]{border-top:2px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));margin:3rem 0 0;padding:0;list-style:none;display:grid}.timeline[data-astro-cid-lrct3qbn] li[data-astro-cid-lrct3qbn]{padding:1.4rem 1.25rem 0 0;position:relative}.timeline[data-astro-cid-lrct3qbn] li[data-astro-cid-lrct3qbn]:before{content:"";background:var(--bg);border:2px solid var(--ink);border-radius:50%;width:12px;height:12px;position:absolute;top:-7px;left:0}.timeline[data-astro-cid-lrct3qbn] li[data-astro-cid-lrct3qbn]:first-child:before{background:var(--gold);border-color:var(--gold-deep)}.year[data-astro-cid-lrct3qbn]{font-size:var(--step-2);color:var(--ink);letter-spacing:-.03em;font-weight:700;display:block}.timeline[data-astro-cid-lrct3qbn] p[data-astro-cid-lrct3qbn]{color:var(--ink-3);font-size:var(--step--1);max-width:24ch;margin-top:.4rem}.round-in[data-astro-cid-lrct3qbn]{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.round-in[data-astro-cid-lrct3qbn] .lede[data-astro-cid-lrct3qbn]{color:var(--on-dark-2);max-width:46ch;margin:0}.people[data-astro-cid-lrct3qbn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.people[data-astro-cid-lrct3qbn] li[data-astro-cid-lrct3qbn]{border-top:1px solid var(--line);gap:.35rem;padding-top:1.2rem;display:grid}.people[data-astro-cid-lrct3qbn] a[data-astro-cid-lrct3qbn]{color:var(--ink);font-size:var(--step-1);text-decoration:none}.people[data-astro-cid-lrct3qbn] a[data-astro-cid-lrct3qbn]:hover{color:var(--teal);text-decoration:underline}.people[data-astro-cid-lrct3qbn] span[data-astro-cid-lrct3qbn]{color:var(--ink-3)}.hiring[data-astro-cid-lrct3qbn]{color:var(--ink);margin-top:2rem;font-weight:600}.center[data-astro-cid-lrct3qbn]{text-align:center;flex-direction:column;align-items:center;display:flex}.closing[data-astro-cid-lrct3qbn] .lede[data-astro-cid-lrct3qbn]{margin-bottom:2rem}.note[data-astro-cid-lrct3qbn]{font-size:var(--step--1);color:var(--ink-3);max-width:50ch;margin-top:2rem}@media (width<=900px){.inv-hero-grid[data-astro-cid-lrct3qbn]{grid-template-columns:1fr}.hero-shot[data-astro-cid-lrct3qbn]{width:min(80%,360px);margin-top:1rem}.stats[data-astro-cid-lrct3qbn],.people[data-astro-cid-lrct3qbn],.model-grid[data-astro-cid-lrct3qbn]{grid-template-columns:1fr}.model-item[data-astro-cid-lrct3qbn].primary{grid-row:auto;min-height:0}.timeline[data-astro-cid-lrct3qbn]{border-top:0;border-left:2px solid var(--ink);grid-template-columns:1fr}.timeline[data-astro-cid-lrct3qbn] li[data-astro-cid-lrct3qbn]{padding:0 0 1.6rem 1.4rem}.timeline[data-astro-cid-lrct3qbn] li[data-astro-cid-lrct3qbn]:before{top:.35rem;left:-7px}}
