.bar[data-astro-cid-ugmrzmpg]{position:fixed;inset:0 0 auto;z-index:10;display:flex;justify-content:space-between;align-items:center;padding:1rem clamp(16px,3vw,32px);font-family:var(--ia-font-display);mix-blend-mode:difference;color:#fff}.bar[data-astro-cid-ugmrzmpg] a[data-astro-cid-ugmrzmpg]{color:inherit}.bar__brand[data-astro-cid-ugmrzmpg]{font-weight:700;letter-spacing:-.01em}.bar__links[data-astro-cid-ugmrzmpg]{display:flex;align-items:center;gap:clamp(1rem,2.5vw,2rem)}.bar__link[data-astro-cid-ugmrzmpg]{font-size:.85rem;letter-spacing:.12em;text-transform:uppercase}.bar__enter[data-astro-cid-ugmrzmpg]{font-weight:700}.deck[data-astro-cid-ugmrzmpg]{height:100dvh;overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;scroll-behavior:smooth}.slide[data-astro-cid-ugmrzmpg]{position:relative;height:100dvh;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;display:grid;align-items:center;padding:0 clamp(16px,6vw,96px);isolation:isolate}.slide__bg[data-astro-cid-ugmrzmpg]{position:absolute;inset:0;z-index:-1;overflow:hidden;background:var(--ia-accent)}.slide__bg[data-astro-cid-ugmrzmpg] img[data-astro-cid-ugmrzmpg]{width:100%;height:100%;object-fit:cover;opacity:.32;filter:grayscale(1) contrast(1.1);transform:scale(1.35);transform-origin:50% 50%;will-change:transform}.slide__bg[data-astro-cid-ugmrzmpg]:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 30% 50%,#0000001a,#0000008c 70%,#000c)}.slide__content[data-astro-cid-ugmrzmpg]{max-width:62ch}html.js .slide__content[data-astro-cid-ugmrzmpg]{opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}html.js .slide[data-astro-cid-ugmrzmpg].in-view .slide__content[data-astro-cid-ugmrzmpg]{opacity:1;transform:none}.slide__eyebrow[data-astro-cid-ugmrzmpg]{font-family:var(--ia-font-display);font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin:0 0 1rem}.slide__title[data-astro-cid-ugmrzmpg]{font-weight:900;font-size:clamp(2.2rem,6.5vw,5.5rem);line-height:.95;letter-spacing:-.03em;margin:0 0 1.25rem;color:inherit}.slide__title--name[data-astro-cid-ugmrzmpg]{font-size:clamp(3rem,10vw,9rem);text-transform:uppercase;letter-spacing:-.04em}.slide__mark[data-astro-cid-ugmrzmpg]{font-family:var(--ia-font-display);font-size:clamp(1.2rem,3vw,2.2rem);margin:0 0 1.25rem;opacity:.85}.slide__mark[data-astro-cid-ugmrzmpg]:has(+.slide__process){margin-bottom:.4rem}.slide__process[data-astro-cid-ugmrzmpg]{font-family:var(--ia-font-display);font-size:clamp(.9rem,1.5vw,1.1rem);letter-spacing:.04em;margin:0 0 1.25rem;opacity:.7}.slide__text[data-astro-cid-ugmrzmpg]{font-size:clamp(1.05rem,1.9vw,1.5rem);line-height:1.45;max-width:48ch;margin:0;opacity:.95}.slide__cta[data-astro-cid-ugmrzmpg],.enter[data-astro-cid-ugmrzmpg]{display:inline-block;margin-top:1.5rem;font-family:var(--ia-font-display);font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.9rem;border-bottom:2px solid currentColor;padding-bottom:.2rem}.slide__cta[data-astro-cid-ugmrzmpg]:hover,.enter[data-astro-cid-ugmrzmpg]:hover{text-decoration:none;opacity:.8}.enter[data-astro-cid-ugmrzmpg]{font-size:clamp(1.2rem,2.6vw,2rem);border-bottom-width:3px}.slide__actions[data-astro-cid-ugmrzmpg]{margin:0}.slide__links[data-astro-cid-ugmrzmpg]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:2rem 0 0;font-family:var(--ia-font-display);font-size:.9rem;letter-spacing:.1em;text-transform:uppercase;opacity:.8}.slide__flows[data-astro-cid-ugmrzmpg]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.flowcard[data-astro-cid-ugmrzmpg]{display:grid;gap:.4rem;padding:1.25rem;border:1px solid rgba(255,255,255,.35);color:inherit}.flowcard[data-astro-cid-ugmrzmpg]:hover{text-decoration:none;border-color:currentColor}.flowcard[data-astro-cid-ugmrzmpg] strong[data-astro-cid-ugmrzmpg]{font-family:var(--ia-font-display);font-size:1.3rem;text-transform:uppercase;letter-spacing:-.01em}.flowcard[data-astro-cid-ugmrzmpg] span[data-astro-cid-ugmrzmpg]{font-family:var(--ia-font-display);opacity:.8}.slide--lead[data-astro-cid-ugmrzmpg] .slide__content[data-astro-cid-ugmrzmpg]{max-width:none;width:100%;display:grid;gap:1rem 2.5rem;align-items:end;justify-items:start}@media(min-width:900px){.slide--lead[data-astro-cid-ugmrzmpg] .slide__content[data-astro-cid-ugmrzmpg]{grid-template-columns:minmax(0,1fr) minmax(0,20rem)}}.slide--lead[data-astro-cid-ugmrzmpg] .slide__eyebrow[data-astro-cid-ugmrzmpg]{grid-column:1 / -1}.lead__figure[data-astro-cid-ugmrzmpg]{margin:0;min-width:0}.lead__figure[data-astro-cid-ugmrzmpg] img[data-astro-cid-ugmrzmpg]{display:block;width:auto;height:auto;max-width:100%;max-height:72dvh;box-shadow:0 30px 80px #0000008c}.lead__caption[data-astro-cid-ugmrzmpg] p[data-astro-cid-ugmrzmpg]{margin:0}.lead__title[data-astro-cid-ugmrzmpg]{font-weight:900;font-size:clamp(1.4rem,3vw,2.4rem);line-height:1;letter-spacing:-.02em;text-transform:uppercase}.lead__meta[data-astro-cid-ugmrzmpg]{font-family:var(--ia-font-display);opacity:.75;margin-top:.4rem!important}.slide__hint[data-astro-cid-ugmrzmpg]{position:absolute;left:50%;bottom:1.5rem;transform:translate(-50%);display:grid;justify-items:center;gap:.2rem;font-family:var(--ia-font-display);font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;opacity:.7}.slide__hint[data-astro-cid-ugmrzmpg]:hover{text-decoration:none;opacity:1}.chev[data-astro-cid-ugmrzmpg]{animation:bob 1.6s ease-in-out infinite}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.slide__credit[data-astro-cid-ugmrzmpg]{position:absolute;right:clamp(16px,3vw,32px);bottom:1.25rem;margin:0;font-family:var(--ia-font-display);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;opacity:.5}.dots[data-astro-cid-ugmrzmpg]{position:fixed;right:clamp(10px,1.5vw,20px);top:50%;transform:translateY(-50%);display:grid;gap:.6rem;z-index:10;mix-blend-mode:difference}.dots[data-astro-cid-ugmrzmpg] a[data-astro-cid-ugmrzmpg]{width:8px;height:8px;border-radius:50%;border:1px solid #fff;opacity:.6}.dots[data-astro-cid-ugmrzmpg] a[data-astro-cid-ugmrzmpg].is-active{background:#fff;opacity:1}@supports (animation-timeline: view()){.slide__bg[data-astro-cid-ugmrzmpg] img[data-astro-cid-ugmrzmpg]{animation:bg-drift linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@keyframes bg-drift{0%{transform:scale(1.55) translateY(-4%)}to{transform:scale(1.2) translateY(4%)}}}@media(prefers-reduced-motion:reduce){.deck[data-astro-cid-ugmrzmpg]{scroll-snap-type:none;scroll-behavior:auto}html.js .slide__content[data-astro-cid-ugmrzmpg]{opacity:1;transform:none;transition:none}.slide__bg[data-astro-cid-ugmrzmpg] img[data-astro-cid-ugmrzmpg],.chev[data-astro-cid-ugmrzmpg]{animation:none}}@media(max-width:560px){.dots[data-astro-cid-ugmrzmpg]{display:none}.slide__credit[data-astro-cid-ugmrzmpg]{right:16px;bottom:.75rem}}body.landing-body{height:100dvh;overflow:hidden;background:var(--ia-accent);color:var(--ia-bg)}body.landing-body main{flex:1 1 auto;min-height:0}
