.hero[data-astro-cid-i3irphx7]{background:var(--color-navy-dark);min-block-size:100svh;color:var(--paper);align-items:end;display:grid;position:relative;overflow:hidden}.hero__photo[data-astro-cid-i3irphx7]{object-fit:cover;object-position:50% 22%;block-size:100%;inline-size:100%;transform:translateY(calc(var(--scroll-y,0px) * .25));animation:settle 2.2s var(--ease-out) both;position:absolute;inset:0}.hero[data-astro-cid-i3irphx7]:not(.hero--plain):after{content:"";background:linear-gradient(to top, var(--color-navy-dark) 2%, var(--color-photo-shade) 48%, var(--color-overlay) 72%, var(--color-photo-shade) 100%);position:absolute;inset:0}.hero__inner[data-astro-cid-i3irphx7]{z-index:1;justify-items:start;gap:var(--space-4);padding-block:7rem var(--space-5);display:grid;position:relative}.hero__record[data-astro-cid-i3irphx7]{gap:var(--space-3);color:var(--paper);text-decoration:none;display:grid}.hero__record[data-astro-cid-i3irphx7]:hover{color:var(--paper)}.hero__kicker[data-astro-cid-i3irphx7]{align-items:center;gap:var(--space-2) var(--space-3);animation:rise-in .9s var(--ease-out) .15s both;flex-wrap:wrap;font-weight:600;display:flex}.btn[data-astro-cid-i3irphx7]{animation:rise-in .9s var(--ease-out) .65s both}.word[data-astro-cid-i3irphx7]{vertical-align:top;margin-block:-.08em;padding-block:.08em;display:inline-block;overflow:hidden}.word[data-astro-cid-i3irphx7]>span[data-astro-cid-i3irphx7]{animation:word-up 1s var(--ease-out) both;animation-delay:calc(var(--w) * 75ms + .25s);display:inline-block}@keyframes word-up{0%{transform:translateY(110%)}}@keyframes word-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.word[data-astro-cid-i3irphx7]>span[data-astro-cid-i3irphx7]{animation-name:word-fade}}.hero__tag[data-astro-cid-i3irphx7]{background:var(--accent);padding:.2em .6em}.hero__figure[data-astro-cid-i3irphx7]{font-size:var(--fs-hero);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:700;line-height:.9}.hero__unit[data-astro-cid-i3irphx7]{letter-spacing:-.01em;font-size:.35em}.hero__headline[data-astro-cid-i3irphx7]{--fit-size:var(--fs-hero);max-inline-size:13ch;font-size:var(--fit-size);margin:0;line-height:.92}.hero__headline--long[data-astro-cid-i3irphx7]{--fit-size:var(--fs-display);max-inline-size:20ch}.hero__record[data-astro-cid-i3irphx7]:hover .hero__headline[data-astro-cid-i3irphx7]{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.08em;text-decoration-thickness:.06em}.ticker[data-astro-cid-5f5hpewk]{background:var(--accent);color:var(--on-accent);display:flex;overflow:hidden}ul[data-astro-cid-5f5hpewk]{flex:none;margin:0;padding:0;list-style:none;animation:70s linear infinite slide;display:flex}.ticker[data-astro-cid-5f5hpewk]:hover ul[data-astro-cid-5f5hpewk]{animation-play-state:paused}li[data-astro-cid-5f5hpewk]{align-items:center;gap:var(--space-5);padding-block:var(--space-3);font-size:var(--fs-lead);white-space:nowrap;text-transform:uppercase;padding-inline-end:var(--space-5);font-weight:500;display:flex}li[data-astro-cid-5f5hpewk]:after{content:"";background:var(--on-accent);border-radius:50%;block-size:.5em;inline-size:.5em}@media (prefers-reduced-motion:reduce){ul[data-astro-cid-5f5hpewk]{animation:none}}@keyframes slide{to{transform:translate(-100%)}}.categories[data-astro-cid-uhzhnno7]{padding-block:var(--space-6)}h2[data-astro-cid-uhzhnno7]{font-size:var(--fs-display);max-inline-size:14ch;margin-block-end:var(--space-5)}ul[data-astro-cid-uhzhnno7]{border-block-start:1px solid var(--text);margin:0;padding:0;list-style:none}li[data-astro-cid-uhzhnno7]{border-block-end:1px solid var(--text)}a[data-astro-cid-uhzhnno7]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2);background:linear-gradient(var(--accent), var(--accent)) no-repeat left / 0% 100%;transition:background-size .48s var(--ease-out), color .26s ease, padding-inline-start .48s var(--ease-out);text-decoration:none;display:flex}a[data-astro-cid-uhzhnno7]:hover{color:var(--on-accent);background-size:100% 100%;padding-inline-start:var(--space-4)}.name[data-astro-cid-uhzhnno7]{overflow-wrap:anywhere;min-inline-size:0;font-size:var(--fs-title);letter-spacing:-.02em;text-transform:uppercase;font-weight:700;line-height:1.05}.count[data-astro-cid-uhzhnno7]{font-size:var(--fs-sm);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-weight:600}.featured[data-astro-cid-cuv3hkak]{background:var(--color-navy-dark);color:var(--paper);padding-block-end:3px}.head[data-astro-cid-cuv3hkak]{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;padding-block-end:var(--space-4);display:flex}h2[data-astro-cid-cuv3hkak]{font-size:var(--fs-display);margin:0}.head[data-astro-cid-cuv3hkak] a[data-astro-cid-cuv3hkak]{color:var(--paper);font-weight:600}.news[data-astro-cid-wg6fsuxw]{padding-block:var(--space-6) var(--space-5)}.head[data-astro-cid-wg6fsuxw]{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}h2[data-astro-cid-wg6fsuxw]{font-size:var(--fs-display);margin:0}.head[data-astro-cid-wg6fsuxw] a[data-astro-cid-wg6fsuxw]{font-weight:600}ul[data-astro-cid-wg6fsuxw]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-wg6fsuxw] a[data-astro-cid-wg6fsuxw]{gap:var(--space-2);align-content:start;text-decoration:none;display:grid}li[data-astro-cid-wg6fsuxw] a[data-astro-cid-wg6fsuxw]:hover{color:var(--text)}li[data-astro-cid-wg6fsuxw] a[data-astro-cid-wg6fsuxw]:hover .title[data-astro-cid-wg6fsuxw]{color:var(--accent)}img[data-astro-cid-wg6fsuxw]{aspect-ratio:3/2;object-fit:cover;background:var(--surface);inline-size:100%}.title[data-astro-cid-wg6fsuxw]{-webkit-line-clamp:3;font-size:var(--fs-lead);font-weight:600;line-height:var(--lh-snug);letter-spacing:-.01em;overflow-wrap:anywhere;text-transform:none;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=60rem){ul[data-astro-cid-wg6fsuxw]{column-gap:var(--space-5);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,7fr) minmax(0,5fr)}li[data-astro-cid-wg6fsuxw]:first-child{grid-row:1/4}li[data-astro-cid-wg6fsuxw]:first-child .title[data-astro-cid-wg6fsuxw]{font-size:var(--fs-title);letter-spacing:-.02em}}.cta[data-astro-cid-q44wrd2p]{background:var(--accent);color:var(--on-accent);position:relative;overflow:hidden}.ghost[data-astro-cid-q44wrd2p]{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px var(--color-on-accent-muted);transform:translateX(calc(var(--scroll-y,0px) * -.04));pointer-events:none;font-size:clamp(8rem,26vw,26rem);font-weight:700;line-height:1;position:absolute;inset-block-end:-.16em;inset-inline-end:-.04em}.inner[data-astro-cid-q44wrd2p]{justify-items:start;gap:var(--space-3);padding-block:var(--space-6);display:grid;position:relative}h2[data-astro-cid-q44wrd2p]{font-size:var(--fs-display);max-inline-size:13ch;margin:0}p[data-astro-cid-q44wrd2p]{margin:0 0 var(--space-2);max-inline-size:44ch;font-size:var(--fs-lead)}.btn--ink[data-astro-cid-q44wrd2p]{border-color:var(--color-navy-dark);background:var(--color-navy-dark)}.btn--ink[data-astro-cid-q44wrd2p]:hover{border-color:var(--paper);background:var(--paper);color:var(--color-navy-dark)}
