.hero[data-astro-cid-i3irphx7]{background:var(--c-navy);color:#fff;align-items:flex-end;min-height:clamp(560px,82svh,720px);display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-i3irphx7],.hero__shade[data-astro-cid-i3irphx7]{position:absolute;inset:0}.hero__media[data-astro-cid-i3irphx7] picture,.hero__media[data-astro-cid-i3irphx7] .hero__img{width:100%;height:100%}.hero__media[data-astro-cid-i3irphx7] .hero__img{object-fit:cover;object-position:center 40%;animation:settle 2.4s var(--ease-out) both}.hero__shade[data-astro-cid-i3irphx7]{background:linear-gradient(#061b3a40 0%,#061b3a9e 48%,#061b3af2 92%)}.hero__content[data-astro-cid-i3irphx7]{padding-block:clamp(140px,22vh,160px) clamp(56px,8vw,88px);position:relative}.hero__eyebrow[data-astro-cid-i3irphx7]{letter-spacing:.16em;text-transform:uppercase;color:var(--c-sky);margin-bottom:18px;font-size:.8125rem;font-weight:600}.hero__title[data-astro-cid-i3irphx7]{max-width:840px;font-size:var(--fs-display);letter-spacing:-.03em;line-height:1.04}.hero__lead[data-astro-cid-i3irphx7]{border-left:3px solid var(--c-accent);max-width:620px;font-size:var(--fs-lead);color:#ffffffe6;margin-top:24px;padding-left:18px}.hero__actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}@media (width<=599px){.hero__actions[data-astro-cid-i3irphx7] .btn{width:100%}}.intro[data-astro-cid-3miqtpsi]{align-items:center;gap:clamp(40px,6vw,72px);display:grid}.intro__media[data-astro-cid-3miqtpsi] img{aspect-ratio:5/4;object-fit:cover;border-radius:var(--radius);width:100%}.intro__title[data-astro-cid-3miqtpsi]{font-size:var(--fs-h2);margin-bottom:20px}.intro__lead[data-astro-cid-3miqtpsi]{margin-bottom:32px}.intro__pillars[data-astro-cid-3miqtpsi]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;margin-bottom:32px;display:grid}.intro__pillars[data-astro-cid-3miqtpsi]>div[data-astro-cid-3miqtpsi]{border-top:2px solid var(--c-primary);padding-top:14px}.intro__pillars[data-astro-cid-3miqtpsi] h3[data-astro-cid-3miqtpsi]{letter-spacing:0;font-size:1.125rem;font-weight:600}.intro__pillars[data-astro-cid-3miqtpsi] p[data-astro-cid-3miqtpsi]{color:var(--c-muted);margin-top:6px;font-size:.9375rem}@media (width>=1024px){.intro[data-astro-cid-3miqtpsi]{grid-template-columns:1fr 1.05fr}}.model[data-astro-cid-2xba6oje]{gap:24px;display:grid}.model__list[data-astro-cid-2xba6oje]{margin-inline:calc(var(--gutter) * -1);padding:2px var(--gutter) 6px;scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.model__list[data-astro-cid-2xba6oje]::-webkit-scrollbar{display:none}.model__tab[data-astro-cid-2xba6oje]{border:1px solid var(--c-border-strong);min-height:48px;color:var(--c-ink);text-align:left;scroll-snap-align:center;background:#fff;border-radius:999px;flex:none;align-items:center;gap:12px;padding:10px 16px;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s;display:flex;position:relative}.model__num[data-astro-cid-2xba6oje]{min-width:22px;font-family:var(--font-display);color:var(--c-subtle);font-size:.9375rem;font-weight:600;transition:color .3s}.model__tab-text[data-astro-cid-2xba6oje]{flex-direction:column;display:flex}.model__name[data-astro-cid-2xba6oje]{font-family:var(--font-display);white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.25}.model__short[data-astro-cid-2xba6oje]{color:var(--c-muted);font-size:.875rem;display:none}.model__tab[data-astro-cid-2xba6oje][aria-selected=true]{background:var(--c-navy);border-color:var(--c-navy);color:#fff}.model__tab[data-astro-cid-2xba6oje][aria-selected=true] .model__num[data-astro-cid-2xba6oje]{color:var(--c-sky)}.model__panel[data-astro-cid-2xba6oje]{border:1px solid var(--c-border);border-radius:var(--radius);background:#fff;flex-direction:column;height:100%;display:flex;overflow:hidden}.model__panel[data-astro-cid-2xba6oje].is-active{animation:panel-in .55s var(--ease-out) both}.model__panel[data-astro-cid-2xba6oje].is-active img{animation:settle 1.4s var(--ease-out) both}.model__panel[data-astro-cid-2xba6oje].is-active .model__body[data-astro-cid-2xba6oje]>[data-astro-cid-2xba6oje]{animation:fade-up .6s var(--ease-out) both}.model__panel[data-astro-cid-2xba6oje].is-active .model__body[data-astro-cid-2xba6oje]>[data-astro-cid-2xba6oje]:nth-child(2){animation-delay:60ms}.model__panel[data-astro-cid-2xba6oje].is-active .model__body[data-astro-cid-2xba6oje]>[data-astro-cid-2xba6oje]:nth-child(3){animation-delay:.12s}@keyframes panel-in{0%{opacity:0}}.model__media[data-astro-cid-2xba6oje]{aspect-ratio:16/9;background:var(--c-navy);position:relative;overflow:hidden}.model__media[data-astro-cid-2xba6oje] picture,.model__media[data-astro-cid-2xba6oje] img{object-fit:cover;width:100%;height:100%}.model__media-shade[data-astro-cid-2xba6oje]{background:linear-gradient(#061b3a00 35%,#061b3ae0 100%);position:absolute;inset:0}.model__caption[data-astro-cid-2xba6oje]{color:#fff;position:absolute;bottom:clamp(18px,2.4vw,24px);left:clamp(20px,3vw,32px);right:clamp(20px,3vw,32px)}.model__kicker[data-astro-cid-2xba6oje]{letter-spacing:.14em;text-transform:uppercase;color:var(--c-sky);font-size:.8125rem;font-weight:600}.model__title[data-astro-cid-2xba6oje]{margin-top:6px;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);line-height:1.15}.model__body[data-astro-cid-2xba6oje]{flex-direction:column;flex:1;gap:20px;padding:clamp(22px,3vw,32px);display:flex}.model__text[data-astro-cid-2xba6oje]{color:#3d4b5f;font-size:1.0625rem}.model__highlights[data-astro-cid-2xba6oje]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 24px;display:grid}.model__highlights[data-astro-cid-2xba6oje] li[data-astro-cid-2xba6oje]{align-items:flex-start;gap:10px;font-size:.9375rem;display:flex}.model__highlights[data-astro-cid-2xba6oje] svg{color:var(--c-primary);flex:none;margin-top:3px}.model__foot[data-astro-cid-2xba6oje]{border-top:1px solid var(--c-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:20px;display:flex}.model__fact[data-astro-cid-2xba6oje]{color:var(--c-muted);font-size:.875rem}@media (width<=599px){.model__foot[data-astro-cid-2xba6oje] .btn{width:100%}}@media (width>=1024px){.model[data-astro-cid-2xba6oje]{grid-template-columns:minmax(320px,1fr) 1.4fr;align-items:stretch;gap:32px}.model__list[data-astro-cid-2xba6oje]{border-top:1px solid var(--c-border);flex-direction:column;gap:0;margin:0;padding:0;overflow:visible}.model__tab[data-astro-cid-2xba6oje]{border:0;border-bottom:1px solid var(--c-border);width:100%;min-height:0;color:var(--c-ink);background:#fff;border-radius:0;gap:18px;padding:18px 20px}.model__tab[data-astro-cid-2xba6oje]:before{content:"";background:var(--c-primary);width:3px;transition:transform .35s var(--ease-out);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.model__tab[data-astro-cid-2xba6oje]:hover{background:#f8fafd}.model__tab[data-astro-cid-2xba6oje][aria-selected=true]{background:var(--c-primary-tint);color:var(--c-ink)}.model__tab[data-astro-cid-2xba6oje][aria-selected=true]:before{transform:scaleY(1)}.model__tab[data-astro-cid-2xba6oje][aria-selected=true] .model__num[data-astro-cid-2xba6oje]{color:var(--c-primary)}.model__name[data-astro-cid-2xba6oje]{white-space:normal;font-size:1.1875rem}.model__short[data-astro-cid-2xba6oje]{display:block}.model__media[data-astro-cid-2xba6oje]{aspect-ratio:16/8}}.feature[data-astro-cid-yzu2pgtq]{border:1px solid var(--c-border);border-radius:var(--radius);color:var(--c-ink);background:#fff;margin-bottom:16px;display:grid;overflow:hidden}.feature[data-astro-cid-yzu2pgtq]:hover{color:var(--c-ink)}.feature__media[data-astro-cid-yzu2pgtq]{min-height:240px;position:relative}.feature__media[data-astro-cid-yzu2pgtq] picture,.feature__media[data-astro-cid-yzu2pgtq] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.feature__body[data-astro-cid-yzu2pgtq]{flex-direction:column;justify-content:center;gap:14px;padding:clamp(24px,4vw,48px);display:flex}.feature__title[data-astro-cid-yzu2pgtq]{font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);line-height:1.15;transition:color .25s}.feature[data-astro-cid-yzu2pgtq]:hover .feature__title[data-astro-cid-yzu2pgtq]{color:var(--c-primary)}.feature__text[data-astro-cid-yzu2pgtq]{color:var(--c-muted);font-size:1.0625rem}.feature__stats[data-astro-cid-yzu2pgtq]{border-top:1px solid var(--c-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0 0;padding-top:20px;display:grid}.feature__stats[data-astro-cid-yzu2pgtq] div[data-astro-cid-yzu2pgtq]{border-left:1px solid var(--c-border);flex-direction:column-reverse;justify-content:flex-end;padding-inline:clamp(12px,2vw,28px);display:flex}.feature__stats[data-astro-cid-yzu2pgtq] div[data-astro-cid-yzu2pgtq]:first-child{border-left:0;padding-left:0}.feature__stats[data-astro-cid-yzu2pgtq] dd[data-astro-cid-yzu2pgtq]{font-family:var(--font-display);color:var(--c-primary);margin:0;font-size:clamp(1.25rem,1rem + .9vw,1.625rem);font-weight:700}.feature__stats[data-astro-cid-yzu2pgtq] dt[data-astro-cid-yzu2pgtq]{color:var(--c-muted);font-size:.8125rem}.grid[data-astro-cid-yzu2pgtq]{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px;display:grid}@media (width>=1024px){.feature[data-astro-cid-yzu2pgtq]{grid-template-columns:1.1fr 1fr}.feature__media[data-astro-cid-yzu2pgtq]{min-height:380px}}.split[data-astro-cid-effb4nqr]{gap:64px 56px;display:grid}.split[data-astro-cid-effb4nqr] .split__header{margin-bottom:8px}.row[data-astro-cid-effb4nqr]{border-bottom:1px solid var(--c-border);color:var(--c-ink);align-items:center;gap:clamp(16px,2.5vw,24px);padding-block:20px;display:flex}.row[data-astro-cid-effb4nqr]:hover{color:var(--c-ink)}.row__media[data-astro-cid-effb4nqr]{border-radius:var(--radius-sm);flex:none;width:clamp(104px,22vw,160px)}.row__media[data-astro-cid-effb4nqr] img{aspect-ratio:4/3;object-fit:cover;width:100%}@media (hover:hover){.row[data-astro-cid-effb4nqr]:hover .row__media[data-astro-cid-effb4nqr] img{transform:scale(1.06)}}.row__meta[data-astro-cid-effb4nqr]{color:var(--c-muted);font-size:.8125rem}.row__title[data-astro-cid-effb4nqr]{font-family:var(--font-display);margin-top:4px;font-size:clamp(1.0625rem,.98rem + .4vw,1.25rem);font-weight:600;line-height:1.3;transition:color .25s;display:block}.row[data-astro-cid-effb4nqr]:hover .row__title[data-astro-cid-effb4nqr]{color:var(--c-primary)}.event[data-astro-cid-effb4nqr]{border-bottom:1px solid var(--c-border);align-items:center;gap:18px;padding-block:20px;display:flex}.event__title[data-astro-cid-effb4nqr]{font-weight:600;display:block}.event__place[data-astro-cid-effb4nqr]{color:var(--c-muted);font-size:.875rem}.agenda__more[data-astro-cid-effb4nqr]{margin-top:20px}@media (width>=1024px){.split[data-astro-cid-effb4nqr]{grid-template-columns:2fr 1fr}}.quotes[data-astro-cid-ndabfdc4]{align-items:center;gap:clamp(32px,5vw,56px);display:grid}.quotes__media[data-astro-cid-ndabfdc4] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%}.quotes__eyebrow[data-astro-cid-ndabfdc4]{margin-bottom:18px}.quotes__stage[data-astro-cid-ndabfdc4]{display:grid}.quote[data-astro-cid-ndabfdc4]{opacity:0;visibility:hidden;transition:opacity .6s var(--ease-out), transform .7s var(--ease-out), visibility 0s .6s;grid-area:1/1;transform:translateY(14px)}.quote[data-astro-cid-ndabfdc4].is-active{opacity:1;visibility:visible;transition-delay:80ms,80ms,0s;transform:none}.quote__text[data-astro-cid-ndabfdc4]{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.375rem,1.1rem + 1.1vw,1.75rem);font-weight:500;line-height:1.35}.quote__author[data-astro-cid-ndabfdc4]{margin-top:20px}.quote__author[data-astro-cid-ndabfdc4] span[data-astro-cid-ndabfdc4]{color:var(--c-muted)}.quotes__dots[data-astro-cid-ndabfdc4]{gap:8px;margin-top:28px;display:flex}.dot[data-astro-cid-ndabfdc4]{background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.dot__track[data-astro-cid-ndabfdc4]{width:32px;height:3px;transition:width .4s var(--ease-out);background:#c9d6ea;border-radius:3px;position:relative;overflow:hidden}.dot[data-astro-cid-ndabfdc4][aria-pressed=true] .dot__track[data-astro-cid-ndabfdc4]{width:44px}.dot__fill[data-astro-cid-ndabfdc4]{background:var(--c-primary);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.dot[data-astro-cid-ndabfdc4][aria-pressed=true] .dot__fill[data-astro-cid-ndabfdc4]{animation:7s linear both progress;transform:scaleX(1)}.is-paused[data-astro-cid-ndabfdc4] .dot[data-astro-cid-ndabfdc4][aria-pressed=true] .dot__fill[data-astro-cid-ndabfdc4]{animation:none;transform:scaleX(1)}.dot[data-astro-cid-ndabfdc4]:hover .dot__track[data-astro-cid-ndabfdc4]{background:#a9bfe0}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width>=1024px){.quotes[data-astro-cid-ndabfdc4]{grid-template-columns:.75fr 1fr}}.allies[data-astro-cid-l5yimvaq]{border-top:1px solid var(--c-border);border-left:1px solid var(--c-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ally[data-astro-cid-l5yimvaq]{border-right:1px solid var(--c-border);border-bottom:1px solid var(--c-border);justify-content:center;align-items:center;height:clamp(96px,12vw,112px);padding:16px;transition:background-color .3s;display:flex}.ally[data-astro-cid-l5yimvaq]:hover{background:var(--c-surface-alt)}.ally[data-astro-cid-l5yimvaq] .ally__logo{width:auto;max-width:min(150px,100%);height:auto;max-height:var(--logo-h);object-fit:contain;filter:grayscale();opacity:.6;transition:filter .35s, opacity .35s, transform .35s var(--ease-out)}.ally[data-astro-cid-l5yimvaq]:hover .ally__logo{filter:none;opacity:1;transform:scale(1.04)}@media (hover:none){.ally[data-astro-cid-l5yimvaq] .ally__logo{opacity:.8}}@media (width>=640px){.allies[data-astro-cid-l5yimvaq]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.allies[data-astro-cid-l5yimvaq]{grid-template-columns:repeat(5,minmax(0,1fr))}}.impact[data-astro-cid-lcdefpme]{background:var(--c-navy);border-top:1px solid #ffffff14}
