.si[data-astro-cid-oa6d2og5]{--si-bg:#fcfcfc;--media-h:min(88px + 70vw, 52svh);background:var(--si-bg);color:var(--color-heading);grid-template-columns:1fr;display:grid;position:relative}.si__media[data-astro-cid-oa6d2og5]{z-index:1;height:var(--media-h);background:var(--si-bg);padding-top:76px;position:sticky;top:0;overflow:hidden}.si__stage[data-astro-cid-oa6d2og5]{background:#e9e7e3;width:100%;height:100%;position:relative;overflow:hidden}@media (width>=1024px){.si__stage[data-astro-cid-oa6d2og5]{border-radius:calc(20 * var(--s))}}.si__shot[data-astro-cid-oa6d2og5]{clip-path:inset(100% 0 0);transition:clip-path .9s cubic-bezier(.7,0,.2,1);position:absolute;inset:0}.si__shot[data-astro-cid-oa6d2og5].is-active{z-index:2;clip-path:inset(0)}.si__shot[data-astro-cid-oa6d2og5].is-under{z-index:1;clip-path:inset(0);transition:none}.si__shot[data-astro-cid-oa6d2og5] img[data-astro-cid-oa6d2og5]{object-fit:cover;width:100%;max-width:none;height:100%;transition:scale 1.4s var(--ease-out);display:block;scale:1.08}.si__shot[data-astro-cid-oa6d2og5].is-active img[data-astro-cid-oa6d2og5]{scale:1}.si__steps[data-astro-cid-oa6d2og5]{padding:0 var(--gutter)}.si__step[data-astro-cid-oa6d2og5]{min-height:calc(100svh - var(--media-h));flex-direction:column;justify-content:center;gap:16px;padding-block:32px;display:flex}.si__slot[data-astro-cid-oa6d2og5]:after{content:"";height:70svh;display:block}.si__slot[data-astro-cid-oa6d2og5]>.si__step[data-astro-cid-oa6d2og5]{top:var(--media-h);position:sticky}.si__slot[data-astro-cid-oa6d2og5]:last-child>.si__step[data-astro-cid-oa6d2og5]{padding-bottom:64px}.si__title[data-astro-cid-oa6d2og5],.si__group[data-astro-cid-oa6d2og5]{font-family:var(--font-display);letter-spacing:-.05em;font-size:max(36px,3.4vw);font-weight:600;line-height:1.05}.si__lead[data-astro-cid-oa6d2og5]{max-width:440px;color:var(--color-heading);font-size:max(13px, calc(14 * var(--s)));letter-spacing:-.02em;line-height:1.6}.si__mask[data-astro-cid-oa6d2og5]{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.si__word[data-astro-cid-oa6d2og5]{display:inline-block}.si__items[data-astro-cid-oa6d2og5]{margin:calc(12 * var(--s)) 0 0;gap:14px;padding:0;list-style:none;display:grid}.si__items[data-astro-cid-oa6d2og5] li[data-astro-cid-oa6d2og5]{color:var(--color-heading);font-family:var(--font-display);font-weight:500;font-size:max(14px, calc(15 * var(--s)));letter-spacing:-.02em;align-items:flex-start;gap:12px;line-height:1.3;display:flex}.si__items[data-astro-cid-oa6d2og5] svg[data-astro-cid-oa6d2og5]{background:var(--color-accent);border-radius:50%;flex:none;width:20px;height:20px;margin-top:-1px;padding:3px}.si__items[data-astro-cid-oa6d2og5] path[data-astro-cid-oa6d2og5]{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.is-js[data-astro-cid-oa6d2og5] [data-astro-cid-oa6d2og5][data-tick] svg[data-astro-cid-oa6d2og5]{background:#d9d6d0;transition:background-color .3s}.is-js[data-astro-cid-oa6d2og5] [data-astro-cid-oa6d2og5][data-tick]:not(.is-done){color:#8a8984;transition:color .3s}.is-js[data-astro-cid-oa6d2og5] [data-astro-cid-oa6d2og5][data-tick].is-done svg[data-astro-cid-oa6d2og5]{background:var(--color-accent);animation:.5s cubic-bezier(.34,1.56,.64,1) si-tick}@keyframes si-tick{40%{scale:1.3}}.is-js[data-astro-cid-oa6d2og5] .si__word[data-astro-cid-oa6d2og5]{transition:transform .45s cubic-bezier(.7,0,.84,0);transform:translateY(110%)}.is-js[data-astro-cid-oa6d2og5] .is-active[data-astro-cid-oa6d2og5] .si__word[data-astro-cid-oa6d2og5]{transition:transform 1s var(--ease-out) calc(var(--i) * 70ms);transform:none}.si__cta[data-astro-cid-oa6d2og5]{align-self:flex-start;margin-top:8px}.is-js[data-astro-cid-oa6d2og5] .si__lead[data-astro-cid-oa6d2og5],.is-js[data-astro-cid-oa6d2og5] .si__cta[data-astro-cid-oa6d2og5],.is-js[data-astro-cid-oa6d2og5] .si__items[data-astro-cid-oa6d2og5] li[data-astro-cid-oa6d2og5]{opacity:0;transition:opacity .3s,transform .3s;transform:translateY(16px)}.is-js[data-astro-cid-oa6d2og5] .is-active[data-astro-cid-oa6d2og5] .si__lead[data-astro-cid-oa6d2og5],.is-js[data-astro-cid-oa6d2og5] .is-active[data-astro-cid-oa6d2og5] .si__cta[data-astro-cid-oa6d2og5],.is-js[data-astro-cid-oa6d2og5] .is-active[data-astro-cid-oa6d2og5] .si__items[data-astro-cid-oa6d2og5] li[data-astro-cid-oa6d2og5]{opacity:1;transition:opacity .8s ease var(--delay), transform .9s var(--ease-out) var(--delay), color .3s ease;transform:none}.is-js[data-astro-cid-oa6d2og5] .is-active[data-astro-cid-oa6d2og5] .si__lead[data-astro-cid-oa6d2og5]{--delay:.25s}.is-js[data-astro-cid-oa6d2og5] .is-active[data-astro-cid-oa6d2og5] .si__cta[data-astro-cid-oa6d2og5]{--delay:.4s}.is-js[data-astro-cid-oa6d2og5] .is-active[data-astro-cid-oa6d2og5] .si__items[data-astro-cid-oa6d2og5] li[data-astro-cid-oa6d2og5]{--delay:calc(.4s + var(--i) * 80ms)}@media (width<=1023px){.si__steps[data-astro-cid-oa6d2og5] .si__step[data-astro-cid-oa6d2og5]{gap:12px;padding-block:24px}.si__steps[data-astro-cid-oa6d2og5] .si__items[data-astro-cid-oa6d2og5]{gap:10px;margin-top:4px}}@media (width<=767px){.si__cta[data-astro-cid-oa6d2og5]{align-self:stretch;height:54px}}@media (width>=1024px){.si[data-astro-cid-oa6d2og5]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.si__media[data-astro-cid-oa6d2og5]{height:100svh;padding:calc(110 * var(--s)) var(--gutter) calc(40 * var(--s)) 0;grid-area:1/2}.si__steps[data-astro-cid-oa6d2og5]{grid-area:1/1}.si__step[data-astro-cid-oa6d2og5]{gap:20px;min-height:100svh}.si__slot[data-astro-cid-oa6d2og5]>.si__step[data-astro-cid-oa6d2og5]{top:0}}@media (prefers-reduced-motion:reduce){.si__shot[data-astro-cid-oa6d2og5],.si__shot[data-astro-cid-oa6d2og5] img[data-astro-cid-oa6d2og5]{transition:none}.is-js[data-astro-cid-oa6d2og5] .si__word[data-astro-cid-oa6d2og5],.is-js[data-astro-cid-oa6d2og5] .si__lead[data-astro-cid-oa6d2og5],.is-js[data-astro-cid-oa6d2og5] .si__cta[data-astro-cid-oa6d2og5],.is-js[data-astro-cid-oa6d2og5] .si__items[data-astro-cid-oa6d2og5] li[data-astro-cid-oa6d2og5]{transition:opacity .3s!important;transform:none!important}}.first-screen[data-astro-cid-7mozq3cb]{flex-direction:column;min-height:100svh;display:flex}
