.impact[data-astro-cid-ofxaqisg]{background:var(--navy);color:#fff;min-height:clamp(560px,70vw,780px);display:flex}.impact__veil[data-astro-cid-ofxaqisg]{z-index:-1;background:linear-gradient(90deg,#14155ad6 0%,#14155a9e 40%,#14155a1a 75%,#0000 100%);position:absolute;inset:0}.impact__inner[data-astro-cid-ofxaqisg]{flex-direction:column;justify-content:space-between;gap:clamp(32px,5vw,64px);padding-block:clamp(48px,6vw,88px) clamp(20px,2.4vw,32px);display:flex}.impact__text[data-astro-cid-ofxaqisg]{max-width:620px}.impact__title[data-astro-cid-ofxaqisg]{color:#fff;max-width:13ch}.impact__value[data-astro-cid-ofxaqisg]{letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:tabular-nums;margin:clamp(20px,3vw,36px) 0 0;font-size:clamp(3.2rem,7vw,7.2rem);font-weight:650;line-height:.92}.impact__label[data-astro-cid-ofxaqisg]{color:#fff;max-width:34ch;margin:.8rem 0 0;font-size:clamp(1rem,.3vw + .95rem,1.15rem)}.impact__mini[data-astro-cid-ofxaqisg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.impact__card[data-astro-cid-ofxaqisg]{color:var(--ink);background:#fff;border-radius:24px;align-content:start;gap:.35rem;padding:1.3rem 1.4rem;display:grid}.impact__card[data-astro-cid-ofxaqisg] strong[data-astro-cid-ofxaqisg]{letter-spacing:-.03em;color:var(--c);font-size:clamp(1.6rem,1.2vw + 1rem,2.2rem);font-weight:650;line-height:1}.impact__card[data-astro-cid-ofxaqisg] span[data-astro-cid-ofxaqisg]{color:var(--ink-2);font-size:.95rem}.impact__card--pink[data-astro-cid-ofxaqisg]{--c:var(--pink-ink)}.impact__card--green[data-astro-cid-ofxaqisg]{--c:var(--green-ink)}.impact__card--sky[data-astro-cid-ofxaqisg]{--c:var(--sky-ink)}@media (width<=860px){.impact__veil[data-astro-cid-ofxaqisg]{background:#14155aa8}.impact__mini[data-astro-cid-ofxaqisg]{grid-template-columns:1fr}}.bubbles[data-astro-cid-tngtwwez]{width:100%;position:relative}.bubbles[data-astro-cid-tngtwwez] picture{width:100%;height:100%;display:block}.countdown[data-astro-cid-2p4quwok]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:600px;display:grid}.countdown__unit[data-astro-cid-2p4quwok]{background:var(--tint);border-radius:20px;justify-items:center;gap:.15rem;padding:clamp(14px,2vw,22px) 4px;display:grid}.countdown--white[data-astro-cid-2p4quwok] .countdown__unit[data-astro-cid-2p4quwok]{background:#fff}.countdown--dark[data-astro-cid-2p4quwok] .countdown__unit[data-astro-cid-2p4quwok]{background:#ffffff1f}.countdown__num[data-astro-cid-2p4quwok]{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,3.4vw + .6rem,3.3rem);font-weight:580;line-height:1.05;display:inline-block}.countdown__unit--days[data-astro-cid-2p4quwok] .countdown__num[data-astro-cid-2p4quwok]{color:var(--pink-ink)}.countdown--dark[data-astro-cid-2p4quwok] .countdown__num[data-astro-cid-2p4quwok],.countdown--dark[data-astro-cid-2p4quwok] .countdown__unit--days[data-astro-cid-2p4quwok] .countdown__num[data-astro-cid-2p4quwok]{color:#fff}.countdown__num[data-astro-cid-2p4quwok].tick{animation:tick .45s var(--ease-out)}@keyframes tick{0%{opacity:.2;transform:translateY(-30%)}}.countdown__label[data-astro-cid-2p4quwok]{color:var(--muted);overflow-wrap:anywhere;text-align:center;max-width:100%;font-size:clamp(.68rem,.6vw + .5rem,.85rem)}.countdown--dark[data-astro-cid-2p4quwok] .countdown__label[data-astro-cid-2p4quwok]{color:#ffffffd9}.poster[data-astro-cid-nk6ne7nf]{text-align:center;padding-top:clamp(56px,7vw,104px)}.poster__inner[data-astro-cid-nk6ne7nf]{justify-items:center;display:grid}.poster__eyebrow[data-astro-cid-nk6ne7nf]{letter-spacing:.32em;text-transform:uppercase;color:var(--pink-ink);margin-bottom:.4rem;padding-left:.32em;font-size:clamp(.9rem,.6vw + .7rem,1.2rem);font-weight:700}.poster__days[data-astro-cid-nk6ne7nf],.poster__month[data-astro-cid-nk6ne7nf]{letter-spacing:-.055em;white-space:nowrap;margin:0;font-weight:700;line-height:.92}.poster__days[data-astro-cid-nk6ne7nf]{color:var(--navy);font-size:clamp(3.6rem,10vw + .4rem,9.5rem)}.poster__month[data-astro-cid-nk6ne7nf]{color:var(--sky);margin-bottom:1.6rem;font-size:clamp(3rem,8vw + .4rem,7.6rem)}.poster__text[data-astro-cid-nk6ne7nf]{max-width:52ch;color:var(--ink-2);margin-bottom:1.6rem}.poster__count[data-astro-cid-nk6ne7nf]{justify-items:center;width:100%;margin-bottom:1.6rem;display:grid}.poster__btns[data-astro-cid-nk6ne7nf]{justify-content:center}.poster[data-astro-cid-nk6ne7nf] .poster__roads{width:100%;height:clamp(220px,30vw,440px);margin-top:clamp(24px,4vw,48px);margin-bottom:-3px;display:block}.news-card[data-astro-cid-r3tkxwmq]{flex-direction:column;gap:1rem;display:flex;position:relative}.news-card__media[data-astro-cid-r3tkxwmq]{aspect-ratio:4/3;border-radius:var(--r-card);background:var(--tint);overflow:hidden}.news-card__media[data-astro-cid-r3tkxwmq] img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-out)}.news-card[data-astro-cid-r3tkxwmq]:hover .news-card__media[data-astro-cid-r3tkxwmq] img{transform:scale(1.05)}.news-card__body[data-astro-cid-r3tkxwmq]{flex-direction:column;flex:1;gap:.6rem;padding-inline:4px;display:flex}.news-card__meta[data-astro-cid-r3tkxwmq]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin:0;font-size:.875rem;display:flex}.news-card__title[data-astro-cid-r3tkxwmq]{letter-spacing:-.025em;font-size:clamp(1.2rem,.6vw + 1rem,1.45rem);line-height:1.2}.news-card__title[data-astro-cid-r3tkxwmq] a[data-astro-cid-r3tkxwmq]{color:var(--ink);text-decoration:none}.news-card__title[data-astro-cid-r3tkxwmq] a[data-astro-cid-r3tkxwmq]:after{content:"";z-index:1;border-radius:var(--r-card);position:absolute;inset:0}.news-card__title[data-astro-cid-r3tkxwmq] a[data-astro-cid-r3tkxwmq]:focus-visible{outline:none}.news-card__title[data-astro-cid-r3tkxwmq] a[data-astro-cid-r3tkxwmq]:focus-visible:after{outline:3px solid var(--focus);outline-offset:6px}.news-card[data-astro-cid-r3tkxwmq]:hover .news-card__title[data-astro-cid-r3tkxwmq] a[data-astro-cid-r3tkxwmq]{text-underline-offset:.18em;text-decoration:underline 1.5px}.news-card__excerpt[data-astro-cid-r3tkxwmq]{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.98rem;display:-webkit-box;overflow:hidden}.news-card__more[data-astro-cid-r3tkxwmq]{display:none}.news-card--large[data-astro-cid-r3tkxwmq]{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(20px,3vw,48px);display:grid}.news-card--large[data-astro-cid-r3tkxwmq] .news-card__media[data-astro-cid-r3tkxwmq]{aspect-ratio:4/3}.news-card--large[data-astro-cid-r3tkxwmq] .news-card__title[data-astro-cid-r3tkxwmq]{font-size:clamp(1.6rem,1.6vw + 1rem,2.5rem)}.news-card--large[data-astro-cid-r3tkxwmq] .news-card__excerpt[data-astro-cid-r3tkxwmq]{-webkit-line-clamp:5;font-size:1.05rem}.news-card--large[data-astro-cid-r3tkxwmq] .news-card__more[data-astro-cid-r3tkxwmq]{align-items:center;gap:.45rem;margin-top:.4rem;font-weight:600;display:inline-flex}@media (width<=860px){.news-card--large[data-astro-cid-r3tkxwmq]{display:flex}}.logowall__head[data-astro-cid-rafju4uq]{gap:.6rem;margin-bottom:clamp(24px,3vw,40px);display:grid}.logowall__head--sponsors[data-astro-cid-rafju4uq]{margin-top:clamp(48px,6vw,80px)}.partners-grid[data-astro-cid-rafju4uq],.sponsors-grid[data-astro-cid-rafju4uq]{gap:clamp(10px,1.4vw,18px);margin:0;padding:0;list-style:none;display:grid}.partners-grid[data-astro-cid-rafju4uq]{grid-template-columns:repeat(auto-fill,minmax(min(46%,200px),1fr))}.sponsors-grid[data-astro-cid-rafju4uq]{grid-template-columns:repeat(auto-fill,minmax(min(46%,160px),1fr))}.logo-tile[data-astro-cid-rafju4uq]{border:1px solid var(--line);height:120px;transition:transform .45s var(--ease-out), box-shadow .45s var(--ease-out), border-color .3s;background:#fff;border-radius:20px;place-items:center;padding:18px 22px;display:grid;position:relative}a[data-astro-cid-rafju4uq].logo-tile:hover{border-color:var(--ink);transform:translateY(-4px)}.logo-tile__img[data-astro-cid-rafju4uq]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:72px}.logo-tile__ext{color:var(--muted);opacity:0;transition:opacity .3s;position:absolute;top:10px;right:10px}a[data-astro-cid-rafju4uq].logo-tile:hover .logo-tile__ext,a[data-astro-cid-rafju4uq].logo-tile:focus-visible .logo-tile__ext{opacity:1}.logo-tile--sm[data-astro-cid-rafju4uq]{height:96px;padding:14px 18px}.logo-tile--sm[data-astro-cid-rafju4uq] .logo-tile__img[data-astro-cid-rafju4uq]{max-height:60px}.marquee[data-astro-cid-rafju4uq]{gap:14px;display:grid;position:relative;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee__row[data-astro-cid-rafju4uq]{overflow:hidden}.marquee__track[data-astro-cid-rafju4uq]{gap:14px;width:max-content;animation:70s linear infinite marquee;display:flex}.marquee__row--rev[data-astro-cid-rafju4uq] .marquee__track[data-astro-cid-rafju4uq]{animation-duration:80s;animation-direction:reverse}.marquee__track[data-astro-cid-rafju4uq] .logo-tile[data-astro-cid-rafju4uq]{flex:none;width:190px}.marquee[data-astro-cid-rafju4uq]:hover .marquee__track[data-astro-cid-rafju4uq],.marquee[data-astro-cid-rafju4uq]:focus-within .marquee__track[data-astro-cid-rafju4uq],.marquee[data-astro-cid-rafju4uq].is-paused .marquee__track[data-astro-cid-rafju4uq]{animation-play-state:paused}@keyframes marquee{to{transform:translate(calc(-50% - 7px))}}.marquee__toggle[data-astro-cid-rafju4uq]{background:var(--tint);cursor:pointer;border:0;border-radius:999px;justify-self:center;align-items:center;gap:.45rem;min-height:40px;margin-top:10px;padding:0 1rem;font-size:.875rem;font-weight:600;display:inline-flex}html.reduce-motion .marquee[data-astro-cid-rafju4uq]{mask-image:none}html.reduce-motion .marquee__track[data-astro-cid-rafju4uq]{flex-wrap:wrap;justify-content:center;width:auto;animation:none}html.reduce-motion .marquee__track[data-astro-cid-rafju4uq]>[data-astro-cid-rafju4uq]:nth-child(n+19),html.reduce-motion .marquee__toggle[data-astro-cid-rafju4uq]{display:none}@media (prefers-reduced-motion:reduce){.marquee__track[data-astro-cid-rafju4uq]{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.marquee__toggle[data-astro-cid-rafju4uq]{display:none}}.faq[data-astro-cid-hemr5th4]{gap:10px;display:grid}.faq__item[data-astro-cid-hemr5th4]{background:var(--tint);border-radius:18px;transition:background-color .3s}summary[data-astro-cid-hemr5th4]{cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.1rem 1.05rem 1.4rem;list-style:none;transition:background-color .3s,color .3s;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]{background:var(--green-slab);color:#fff}summary[data-astro-cid-hemr5th4]:focus-visible{outline-offset:2px}.faq__q[data-astro-cid-hemr5th4]{letter-spacing:-.015em;font-size:clamp(1rem,.3vw + .95rem,1.12rem);font-weight:560;line-height:1.3}.faq__icon[data-astro-cid-hemr5th4]{background:var(--ink);width:26px;height:26px;transition:transform .4s var(--ease-out);border-radius:50%;flex:none;position:relative}.faq__item[data-astro-cid-hemr5th4][open] .faq__icon[data-astro-cid-hemr5th4]{background:#fff}.faq__icon[data-astro-cid-hemr5th4]:before,.faq__icon[data-astro-cid-hemr5th4]:after{content:"";width:10px;height:2px;transition:transform .3s var(--ease-out);background:#fff;border-radius:2px;margin:-1px 0 0 -5px;position:absolute;top:50%;left:50%}.faq__item[data-astro-cid-hemr5th4][open] .faq__icon[data-astro-cid-hemr5th4]:before,.faq__item[data-astro-cid-hemr5th4][open] .faq__icon[data-astro-cid-hemr5th4]:after{background:var(--green-slab)}.faq__icon[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}.faq__item[data-astro-cid-hemr5th4][open] .faq__icon[data-astro-cid-hemr5th4]:after{transform:rotate(0)}.faq__a[data-astro-cid-hemr5th4]{color:var(--ink-2);max-width:68ch;padding:1rem 1.4rem 1.3rem}@media (prefers-reduced-motion:no-preference){.faq__item[data-astro-cid-hemr5th4]::details-content{block-size:0;transition:block-size .4s var(--ease-out), content-visibility .4s allow-discrete;overflow:hidden}.faq__item[data-astro-cid-hemr5th4][open]::details-content{block-size:auto}}.hero[data-astro-cid-wcolddp2]{min-height:clamp(640px, calc(100svh - var(--header-h) - 12px), 920px);background:var(--navy);color:#fff;margin-top:4px;display:flex}.hero__veil[data-astro-cid-wcolddp2]{z-index:-1;background:linear-gradient(90deg,#14155ad1 0%,#14155a9e 42%,#14155a2e 78%),linear-gradient(#0000 62%,#14155a8c 100%);position:absolute;inset:0}.hero__inner[data-astro-cid-wcolddp2]{flex-direction:column;justify-content:space-between;gap:clamp(32px,5vw,64px);padding-block:clamp(48px,6vw,88px) clamp(20px,2.4vw,32px);display:flex}.hero__text[data-astro-cid-wcolddp2]{justify-items:start;max-width:760px;display:grid}.hero__title[data-astro-cid-wcolddp2]{color:#fff;max-width:13ch;margin:.2rem 0 1.2rem}.hero__title[data-astro-cid-wcolddp2] em{color:#ff9ccf}.hero__lead[data-astro-cid-wcolddp2]{color:#fff;max-width:48ch;margin-bottom:1.8rem;font-size:clamp(1.05rem,.4vw + 1rem,1.25rem)}@media (width<=860px){.hero__veil[data-astro-cid-wcolddp2]{background:#14155ab8}}.hero__cards[data-astro-cid-wcolddp2]{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (width<=1000px){.hero__cards[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.hero__cards[data-astro-cid-wcolddp2]{margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) 6px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.hero__cards[data-astro-cid-wcolddp2]::-webkit-scrollbar{display:none}.hcard[data-astro-cid-wcolddp2]{scroll-snap-align:start;flex:none;width:76%;min-height:210px}}.hcard[data-astro-cid-wcolddp2]{color:var(--ink);background:#fff;border-radius:24px;flex-direction:column;gap:.7rem;min-height:236px;padding:1.3rem 1.3rem .6rem;display:flex}.hcard[data-astro-cid-wcolddp2] :focus-visible,.hcard__btn[data-astro-cid-wcolddp2]:focus-visible{outline-color:var(--focus)}.hcard__title[data-astro-cid-wcolddp2]{letter-spacing:-.03em;max-width:12ch;font-size:clamp(1.25rem,.6vw + 1rem,1.5rem);line-height:1.12}.hcard__text[data-astro-cid-wcolddp2]{color:var(--ink-2);flex:1;margin:0;font-size:.93rem;line-height:1.5}.hcard__btn[data-astro-cid-wcolddp2]{border:1px solid var(--line);border-radius:999px;place-items:center;min-height:46px;margin-inline:-.7rem;font-size:.93rem;font-weight:600;text-decoration:none;transition:background-color .25s,border-color .25s;display:grid}.hcard__btn[data-astro-cid-wcolddp2]:hover{background:var(--tint);border-color:var(--ink)}.hcard--hot[data-astro-cid-wcolddp2]{background:var(--pink-slab);color:#fff}.hcard--hot[data-astro-cid-wcolddp2] .hcard__text[data-astro-cid-wcolddp2]{color:#fff}.hcard--hot[data-astro-cid-wcolddp2] .hcard__btn[data-astro-cid-wcolddp2]{color:var(--pink-ink);background:#fff;border-color:#fff}.hcard--hot[data-astro-cid-wcolddp2] .hcard__btn[data-astro-cid-wcolddp2]:hover{background:var(--pink-50)}.hcard--hot[data-astro-cid-wcolddp2] .hcard__btn[data-astro-cid-wcolddp2]:focus-visible{outline-color:#fff}.about__grid[data-astro-cid-wcolddp2]{max-width:1440px;padding-inline:var(--gutter);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) minmax(0,.8fr);align-items:center;gap:clamp(16px,3vw,48px);margin-inline:auto;display:grid}.about__text[data-astro-cid-wcolddp2]{text-align:center;justify-items:center;gap:1.1rem;display:grid}.about__text[data-astro-cid-wcolddp2] .eyebrow[data-astro-cid-wcolddp2]{margin:0}.about__text[data-astro-cid-wcolddp2] .lead[data-astro-cid-wcolddp2]{max-width:46ch;font-size:1.05rem}@media (width<=900px){.about__grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr 1fr}.about__text[data-astro-cid-wcolddp2]{grid-area:1/1/auto/-1}}.editions__track[data-astro-cid-wcolddp2]{--w:clamp(250px, 26vw, 340px);padding:40px calc(50% - var(--w) / 2);scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;margin:0;list-style:none;display:flex;overflow-x:auto}.editions__track[data-astro-cid-wcolddp2]::-webkit-scrollbar{display:none}.ed-card[data-astro-cid-wcolddp2]{width:var(--w);scroll-snap-align:center;transition:transform .6s var(--ease-out), opacity .6s;flex:none}.ed-card[data-astro-cid-wcolddp2]:not(.is-active){opacity:.78}.ed-card[data-astro-cid-wcolddp2].is-active{transform:scale(1.08)}.ed-card[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2],.qcard[data-astro-cid-wcolddp2]{aspect-ratio:4/5.2;color:#fff;background:var(--tint);border-radius:26px;text-decoration:none;display:block;position:relative;overflow:hidden}.ed-card[data-astro-cid-wcolddp2] img,.qcard[data-astro-cid-wcolddp2] img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-out);position:absolute;inset:0}.ed-card[data-astro-cid-wcolddp2]:not(.is-active) img{transform:scale(1.06)}.ed-card__shade[data-astro-cid-wcolddp2],.qcard__shade[data-astro-cid-wcolddp2]{opacity:0;background:linear-gradient(#0a0c288c,#0000 42%);transition:opacity .5s;position:absolute;inset:0}.ed-card[data-astro-cid-wcolddp2].is-active .ed-card__shade[data-astro-cid-wcolddp2],.qcard__shade[data-astro-cid-wcolddp2]{opacity:1}.ed-card__chip[data-astro-cid-wcolddp2]{background:var(--pink-slab);color:#fff;border-radius:999px;padding:.3rem .7rem;font-size:.78rem;font-weight:600;position:absolute;top:16px;left:16px}.ed-card__title[data-astro-cid-wcolddp2]{letter-spacing:-.025em;text-shadow:0 1px 12px #00000040;opacity:0;font-size:1.3rem;font-weight:560;line-height:1.15;transition:opacity .5s;position:absolute;top:52px;left:18px;right:18px}.ed-card[data-astro-cid-wcolddp2].is-active .ed-card__title[data-astro-cid-wcolddp2],.qcard[data-astro-cid-wcolddp2] .ed-card__title[data-astro-cid-wcolddp2]{opacity:1}.ed-card__panel[data-astro-cid-wcolddp2]{color:var(--ink);opacity:0;transition:all .5s var(--ease-out);background:#fff;border-radius:18px;gap:.45rem;padding:.9rem 1rem;display:grid;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(20px)}.ed-card[data-astro-cid-wcolddp2].is-active .ed-card__panel[data-astro-cid-wcolddp2],.qcard[data-astro-cid-wcolddp2] .ed-card__panel[data-astro-cid-wcolddp2]{opacity:1;transform:none}.ed-card__label[data-astro-cid-wcolddp2]{font-size:.85rem;font-weight:600}.ed-card__amount[data-astro-cid-wcolddp2]{color:var(--muted);font-size:.85rem}.ed-card[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:focus-visible{outline-offset:4px}.editions__nav[data-astro-cid-wcolddp2]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.round-nav[data-astro-cid-wcolddp2]{gap:8px;display:flex}.round-nav[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2]{background:var(--tint);width:48px;height:48px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:background-color .25s;display:grid}.round-nav[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2]:hover:not(:disabled){background:var(--tint-2)}.round-nav[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2]:disabled{opacity:.35;cursor:default}.round-nav--light[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2]{color:#fff;background:#ffffff2e}.round-nav--light[data-astro-cid-wcolddp2] button[data-astro-cid-wcolddp2]:hover:not(:disabled){color:var(--pink-ink);background:#fff}.quotes[data-astro-cid-wcolddp2]{padding-block:clamp(56px,7vw,104px)}.quotes__grid[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}@media (width<=860px){.quotes__grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.quotes__list[data-astro-cid-wcolddp2]{min-height:clamp(220px,22vw,300px)}.quote[data-astro-cid-wcolddp2],.quote[data-astro-cid-wcolddp2] blockquote[data-astro-cid-wcolddp2]{margin:0}.quote[data-astro-cid-wcolddp2] blockquote[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{letter-spacing:-.035em;font-size:clamp(1.7rem,2.3vw + .9rem,3rem);font-weight:540;line-height:1.12}.quote[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2]{color:#fff;margin-top:1.4rem}@media (prefers-reduced-motion:no-preference){html.motion .quote[data-astro-cid-wcolddp2].is-in{animation:quote-in .6s var(--ease-out)}}@keyframes quote-in{0%{opacity:0;transform:translateY(16px)}}.quotes[data-astro-cid-wcolddp2] .round-nav[data-astro-cid-wcolddp2]{margin-top:2rem}.qcard[data-astro-cid-wcolddp2]{width:100%;max-width:380px;transition:transform .6s var(--ease-out);justify-self:center;transform:rotate(2deg)}.qcard[data-astro-cid-wcolddp2]:hover{transform:rotate(0)translateY(-4px)}.qcard[data-astro-cid-wcolddp2] .ed-card__chip[data-astro-cid-wcolddp2]{color:var(--pink-ink);background:#fff}.projects-split[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.projects-split__head[data-astro-cid-wcolddp2]{top:calc(var(--header-h) + 32px);justify-items:start;gap:1rem;display:grid;position:sticky}.projects-split__head[data-astro-cid-wcolddp2] .eyebrow[data-astro-cid-wcolddp2]{margin:0}@media (width<=900px){.projects-split[data-astro-cid-wcolddp2]{grid-template-columns:1fr}.projects-split__head[data-astro-cid-wcolddp2]{position:static}}.plist[data-astro-cid-wcolddp2]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.plist[data-astro-cid-wcolddp2]>li[data-astro-cid-wcolddp2]{border-bottom:1px solid var(--line);padding-block:6px}.plist__row[data-astro-cid-wcolddp2]{border-radius:18px;grid-template-rows:auto auto;grid-template-columns:72px 1fr auto;align-items:center;column-gap:1.1rem;padding:.9rem .6rem;text-decoration:none;transition:background-color .25s;display:grid}.plist__row[data-astro-cid-wcolddp2]:hover{background:var(--tint)}.plist__thumb[data-astro-cid-wcolddp2]{width:72px;height:72px;box-shadow:inset 0 0 0 1.5px var(--line);background:#fff;border-radius:50%;grid-row:1/3;place-items:center;display:grid;overflow:hidden}.plist__thumb[data-astro-cid-wcolddp2] img{object-fit:cover;width:100%;height:100%}.plist__thumb[data-astro-cid-wcolddp2] .plist__logo{object-fit:contain;padding:6px}.plist__name[data-astro-cid-wcolddp2]{letter-spacing:-.03em;font-size:clamp(1.25rem,.8vw + 1rem,1.6rem);font-weight:560;line-height:1.1}.plist__tag[data-astro-cid-wcolddp2]{color:var(--muted);grid-column:2;font-size:.9rem}.plist__arrow[data-astro-cid-wcolddp2]{background:var(--tint);width:44px;height:44px;transition:transform .4s var(--ease-spring), background-color .25s, color .25s;border-radius:50%;grid-area:1/3/3;place-items:center;display:grid}.plist__row[data-astro-cid-wcolddp2]:hover .plist__arrow[data-astro-cid-wcolddp2]{background:var(--c);color:#fff;transform:rotate(-30deg)}.plist__row--pink[data-astro-cid-wcolddp2]{--c:var(--pink-slab)}.plist__row--orange[data-astro-cid-wcolddp2]{--c:var(--orange-ink)}.plist__row--green[data-astro-cid-wcolddp2]{--c:var(--green-slab)}.plist__row--sky[data-astro-cid-wcolddp2]{--c:var(--sky-ink)}.plist__row--navy[data-astro-cid-wcolddp2]{--c:var(--navy)}.press-mini[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.press-mini[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.press-mini[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{border-radius:var(--r-card);background:var(--tint);flex-direction:column;gap:1.2rem;height:100%;padding:clamp(22px,2.4vw,32px);text-decoration:none;transition:background-color .25s;display:flex}.press-mini[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover{background:var(--tint-2)}.press-mini__outlet[data-astro-cid-wcolddp2]{letter-spacing:-.04em;font-size:1.5rem;font-weight:650}.press-mini__quote[data-astro-cid-wcolddp2]{letter-spacing:-.01em;flex:1;font-size:1.12rem;font-weight:500;line-height:1.45}.press-mini__foot[data-astro-cid-wcolddp2]{color:var(--muted);justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.press-mini__arrow[data-astro-cid-wcolddp2]{width:40px;height:40px;color:var(--ink);transition:transform .4s var(--ease-spring);background:#fff;border-radius:50%;place-items:center;display:grid}.press-mini[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:hover .press-mini__arrow[data-astro-cid-wcolddp2]{transform:rotate(-30deg)}.news-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,32px);display:grid}@media (width<=1000px){.news-grid[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.news-grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.faq-grid[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:clamp(32px,5vw,80px);display:grid}.faq-grid__head[data-astro-cid-wcolddp2]{flex-direction:column;justify-content:space-between;gap:2rem;display:flex}.faq-grid__head[data-astro-cid-wcolddp2] .h2[data-astro-cid-wcolddp2]{max-width:12ch}.faq-contact[data-astro-cid-wcolddp2]{align-items:flex-start;gap:.8rem;margin:0;font-size:.95rem;display:flex}.faq-contact__icon[data-astro-cid-wcolddp2]{background:var(--pink-50);width:40px;height:40px;color:var(--pink-ink);border-radius:50%;flex:none;place-items:center;display:grid}@media (width<=900px){.faq-grid[data-astro-cid-wcolddp2]{grid-template-columns:1fr}}.stats[data-astro-cid-23gkgyqt] ul[data-astro-cid-23gkgyqt]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.stat[data-astro-cid-23gkgyqt]{border-radius:var(--r-card);background:var(--tint);padding:clamp(22px,2.4vw,32px);container-type:inline-size}.stat--pink[data-astro-cid-23gkgyqt]{--c:var(--pink-ink)}.stat--green[data-astro-cid-23gkgyqt]{--c:var(--green-ink)}.stat--sky[data-astro-cid-23gkgyqt]{--c:var(--sky-ink)}.stat--orange[data-astro-cid-23gkgyqt]{--c:var(--orange-ink)}.stat--navy[data-astro-cid-23gkgyqt]{--c:var(--navy)}.stat__value[data-astro-cid-23gkgyqt]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--c);margin:0 0 .6rem;font-size:min(3.1rem,13cqi);font-weight:650;line-height:1}.stat__label[data-astro-cid-23gkgyqt]{color:var(--ink-2);max-width:26ch;margin:0;line-height:1.45}.std-hero[data-astro-cid-woyhjyqr]{min-height:calc(100svh - var(--header-h));text-align:center;flex-direction:column;display:flex;position:relative;overflow:hidden}.std-hero[data-astro-cid-woyhjyqr]:before{content:"";z-index:-1;background:radial-gradient(45% 40% at 50% 30%, #fff, transparent 70%), radial-gradient(30% 30% at 12% 70%, var(--pink-50), transparent 70%), radial-gradient(30% 30% at 88% 70%, var(--sky-50), transparent 70%);display:none;position:absolute;inset:0}.std-hero__text[data-astro-cid-woyhjyqr]{z-index:2;justify-items:center;padding-top:clamp(28px,5vh,64px);display:grid;position:relative}.std-hero__eyebrow[data-astro-cid-woyhjyqr]{font-family:var(--font-display);letter-spacing:.32em;text-transform:uppercase;color:var(--pink-ink);margin-bottom:.4em;padding-left:.32em;font-size:clamp(.95rem,.8vw + .7rem,1.35rem);font-weight:700}.std-hero__days[data-astro-cid-woyhjyqr],.std-hero__month[data-astro-cid-woyhjyqr]{font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-weight:800;line-height:.92}.std-hero__days[data-astro-cid-woyhjyqr]{white-space:nowrap;color:var(--navy);font-size:clamp(4rem,13vw + .5rem,12.5rem)}.std-hero__month[data-astro-cid-woyhjyqr]{color:var(--sky);margin-bottom:.4em;font-size:clamp(3.4rem,10.5vw + .5rem,10rem)}.std-hero__sub[data-astro-cid-woyhjyqr]{font-family:var(--font-display);color:var(--navy);letter-spacing:-.01em;margin-bottom:1.6rem;font-size:clamp(1rem,.6vw + .9rem,1.35rem);font-weight:600}.std-hero__btns[data-astro-cid-woyhjyqr]{justify-content:center}.std-hero[data-astro-cid-woyhjyqr] .std-hero__roads{z-index:1;width:100%;min-height:240px;max-height:52vh;margin-top:auto;margin-bottom:-2px;position:relative}.std-intro[data-astro-cid-woyhjyqr]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}@media (width<=960px){.std-intro[data-astro-cid-woyhjyqr]{grid-template-columns:1fr}}.std-intro__text[data-astro-cid-woyhjyqr]{justify-items:start;gap:1rem;display:grid}.reveal-chip[data-astro-cid-woyhjyqr]{background:var(--pink-50);color:var(--pink-ink);font-family:var(--font-display);border-radius:999px;align-items:center;gap:.6rem;padding:.7rem 1.1rem;font-weight:600;display:inline-flex}.reveal-chip[data-astro-cid-woyhjyqr] strong[data-astro-cid-woyhjyqr]{font-size:1.15em;font-weight:800}.std-intro__side[data-astro-cid-woyhjyqr]{gap:20px;display:grid}.cal-box[data-astro-cid-woyhjyqr]{padding:clamp(22px,2.6vw,32px)}.cal-links[data-astro-cid-woyhjyqr]{grid-template-columns:1fr;gap:8px;margin:1rem 0 0;padding:0;list-style:none;display:grid}.cal-links[data-astro-cid-woyhjyqr] a[data-astro-cid-woyhjyqr]{border-radius:var(--radius-s);background:var(--navy-50);min-height:52px;color:var(--navy);font-family:var(--font-display);align-items:center;gap:.6rem;padding:0 1rem;font-weight:600;text-decoration:none;transition:background .25s,color .25s;display:flex}.cal-links[data-astro-cid-woyhjyqr] a[data-astro-cid-woyhjyqr]:hover{background:var(--navy);color:#fff}.roadmap[data-astro-cid-woyhjyqr]{--p:0;padding:0 0 0 clamp(64px,9vw,110px);position:relative}.roadmap__list[data-astro-cid-woyhjyqr]{gap:clamp(28px,4vw,48px);margin:0;padding:0;list-style:none;display:grid}.roadmap__road[data-astro-cid-woyhjyqr]{background:#dfe6f4;border-radius:22px;width:22px;position:absolute;top:0;bottom:0;left:clamp(18px,3vw,34px);overflow:visible}.roadmap__road[data-astro-cid-woyhjyqr]:after{content:"";background:repeating-linear-gradient(#fff 0 12px,#0000 12px 22px);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.roadmap__fill[data-astro-cid-woyhjyqr]{border-radius:inherit;background:var(--pink);transform-origin:50% 0;transform:scaleY(var(--p));position:absolute;inset:0}html:not(.motion) .roadmap__fill[data-astro-cid-woyhjyqr]{transform:none}.roadmap__car[data-astro-cid-woyhjyqr]{left:50%;top:calc(var(--p) * 100%);filter:drop-shadow(0 4px 6px #15184a40);z-index:2;width:40px;height:24px;position:absolute;transform:translate(-50%,-50%)rotate(90deg)}.roadmap__step[data-astro-cid-woyhjyqr]{position:relative}.roadmap__dot[data-astro-cid-woyhjyqr]{border:3px solid var(--c);width:44px;height:44px;color:var(--ci);font-family:var(--font-display);z-index:1;background:#fff;border-radius:50%;place-items:center;margin-left:-22px;font-weight:800;transition:background .4s,color .4s;display:grid;position:absolute;top:1.6rem;left:calc(-1*clamp(64px,9vw,110px) + clamp(18px,3vw,34px) + 11px)}.roadmap__step[data-astro-cid-woyhjyqr].is-active .roadmap__dot[data-astro-cid-woyhjyqr],html:not(.motion) .roadmap__dot[data-astro-cid-woyhjyqr]{background:var(--c);color:#fff}.roadmap__step--pink[data-astro-cid-woyhjyqr]{--c:var(--pink);--ci:var(--pink-ink)}.roadmap__step--orange[data-astro-cid-woyhjyqr]{--c:var(--orange);--ci:var(--orange-ink)}.roadmap__step--sky[data-astro-cid-woyhjyqr]{--c:var(--sky);--ci:var(--sky-ink)}.roadmap__card[data-astro-cid-woyhjyqr]{padding:clamp(22px,3vw,36px)}.roadmap__date[data-astro-cid-woyhjyqr]{font-family:var(--font-display);color:var(--ci);letter-spacing:.04em;margin-bottom:.4rem;font-weight:700}.roadmap__card[data-astro-cid-woyhjyqr] .h3[data-astro-cid-woyhjyqr]{margin-bottom:.5rem}.mystery[data-astro-cid-woyhjyqr]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}@media (width<=900px){.mystery[data-astro-cid-woyhjyqr]{grid-template-columns:1fr}}.mystery__map[data-astro-cid-woyhjyqr]{position:relative}.mystery__svg[data-astro-cid-woyhjyqr]{border-radius:var(--radius-l);width:100%;height:auto;box-shadow:var(--shadow-l)}.mystery__pin[data-astro-cid-woyhjyqr]{transform-origin:250px 280px;animation:pin-bounce 2.6s var(--ease-out) infinite}@keyframes pin-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-16px)}}.mystery__label[data-astro-cid-woyhjyqr]{white-space:nowrap;background:var(--navy);color:#fff;font-family:var(--font-display);border-radius:999px;align-items:center;gap:.4rem;margin:0;padding:.55rem 1rem;font-size:.9rem;font-weight:600;display:inline-flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.mystery__text[data-astro-cid-woyhjyqr]{gap:1rem;display:grid}.spirit[data-astro-cid-woyhjyqr]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid}@media (width<=1000px){.spirit[data-astro-cid-woyhjyqr]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.spirit[data-astro-cid-woyhjyqr]{grid-template-columns:1fr}}.spirit__card[data-astro-cid-woyhjyqr]{background:var(--surface);border-radius:var(--radius);border:1px solid var(--line);box-shadow:var(--shadow);overflow:hidden}.spirit__card--pink[data-astro-cid-woyhjyqr]{--c:var(--pink)}.spirit__card--green[data-astro-cid-woyhjyqr]{--c:var(--green)}.spirit__card--orange[data-astro-cid-woyhjyqr]{--c:var(--orange)}.spirit__card--sky[data-astro-cid-woyhjyqr]{--c:var(--sky)}.spirit__media[data-astro-cid-woyhjyqr]{aspect-ratio:4/3;position:relative}.spirit__media[data-astro-cid-woyhjyqr] img{object-fit:cover;width:100%;height:100%}.spirit__icon[data-astro-cid-woyhjyqr]{width:48px;height:48px;color:var(--ink);background:#fff;border-radius:16px;place-items:center;display:grid;position:absolute;bottom:-22px;left:18px}.spirit__body[data-astro-cid-woyhjyqr]{padding:2rem 1.4rem 1.5rem}.spirit__body[data-astro-cid-woyhjyqr] .h3[data-astro-cid-woyhjyqr]{margin-bottom:.4rem}.spirit__body[data-astro-cid-woyhjyqr] p[data-astro-cid-woyhjyqr]{color:var(--ink-2);margin:0;font-size:.98rem}.why__grid[data-astro-cid-woyhjyqr]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}@media (width<=960px){.why__grid[data-astro-cid-woyhjyqr]{grid-template-columns:1fr}}.why__statement[data-astro-cid-woyhjyqr]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin-top:1.4rem;font-size:clamp(1.35rem,1.4vw + .9rem,2.1rem);font-weight:600;line-height:1.32}.notify[data-astro-cid-woyhjyqr]{color:var(--ink);border:0;gap:.9rem;padding:clamp(24px,3vw,40px);display:grid}.notify[data-astro-cid-woyhjyqr] .eyebrow[data-astro-cid-woyhjyqr]{background:var(--tint);color:var(--ink)}.notify[data-astro-cid-woyhjyqr] :focus-visible{outline-color:var(--focus)}.why[data-astro-cid-woyhjyqr] .h2[data-astro-cid-woyhjyqr]{color:#fff}.why__statement[data-astro-cid-woyhjyqr]{color:#fff!important}.notify[data-astro-cid-woyhjyqr] .eyebrow[data-astro-cid-woyhjyqr]{margin-bottom:0}.page-hero[data-astro-cid-75ysl5lo]{margin-top:4px;padding-block:clamp(36px,5vw,72px) clamp(48px,6vw,88px)}.page-hero__inner[data-astro-cid-75ysl5lo]{grid-template-columns:1fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid}.page-hero--photos[data-astro-cid-75ysl5lo] .page-hero__inner[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}@media (width<=860px){.page-hero--photos[data-astro-cid-75ysl5lo] .page-hero__inner[data-astro-cid-75ysl5lo]{grid-template-columns:1fr}.page-hero[data-astro-cid-75ysl5lo] .page-hero__bubbles{justify-self:center;max-width:420px}}.page-hero__text[data-astro-cid-75ysl5lo]{justify-items:start;gap:.2rem;display:grid}.page-hero__text[data-astro-cid-75ysl5lo] .h1[data-astro-cid-75ysl5lo]{max-width:16ch;margin:.3rem 0 1rem}.crumbs[data-astro-cid-75ysl5lo] ol[data-astro-cid-75ysl5lo]{color:var(--muted);flex-wrap:wrap;gap:.35rem;margin:0 0 1.4rem;padding:0;font-size:.875rem;list-style:none;display:flex}.crumbs[data-astro-cid-75ysl5lo] li[data-astro-cid-75ysl5lo]:not(:last-child):after{content:"/";opacity:.5;margin-left:.35rem}.crumbs[data-astro-cid-75ysl5lo] a[data-astro-cid-75ysl5lo]{color:var(--ink);text-decoration:none}.crumbs[data-astro-cid-75ysl5lo] a[data-astro-cid-75ysl5lo]:hover{text-decoration:underline}.video[data-astro-cid-mx53csqf]{margin:0}.video__frame[data-astro-cid-mx53csqf]{aspect-ratio:16/9;border-radius:var(--radius-l);background:var(--ink);box-shadow:var(--shadow-l);position:relative;overflow:hidden}.video__frame[data-astro-cid-mx53csqf] img,.video__frame[data-astro-cid-mx53csqf] iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.video__frame[data-astro-cid-mx53csqf]:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#15184a8c);position:absolute;inset:0}.video[data-astro-cid-mx53csqf].is-playing .video__frame[data-astro-cid-mx53csqf]:after,.video[data-astro-cid-mx53csqf].is-playing .video__play[data-astro-cid-mx53csqf],.video[data-astro-cid-mx53csqf].is-playing .video__poster{display:none}.video__play[data-astro-cid-mx53csqf]{z-index:2;color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:flex-end;gap:1rem;padding:clamp(18px,3vw,40px);display:flex;position:absolute;inset:0}.video__play-icon[data-astro-cid-mx53csqf]{background:var(--pink-slab);width:clamp(64px,8vw,96px);height:clamp(64px,8vw,96px);transition:transform .4s var(--ease-spring);border-radius:50%;flex:none;place-items:center;animation:2.4s infinite pulse;display:grid;box-shadow:0 0 #e5007d80}.video__play[data-astro-cid-mx53csqf]:hover .video__play-icon[data-astro-cid-mx53csqf]{transform:scale(1.08)}.video__play[data-astro-cid-mx53csqf]:focus-visible{outline-offset:-8px;border-radius:var(--radius-l);outline:3px solid #fff}@keyframes pulse{70%{box-shadow:0 0 0 22px #e5007d00}to{box-shadow:0 0 #e5007d00}}.video__play-text[data-astro-cid-mx53csqf]{font-family:var(--font-display);letter-spacing:-.02em;text-shadow:0 2px 12px #0006;max-width:22ch;font-size:clamp(1.05rem,1vw + .8rem,1.5rem);font-weight:700}.video__caption[data-astro-cid-mx53csqf]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-top:.9rem;font-size:.875rem;display:flex}.status-row[data-astro-cid-2yhai26s]{flex-wrap:wrap;gap:.6rem;margin-top:.6rem;display:flex}.anatura[data-astro-cid-2yhai26s]{aspect-ratio:21/9;border-radius:var(--radius-l);box-shadow:var(--shadow-l);position:relative;overflow:hidden}@media (width<=700px){.anatura[data-astro-cid-2yhai26s]{aspect-ratio:4/3}}.anatura__inner[data-astro-cid-2yhai26s]{position:absolute;inset:-12% 0}.anatura[data-astro-cid-2yhai26s] img{object-fit:cover;width:100%;height:100%}.fig-title[data-astro-cid-2yhai26s]{margin-bottom:2rem}.media-grid[data-astro-cid-2yhai26s]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}@media (width<=960px){.media-grid[data-astro-cid-2yhai26s]{grid-template-columns:1fr}}.media-grid__text[data-astro-cid-2yhai26s]{justify-items:start;gap:1rem;display:grid}.program__tabs[data-astro-cid-2yhai26s]{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.program__tab[data-astro-cid-2yhai26s]{border:2px solid var(--line);background:var(--bg);min-height:52px;font-family:var(--font-display);cursor:pointer;color:var(--ink);border-radius:999px;padding:0 1.4rem;font-weight:700;transition:all .3s}.program__tab--orange[data-astro-cid-2yhai26s]{--c:var(--orange)}.program__tab--pink[data-astro-cid-2yhai26s]{--c:var(--pink)}.program__tab--sky[data-astro-cid-2yhai26s]{--c:var(--sky)}.program__tab[data-astro-cid-2yhai26s][aria-selected=true]{background:var(--navy);border-color:var(--navy);color:#fff}.program__tab-short[data-astro-cid-2yhai26s]{display:none}@media (width<=520px){.program__tab-long[data-astro-cid-2yhai26s]{display:none}.program__tab-short[data-astro-cid-2yhai26s]{display:inline}}.program__panel[data-astro-cid-2yhai26s]{border-radius:var(--radius)}.program__list[data-astro-cid-2yhai26s]{margin:0;padding:0;list-style:none;position:relative}.program__item[data-astro-cid-2yhai26s]{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:1.5rem;padding:1.3rem 0;display:grid}@media (width<=600px){.program__item[data-astro-cid-2yhai26s]{grid-template-columns:1fr;gap:.3rem}}.program__time[data-astro-cid-2yhai26s]{font-family:var(--font-display);color:var(--pink-ink);letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:800}.program__title[data-astro-cid-2yhai26s]{letter-spacing:-.02em;margin-bottom:.25rem;font-size:1.2rem}.program__item[data-astro-cid-2yhai26s] p[data-astro-cid-2yhai26s]:not(.program__time){color:var(--ink-2);margin:0}.guests[data-astro-cid-2yhai26s]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}@media (width<=900px){.guests[data-astro-cid-2yhai26s]{grid-template-columns:1fr}}.guests__media[data-astro-cid-2yhai26s]{aspect-ratio:1/.95;position:relative}.guests__img[data-astro-cid-2yhai26s]{border-radius:var(--radius-l);box-shadow:var(--shadow-l);border:6px solid #fff;position:absolute;overflow:hidden}.guests__img[data-astro-cid-2yhai26s] img{object-fit:cover;width:100%;height:100%}.guests__img--1[data-astro-cid-2yhai26s]{inset:0 30% 18% 0}.guests__img--2[data-astro-cid-2yhai26s]{inset:34% 0 0 40%}.guests__text[data-astro-cid-2yhai26s]{gap:1rem;display:grid}.score[data-astro-cid-2yhai26s]{border-radius:var(--radius-l);background:var(--navy-slab);color:#fff;max-width:1000px;box-shadow:var(--shadow-l);text-align:center;grid-template-columns:1fr auto 1fr;align-items:start;gap:clamp(12px,3vw,40px);margin-inline:auto;padding:clamp(28px,4vw,56px);display:grid;position:relative}.score__country[data-astro-cid-2yhai26s]{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:#ffffffd9;margin-bottom:.4rem;font-size:.9rem;font-weight:700}.score__num[data-astro-cid-2yhai26s]{font-family:var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;margin:0;font-size:clamp(3rem,7vw,6rem);font-weight:800;line-height:1;display:inline-flex}.score__num[data-astro-cid-2yhai26s] svg{color:#ffc629}.score__team--lu[data-astro-cid-2yhai26s] .score__num[data-astro-cid-2yhai26s]{opacity:.75}.score__unit[data-astro-cid-2yhai26s]{color:#ffffffd9;margin:.2rem 0 1.2rem}.score__team[data-astro-cid-2yhai26s] ul[data-astro-cid-2yhai26s]{color:#ffffffeb;gap:.35rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:grid}.score__vs[data-astro-cid-2yhai26s]{background:var(--pink);width:64px;height:64px;font-family:var(--font-display);border-radius:50%;align-self:center;place-items:center;font-weight:800;display:grid}.score__result[data-astro-cid-2yhai26s]{font-family:var(--font-display);border-top:1px solid #fff3;grid-column:1/-1;justify-content:center;align-items:center;gap:.5rem;margin:1rem 0 0;padding-top:1.2rem;font-weight:700;display:inline-flex}.score__ref[data-astro-cid-2yhai26s]{color:#ffffffd9;grid-column:1/-1;margin:0;font-size:.95rem}@media (width<=640px){.score[data-astro-cid-2yhai26s]{grid-template-columns:1fr}.score__vs[data-astro-cid-2yhai26s]{justify-self:center}}.benef[data-astro-cid-2yhai26s]{justify-items:start;gap:1.2rem;padding:clamp(28px,4vw,56px);display:grid}.mini-gallery[data-astro-cid-2yhai26s]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,18px);margin:0;padding:0;list-style:none;display:grid}@media (width<=700px){.mini-gallery[data-astro-cid-2yhai26s]{grid-template-columns:repeat(2,minmax(0,1fr))}}.mini-gallery[data-astro-cid-2yhai26s] a[data-astro-cid-2yhai26s]{aspect-ratio:4/3;border-radius:var(--radius);display:block;position:relative;overflow:hidden}.mini-gallery[data-astro-cid-2yhai26s] img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-out)}.mini-gallery[data-astro-cid-2yhai26s] a[data-astro-cid-2yhai26s]:hover img{transform:scale(1.06)}.mini-gallery__cap[data-astro-cid-2yhai26s]{font-family:var(--font-display);background:#ffffffeb;border-radius:999px;padding:.3rem .75rem;font-size:.8125rem;font-weight:600;position:absolute;bottom:12px;left:12px}.archive[data-astro-cid-2yhai26s] summary[data-astro-cid-2yhai26s]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(20px,3vw,32px);list-style:none;display:flex}.archive[data-astro-cid-2yhai26s] summary[data-astro-cid-2yhai26s]::-webkit-details-marker{display:none}.archive[data-astro-cid-2yhai26s] summary[data-astro-cid-2yhai26s]>span[data-astro-cid-2yhai26s]:first-child{gap:.3rem;display:grid}.archive__note[data-astro-cid-2yhai26s]{font-size:.95rem}.archive__icon[data-astro-cid-2yhai26s]{background:var(--navy-50);width:44px;height:44px;color:var(--navy);transition:transform .4s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.archive[data-astro-cid-2yhai26s][open] .archive__icon[data-astro-cid-2yhai26s]{transform:rotate(180deg)}.archive__body[data-astro-cid-2yhai26s]{padding:0 clamp(20px,3vw,32px) clamp(20px,3vw,32px)}.archive__dl[data-astro-cid-2yhai26s]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:0;display:grid}.archive__dl[data-astro-cid-2yhai26s] div[data-astro-cid-2yhai26s]{border-radius:var(--radius-s);background:var(--bg);padding:1rem}.archive__dl[data-astro-cid-2yhai26s] dt[data-astro-cid-2yhai26s]{font-family:var(--font-display);color:var(--pink-ink);text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;font-weight:700}.archive__dl[data-astro-cid-2yhai26s] dd[data-astro-cid-2yhai26s]{margin:.2rem 0 0;font-weight:700}.final-cta[data-astro-cid-blvy5prr]{text-align:center;padding-block:clamp(72px,10vw,140px) clamp(24px,4vw,40px)}.final-cta__inner[data-astro-cid-blvy5prr]{justify-items:center;gap:1.8rem;display:grid}.final-cta__rule[data-astro-cid-blvy5prr]{width:min(260px,60%)}.final-cta__title[data-astro-cid-blvy5prr]{max-width:16ch}.final-cta__btns[data-astro-cid-blvy5prr]{justify-content:center}.jump[data-astro-cid-ehmh4hrz]{top:calc(var(--header-h) + 8px);z-index:10;margin-top:-10px;position:sticky}.jump[data-astro-cid-ehmh4hrz] ul[data-astro-cid-ehmh4hrz]{scrollbar-width:none;background:color-mix(in srgb, var(--surface) 88%, transparent);backdrop-filter:blur(12px);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:999px;gap:6px;width:max-content;max-width:100%;margin:0;padding:8px;list-style:none;display:flex;overflow-x:auto}.jump__link[data-astro-cid-ehmh4hrz]{white-space:nowrap;min-height:40px;font-family:var(--font-display);color:var(--ink);border-radius:999px;align-items:center;gap:.5rem;padding:0 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.jump__link[data-astro-cid-ehmh4hrz]:hover{background:var(--navy-50)}.jump__link--pink[data-astro-cid-ehmh4hrz]{color:var(--ink)}.jump__link--pink[data-astro-cid-ehmh4hrz] .dot[data-astro-cid-ehmh4hrz]{color:var(--pink)}.jump__link--orange[data-astro-cid-ehmh4hrz] .dot[data-astro-cid-ehmh4hrz]{color:var(--orange)}.jump__link--green[data-astro-cid-ehmh4hrz] .dot[data-astro-cid-ehmh4hrz]{color:var(--green)}.jump__link--sky[data-astro-cid-ehmh4hrz] .dot[data-astro-cid-ehmh4hrz]{color:var(--sky)}.jump__link--navy[data-astro-cid-ehmh4hrz] .dot[data-astro-cid-ehmh4hrz]{color:var(--navy)}.projects-list[data-astro-cid-ehmh4hrz]{gap:clamp(72px,10vw,140px);display:grid}.project[data-astro-cid-ehmh4hrz]{scroll-margin-top:calc(var(--header-h) + 90px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.project--rev[data-astro-cid-ehmh4hrz] .project__visual[data-astro-cid-ehmh4hrz]{order:2}@media (width<=900px){.project[data-astro-cid-ehmh4hrz]{grid-template-columns:1fr}.project--rev[data-astro-cid-ehmh4hrz] .project__visual[data-astro-cid-ehmh4hrz]{order:0}}.project--pink[data-astro-cid-ehmh4hrz]{--c:var(--pink);--t:var(--pink-50)}.project--orange[data-astro-cid-ehmh4hrz]{--c:var(--orange);--t:var(--orange-50)}.project--green[data-astro-cid-ehmh4hrz]{--c:var(--green);--t:var(--green-50)}.project--sky[data-astro-cid-ehmh4hrz]{--c:var(--sky);--t:var(--sky-50)}.project--navy[data-astro-cid-ehmh4hrz]{--c:var(--navy);--t:var(--navy-50)}.project__visual[data-astro-cid-ehmh4hrz]{aspect-ratio:5/4;border-radius:var(--radius-l);background:var(--t);box-shadow:inset 0 0 0 1px var(--line);place-items:center;display:grid;position:relative;overflow:hidden}.project__visual[data-astro-cid-ehmh4hrz]:before{content:"";aspect-ratio:1;border:28px solid var(--c);opacity:.12;border-radius:50%;width:70%;position:absolute;bottom:-30%;right:-20%}.project__logo[data-astro-cid-ehmh4hrz]{object-fit:contain;border-radius:0;width:58%;height:auto;max-height:70%;position:relative}.project__visual--photo[data-astro-cid-ehmh4hrz] img{object-fit:cover;width:100%;height:100%}.project__num[data-astro-cid-ehmh4hrz]{font-family:var(--font-display);color:var(--ink);background:#fff;border-radius:999px;padding:.3rem .8rem;font-size:1rem;font-weight:800;position:absolute;top:18px;left:22px}.project__text[data-astro-cid-ehmh4hrz]{justify-items:start;gap:1rem;display:grid}.project__text[data-astro-cid-ehmh4hrz] p[data-astro-cid-ehmh4hrz]{margin:0}.project__facts[data-astro-cid-ehmh4hrz]{gap:.5rem;margin:.4rem 0;padding:0;list-style:none;display:grid}.project__facts[data-astro-cid-ehmh4hrz] li[data-astro-cid-ehmh4hrz]{font-family:var(--font-display);align-items:center;gap:.6rem;font-weight:600;display:flex}.project__facts[data-astro-cid-ehmh4hrz] svg{background:var(--c);color:#fff;border-radius:50%;flex:none;width:28px;height:28px;padding:5px}.photo-strip[data-astro-cid-2ysv2tyu]{padding-block:10px 30px;overflow:hidden}.photo-strip__track[data-astro-cid-2ysv2tyu]{gap:18px;width:max-content;animation:60s linear infinite strip;display:flex}@keyframes strip{to{transform:translate(calc(-50% - 9px))}}.photo-strip__item[data-astro-cid-2ysv2tyu]{aspect-ratio:4/3;border-radius:var(--radius);flex:none;width:clamp(200px,22vw,300px);overflow:hidden}.photo-strip__item--1[data-astro-cid-2ysv2tyu]{transform:translateY(18px)rotate(1.5deg)}.photo-strip__item--2[data-astro-cid-2ysv2tyu]{transform:rotate(-1.5deg)}.photo-strip__item[data-astro-cid-2ysv2tyu] img{object-fit:cover;width:100%;height:100%}html.reduce-motion .photo-strip__track[data-astro-cid-2ysv2tyu]{animation:none}.statement[data-astro-cid-2ysv2tyu]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);font-size:clamp(1.6rem,2.6vw + .8rem,3rem);font-weight:700;line-height:1.18}.pillars3[data-astro-cid-2ysv2tyu]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin:clamp(48px,7vw,96px) 0 0;padding:0;list-style:none;display:grid}@media (width<=860px){.pillars3[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr}}.pillar3[data-astro-cid-2ysv2tyu]{border-radius:var(--radius);background:var(--tint);align-content:start;gap:.7rem;padding:clamp(24px,3vw,36px);display:grid}.pillar3--pink[data-astro-cid-2ysv2tyu]{--c:var(--pink-slab)}.pillar3--green[data-astro-cid-2ysv2tyu]{--c:var(--green-slab)}.pillar3--sky[data-astro-cid-2ysv2tyu]{--c:var(--sky-ink)}.pillar3__num[data-astro-cid-2ysv2tyu]{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-weight:600;display:grid}.pillar3[data-astro-cid-2ysv2tyu] p[data-astro-cid-2ysv2tyu]{color:var(--ink-2);margin:0}.octo[data-astro-cid-2ysv2tyu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}@media (width<=900px){.octo[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr}}.octo__visual[data-astro-cid-2ysv2tyu]{aspect-ratio:4/3.4;border-radius:var(--radius-l);position:relative;overflow:visible}.octo__visual[data-astro-cid-2ysv2tyu] img{object-fit:cover;border-radius:var(--radius-l);width:100%;height:100%}.octo__curl[data-astro-cid-2ysv2tyu]{fill:none;width:42%;stroke:var(--pink);stroke-width:22px;stroke-linecap:round;filter:drop-shadow(0 10px 14px #15184a33);position:absolute;bottom:-12%;right:-6%}.octo__text[data-astro-cid-2ysv2tyu]{gap:1rem;display:grid}.conviction[data-astro-cid-2ysv2tyu]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.conviction__title[data-astro-cid-2ysv2tyu]{top:calc(var(--header-h) + 32px);position:sticky}@media (width<=900px){.conviction[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr}.conviction__title[data-astro-cid-2ysv2tyu]{position:static}}.conviction__body[data-astro-cid-2ysv2tyu] p[data-astro-cid-2ysv2tyu]+p[data-astro-cid-2ysv2tyu]{margin-top:1.1em}.bars[data-astro-cid-2ysv2tyu]{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:clamp(8px,1.5vw,20px);height:clamp(300px,36vw,440px);margin:0;padding:0;list-style:none;display:grid}.bars__item[data-astro-cid-2ysv2tyu]{text-align:center;grid-template-rows:auto 1fr auto;gap:.6rem;height:100%;display:grid}.bars__item--pink[data-astro-cid-2ysv2tyu]{--c:var(--pink)}.bars__item--orange[data-astro-cid-2ysv2tyu]{--c:var(--orange)}.bars__item--green[data-astro-cid-2ysv2tyu]{--c:var(--green)}.bars__item--sky[data-astro-cid-2ysv2tyu]{--c:var(--sky)}.bars__item--navy[data-astro-cid-2ysv2tyu]{--c:var(--navy)}.bars__amount[data-astro-cid-2ysv2tyu]{font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;align-self:end;font-size:clamp(.72rem,.7vw + .5rem,1.05rem);font-weight:800}.bars__col[data-astro-cid-2ysv2tyu]{align-items:flex-end;display:flex;position:relative}.bars__fill[data-astro-cid-2ysv2tyu]{width:100%;height:var(--h);background:var(--c);border-radius:14px 14px 6px 6px;min-height:10px;display:block;position:relative}.bars__fill[data-astro-cid-2ysv2tyu]:after{content:"";background:repeating-linear-gradient(#ffffffe6 0 8px,#0000 8px 15px);width:2px;margin-left:-1px;position:absolute;top:10px;bottom:10px;left:50%}.bars__year[data-astro-cid-2ysv2tyu]{font-family:var(--font-display);color:var(--muted);font-weight:700}@media (width<=560px){.bars__amount[data-astro-cid-2ysv2tyu]{writing-mode:vertical-rl;justify-self:center;transform:rotate(180deg)}}.structure-title[data-astro-cid-2ysv2tyu]{margin:clamp(48px,6vw,72px) 0 1.2rem}.structure[data-astro-cid-2ysv2tyu]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width<=900px){.structure[data-astro-cid-2ysv2tyu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.structure[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr}}.structure__item[data-astro-cid-2ysv2tyu]{border-radius:var(--radius);background:var(--tint);gap:.4rem;padding:1.3rem;display:grid}.structure__item--pink[data-astro-cid-2ysv2tyu]{--ci:var(--pink-ink)}.structure__item--orange[data-astro-cid-2ysv2tyu]{--ci:var(--orange-ink)}.structure__item--green[data-astro-cid-2ysv2tyu]{--ci:var(--green-ink)}.structure__item--sky[data-astro-cid-2ysv2tyu]{--ci:var(--sky-ink)}.structure__period[data-astro-cid-2ysv2tyu]{color:var(--ci);font-family:var(--font-display);letter-spacing:-.02em;font-size:1.15rem;font-weight:800}.team[data-astro-cid-2ysv2tyu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.5vw,32px);margin:0;padding:0;list-style:none;display:grid}@media (width<=760px){.team[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr}}.member[data-astro-cid-2ysv2tyu]{background:var(--surface);border-radius:var(--radius);border:1px solid var(--line);box-shadow:var(--shadow);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden}@media (width<=460px){.member[data-astro-cid-2ysv2tyu]{grid-template-columns:1fr}}.member--pink[data-astro-cid-2ysv2tyu]{--ci:var(--pink-ink)}.member--sky[data-astro-cid-2ysv2tyu]{--ci:var(--sky-ink)}.member__photo[data-astro-cid-2ysv2tyu] img{object-fit:cover;aspect-ratio:1;width:100%;height:100%}.member__body[data-astro-cid-2ysv2tyu]{align-content:center;gap:.5rem;padding:clamp(20px,2.5vw,32px);display:grid}.member__role[data-astro-cid-2ysv2tyu]{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;color:var(--ci);margin:0;font-size:.85rem;font-weight:700}.member__body[data-astro-cid-2ysv2tyu] p[data-astro-cid-2ysv2tyu]:last-child{color:var(--ink-2)}.big-quote[data-astro-cid-2ysv2tyu]{text-align:center;max-width:900px;color:var(--pink);justify-items:center;gap:1rem;margin:clamp(56px,8vw,110px) auto 0;display:grid}.big-quote[data-astro-cid-2ysv2tyu] blockquote[data-astro-cid-2ysv2tyu]{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(1.5rem,1.8vw + 1rem,2.5rem);font-weight:540;line-height:1.35}.big-quote[data-astro-cid-2ysv2tyu] figcaption[data-astro-cid-2ysv2tyu]{color:var(--ink-2)}.filters[data-astro-cid-qiwofxde]{flex-wrap:wrap;gap:8px;margin-bottom:clamp(28px,4vw,48px);display:flex}.filters[data-astro-cid-qiwofxde] button[data-astro-cid-qiwofxde]{border:2px solid var(--line);background:var(--surface);min-height:44px;font-family:var(--font-display);cursor:pointer;border-radius:999px;padding:0 1.1rem;font-weight:600;transition:all .25s}.filters[data-astro-cid-qiwofxde] button[data-astro-cid-qiwofxde]:hover{border-color:var(--navy)}.filters[data-astro-cid-qiwofxde] button[data-astro-cid-qiwofxde][aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.news-layout[data-astro-cid-qiwofxde]{gap:clamp(20px,2.5vw,32px);display:grid}.featured-label[data-astro-cid-qiwofxde]{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--pink-ink);margin-bottom:.8rem;font-size:.8125rem;font-weight:700}.news-layout__featured[data-astro-cid-qiwofxde]:has([hidden]) .featured-label[data-astro-cid-qiwofxde]{display:none}.news-layout__grid[data-astro-cid-qiwofxde]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}@media (width<=1000px){.news-layout__grid[data-astro-cid-qiwofxde]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.news-layout__grid[data-astro-cid-qiwofxde]{grid-template-columns:1fr}}.article__head[data-astro-cid-56apcokp]{gap:1rem;padding-top:clamp(28px,4vw,56px);display:grid}.back[data-astro-cid-56apcokp]{margin-bottom:.6rem}.article__meta[data-astro-cid-56apcokp]{font-family:var(--font-display);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;font-size:.9rem;display:flex}.article__title[data-astro-cid-56apcokp]{font-size:clamp(2.2rem,3.4vw + 1rem,4.2rem)}.article__cover-wrap[data-astro-cid-56apcokp]{margin-block:clamp(28px,4vw,56px)}.article__cover[data-astro-cid-56apcokp]{aspect-ratio:21/9;border-radius:var(--radius-l);box-shadow:var(--shadow-l);overflow:hidden}@media (width<=700px){.article__cover[data-astro-cid-56apcokp]{aspect-ratio:4/3}}.article__cover[data-astro-cid-56apcokp] img{object-fit:cover;width:100%;height:100%}.article__body[data-astro-cid-56apcokp]{padding-bottom:2rem}.article__share[data-astro-cid-56apcokp]{border-top:1px solid var(--line);align-items:center;gap:1rem;padding-block:1.6rem;display:flex}.article__pn[data-astro-cid-56apcokp]{grid-template-columns:1fr 1fr;gap:14px;padding-bottom:clamp(48px,6vw,80px);display:grid}@media (width<=640px){.article__pn[data-astro-cid-56apcokp]{grid-template-columns:1fr}}.pn[data-astro-cid-56apcokp]{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);font-family:var(--font-display);align-items:center;gap:.8rem;padding:1.1rem 1.3rem;font-weight:600;line-height:1.3;text-decoration:none;transition:border-color .3s;display:flex}.pn[data-astro-cid-56apcokp]:hover{border-color:var(--navy)}.pn[data-astro-cid-56apcokp] svg{color:var(--navy);flex:none}.pn--next[data-astro-cid-56apcokp]{text-align:right;grid-column:2;justify-content:space-between}@media (width<=640px){.pn--next[data-astro-cid-56apcokp]{grid-column:auto}}.related-title[data-astro-cid-56apcokp]{margin-bottom:2rem}.related[data-astro-cid-56apcokp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}@media (width<=1000px){.related[data-astro-cid-56apcokp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.related[data-astro-cid-56apcokp]{grid-template-columns:1fr}}.feature[data-astro-cid-64dd4s6q]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(36px,6vw,96px);display:grid}@media (width<=900px){.feature[data-astro-cid-64dd4s6q]{grid-template-columns:1fr}}.feature__mag[data-astro-cid-64dd4s6q]{padding:20px;position:relative}.mag[data-astro-cid-64dd4s6q]{transition:transform .6s var(--ease-out);background:#fff;border-radius:6px;padding:10px;display:block;position:relative;transform:rotate(-2.5deg);box-shadow:0 2px 4px #15184a14,0 40px 70px -30px #15184a73}.mag[data-astro-cid-64dd4s6q]:hover{transform:rotate(0)scale(1.02)}.mag[data-astro-cid-64dd4s6q] .mag__img{border-radius:2px;width:100%;height:auto}.mag__zoom[data-astro-cid-64dd4s6q]{background:var(--navy);color:#fff;font-family:var(--font-display);border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex;position:absolute;bottom:18px;right:18px}.mag__tape[data-astro-cid-64dd4s6q]{background:color-mix(in srgb, var(--sky) 55%, transparent);z-index:2;pointer-events:none;width:110px;height:30px;position:absolute}.mag__tape--1[data-astro-cid-64dd4s6q]{top:6px;left:18px;transform:rotate(-24deg)}.mag__tape--2[data-astro-cid-64dd4s6q]{background:color-mix(in srgb, var(--pink) 45%, transparent);bottom:8px;right:12px;transform:rotate(-18deg)}.feature__text[data-astro-cid-64dd4s6q]{gap:1rem;display:grid}.outlet[data-astro-cid-64dd4s6q]{letter-spacing:-.03em;color:var(--pink-ink);margin:0;font-size:clamp(2rem,2vw + 1rem,3rem);font-weight:650}.kicker[data-astro-cid-64dd4s6q]{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.8125rem;font-weight:700}.pull[data-astro-cid-64dd4s6q]{background:var(--tint);border-radius:20px;margin:.4rem 0;padding:1.1rem 1.3rem}.pull[data-astro-cid-64dd4s6q] p[data-astro-cid-64dd4s6q]{letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,.8vw + 1rem,1.6rem);font-weight:520;line-height:1.4}.pull[data-astro-cid-64dd4s6q] cite[data-astro-cid-64dd4s6q]{font-style:normal;font-family:var(--font-display);color:var(--ink-2);margin-top:.5rem;font-size:.9rem;font-weight:700;display:block}.pull--sm[data-astro-cid-64dd4s6q] p[data-astro-cid-64dd4s6q]{font-size:1.15rem}.byline[data-astro-cid-64dd4s6q]{color:var(--muted);margin:0;font-size:.9rem}.press-grid[data-astro-cid-64dd4s6q]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,40px);display:grid}@media (width<=900px){.press-grid[data-astro-cid-64dd4s6q]{grid-template-columns:1fr}}.press-card[data-astro-cid-64dd4s6q]{scroll-margin-top:calc(var(--header-h) + 24px);background:var(--surface);border-radius:var(--radius-l);border:1px solid var(--line);box-shadow:var(--shadow);flex-direction:column;display:flex;overflow:hidden}.press-card--orange[data-astro-cid-64dd4s6q]{--c:var(--orange)}.press-card--sky[data-astro-cid-64dd4s6q]{--c:var(--sky)}.press-card__media[data-astro-cid-64dd4s6q]{aspect-ratio:16/9;position:relative}.press-card__media[data-astro-cid-64dd4s6q] img{object-fit:cover;width:100%;height:100%}.press-card__outlet[data-astro-cid-64dd4s6q]{background:var(--surface);box-shadow:var(--shadow);letter-spacing:-.02em;border-radius:999px;margin:0;padding:.4rem 1.1rem;font-size:1.5rem;font-weight:650;position:absolute;bottom:-22px;left:20px}.press-card__body[data-astro-cid-64dd4s6q]{flex:1;align-content:start;gap:.9rem;padding:clamp(36px,4vw,48px) clamp(22px,3vw,40px) clamp(24px,3vw,40px);display:grid}.press-card__body[data-astro-cid-64dd4s6q] p[data-astro-cid-64dd4s6q]{margin:0}.press-contact[data-astro-cid-64dd4s6q]{text-align:center;color:var(--pink);justify-items:center;gap:1rem;display:grid}.press-contact[data-astro-cid-64dd4s6q] .h2[data-astro-cid-64dd4s6q],.press-contact[data-astro-cid-64dd4s6q] .lead[data-astro-cid-64dd4s6q]{color:var(--ink)}.press-contact[data-astro-cid-64dd4s6q] .btn-row[data-astro-cid-64dd4s6q]{justify-content:center}.hero-links[data-astro-cid-ckxsaznz]{margin-top:1rem}.year-filter[data-astro-cid-ckxsaznz]{top:calc(var(--header-h) + 8px);z-index:10;scrollbar-width:none;background:color-mix(in srgb, var(--surface) 88%, transparent);backdrop-filter:blur(12px);border:1px solid var(--line);width:max-content;max-width:100%;box-shadow:var(--shadow);border-radius:999px;gap:6px;margin-bottom:clamp(28px,4vw,48px);padding:6px;display:flex;position:sticky;overflow-x:auto}.year-filter[data-astro-cid-ckxsaznz] button[data-astro-cid-ckxsaznz]{white-space:nowrap;min-height:42px;font-family:var(--font-display);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:0 1rem;font-weight:700;display:inline-flex}.year-filter[data-astro-cid-ckxsaznz] button[data-astro-cid-ckxsaznz]:hover{background:var(--navy-50)}.year-filter[data-astro-cid-ckxsaznz] button[data-astro-cid-ckxsaznz][aria-pressed=true]{background:var(--navy);color:#fff}.count[data-astro-cid-ckxsaznz]{opacity:.75;font-size:.75rem;font-weight:600}.year[data-astro-cid-ckxsaznz]+.year[data-astro-cid-ckxsaznz]{margin-top:clamp(56px,7vw,96px)}.year--pink[data-astro-cid-ckxsaznz]{--c:var(--pink);--ci:var(--pink-ink)}.year--orange[data-astro-cid-ckxsaznz]{--c:var(--orange);--ci:var(--orange-ink)}.year--green[data-astro-cid-ckxsaznz]{--c:var(--green);--ci:var(--green-ink)}.year--sky[data-astro-cid-ckxsaznz]{--c:var(--sky);--ci:var(--sky-ink)}.year--navy[data-astro-cid-ckxsaznz]{--c:var(--navy);--ci:var(--navy)}.year__title[data-astro-cid-ckxsaznz]{align-items:baseline;gap:.8rem;margin-bottom:1.4rem;display:flex}.year__label[data-astro-cid-ckxsaznz]{letter-spacing:.2em;text-transform:uppercase;color:var(--ci);font-size:.9rem;font-weight:700}.year__num[data-astro-cid-ckxsaznz]{letter-spacing:-.05em;-webkit-text-stroke:2px var(--c);color:#0000;font-size:clamp(3rem,6vw,5.5rem);line-height:.9}.masonry[data-astro-cid-ckxsaznz]{columns:3 300px;column-gap:clamp(10px,1.4vw,18px);margin:0;padding:0;list-style:none}.masonry[data-astro-cid-ckxsaznz] li[data-astro-cid-ckxsaznz]{break-inside:avoid;margin-bottom:clamp(10px,1.4vw,18px)}.masonry[data-astro-cid-ckxsaznz] a[data-astro-cid-ckxsaznz]{border-radius:var(--radius);background:var(--navy-50);display:block;position:relative;overflow:hidden}.masonry[data-astro-cid-ckxsaznz] img{width:100%;height:auto;transition:transform 1s var(--ease-out), filter .6s}.masonry[data-astro-cid-ckxsaznz] a[data-astro-cid-ckxsaznz]:hover img{transform:scale(1.05)}.masonry__cap[data-astro-cid-ckxsaznz]{width:fit-content;max-width:calc(100% - 24px);font-family:var(--font-display);opacity:0;transition:all .4s var(--ease-out);background:#fffffff0;border-radius:999px;padding:.35rem .85rem;font-size:.85rem;font-weight:600;display:inline-block;position:absolute;bottom:12px;left:12px;right:12px;transform:translateY(6px)}.masonry[data-astro-cid-ckxsaznz] a[data-astro-cid-ckxsaznz]:hover .masonry__cap[data-astro-cid-ckxsaznz],.masonry[data-astro-cid-ckxsaznz] a[data-astro-cid-ckxsaznz]:focus-visible .masonry__cap[data-astro-cid-ckxsaznz]{opacity:1;transform:none}@media (hover:none){.masonry__cap[data-astro-cid-ckxsaznz]{opacity:1;transform:none}}.masonry[data-astro-cid-ckxsaznz] a[data-astro-cid-ckxsaznz]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 0 var(--c);transition:box-shadow .4s var(--ease-out);pointer-events:none;position:absolute;inset:0}.masonry[data-astro-cid-ckxsaznz] a[data-astro-cid-ckxsaznz]:hover:after{box-shadow:inset 0 0 0 6px var(--c)}.become[data-astro-cid-46z7rfjq]{text-align:center;border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);justify-items:center;gap:1.2rem;padding:clamp(36px,6vw,80px) clamp(20px,4vw,60px);display:grid}.become[data-astro-cid-46z7rfjq] .lead[data-astro-cid-46z7rfjq]{margin-inline:auto}.contact-grid[data-astro-cid-ih3mnovg]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}@media (width<=960px){.contact-grid[data-astro-cid-ih3mnovg]{grid-template-columns:1fr}}.contact-form[data-astro-cid-ih3mnovg]{gap:1.1rem;padding:clamp(24px,4vw,52px);display:grid}.contact-form[data-astro-cid-ih3mnovg] .muted[data-astro-cid-ih3mnovg]{margin:0}.contact-form[data-astro-cid-ih3mnovg] .btn[data-astro-cid-ih3mnovg]{justify-self:start}.row2[data-astro-cid-ih3mnovg]{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=560px){.row2[data-astro-cid-ih3mnovg]{grid-template-columns:1fr}}.contact-side[data-astro-cid-ih3mnovg]{top:calc(var(--header-h) + 24px);gap:16px;display:grid;position:sticky}.direct[data-astro-cid-ih3mnovg],.org[data-astro-cid-ih3mnovg],.contact-links[data-astro-cid-ih3mnovg]{gap:.5rem;padding:clamp(22px,2.6vw,32px);display:grid}.direct__icon[data-astro-cid-ih3mnovg]{background:var(--pink-50);width:56px;height:56px;color:var(--pink-ink);border-radius:50%;place-items:center;margin-bottom:.4rem;display:grid}.direct[data-astro-cid-ih3mnovg] p[data-astro-cid-ih3mnovg],.org[data-astro-cid-ih3mnovg] p[data-astro-cid-ih3mnovg]{margin:0}.direct__mail[data-astro-cid-ih3mnovg]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--navy);text-decoration-color:var(--pink);text-underline-offset:.2em;overflow-wrap:anywhere;font-size:clamp(1.3rem,1vw + 1rem,1.7rem);font-weight:800}.contact-links[data-astro-cid-ih3mnovg]{gap:.9rem}.updated[data-astro-cid-7c53isjj]{font-family:var(--font-display);color:var(--muted);margin:0}.notice[data-astro-cid-7c53isjj]{border-radius:var(--radius-s);background:var(--sky-50);color:var(--sky-ink);align-items:flex-start;gap:.6rem;margin-bottom:1.4rem;padding:1rem 1.2rem;font-weight:700;display:flex}.notice[data-astro-cid-7c53isjj] svg{flex:none;margin-top:3px}.legal[data-astro-cid-7c53isjj]{padding:clamp(24px,5vw,64px)}.legal[data-astro-cid-7c53isjj] h2:first-child{margin-top:0}.legal-nav[data-astro-cid-7c53isjj]{flex-wrap:wrap;gap:1rem 2rem;margin-top:2rem;display:flex}
