.hero-slide[data-astro-cid-ergxyi7h]{opacity:0;transition:opacity 1.6s ease-in-out}.hero-slide[data-astro-cid-ergxyi7h][data-state]{animation:13s ease-out forwards hero-breathe}.hero-slide[data-astro-cid-ergxyi7h][data-state=in]{opacity:1}@keyframes hero-breathe{0%{transform:scale(1.02)}to{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.hero-slide[data-astro-cid-ergxyi7h][data-state]{animation:none}}.drop-bg[data-astro-cid-ergxyi7h]{width:190%;height:210%;top:-55%;left:-45%}.drop-bg[data-astro-cid-ergxyi7h],.drop[data-astro-cid-ergxyi7h]{will-change:opacity;opacity:var(--o,0)}.drop-bg[data-astro-cid-ergxyi7h]:not([data-i="0"]),.drop[data-astro-cid-ergxyi7h]:not([data-i="0"]){visibility:hidden}.drop-bg[data-astro-cid-ergxyi7h][data-i="0"]{--o:1}@media (width>=48rem){.drop[data-astro-cid-ergxyi7h]{will-change:opacity, filter, scale;filter:blur(calc((1 - var(--o,0)) * 10px));scale:calc(.97 + .03 * var(--o,0))}}.drop[data-astro-cid-ergxyi7h][data-i="0"]{--o:1}.rdn[data-astro-cid-ergxyi7h][data-pinned]{height:250svh}.rdn[data-astro-cid-ergxyi7h][data-pinned] .pin-stage[data-astro-cid-ergxyi7h]{height:100svh;padding-block:var(--spacing-header) 0;flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}.rdn[data-astro-cid-ergxyi7h][data-pinned] .ripple[data-astro-cid-ergxyi7h]{width:min(90svh,46vw,46%);margin:0;position:absolute;top:50%;right:-3vw;translate:0 calc(1rem - 50%)}.rdn[data-astro-cid-ergxyi7h][data-pinned] ol[data-astro-cid-ergxyi7h]{margin-top:2.5rem}@media (width>=48rem) and (height<=820px){.rdn[data-astro-cid-ergxyi7h] h2[data-astro-cid-ergxyi7h]{font-size:var(--text-step-3)}.rdn-text[data-astro-cid-ergxyi7h]{line-height:1.5}.rdn[data-astro-cid-ergxyi7h][data-pinned] ol[data-astro-cid-ergxyi7h]{margin-top:1.5rem}.point[data-astro-cid-ergxyi7h]{grid-template-columns:auto 1fr;column-gap:.75rem;padding:1rem 1.25rem;display:grid}.point[data-astro-cid-ergxyi7h]>span[data-astro-cid-ergxyi7h]{grid-row:span 2}.point[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{margin-top:.15rem}.point[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{margin-top:.25rem}}.project-img[data-astro-cid-ergxyi7h]{z-index:1;transition:opacity .9s ease-in-out, scale 1.6s var(--ease-snappy)}.projects[data-astro-cid-ergxyi7h][data-enhanced] .project-img[data-astro-cid-ergxyi7h]{scale:1.12;translate:0 calc((.5 - var(--p,.5)) * 8%)}.projects[data-astro-cid-ergxyi7h][data-enhanced] .project-img[data-astro-cid-ergxyi7h]:not([data-active]){z-index:0;opacity:0;transition:opacity 0s .9s,scale 0s .9s;scale:1.18}.project-credit[data-astro-cid-ergxyi7h] .photo-credit{z-index:2}.projects[data-astro-cid-ergxyi7h]:not([data-enhanced]) .project-credit[data-astro-cid-ergxyi7h]:not(:last-of-type),.projects[data-astro-cid-ergxyi7h][data-enhanced] .project-credit[data-astro-cid-ergxyi7h]:not([data-active]){display:none}.project[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{transition:opacity .4s}.projects[data-astro-cid-ergxyi7h][data-enhanced] .project[data-astro-cid-ergxyi7h]:not([data-active]) h3[data-astro-cid-ergxyi7h]{opacity:.25}.projects[data-astro-cid-ergxyi7h][data-enhanced] .project[data-astro-cid-ergxyi7h]:not([data-active]) h3[data-astro-cid-ergxyi7h]:hover{opacity:.55}.more[data-astro-cid-ergxyi7h]{transition:grid-template-rows .5s var(--ease-snappy)}.projects[data-astro-cid-ergxyi7h][data-enhanced] .project[data-astro-cid-ergxyi7h]:not([data-active]) .more[data-astro-cid-ergxyi7h]{grid-template-rows:0fr}.projects[data-astro-cid-ergxyi7h][data-enhanced] .project[data-astro-cid-ergxyi7h][data-active] .more[data-astro-cid-ergxyi7h]{grid-template-rows:1fr}.water-edge[data-astro-cid-ergxyi7h]{--wave:1.25rem;mask-image:url(/brand/wave-h.svg),linear-gradient(#000,#000);mask-size:100% var(--wave), 100% calc(100% - var(--wave) + 1px);mask-position:0 0,0 100%;mask-repeat:no-repeat}@media (width>=48rem){.water-edge[data-astro-cid-ergxyi7h]{--wave:2rem;mask-image:url(/brand/wave-v.svg),linear-gradient(#000,#000);mask-size:var(--wave) 100%, calc(100% - var(--wave) + 1px) 100%;mask-position:0 0,100% 0}}@media (prefers-reduced-motion:no-preference){.sign-cta[data-astro-cid-ergxyi7h]{animation:cta-pulse 3.2s var(--ease-snappy) 1.2s infinite}.sign-cta[data-astro-cid-ergxyi7h]:hover{animation:none}}.flag-stack.js .splash-cover>:is(section,people-carousel){top:var(--stack-top,0px);isolation:isolate;position:sticky}.flag-stack.js .splash-cover>.stack-sinks:after{content:"";z-index:50;pointer-events:none;background-color:var(--color-blue);opacity:0;position:absolute;inset:0}@supports (animation-timeline:view()){.flag-stack.js .splash-cover>.stack-sinks:after{animation-name:stack-sink;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:var(--covered-by);animation-range:cover 0px cover calc(100svh - var(--spacing-header))}}@keyframes stack-sink{to{opacity:.15}}@supports (animation-timeline:view()){.flag-stack.js .splash-cover>.wave{animation-name:wave-flatten;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover calc(100svh - var(--spacing-header) - 10rem) cover calc(100svh - var(--spacing-header))}}@media (prefers-reduced-motion:no-preference){.js .petition-hold[data-astro-cid-ergxyi7h]{height:50svh}.js .petition-stage[data-astro-cid-ergxyi7h]{top:var(--stage-top,0px);position:sticky}.petition-focus[data-astro-cid-ergxyi7h]{transform:scale(calc(.97 + var(--hold,.5) * .06));transform-origin:50% 40%}}@keyframes cta-pulse{0%{box-shadow:0 0 0 0 #2a377c59, var(--shadow-soft)}45%,to{box-shadow:0 0 0 14px #2a377c00, var(--shadow-soft)}}
