.gi .mo{position:relative}.gi .mo__stage{display:grid;place-items:center;min-block-size:100vh;min-block-size:100svh;padding:calc(var(--gi-nav) + 1.5rem) var(--sc-gut) 2.5rem;background:var(--gi-ground);overflow:clip}.gi .mo__glow{position:absolute;inset:-10% -20%;pointer-events:none;background:radial-gradient(48% 42% at 50% 70%,var(--gi-lilac) 0%,transparent 70%),radial-gradient(30% 30% at 82% 18%,var(--gi-pink) 0%,transparent 72%);opacity:calc(.55 + var(--sc-p, 0) * .45);translate:0 calc((.5 - var(--sc-p, 0)) * 6vh)}.gi .mo__inner{position:relative;z-index:1;inline-size:100%;max-inline-size:72rem;display:grid;justify-items:center;text-align:center}.gi .mo__q{font-family:var(--sc-font-display);font-size:var(--t-head)!important;font-weight:200;line-height:1.1;letter-spacing:var(--sc-track-tight);color:var(--gi-ink);max-inline-size:20ch}.gi .mo__ln{display:block}.gi .mo__q em{font-style:normal;font-weight:300;color:var(--gi-red)}.gi .mo__body{margin-top:clamp(1rem,2.6vh,1.75rem);max-inline-size:58ch;font-size:clamp(1rem,.95rem + .3vw,1.2rem)!important;font-weight:300;line-height:1.6;color:var(--gi-ink-soft);text-wrap:pretty}.gi .mo__art{--P: var(--sc-p, 0);--k: clamp(0, calc(var(--P) / .4), 1);inline-size:min(64rem,100%);margin-top:clamp(1.5rem,4vh,3rem)}.gi .mo__svg{display:block;inline-size:100%;block-size:auto;overflow:visible;clip-path:inset(-12% 0 -12% calc((1 - var(--k)) * 100%))}.gi .mo__svg--m{display:none}.gi .mo__svg path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.gi .mo__plan{stroke:var(--gi-purple);stroke-width:1.5px;stroke-dasharray:6 8;opacity:.8}.gi .mo__life{stroke:var(--gi-red);stroke-width:2.5px}.gi .mo__gap{fill:color-mix(in oklab,var(--gi-red) 9%,transparent)!important;stroke:none}.gi .mo__miss{stroke:var(--gi-red);stroke-width:1.5px;stroke-dasharray:2 6;opacity:clamp(0,calc((var(--k) - .96) * 25),1)}.gi .mo__start{fill:var(--gi-purple)}.gi .mo__end{fill:var(--gi-red);opacity:clamp(0,calc((var(--k) - .96) * 25),1);filter:drop-shadow(0 0 6px rgb(201 48 48 / .45))}.gi .mo__node{--on: clamp(0, calc((var(--k) - var(--f) + .06) * 16), 1);opacity:var(--on)}.gi .mo__ring{fill:#fff;stroke:color-mix(in oklab,var(--gi-red) 45%,transparent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.gi .mo__ico :is(path,circle,rect){fill:none;stroke:var(--gi-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.gi .mo__node>*{transform-box:fill-box;transform-origin:50% 50%;scale:calc(.6 + var(--on) * .4)}.gi .mo-flow{padding-block:clamp(4.5rem,10vw,8.5rem)}.gi .mo-flow__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2.5rem,7vw,7rem);align-items:stretch;margin-top:clamp(2rem,4vw,3.25rem)}.gi .mo-flow__h{font-family:var(--sc-font-display);font-size:var(--t-h2)!important;font-weight:200;line-height:1.16;letter-spacing:var(--sc-track-tight);max-inline-size:24ch;text-wrap:balance;overflow-wrap:anywhere;transform-origin:100% 100%}.gi .mo-flow__ps{margin-top:0}.gi .mo-flow__ps .p{font-size:var(--t-text)!important;line-height:1.75;max-inline-size:54ch}.gi .mo-flow__ps .p+.p{margin-top:1rem}.gi .mo-flow__ps .mo-flow__hot{font-weight:700;color:var(--gi-red)}.gi .mo-flow__shot{position:relative;margin:0;inline-size:min(100%,30rem);justify-self:center;min-block-size:22rem;border-radius:14rem 14rem var(--sc-r-md) var(--sc-r-md) / 5rem 5rem var(--sc-r-md) var(--sc-r-md);overflow:hidden;isolation:isolate}.gi .mo-flow__shot img{position:absolute;inset-inline:0;inset-block-start:0;inline-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}.gi .mo-flow__shot:after{content:"";position:absolute;inset:10px;z-index:1;pointer-events:none;border:1px solid rgb(255 255 255 / .55);border-block-end:0;border-radius:inherit}.gi .mo-flow__close{display:grid;justify-items:center;gap:1.5rem;margin:clamp(3.5rem,8vw,6.5rem) auto 0;max-inline-size:24ch;text-align:center;font-family:var(--sc-font-display);font-size:clamp(2.55rem,1.6rem + 2.4vw,3.4rem)!important;font-weight:300;line-height:1.22;letter-spacing:var(--sc-track-snug);color:var(--gi-ink);text-wrap:balance}.gi .mo-flow__rule{inline-size:3rem;block-size:2px;border-radius:2px;background:var(--gi-red)}.gi .mo.is-flow .mo__stage{min-block-size:0;padding-block:clamp(5rem,18vw,7rem) clamp(2rem,8vw,3rem)}@media (max-width: 860px),(max-height: 500px) and (orientation: landscape) and (pointer: coarse){.gi .mo__q{max-inline-size:none;font-size:clamp(2.6rem,1.5rem + 6.2vw,3.3rem)!important}.gi .mo__svg--d{display:none}.gi .mo__svg--m{display:block}.gi .mo__art{margin-top:2.5rem}.gi .mo-flow__grid{grid-template-columns:minmax(0,1fr)}.gi .mo-flow__shot{order:-1;aspect-ratio:5 / 5;min-block-size:0;max-inline-size:26rem;inline-size:100%;justify-self:center}}@media (max-height: 500px) and (orientation: landscape) and (pointer: coarse){.gi .mo-flow__shot{max-inline-size:18rem}}@media (prefers-reduced-motion: no-preference) and (min-height: 501px){.gi .mo{display:none}}.gi .tl{position:relative}.gi .tl__stage{position:relative;display:grid;align-items:center;min-block-size:100vh;min-block-size:100svh;padding-block:calc(var(--gi-nav) + 1.25rem) 1.5rem;background:var(--gi-purple);overflow:clip}.gi .tl__deco{position:absolute;inset-block-start:56%;inset-inline-end:-56vh;translate:0 -50%;pointer-events:none;opacity:.4}.gi .tl__deco .rings{--rings-size: 104vh;rotate:calc(var(--hp, var(--sc-p, 0)) * 70deg)}.gi .tl__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);grid-template-areas:"h h" "list board";gap:clamp(1.25rem,3.2vh,2.5rem) clamp(2rem,5vw,5rem);align-items:center}.gi .tl__h{grid-area:h;font-family:var(--sc-font-display);font-size:clamp(2.1rem,1rem + 3.1vw,4rem)!important;font-weight:200;line-height:1.08;letter-spacing:var(--sc-track-tight);color:#fff;max-inline-size:17ch;text-wrap:balance}.gi .tl__ln{display:block}.gi .tl[data-sc-act]:not(.is-flow) .tl__h{opacity:1!important;transform:none!important}.gi .tl[data-sc-act]:not(.is-flow) .tl__ln{--v: clamp(0, calc((var(--in, 1) - .3 - var(--k, 0) * .08) / .2), 1);opacity:var(--v);transform:translate3d(0,calc((1 - var(--v)) * 2.4vh),0)}.gi .tl__list{grid-area:list;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:clamp(1.25rem,2.6vw,2.5rem);column-gap:clamp(1.25rem,2.6vw,2.5rem)}.gi .tl__it{--on: clamp(0, calc((var(--hp, var(--sc-p, 0)) - var(--s)) * 12), 1);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:.85rem;column-gap:.85rem;align-content:start;padding-block:clamp(.85rem,2.1vh,1.35rem);border-block-start:1px solid var(--gi-hair-dark)}.gi .tl__i{grid-row:span 2;inline-size:1.75rem;block-size:1.75rem;margin-top:.15rem}.gi .tl__i svg{inline-size:100%;block-size:100%;fill:none;stroke:#fff;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.gi .tl__i :is(path,circle,rect){stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--on))}.gi .tl__t{display:flex;align-items:center;gap:.6rem;font-size:clamp(1.1rem,.95rem + .45vw,1.375rem)!important;font-weight:300;line-height:1.25;color:#fff}.gi .tl__p{margin-top:.4rem;font-size:clamp(.875rem,.84rem + .15vw,.95rem)!important;line-height:1.6;color:#ffffffc7;max-inline-size:44ch;text-wrap:pretty}.gi .tl__board{grid-area:board;position:relative;border-radius:24px;background:#ffffff12;border:1px solid rgb(255 255 255 / .16);box-shadow:inset 0 1px #ffffff1f,0 40px 80px -40px #0000008c;backdrop-filter:blur(6px);padding:clamp(.9rem,2vh,1.4rem) clamp(1rem,1.6vw,1.5rem) calc(clamp(.6rem,1.4vh,1rem) + 44px)}.gi .tl__bar{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding-block-end:.85rem;margin-block-end:.6rem;border-block-end:1px solid rgb(255 255 255 / .12)}.gi .tl__mark{--rings-size: 1.9rem}.gi .tl__cap{display:grid;min-inline-size:0}.gi .tl__capi{grid-area:1 / 1;font-size:.9375rem!important;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;translate:0 6px;transition:opacity .14s linear,translate .14s linear}.gi .tl__capi.on{opacity:1;translate:none;transition:opacity .32s var(--sc-ease-out) .16s,translate .32s var(--sc-ease-out) .16s}.gi .tl__dots{position:absolute;inset-inline:0;inset-block-end:.15rem;display:flex;justify-content:center;gap:0}.gi .tl__dot{display:grid;place-items:center;inline-size:44px;block-size:44px;margin:0;padding:0;background:none;border:0;border-radius:6px;cursor:pointer}.gi .tl__dot i{display:block;inline-size:6px;block-size:6px;border-radius:50%;background:#ffffff4d;transition:background-color .26s,inline-size .26s var(--sc-ease-out)}@media (hover: hover) and (pointer: fine){.gi .tl__dot:hover i{background:#ffffffb3}}.gi .tl__dot.on i{background:#fff;inline-size:18px;border-radius:3px}.gi .tl__dot:focus-visible{outline:2px solid #fff;outline-offset:-6px}.gi .tl__scenes{display:grid}.gi .tl__sc{grid-area:1 / 1;inline-size:100%;block-size:auto;aspect-ratio:400 / 240;overflow:visible;opacity:0;scale:.985;translate:0 8px;transition:opacity .42s var(--sc-ease-out),scale .52s var(--sc-ease-out),translate .52s var(--sc-ease-out)}.gi .tl__sc.on{opacity:1;scale:1;translate:none}.gi .tl__sc *{vector-effect:non-scaling-stroke}.gi .tl__sc :is(.o__ring,.g__ln,.g__ring,.n__link,.n__rim,.n__ring,.t__arrow,.t__ring,.s__ring,.p__spark){fill:none;stroke-dasharray:1 1;stroke-dashoffset:1;transition:stroke-dashoffset .9s var(--sc-ease-out)}.gi .tl__sc.on :is(.o__ring,.g__ln,.g__ring,.n__link,.n__rim,.n__ring,.t__arrow,.t__ring,.s__ring,.p__spark){stroke-dashoffset:0}.gi .tl__sc :is(.o__fill,.t__a,.t__b,.s__fill){transform-box:fill-box;transform-origin:100% 50%;scale:0 1;transition:scale .76s var(--sc-ease-out);transition-delay:calc(var(--d, 0) * 90ms + .12s)}.gi .tl__sc.on :is(.o__fill,.t__a,.t__b,.s__fill){scale:1 1}.gi .tl__sc :is(.n__node,.p__row,.s__knob){opacity:0;transition:opacity .5s var(--sc-ease-out);transition-delay:calc(var(--d, 0) * 90ms + .2s)}.gi .tl__sc.on :is(.n__node,.p__row,.s__knob){opacity:1}.gi .tl__sc :is(.o__ring,.g__ring,.n__ring,.t__ring,.s__ring){stroke:var(--gi-red);stroke-width:2.5;transition-delay:.52s}.gi .o__card{fill:#ffffff0d;stroke:#ffffff24;stroke-width:1}.gi .o--win .o__card{fill:#ffffff1c;stroke:#ffffff80}.gi .o__head{fill:#ffffff52}.gi .o--win .o__head{fill:#fff}.gi .o__track{fill:#ffffff1f}.gi .o__fill{fill:#ffffff9e}.gi .o--win .o__fill{fill:#fff}.gi .g__axis{fill:none;stroke:#ffffff52;stroke-width:1}.gi .g__grid{fill:none;stroke:#ffffff14;stroke-width:1}.gi .g__fork{fill:none;stroke:#ffffff38;stroke-width:1;stroke-dasharray:3 5}.gi .g__ln{stroke:#ffffff73;stroke-width:2}.gi .g__ln--win{stroke:#fff;stroke-width:3;transition-delay:.16s}.gi .g__pt{fill:#fff}.gi .n__link{stroke:#fff6;stroke-width:1.5}.gi .n__rim{stroke:#ffffff2e;stroke-width:1;transition-delay:.3s}.gi .n__node{fill:#ffffff1f;stroke:#ffffff8c;stroke-width:1}.gi .n__core{fill:#fff}.gi .t__track{fill:#ffffff14}.gi .t__a{fill:#ffffff73}.gi .t__b{fill:#fff;--d: 2}.gi .t__gap{fill:none;stroke:#ffffff47;stroke-width:1;stroke-dasharray:3 5}.gi .t__arrow{stroke:var(--gi-red);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition-delay:.64s}.gi .s__track{fill:#ffffff1f}.gi .s__fill{fill:#fff9}.gi .s__knob{fill:#fff}.gi .p__dev{fill:#ffffff0f;stroke:#ffffff61;stroke-width:1.25}.gi .p__notch{fill:none;stroke:#ffffff61;stroke-width:3;stroke-linecap:round}.gi .p__trk{fill:none;stroke:#ffffff1f;stroke-width:5}.gi .p__arc{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1;rotate:-90deg;transform-origin:200px 96px;transition:stroke-dashoffset 1.1s var(--sc-ease-out) .2s}.gi .p__arc--in{stroke:var(--gi-red);stroke-width:4;transition-delay:.38s}.gi .tl__sc.on .p__arc{stroke-dashoffset:.28}.gi .tl__sc.on .p__arc--in{stroke-dashoffset:.42}.gi .p__row{fill:#ffffff52}.gi .p__spark{stroke:#ffffff47;stroke-width:1.25}.gi .tl.is-flow .tl__stage{min-block-size:0;padding-block:clamp(4.5rem,14vw,6.5rem)}@media (max-width: 860px),(max-height: 500px) and (orientation: landscape) and (pointer: coarse){.gi .tl__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"h" "board" "list"}.gi .tl__board{max-inline-size:32rem;inline-size:100%;justify-self:center}.gi .tl__capi{white-space:normal;line-height:1.3}.gi .tl__list{grid-template-columns:minmax(0,1fr)}.gi .tl__list{margin-top:var(--sc-1)}.gi .tl__it{grid-area:1 / 1;border-block-start:0;--on: 1;opacity:0!important;transform:none!important;translate:0 .6rem;pointer-events:none;transition:opacity .5s var(--sc-ease-out),translate .6s var(--sc-ease-out)}.gi .tl__it.is-now{opacity:1!important;translate:0 0;pointer-events:auto}.gi .tl__h{justify-self:center;text-align:center;max-inline-size:none;font-size:clamp(2rem,1.2rem + 3.6vw,2.6rem)!important}.gi .tl[data-sc-act] .tl__stage{padding-block:calc(var(--gi-nav) + .5rem) 1rem;align-items:start}.gi .tl__grid{gap:clamp(.75rem,2.2vh,1.5rem)}.gi .tl__deco{inset-inline-end:-60vw;inset-block-start:22%}.gi .tl__deco .rings{--rings-size: 130vw}}@media (min-width: 861px) and (max-height: 760px){.gi .tl__p{font-size:.8125rem!important;line-height:1.5}.gi .tl__it{padding-block:.6rem}}@media (prefers-reduced-motion: reduce){.gi .tl__sc,.gi .tl__sc *,.gi .tl__capi,.gi .tl__dot i{transition:none!important}.gi .tl__sc{translate:none}.gi .tl__deco .rings{rotate:none}}.gi .st{position:relative}.gi .st__stage{position:relative;display:grid;align-items:center;min-block-size:100vh;min-block-size:100svh;padding-block:calc(var(--gi-nav) + 1rem) 1.5rem;overflow:clip}.gi .st.swell:before{background:radial-gradient(40% 50% at 12% 78%,var(--gi-pink),transparent 70%)}.gi .st__wrap{position:relative}.gi .st__h{font-family:var(--sc-font-display);font-size:clamp(2.1rem,1.1rem + 3vw,4rem)!important;font-weight:200;line-height:1.06;letter-spacing:var(--sc-track-tight);color:var(--gi-ink)}.gi .st__h[data-resolve]{transform-origin:100% 100%}.gi .st__field{--lp: var(--lpj, clamp(0, calc((var(--sc-p, 0) - .06) / .64), 1));--step: clamp(3.5rem, 12vh, 8rem);position:relative;margin-top:clamp(1.5rem,4vh,3rem);padding-block:clamp(2.5rem,6vh,3.5rem) clamp(1rem,3vh,2rem)}.gi .st__line{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible;pointer-events:none}.gi .st__line path{fill:none;stroke-linejoin:round;stroke-linecap:round}.gi .st__track{stroke:var(--gi-hair);stroke-width:1px;vector-effect:non-scaling-stroke}.gi .st__ink{stroke:var(--gi-purple);stroke-width:2px;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--lp))}.gi .st__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:clamp(2rem,4vw,4rem);column-gap:clamp(2rem,4vw,4rem);align-items:start}.gi .st__s{--lit: var(--litj, clamp(0, calc((var(--sc-p, 0) - var(--t)) * 14), 1));--cur: var(--curj, clamp(0, min(calc((var(--sc-p, 0) - var(--t)) * 14), calc((var(--t2) - var(--sc-p, 0)) * 14)), 1));position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:1rem;column-gap:1rem;align-items:start;padding-inline-start:1.5rem;padding-block-start:1.25rem}.gi .st__s:nth-child(1){margin-block-start:calc(var(--step) * 2)}.gi .st[data-sc-act] .st__s:nth-child(1){--lit: max(var(--litj, 0), clamp(0, calc((var(--in, 1) - .45) / .4), 1))}.gi .st__s:nth-child(2){margin-block-start:var(--step)}.gi .st__dot{position:absolute;inset-inline-start:-6px;inset-block-start:-6px;z-index:1;inline-size:12px;block-size:12px;border-radius:50%;border:1.5px solid var(--gi-purple);background:color-mix(in oklab,var(--gi-purple) calc(var(--lit) * 100%),var(--gi-ground));box-shadow:0 0 0 calc(var(--cur) * 7px) color-mix(in oklab,var(--gi-red) 22%,transparent)}.gi .st__dot:after{content:"";position:absolute;inset:-1.5px;border-radius:50%;background:var(--gi-red);opacity:var(--cur)}.gi .st__n{grid-row:span 2;font-size:clamp(4rem,2rem + 4vw,7rem)!important;font-weight:200!important;line-height:.8;letter-spacing:-.04em;color:color-mix(in oklab,var(--gi-purple) calc(20% + var(--lit) * 80%),transparent);margin-top:-.06em}.gi .st__t{font-size:clamp(1.15rem,1rem + .55vw,1.6rem)!important;font-weight:300;line-height:1.2;color:var(--gi-ink);opacity:calc(.35 + var(--lit) * .65)}.gi .st__p{margin-top:.45rem;font-size:var(--t-text)!important;line-height:1.6;color:var(--gi-ink-soft);opacity:calc(.25 + var(--lit) * .75);translate:0 calc((1 - var(--lit)) * 8px);text-wrap:pretty}.gi .st__end{position:absolute;translate:-50% -50%}.gi .st__rings{--rings-p: var(--ringj, clamp(.15, calc(.15 + (var(--sc-p, 0) - .6) * 8.5), 1))}.gi .st[data-sc-act]:not(.is-flow) .st__after{--a: clamp(0, calc((var(--hp, var(--sc-p, 0)) - .88) / .11), 1);opacity:var(--a);translate:0 calc((1 - var(--a)) * 2.4vh)}.gi .st__after.is-off{pointer-events:none}.gi .st__after{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.25rem clamp(2rem,5vw,4rem);margin-top:clamp(1rem,3vh,2rem);max-inline-size:60rem;margin-inline-start:auto}.gi .st__note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding-block-start:1.1rem;border-block-start:1px solid var(--gi-hair)}.gi .st__lock{inline-size:1.6rem;block-size:1.6rem;color:var(--gi-purple)}.gi .st__lock svg{inline-size:100%;block-size:100%;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.gi .st__q{font-size:clamp(1.1rem,1rem + .4vw,1.375rem)!important;font-weight:400;line-height:1.3;color:var(--gi-ink)}.gi .st__a{margin-top:.35rem;font-size:var(--t-text)!important;line-height:1.6;color:var(--gi-ink-soft);max-inline-size:60ch}.gi .st__acts{margin-top:0}@media (min-width: 861px) and (max-height: 800px){.gi .st__field{--step: clamp(2.5rem, 10vh, 5rem);margin-top:.75rem;padding-block:2rem 1rem}.gi .st__p{line-height:1.5}}.gi .st.is-flow .st__stage{min-block-size:0;padding-block:clamp(4.5rem,14vw,6.5rem)}@media (max-width: 860px),(max-height: 500px) and (orientation: landscape) and (pointer: coarse){.gi .st__field{margin-top:2rem;padding-block:0}.gi .st__line,.gi .st__end{display:none}.gi .st__steps{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;padding-inline-start:1.75rem}.gi .st__s:nth-child(n){margin-block-start:0}.gi .st__steps:before,.gi .st__steps:after{content:"";position:absolute;inset-inline-start:5px;inset-block:6px 6px;inline-size:2px;border-radius:2px}.gi .st__steps:before{background:var(--gi-hair)}.gi .st__steps:after{background:var(--gi-purple);transform-origin:50% 0;scale:1 var(--stf, var(--sc-p, 0))}.gi .st__s{position:relative;inset:auto;inline-size:auto;padding:0}.gi .st__dot{inset-inline-start:-1.75rem;inset-block-start:.35rem;inset-block-end:auto;z-index:1}.gi .st__n{font-size:4rem!important}.gi .st__after{grid-template-columns:minmax(0,1fr);margin-top:2.5rem}}@media (prefers-reduced-motion: reduce){.gi .st__p{translate:none}}.gi .fq{padding-block:clamp(4.5rem,10vw,8rem)}.gi .fq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,6rem);align-items:start}.gi .fq__head{position:sticky;inset-block-start:calc(var(--gi-nav) + 2rem)}.gi .fq__h{font-family:var(--sc-font-display);font-size:var(--t-h2)!important;font-weight:200;line-height:1.08;letter-spacing:var(--sc-track-tight);color:var(--gi-ink)}.gi .fq__h em{font-style:normal;color:var(--gi-purple);font-weight:300}.gi .fq__help{margin-top:1.25rem;font-size:var(--t-text)!important;line-height:1.6;color:var(--gi-ink-soft);max-inline-size:34ch}.gi .fq__help a{color:var(--gi-ink);text-decoration:underline;text-decoration-color:var(--gi-red);text-underline-offset:.25em}.gi .fq__upd{margin-top:1.5rem;font-size:.875rem!important;color:var(--gi-ink-soft)}.gi .fq__list{border-block-start:1px solid var(--gi-hair)}.gi .fq__qa{border-block-end:1px solid var(--gi-hair);interpolate-size:allow-keywords}.gi .fq__q{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;min-block-size:3.5rem;padding-block:1.1rem;list-style:none;cursor:pointer;font-size:clamp(1.05rem,.98rem + .35vw,1.25rem)!important;font-weight:400;line-height:1.4;color:var(--gi-ink);transition:color .16s var(--sc-ease-out)}.gi .fq__q::-webkit-details-marker{display:none}.gi .fq__q::marker{content:""}html.gi-pointer .gi .fq__q:hover{color:var(--gi-purple)}.gi .fq__q:focus-visible{outline-offset:4px}.gi .fq__a{padding:0 2.75rem 1.4rem 0}.gi .fq__a p{font-size:var(--t-text)!important;line-height:1.75;color:var(--gi-ink-soft);max-inline-size:62ch}.gi .fq__qa::details-content{block-size:0;overflow:clip;transition:block-size .38s var(--sc-ease-out),content-visibility .38s allow-discrete}.gi .fq__qa[open]::details-content{block-size:auto}@media (max-width: 860px),(max-height: 500px) and (orientation: landscape) and (pointer: coarse){.gi .fq__grid{grid-template-columns:minmax(0,1fr)}.gi .fq__head{position:static}.gi .fq__a{padding-inline-start:0;padding-inline-end:0}}@media (prefers-reduced-motion: reduce){.gi .fq__qa::details-content{transition:none}}.if[data-astro-cid-mokj2f6k]{--_ink: #1E1226;--_soft: #5E5468;--_red: #C93030;--_purple: #411662;--_fill: #F7F5FA;--_hover: #FFFFFF;--_edge: rgb(30 18 38 / .14);--_err-text: #C93030;display:grid;gap:1rem;margin:0;padding:0;inline-size:100%;max-inline-size:35rem;font-family:var(--sc-font-text, "Noto Sans Hebrew", "Heebo", Arial, sans-serif);color:var(--_ink);text-align:right;direction:rtl}.if--dark[data-astro-cid-mokj2f6k]{--_err-text: #FDE8E8;color:#fff}.if__step[data-astro-cid-mokj2f6k]{display:grid;gap:1rem;min-inline-size:0}.if__pair[data-astro-cid-mokj2f6k]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.if__fld[data-astro-cid-mokj2f6k]{position:relative;margin:0;min-inline-size:0}.if__in[data-astro-cid-mokj2f6k]{box-sizing:border-box;display:block;inline-size:100%;block-size:4.25rem;margin:0;padding:1.7rem 2rem .45rem;font:inherit;font-size:1rem;line-height:1.2;color:var(--_ink);caret-color:var(--_red);background:var(--_fill);border:1px solid var(--_edge);border-radius:999px;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out}.if__in--ltr[data-astro-cid-mokj2f6k]{text-align:right}.if__in[data-astro-cid-mokj2f6k]::-moz-placeholder{color:transparent}.if__in[data-astro-cid-mokj2f6k]::placeholder{color:transparent}.if__lb[data-astro-cid-mokj2f6k]{position:absolute;inset-inline-start:2rem;top:2.125rem;translate:0 -50%;margin:0;color:var(--_soft);font-size:1rem;font-weight:400;line-height:1;pointer-events:none;white-space:nowrap;transition:top .18s ease-out,translate .18s ease-out,font-size .18s ease-out,color .18s ease-out}.if__in[data-astro-cid-mokj2f6k]:not(:-moz-placeholder)+.if__lb[data-astro-cid-mokj2f6k]{top:1.05rem;translate:0 0;font-size:.72rem;letter-spacing:.01em}.if__in[data-astro-cid-mokj2f6k]:focus+.if__lb[data-astro-cid-mokj2f6k],.if__in[data-astro-cid-mokj2f6k]:not(:placeholder-shown)+.if__lb[data-astro-cid-mokj2f6k]{top:1.05rem;translate:0 0;font-size:.72rem;letter-spacing:.01em}.if__req[data-astro-cid-mokj2f6k]{color:var(--_red);margin-inline-start:.15em}@media (hover: hover) and (pointer: fine){.if__in[data-astro-cid-mokj2f6k]:hover{background:var(--_hover)}.if__in[data-astro-cid-mokj2f6k]:hover+.if__lb[data-astro-cid-mokj2f6k]{color:var(--_ink)}}.if__in[data-astro-cid-mokj2f6k]:focus{background:var(--_hover);border-color:var(--_purple)}.if__in[data-astro-cid-mokj2f6k]:focus+.if__lb[data-astro-cid-mokj2f6k]{color:var(--_ink)}.if__in[data-astro-cid-mokj2f6k]:focus-visible{outline:2px solid var(--_purple);outline-offset:3px}.if--dark[data-astro-cid-mokj2f6k] .if__in[data-astro-cid-mokj2f6k]:focus-visible{outline-color:#fff}.if__fld--area[data-astro-cid-mokj2f6k] .if__in[data-astro-cid-mokj2f6k]{block-size:auto;min-block-size:7.5rem;max-block-size:15rem;border-radius:24px;padding:1.9rem 2rem 1.1rem;resize:none;field-sizing:content;overflow-y:auto;line-height:1.5}.if__fld--area[data-astro-cid-mokj2f6k] .if__lb[data-astro-cid-mokj2f6k]{top:1.35rem;translate:0 0}.if__fld--area[data-astro-cid-mokj2f6k] .if__in[data-astro-cid-mokj2f6k]:not(:-moz-placeholder)+.if__lb[data-astro-cid-mokj2f6k]{top:1.05rem;font-size:.72rem}.if__fld--area[data-astro-cid-mokj2f6k] .if__in[data-astro-cid-mokj2f6k]:focus+.if__lb[data-astro-cid-mokj2f6k],.if__fld--area[data-astro-cid-mokj2f6k] .if__in[data-astro-cid-mokj2f6k]:not(:placeholder-shown)+.if__lb[data-astro-cid-mokj2f6k]{top:1.05rem;font-size:.72rem}.if__in[data-astro-cid-mokj2f6k]:-webkit-autofill,.if__in[data-astro-cid-mokj2f6k]:-webkit-autofill:hover,.if__in[data-astro-cid-mokj2f6k]:-webkit-autofill:focus{-webkit-text-fill-color:var(--_ink);caret-color:var(--_red);box-shadow:0 0 0 100px var(--_fill) inset;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.if__in[data-astro-cid-mokj2f6k]:-webkit-autofill+.if__lb[data-astro-cid-mokj2f6k]{top:1.05rem;translate:0 0;font-size:.72rem}.if__fld[data-astro-cid-mokj2f6k].is-bad .if__in[data-astro-cid-mokj2f6k]{border-color:var(--_red);box-shadow:inset 0 0 0 1px var(--_red)}.if__err[data-astro-cid-mokj2f6k]{margin:.45rem 0 0;padding-inline-start:2rem;font-size:.875rem;line-height:1.45;color:var(--_err-text)}.if__err[data-astro-cid-mokj2f6k][hidden]{display:none}.if__ok[data-astro-cid-mokj2f6k]{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.7rem;margin-top:.25rem}.if__ok[data-astro-cid-mokj2f6k] input[data-astro-cid-mokj2f6k]{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;inline-size:22px;block-size:22px;margin:0;display:grid;place-content:center;cursor:pointer;border-radius:7px;border:1.5px solid var(--_soft);background:transparent;transition:background-color .14s ease-out,border-color .14s ease-out}.if--dark[data-astro-cid-mokj2f6k] .if__ok[data-astro-cid-mokj2f6k] input[data-astro-cid-mokj2f6k]{border-color:#ffffffb3;background:#ffffff0f}.if__ok[data-astro-cid-mokj2f6k] input[data-astro-cid-mokj2f6k]:after{content:"";inline-size:11px;block-size:6px;border-left:2.5px solid #FFFFFF;border-bottom:2.5px solid #FFFFFF;transform:translateY(-1px) rotate(-45deg);opacity:0}.if__ok[data-astro-cid-mokj2f6k] input[data-astro-cid-mokj2f6k]:checked{background:var(--_purple);border-color:var(--_purple)}.if--dark[data-astro-cid-mokj2f6k] .if__ok[data-astro-cid-mokj2f6k] input[data-astro-cid-mokj2f6k]:checked{background:#fff;border-color:#fff}.if--dark[data-astro-cid-mokj2f6k] .if__ok[data-astro-cid-mokj2f6k] input[data-astro-cid-mokj2f6k]:after{border-color:var(--_purple)}.if__ok[data-astro-cid-mokj2f6k] input[data-astro-cid-mokj2f6k]:checked:after{opacity:1}.if__ok[data-astro-cid-mokj2f6k] input[data-astro-cid-mokj2f6k]:focus-visible{outline:2px solid var(--_purple);outline-offset:3px}.if--dark[data-astro-cid-mokj2f6k] .if__ok[data-astro-cid-mokj2f6k] input[data-astro-cid-mokj2f6k]:focus-visible{outline-color:#fff}.if__ok[data-astro-cid-mokj2f6k] label[data-astro-cid-mokj2f6k]{display:block;margin:0;cursor:pointer;font-size:.875rem;line-height:1.55;color:var(--_soft);padding-block:11.5px;margin-block:-11.5px}.if--dark[data-astro-cid-mokj2f6k] .if__ok[data-astro-cid-mokj2f6k] label[data-astro-cid-mokj2f6k]{color:#ffffffd1}.if__submit[data-astro-cid-mokj2f6k],.if__next[data-astro-cid-mokj2f6k]{justify-self:start;margin-top:.5rem;min-block-size:54px;padding-inline:2.25rem;gap:.75rem}.if__submit[data-astro-cid-mokj2f6k]:disabled{opacity:.85;cursor:progress}.if__submit[data-astro-cid-mokj2f6k] .if__rings{--rings-size: 1.6rem;--rings-p: .15;flex:none;margin-inline-start:-2.35rem;opacity:0;scale:.6;transition:margin .26s ease-out,opacity .2s linear,scale .26s ease-out}.if__submit[data-astro-cid-mokj2f6k] .if__rings .rings__arc{transition:stroke-dashoffset .7s ease-out .18s}.if[data-astro-cid-mokj2f6k].is-sent .if__submit[data-astro-cid-mokj2f6k] .if__rings{--rings-p: 1;margin-inline-start:0;opacity:1;scale:1}.if--dark[data-astro-cid-mokj2f6k] .if__submit[data-astro-cid-mokj2f6k]:focus-visible,.if--dark[data-astro-cid-mokj2f6k] .if__next[data-astro-cid-mokj2f6k]:focus-visible{outline-color:#fff}.if__summary[data-astro-cid-mokj2f6k],.if__fail[data-astro-cid-mokj2f6k]{margin:0;font-size:.875rem;line-height:1.5;color:var(--_err-text)}.if__summary[data-astro-cid-mokj2f6k][hidden],.if__fail[data-astro-cid-mokj2f6k][hidden]{display:none}.if__noscript[data-astro-cid-mokj2f6k]{margin:0;font-size:.875rem;color:inherit}.if__fld--sel[data-astro-cid-mokj2f6k] .if__lb[data-astro-cid-mokj2f6k]{top:1.05rem;translate:0 0;font-size:.72rem;letter-spacing:.01em}.if__fld--sel[data-astro-cid-mokj2f6k] .if__in[data-astro-cid-mokj2f6k]{cursor:pointer;padding-inline-end:3.4rem;text-align:start}.if__native[data-astro-cid-mokj2f6k]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.if__native[data-astro-cid-mokj2f6k] option[data-astro-cid-mokj2f6k]{color:#1e1226;background:#fff}.if__fld--live[data-astro-cid-mokj2f6k] .if__native[data-astro-cid-mokj2f6k]{position:absolute;inline-size:1px;block-size:1px;padding:0;border:0;opacity:0;pointer-events:none;inset-block-end:0;inset-inline-start:50%}.if__ddbtn[data-astro-cid-mokj2f6k]{display:block}.if__ddbtn[data-astro-cid-mokj2f6k][hidden]{display:none}.if__ddbtn[data-astro-cid-mokj2f6k] [data-astro-cid-mokj2f6k][data-dd-value]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.if__fld--sel[data-astro-cid-mokj2f6k]:not(.has-value) .if__ddbtn[data-astro-cid-mokj2f6k] [data-astro-cid-mokj2f6k][data-dd-value]{color:var(--_soft)}.if__chev[data-astro-cid-mokj2f6k]{position:absolute;inset-inline-end:2rem;top:2.125rem;translate:0 -50%;inline-size:.75rem;block-size:.5rem;color:var(--_soft);pointer-events:none;transition:rotate .24s ease-out}.if__fld--sel[data-astro-cid-mokj2f6k].is-open .if__chev[data-astro-cid-mokj2f6k]{rotate:180deg}.if__fld--sel[data-astro-cid-mokj2f6k].is-open .if__ddbtn[data-astro-cid-mokj2f6k]{background:var(--_hover);border-color:var(--_purple)}.if__list[data-astro-cid-mokj2f6k]{position:absolute;z-index:30;inset-inline:0;inset-block-start:4.75rem;margin:0;padding:.4rem;list-style:none;max-block-size:min(26rem,60vh);overflow-y:auto;overscroll-behavior:contain;outline:none;background:#fff;color:var(--_ink);border:1px solid var(--_edge);border-radius:24px;box-shadow:0 24px 60px -18px #140624b3,0 2px 8px #14062440;animation:if-dd-in .18s ease-out}.if[data-astro-cid-mokj2f6k] .if__list[data-astro-cid-mokj2f6k]:focus,.if[data-astro-cid-mokj2f6k] .if__list[data-astro-cid-mokj2f6k]:focus-visible{outline:none}.if__fld--up[data-astro-cid-mokj2f6k] .if__list[data-astro-cid-mokj2f6k]{inset-block-start:auto;inset-block-end:calc(100% + .5rem);animation-name:if-dd-up}.if__list[data-astro-cid-mokj2f6k][hidden]{display:none}@keyframes if-dd-in{0%{opacity:0;translate:0 -6px}}@keyframes if-dd-up{0%{opacity:0;translate:0 6px}}.if__opt[data-astro-cid-mokj2f6k]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-block-size:44px;padding:.6rem 1.25rem;border-radius:16px;cursor:pointer;font-size:1rem;line-height:1.3;transition:background-color .14s ease-out}.if__opt[data-astro-cid-mokj2f6k]:after{content:"";inline-size:.5rem;block-size:.5rem;border-radius:50%;background:transparent;flex:none}.if__opt[data-astro-cid-mokj2f6k].is-active{background:#41166214}.if__opt[data-astro-cid-mokj2f6k][aria-selected=true]{font-weight:600}.if__opt[data-astro-cid-mokj2f6k][aria-selected=true]:after{background:var(--_purple);box-shadow:0 0 0 4px #4116622e}.if__fld--sel[data-astro-cid-mokj2f6k].is-bad .if__ddbtn[data-astro-cid-mokj2f6k]{border-color:var(--_red);box-shadow:inset 0 0 0 1px var(--_red)}.if__ok[data-astro-cid-mokj2f6k]{position:relative}.if__err--ok[data-astro-cid-mokj2f6k]{grid-column:2;padding-inline-start:0;margin-top:.15rem}.if__ok[data-astro-cid-mokj2f6k].is-bad input[data-astro-cid-mokj2f6k]{border-color:#fde8e8;box-shadow:0 0 0 3px #fde8e859}.if__ok[data-astro-cid-mokj2f6k] a[data-astro-cid-mokj2f6k]{color:inherit;text-decoration:underline;text-underline-offset:3px}.if--dark[data-astro-cid-mokj2f6k] .if__ok[data-astro-cid-mokj2f6k] .if__req[data-astro-cid-mokj2f6k]{color:#fde8e8}.if[data-astro-cid-mokj2f6k] .if__next[data-astro-cid-mokj2f6k],.if[data-astro-cid-mokj2f6k] .if__back[data-astro-cid-mokj2f6k],.if[data-astro-cid-mokj2f6k] .if__stepind[data-astro-cid-mokj2f6k]{display:none}@media (max-width: 760px),(max-height: 500px) and (orientation: landscape) and (pointer: coarse){.if[data-astro-cid-mokj2f6k]{max-inline-size:none}.if__pair[data-astro-cid-mokj2f6k]{grid-template-columns:1fr}.if__in[data-astro-cid-mokj2f6k]{padding-inline:1.5rem}.if__lb[data-astro-cid-mokj2f6k]{inset-inline-start:1.5rem}.if__chev[data-astro-cid-mokj2f6k]{inset-inline-end:1.5rem}.if__fld--sel[data-astro-cid-mokj2f6k] .if__in[data-astro-cid-mokj2f6k]{padding-inline-end:3rem}.if__fld--area[data-astro-cid-mokj2f6k] .if__in[data-astro-cid-mokj2f6k]{padding-inline:1.5rem}.if__err[data-astro-cid-mokj2f6k]{padding-inline-start:1.5rem}.if__submit[data-astro-cid-mokj2f6k],.if__next[data-astro-cid-mokj2f6k]{justify-self:stretch;justify-content:center}.if--steps[data-astro-cid-mokj2f6k][data-step="1"] .if__step--2[data-astro-cid-mokj2f6k],.if--steps[data-astro-cid-mokj2f6k][data-step="2"] .if__step--1[data-astro-cid-mokj2f6k]{display:none}.if[data-astro-cid-mokj2f6k].if--steps .if__next[data-astro-cid-mokj2f6k]{display:inline-flex}.if[data-astro-cid-mokj2f6k].if--steps .if__back[data-astro-cid-mokj2f6k]{display:block;justify-self:center;margin:0;padding:.6rem 1rem;min-block-size:44px;background:none;border:0;cursor:pointer;font:inherit;font-size:.9375rem;color:inherit;text-decoration:underline;text-underline-offset:3px}.if[data-astro-cid-mokj2f6k].if--steps .if__stepind[data-astro-cid-mokj2f6k]{display:grid;gap:.5rem;margin-top:.5rem}.if__bars[data-astro-cid-mokj2f6k]{display:flex;gap:.5rem}.if__bars[data-astro-cid-mokj2f6k] span[data-astro-cid-mokj2f6k]{flex:1;block-size:4px;border-radius:999px;background:#ffffff38}.if__bars[data-astro-cid-mokj2f6k] span[data-astro-cid-mokj2f6k]:first-child,.if[data-astro-cid-mokj2f6k][data-step="2"] .if__bars[data-astro-cid-mokj2f6k] span[data-astro-cid-mokj2f6k]{background:#fff}.if__stept[data-astro-cid-mokj2f6k]{margin:0;text-align:center;font-size:.8125rem;font-weight:600;color:#ffffffd1}}@media (prefers-reduced-motion: reduce){.if__in[data-astro-cid-mokj2f6k],.if__lb[data-astro-cid-mokj2f6k],.if__ok[data-astro-cid-mokj2f6k] input[data-astro-cid-mokj2f6k],.if__chev[data-astro-cid-mokj2f6k],.if__opt[data-astro-cid-mokj2f6k]{transition:none}.if__list[data-astro-cid-mokj2f6k]{animation:none}.if__submit[data-astro-cid-mokj2f6k] .if__rings,.if__submit[data-astro-cid-mokj2f6k] .if__rings .rings__arc{transition:none}}.gi .ct{position:relative;overflow:clip;padding-block:clamp(5rem,11vw,9rem) clamp(5rem,10vw,8rem)}.gi .ct__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:clamp(2.5rem,7vw,7rem);align-items:start}.gi .ct__h{font-family:var(--sc-font-display);font-size:var(--t-huge)!important;font-weight:200;line-height:1.02;letter-spacing:-.04em;color:#fff;text-wrap:balance;max-inline-size:11ch}.gi .ct__lines{list-style:none;margin:clamp(2rem,4vw,3.25rem) 0 0;padding:0;max-inline-size:34rem;border-block-start:1px solid var(--gi-hair-dark)}.gi .ct__lines li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:start;padding-block:1.1rem;border-block-end:1px solid var(--gi-hair-dark)}.gi .ct__lines p{font-size:clamp(1rem,.95rem + .25vw,1.15rem)!important;line-height:1.6;color:#ffffffdb}.gi .ct__tick{inline-size:9px;block-size:9px;margin-top:.55em;border-radius:50%;border:1.5px solid rgb(255 255 255 / .8)}.gi .ct__form{padding-top:clamp(0rem,1vw,.75rem)}.gi .ct__form .if{max-inline-size:34rem}@media (max-width: 860px),(max-height: 500px) and (orientation: landscape) and (pointer: coarse){.gi .ct__grid{grid-template-columns:minmax(0,1fr)}.gi .ct__h{max-inline-size:none}}.gi{--gi-ground: #F7F5FA;--gi-ink: #1E1226;--gi-ink-soft: #5E5468;--gi-red: #C93030;--gi-red-deep: color-mix(in oklab, #C93030 82%, #1E1226);--gi-purple: #411662;--gi-pink: #FDE8E8;--gi-cyan: #E4F5FC;--gi-lilac: #EDE6F5;--gi-hair: color-mix(in oklab, #1E1226 10%, transparent);--gi-hair-dark: rgb(255 255 255 / .12);--t-giant: clamp(2.9rem, 1.2rem + 6.4vw, 7.25rem);--t-huge: clamp(2.6rem, 1.1rem + 5.3vw, 6rem);--t-big: clamp(2.4rem, 1rem + 4.7vw, 5.25rem);--t-head: clamp(2.1rem, 1.1rem + 3.4vw, 4.5rem);--t-h2: clamp(1.95rem, 1.28rem + 2.8vw, 3.6rem);--t-card: clamp(1.2rem, 1rem + .75vw, 1.75rem);--t-text: clamp(.95rem, .9rem + .2vw, 1.0625rem);--t-num: clamp(5rem, 2rem + 7vw, 8.75rem);--sc-canvas: #F7F5FA;--sc-surface: #FFFFFF;--sc-ink: #1E1226;--sc-ink-soft: #5E5468;--sc-accent: #C93030;--sc-accent-ink: #FFFFFF;--hair: color-mix(in oklab, var(--sc-ink) 11%, transparent);--sc-font-display: "Noto Sans Hebrew", "Poppins", system-ui, sans-serif;--sc-font-text: "Noto Sans Hebrew", "Poppins", system-ui, sans-serif;--sc-t-sm: clamp(.875rem, .84rem + .18vw, .95rem);--sc-t-base: clamp(1rem, .96rem + .22vw, 1.125rem);--sc-track-tight: -.035em;--sc-track-snug: -.02em;--sc-1: .25rem;--sc-2: .5rem;--sc-3: .75rem;--sc-4: 1rem;--sc-5: 1.5rem;--sc-6: 2rem;--sc-7: 3rem;--sc-8: 4rem;--sc-9: 6rem;--sc-r-sm: 8px;--sc-r-md: 16px;--sc-r-lg: 32px;--sc-r-pill: 999px;--sc-shadow-color: 276 44% 14%;--sc-maxw: 84rem;--sc-gut: clamp(1.25rem, 5vw, 4.5rem);--sc-ease-out: cubic-bezier(.23, 1, .32, 1);--sc-ease-in-out: cubic-bezier(.77, 0, .175, 1);--sc-z-stage: 1;--gi-nav: 80px;position:relative;background:var(--sc-canvas);color:var(--sc-ink);font-family:var(--sc-font-text);font-size:var(--sc-t-base)!important;line-height:1.62;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-synthesis-weight:none;direction:rtl;text-align:right}.gi.gi--chromeless{--gi-nav: 0px}@font-face{font-family:Noto Sans Hebrew;src:url(/assets/services/insurance/fonts/NotoSansHebrew-var.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/services/insurance/fonts/Poppins-300-latin.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+2000-206F,U+20AC,U+2212}@font-face{font-family:Poppins;src:url(/assets/services/insurance/fonts/Poppins-400-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+2000-206F,U+20AC,U+2212}.gi,.gi *{font-family:var(--sc-font-text)!important}.gi .num,.gi .num *{font-family:Poppins,system-ui,sans-serif!important;font-variant-numeric:tabular-nums}.gi *,.gi *:before,.gi *:after{box-sizing:border-box}.gi h1,.gi h2,.gi h3,.gi h4{font-size:inherit!important}.gi :is(h1,h2,h3,h4,p,blockquote,dl,dd,dt,ol,ul,figure){color:inherit;font-weight:inherit;line-height:inherit;margin:0}.gi p{font-size:inherit;letter-spacing:inherit}.gi img{image-rendering:auto;display:block;max-width:100%}.gi :is(button,input,select,textarea){font:inherit;color:inherit}.gi :where(a){color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}.gi ::-moz-selection{background:var(--sc-accent);color:#fff}.gi ::selection{background:var(--sc-accent);color:#fff}.gi :focus-visible{outline:2px solid var(--sc-accent);outline-offset:3px;border-radius:4px}.gi .on-red :focus-visible,.gi .on-purple :focus-visible{outline-color:#fff}.gi .on-red{--sc-ink: #FFFFFF;--sc-ink-soft: #FFFFFF;--sc-accent: #FFFFFF;--sc-accent-ink: var(--gi-red-deep);--hair: rgb(255 255 255 / .26);color:var(--sc-ink)}.gi .on-purple{--sc-ink: #FFFFFF;--sc-ink-soft: #CDB8E4;--sc-accent: #7CCDE9;--sc-accent-ink: #2A0E40;--hair: rgb(255 255 255 / .2);color:var(--sc-ink)}.gi .plane{position:relative}.gi .plane--red{background:#c93030}.gi .plane--deep{background:#411662}.gi .swell{position:relative}.gi .swell:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(to bottom,var(--sw))}.gi .swell--a{--sw: transparent, #FBF9FD 22%, #FDE8E8 50%, #F6F3FA 78%, transparent}.gi .swell--b{--sw: transparent, #FAF8FC 20%, #E4F5FC 48%, #F7F4FA 76%, transparent}.gi .swell--c{--sw: transparent, #F8F5FB 22%, #EDE6F5 50%, #F6F2FA 78%, transparent}.gi .swell>*:not([data-sc-stage]),.gi .plane>*:not([data-sc-stage]){position:relative;z-index:1}.gi .wrap{width:100%;max-width:var(--sc-maxw);margin-inline:auto;padding-inline:var(--sc-gut)}.gi .p{font-size:var(--sc-t-base)!important;line-height:1.72;color:var(--sc-ink-soft);max-width:58ch;margin:0;text-wrap:pretty}.gi .p+.p{margin-top:var(--sc-3)}.gi .btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;padding:.95rem 1.9rem;border-radius:var(--sc-r-pill);font-size:1rem!important;font-weight:500;line-height:1;text-decoration:none;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background-color .15s var(--sc-ease-out),color .15s var(--sc-ease-out),border-color .15s var(--sc-ease-out),box-shadow .18s var(--sc-ease-out),transform .12s var(--sc-ease-out)}.gi .btn--solid{background:#c93030;color:#fff;box-shadow:0 2px 4px hsl(var(--sc-shadow-color)/.18),0 10px 24px -8px #ad1f1f73}.gi .btn--solid:hover{background:var(--gi-red-deep);box-shadow:0 3px 6px hsl(var(--sc-shadow-color)/.2),0 16px 34px -10px #ad1f1f80}.gi .btn--solid:active{transform:translateY(1px)}.gi .on-red .btn--solid{background:#fff;color:var(--gi-red-deep);box-shadow:0 2px 4px #0000001f,0 12px 26px -10px #3c000073}.gi .on-red .btn--solid:hover{background:#fde8e8}.gi .on-purple .btn--solid{box-shadow:0 2px 4px #0003,0 12px 26px -10px #00000080}.gi .acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-3) var(--sc-6);margin-top:var(--sc-7)}.gi-skip{position:absolute;inset-block-start:-100px;inset-inline-start:50%;translate:50% 0;z-index:1000;padding:.75rem 1.25rem;border-radius:999px;background:#fff;color:#1e1226!important;font:500 1rem/1 Noto Sans Hebrew,system-ui,sans-serif!important;text-decoration:none;box-shadow:0 8px 24px -8px #1e122666}.gi-skip:focus{inset-block-start:1rem;outline:2px solid #C93030;outline-offset:3px}.gi [id]{scroll-margin-top:calc(var(--gi-nav) + 16px)}.gi .grain{position:fixed;inset:0;pointer-events:none;z-index:3;opacity:.04}.gi .grain:before{content:"";position:absolute;inset:-50%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>")}.gradient-primary{background:linear-gradient(90deg,#411662,#c93030)!important;color:#fff!important;border:none!important}.gi .sc-act--pinned{position:relative}.gi .sc-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:clip;z-index:var(--sc-z-stage)}html.gi-js .gi [data-sc-cue]{opacity:0;will-change:opacity,transform}.gi .sc-split{display:inline-block;overflow:hidden;vertical-align:top}.gi .sc-split--line{display:block;padding-bottom:.14em;margin-bottom:-.14em}.gi .sc-split__i{display:inline-block;will-change:transform,opacity}.gi .sc-is-split{opacity:1!important}.gi [data-sc-reveal]{will-change:clip-path}.gi [data-sc-parallax]{will-change:transform}html.gi-js .gi [data-sc-in],html.gi-js .gi [data-sc-stagger]>*{opacity:0;transform:translate3d(0,14px,0);transition:opacity .62s var(--sc-ease-out),transform .62s var(--sc-ease-out)}html.gi-js .gi [data-sc-in].sc-in,html.gi-js .gi [data-sc-stagger]>.sc-in{opacity:1;transform:none}.gi [data-sc-tilt]{transform-style:preserve-3d;will-change:transform}@media (prefers-reduced-motion: reduce){html.gi-js .gi [data-sc-in],html.gi-js .gi [data-sc-stagger]>*{transform:none;transition-duration:.22s}.gi [data-sc-parallax],.gi .sc-split__i{transform:none!important}.gi [data-sc-reveal]{clip-path:none!important}}.gi [data-unpinned]{height:auto!important}.gi [data-unpinned]>[data-sc-stage]{position:relative!important;height:auto!important;min-height:100svh}html.gi-js .gi [data-unpinned] [data-sc-cue]{opacity:1!important;transform:none!important}@media (prefers-reduced-motion: reduce){html.gi-js .gi [data-sc-cue]{opacity:1!important;transform:none!important}}.gi .rings{--_p: var(--rings-p, var(--rings-p0, .35));position:relative;display:inline-grid;place-items:center;inline-size:var(--rings-size, var(--_rs, 22vh));aspect-ratio:1;pointer-events:none}.gi .rings--sm{--_rs: 2.75rem}.gi .rings--lg{--_rs: 70vh}.gi .rings svg{inline-size:100%;block-size:100%;overflow:visible;rotate:-90deg}.gi .rings circle{fill:none;vector-effect:non-scaling-stroke}.gi .rings__track{stroke:var(--gi-hair);stroke-width:1px}.gi .rings__arc{stroke-linecap:round;stroke-dasharray:var(--c, 0) var(--c, 0);transition:stroke-dashoffset .12s linear}.gi .rings__arc--in{stroke:var(--gi-red);stroke-width:2px;stroke-dashoffset:calc(var(--c, 0px) * (1 - var(--_p)))}.gi .rings__arc--out{stroke:var(--gi-purple);stroke-width:1px;stroke-dashoffset:calc(var(--c, 0px) * (1 - clamp(0,var(--_p) * 1.08 - .08,1)))}.gi .rings--sm .rings__arc--in{stroke-width:1.75px}.gi .rings--dark .rings__track{stroke:#ffffff1f}.gi .rings--dark .rings__arc--in{stroke:#ffffffe6}.gi .rings--dark .rings__arc--out{stroke:#ffffff73}.gi .rings__core{position:absolute;inset:0;display:grid;place-items:center;text-align:center;pointer-events:none}@media (prefers-reduced-motion: reduce){.gi .rings__arc{transition:none}}.gi [data-drift]{position:relative;overflow:hidden}.gi [data-drift] img{block-size:116%!important;translate:0 calc(-6.9% - var(--dp, 0) * 6.9%)}.gi main:focus{outline:none}.gi .step__t{text-wrap:balance}@media (prefers-reduced-motion: no-preference){html.gi-js .gi [data-resolve]{filter:blur(calc((1 - var(--rp, 1)) * 7px));scale:calc(.86 + var(--rp, 1) * .14);transform-origin:50% 100%}html.gi-js .gi [data-resolve=text]{filter:blur(calc((1 - var(--rp, 1)) * 3px));scale:calc(.97 + var(--rp, 1) * .03);opacity:calc(.45 + var(--rp, 1) * .55)}html.gi-js .gi [data-resolve=img]{filter:blur(calc((1 - var(--rp, 1)) * 5px));scale:calc(.92 + var(--rp, 1) * .08);transform-origin:50% 50%}html.gi-js .gi [data-resolve=img] img{scale:calc(1.14 - var(--rp, 1) * .14)}}@media (prefers-reduced-motion: reduce){.gi [data-drift] img{block-size:100%!important;translate:none}}.gi .plus{position:relative;flex:none;inline-size:1.75rem;block-size:1.75rem;border-radius:50%;border:1px solid color-mix(in oklab,var(--gi-red) 55%,transparent);transition:background-color .3s var(--sc-ease-out),border-color .3s var(--sc-ease-out)}.gi .plus:before,.gi .plus:after{content:"";position:absolute;left:50%;top:50%;inline-size:.75rem;block-size:1.5px;border-radius:1px;background:var(--gi-red);translate:-50% -50%;transition:rotate .32s var(--sc-ease-out),background-color .3s var(--sc-ease-out)}.gi .plus:after{rotate:90deg}.gi details[open]>summary .plus,.gi [aria-expanded=true] .plus{background:var(--gi-red);border-color:var(--gi-red)}.gi details[open]>summary .plus:before,.gi details[open]>summary .plus:after,.gi [aria-expanded=true] .plus:before,.gi [aria-expanded=true] .plus:after{background:#fff}.gi details[open]>summary .plus:after,.gi [aria-expanded=true] .plus:after{rotate:0deg}@media (prefers-reduced-motion: reduce){.gi .plus,.gi .plus:before,.gi .plus:after{transition:none}}.gi .gi-hero{--p: var(--sc-p, 0);position:relative;height:calc(var(--span, 1.5) * 100svh);--span: 1.5}.gi .gi-hero>[data-sc-stage]{position:sticky;top:0;height:100svh;overflow:clip}.gi .gh{position:absolute;inset:0;overflow:clip;background:var(--gi-ground)}.gi .gh__plates{position:absolute;inset:0;z-index:1;scale:calc(1 + var(--p) * .07);transform-origin:50% 46%}.gi .gh__plate,.gi .gh__plate img{position:absolute;inset:0;inline-size:100%;block-size:100%;max-inline-size:none}.gi .gh__plate img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.gi .gh__sky{inset:-12% -8%!important;inline-size:auto!important;block-size:auto!important;background:radial-gradient(56% 50% at 80% 14%,rgba(70,182,231,.62),transparent 66%),radial-gradient(50% 46% at 18% 22%,rgba(233,68,68,.44),transparent 68%),radial-gradient(74% 64% at 46% 100%,rgba(65,22,98,.44),transparent 70%),radial-gradient(38% 38% at 6% 70%,rgba(124,205,233,.48),transparent 70%);filter:blur(6px)}.gi .gh__arcs{position:absolute;inset:-12% -8%;display:grid;place-items:center;pointer-events:none}.gi .gh__arcs svg{inline-size:min(150vh,150vw);block-size:auto;max-inline-size:none;opacity:.5;scale:calc(1 + var(--p) * .22)}.gi .gh__arcs circle{fill:none;stroke:#41166238;stroke-width:1}.gi .gh__orbs{position:absolute;inset:-12% -8%;z-index:5;pointer-events:none;translate:0 calc(var(--p) * 24vh)}.gi .gh__orb{position:absolute;border-radius:50%;filter:blur(34px)}.gi .gh__orb--red{inline-size:30vw;block-size:30vw;inset-block-end:2vh;inset-inline-end:4vw;background:radial-gradient(circle at 34% 30%,rgba(240,112,112,.55),rgba(233,68,68,.2) 62%,transparent 72%)}.gi .gh__orb--cyan{inline-size:21vw;block-size:21vw;inset-block-start:6vh;inset-inline-end:26vw;background:radial-gradient(circle at 40% 34%,rgba(124,205,233,.55),rgba(70,182,231,.2) 62%,transparent 72%)}.gi .gh__veil{position:absolute;z-index:2;inset:0;pointer-events:none;background:radial-gradient(76% 92% at 86% 50%,color-mix(in oklab,var(--gi-ground) 95%,transparent) 0%,color-mix(in oklab,var(--gi-ground) 86%,transparent) 46%,color-mix(in oklab,var(--gi-ground) 52%,transparent) 70%,transparent 90%)}.gi .gh__copy{position:absolute;z-index:7;inset-inline-start:clamp(1.5rem,6.5vw,7rem);inset-block-start:calc(51% + var(--gi-nav) / 3);translate:0 -50%;max-inline-size:min(54rem,60vw);transform-origin:0% 50%;scale:calc(1 + var(--p) * .12)}.gi .gh__chips{list-style:none;margin:0 0 var(--sc-5);padding:0;display:flex;flex-wrap:wrap;align-items:center}.gi .gh__chips li{font-size:.875rem!important;font-weight:500;letter-spacing:.02em;color:var(--gi-ink-soft);display:inline-flex;align-items:center}.gi .gh__chips .gh__who{color:var(--gi-ink);font-weight:600}.gi .gh__h{margin:0;font-family:var(--sc-font-display)}.gi .gh__l1{display:block;font-size:clamp(1.75rem,1.1rem + 2vw,2.95rem)!important;font-weight:300;line-height:1.2;color:var(--gi-ink)}.gi .gh__l2{display:block;margin-top:.06em;font-size:clamp(2.65rem,1.25rem + 5.45vw,6.7rem)!important;font-weight:500;line-height:.98;letter-spacing:-.035em;color:var(--gi-purple);white-space:nowrap}.gi .gh__p{margin:var(--sc-4) 0 0;max-inline-size:44ch;font-size:var(--t-text)!important;line-height:1.7;color:var(--gi-ink-soft)}.gi .gh__acts{margin-top:var(--sc-6);display:flex;flex-wrap:wrap;align-items:center;gap:var(--sc-3) var(--sc-6)}.gi .gh__l1,.gi .gh__l2{overflow-x:visible;overflow-y:clip;overflow-clip-margin:.2em;padding-block-end:.08em}.gi .gh__in{display:block}html.gi-js .gi .gh__in{animation:gh-line .9s cubic-bezier(.2,.7,.2,1) both}html.gi-js .gi .gh__l1 .gh__in{animation-delay:.12s}html.gi-js .gi .gh__l2 .gh__in{animation-delay:.24s}html.gi-js .gi .gh__enter{animation:gh-fade .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d, 0ms)}@keyframes gh-line{0%{translate:0 105%}}@keyframes gh-fade{0%{opacity:0;translate:0 .9rem}}@keyframes gh-show{to{opacity:1}}.gi .gh__couple{position:absolute;z-index:4;pointer-events:none;margin:0;inset-block-end:0;inset-inline-end:clamp(1.5vw,3vw,5vw);block-size:min(86vh,60vw);inline-size:auto;aspect-ratio:1054 / 1600;transform-origin:50% 100%;scale:calc(1 + var(--p) * .12)}@media (min-width: 761px) and (min-height: 501px){.gi .gh--cut .gh__couple{block-size:var(--fam-h, min(84vh, 50vw));inset-inline-end:var(--fam-x, 1.5vw)}html.gi-js .gi .gh--cut .gh__couple{opacity:0;animation:gh-show 0s 2.5s forwards}html.gi-js .gi .gh--cut.is-fit .gh__couple{opacity:1;animation:none;transition:opacity .6s cubic-bezier(.2,.7,.2,1)}.gi .gh--cut .gh__l2{font-size:var(--gh-l2, clamp(2.65rem, 1.25rem + 5.45vw, 6.7rem))!important}}.gi .gh__couple img{display:block;block-size:100%;inline-size:auto;max-inline-size:none}.gi .gh__mist{position:absolute;z-index:6;pointer-events:none;inset-inline:0;inset-block-end:0;block-size:78vh;background:linear-gradient(to bottom,transparent,color-mix(in oklab,var(--gi-ground) 70%,transparent) 55%,var(--gi-ground) 92%);transform-origin:50% 100%;scale:1 calc((16 + var(--p) * 62) / 78)}@media (max-width: 760px),(max-height: 500px) and (orientation: landscape) and (pointer: coarse){.gi .gh__veil{background:linear-gradient(to bottom,var(--gi-ground) 0%,var(--gi-ground) 42%,color-mix(in oklab,var(--gi-ground) 75%,transparent) 50%,color-mix(in oklab,var(--gi-ground) 20%,transparent) 60%,transparent 70%)}.gi .gh__copy{inset-block-start:calc(var(--gi-nav) + 1.25rem);translate:0 0;inset-inline:clamp(1.25rem,6vw,2rem);max-inline-size:none;z-index:5;transform-origin:50% 0%;scale:calc(1 + var(--p) * .08)}.gi .gh__chips{margin-bottom:var(--sc-4)}.gi .gh__chips li{font-size:.8rem!important}.gi .gh__h{text-align:center}.gi .gh__l1{font-size:1.95rem!important}.gi .gh__l2{font-size:clamp(2.9rem,13.8vw,3.8rem)!important;white-space:normal;text-wrap:balance;line-height:1.02}.gi .gh__p{font-size:.9rem!important;line-height:1.6;margin-top:var(--sc-3);text-align:center}.gi .gh__acts{margin-top:var(--sc-4);gap:var(--sc-1) var(--sc-4)}.gi .gh__acts .btn{flex:1 1 100%}.gi .gh__couple{block-size:46vh;inset-inline:0;margin-inline:auto}.gi .gh--cut .gh__couple{block-size:var(--fam-mh, 68.9vh)}.gi .gh--cut .gh__couple{translate:0 calc(var(--p) * (.094 * var(--fam-mh, 68.9vh) + 3.2vh))}.gi .gh__orb--red{inline-size:62vw;block-size:62vw}.gi .gh__orb--cyan{inline-size:46vw;block-size:46vw;inset-inline-end:40vw;translate:0 calc(var(--p) * -24vh)}}@media (max-width: 760px) and (max-height: 720px){.gi .gh__couple{block-size:34vh}.gi .gh--cut .gh__couple{block-size:var(--fam-mh, 48.2vh)}}@media (max-height: 500px) and (orientation: landscape) and (pointer: coarse){.gi .gi-hero{height:auto!important}.gi .gi-hero>[data-sc-stage]{position:relative;height:100svh;min-height:22rem}.gi .gh__veil{background:linear-gradient(to left,var(--gi-ground) 0%,color-mix(in oklab,var(--gi-ground) 92%,transparent) 40%,color-mix(in oklab,var(--gi-ground) 50%,transparent) 58%,transparent 74%)}.gi .gh__copy{inset-block-start:calc(50% + 1.9rem);translate:0 -50%;inset-inline:var(--sc-gut) auto;max-inline-size:min(28rem,54vw)}.gi .gh__l2{font-size:clamp(1.8rem,4.8vw,2.65rem)!important}.gi .gh__p{display:none}.gi .gh__acts .btn{flex:0 1 auto}.gi .gh__couple,.gi .gh--cut .gh__couple{block-size:86vh;inset-inline:auto clamp(1.5rem,9vw,6rem);margin-inline:0}}@media (prefers-reduced-motion: reduce){.gi .gh__plates,.gi .gh__couple{scale:1}.gi .gh__copy{transform:none;scale:1;opacity:1}html.gi-js .gi .gh__in,html.gi-js .gi .gh__enter{animation:none}}.gi .gh__q,.gi .gh__couple--baby{display:none}@media (prefers-reduced-motion: no-preference) and (min-height: 501px){.gi .gi-hero{--span: 1.96;--p: clamp(0, calc(var(--sc-p, 0) / .3125), 1);--q: clamp(0, calc((var(--sc-p, 0) - .375) / .3333), 1)}.gi .gh__mist{scale:1 calc((16 + var(--m) * 62) / 78)}.gi .gh--cut .gh__couple--baby{display:block;z-index:4}html.gi-js .gi .gh--cut .gh__couple--baby,html.gi-js .gi .gh--cut.is-fit .gh__couple--baby{opacity:var(--q);animation:none;transition:none}.gi .gh--cut .gh__couple--baby img{scale:calc(.96 + var(--q) * .04);transform-origin:50% 100%}html.gi-js .gi .gh--cut.is-fit .gh__couple:not(.gh__couple--baby){opacity:calc(1 - var(--q));transition:none}}@media (max-width: 760px) and (prefers-reduced-motion: no-preference) and (min-height: 501px){.gi .gh__copy{opacity:calc(1 - var(--q) * 1.6);translate:0 calc(var(--q) * -6vh)}.gi .gh__q{display:block;position:absolute;z-index:6;inset-block-start:calc(var(--gi-nav) + 1.25rem);inset-inline:clamp(1.25rem,6vw,2rem);text-align:center;pointer-events:none;opacity:clamp(0,calc(var(--q) * 1.6 - .4),1);translate:0 calc((1 - var(--q)) * 5vh)}.gi .gh__qh{margin:0;font-family:var(--sc-font-display);font-size:clamp(2.05rem,1.2rem + 4.4vw,2.6rem)!important;font-weight:200;line-height:1.12;letter-spacing:var(--sc-track-tight);color:var(--gi-ink);text-wrap:balance}.gi .gh__qh em{font-style:normal;font-weight:300;color:var(--gi-red)}.gi .gh__qb{margin:var(--sc-3) auto 0;max-inline-size:34ch;font-size:.95rem!important;font-weight:300;line-height:1.6;color:var(--gi-ink-soft)}}@media (min-width: 761px) and (min-height: 501px) and (prefers-reduced-motion: no-preference){.gi .gi-hero .gh__orb--cyan{translate:0 calc(var(--p) * -24vh);inset-inline-end:44vw}.gi .gi-hero .gh__copy{opacity:clamp(0,calc(1 - var(--q) * 2.5),1);translate:0 calc(-50% - var(--q) * 6vh)}.gi .gi-hero .gh__q{display:block;position:absolute;z-index:7;inset-inline-start:clamp(1.5rem,6.5vw,7rem);inset-block-start:calc(51% + var(--gi-nav) / 3);max-inline-size:min(46rem,52vw);text-align:start;pointer-events:none;opacity:clamp(0,calc((var(--q) - .45) / .4),1);translate:0 calc(-50% + (1 - var(--q)) * 5vh)}.gi .gi-hero .gh__qh{margin:0;font-family:var(--sc-font-display);font-size:var(--t-head)!important;font-weight:200;line-height:1.1;letter-spacing:var(--sc-track-tight);color:var(--gi-ink);text-wrap:balance}.gi .gi-hero .gh__qh em{font-style:normal;font-weight:300;color:var(--gi-red)}.gi .gi-hero .gh__qb{margin:var(--sc-5) 0 0;max-inline-size:52ch;font-size:clamp(1rem,.95rem + .3vw,1.2rem)!important;font-weight:300;line-height:1.6;color:var(--gi-ink-soft)}}@media (min-width: 761px) and (min-height: 501px) and (orientation: portrait) and (prefers-reduced-motion: no-preference){.gi .gi-hero .gh__q{inset-block-start:calc(var(--gi-nav) + 2.5rem);inset-inline:clamp(1.5rem,6vw,4rem);max-inline-size:none;text-align:center;translate:0 calc((1 - var(--q)) * 5vh)}.gi .gi-hero .gh__qb{margin-inline:auto}}.gi .checks{position:relative}.gi .checks__head{max-inline-size:none;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.gi .checks__h{font-size:var(--t-big)!important;font-weight:200;line-height:1.02;letter-spacing:-.035em;color:var(--gi-ink);text-wrap:balance}.gi .checks__h[data-resolve]{transform-origin:100% 100%}.gi .checks__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2.5rem,7vw,7rem);align-items:start}.gi .steps__list{list-style:none;padding:0;margin:0;position:relative}.gi .steps__list:before,.gi .steps__list:after{content:"";position:absolute;inset-block:0;inset-inline-start:-1.6rem;inline-size:1px;pointer-events:none}.gi .steps__list:before{background:var(--gi-hair)}.gi .steps__list:after{background:var(--gi-red);transform-origin:50% 0;transform:scaleY(var(--ink, 0))}.gi .step{position:relative;isolation:isolate;display:grid;padding-block:clamp(2rem,4vw,3.2rem);border-top:1px solid var(--gi-hair)}.gi .step:last-child{border-bottom:1px solid var(--gi-hair)}.gi .step__ghost{font-weight:200;letter-spacing:-.05em;transition:color .6s var(--sc-ease-out),translate .9s var(--sc-ease-out)}.gi .step__t{font-size:var(--t-card)!important;font-weight:400;line-height:1.28;margin-bottom:var(--sc-3);color:var(--gi-ink);text-wrap:balance}.gi .step .p{max-inline-size:48ch;font-size:var(--t-text)!important}.gi .step__t{transition:color .4s var(--sc-ease-out),font-weight .4s}html.gi-js .gi .steps--live .step .step__t{color:var(--gi-ink-soft);font-weight:300}html.gi-js .gi .steps--live .step.is-on .step__t{color:var(--gi-ink);font-weight:500}.gi .checks__panel{position:sticky;top:calc(var(--gi-nav) + 7vh)}.gi .steps__media{position:relative;inline-size:100%;overflow:hidden;background:var(--gi-lilac)}.gi .steps__media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,color-mix(in oklab,var(--gi-purple) 16%,transparent),transparent 46%);mix-blend-mode:multiply}.gi .steps__media img{position:absolute;inset:0;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;opacity:0;scale:1.06;transition:opacity .8s var(--sc-ease-out),scale 1.6s var(--sc-ease-out)}.gi .steps__media img.is-on{opacity:1;scale:1}@media (max-width: 860px),(max-height: 500px) and (orientation: landscape) and (pointer: coarse){.gi .checks__grid{grid-template-columns:minmax(0,1fr);gap:0}.gi .checks__panel{order:-1;position:sticky;top:calc(var(--gi-nav) + .75rem);z-index:3;block-size:0}.gi .steps__media{display:none}.gi .step{padding-inline-end:0}.gi .steps__list:before,.gi .steps__list:after{inset-inline-start:-.75rem}.gi .checks__head{max-inline-size:70%}.gi .steps--acc .step{cursor:pointer;padding-block:1.35rem;padding-inline:.9rem;margin-inline:-.9rem;border-radius:24px;transition:background-color .4s var(--sc-ease-out)}.gi .steps--acc .step__t{margin-bottom:0}html.gi-js .gi .steps--acc .step__body>.p{display:none}html.gi-js .gi .steps--acc .step__t{min-block-size:48px;display:flex;align-items:center}html.gi-js .gi .steps--acc .step .step__t,html.gi-js .gi .steps--acc .step.is-on .step__t{font-weight:400}.gi .step__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--sc-3);inline-size:100%;padding:0;margin:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit;text-align:start;min-block-size:48px}.gi .step__toggle:focus-visible{outline:2px solid var(--gi-purple);outline-offset:4px;border-radius:8px}.gi .step__more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--sc-ease-out)}.gi .step__more>div{overflow:hidden}.gi .step.is-open .step__more{grid-template-rows:1fr}.gi .step.is-open .step__more>div{padding-top:var(--sc-3)}html.gi-js .gi .steps--acc .step.is-on{background:#fff;border-top-color:transparent}html.gi-js .gi .steps--acc .step{filter:blur(calc((1 - var(--se, 1)) * 6px));scale:calc(.92 + var(--se, 1) * .08);opacity:calc(.4 + var(--se, 1) * .6)}html.gi-js .gi .steps--acc .step.is-on+.step{border-top-color:transparent}html.gi-js .gi .steps--acc .step:not(.is-on) .step__ghost{color:color-mix(in oklab,var(--gi-red) 30%,transparent)}}@media (prefers-reduced-motion: reduce){.gi .steps__media img{transition:none;scale:1}.gi .steps__list:after{transform:none}.gi .step__ghost{transition:none;translate:0 0}}.gi .steps{--ink: var(--ink-flow, 0)}.gi .steps[data-sc-act]{--ink: var(--hp, 0);height:420svh}.gi .steps[data-sc-act]>[data-sc-stage]{position:sticky;top:0;height:100svh;overflow:clip}.gi .steps[data-sc-act] .checks{block-size:100%;display:grid;grid-template-rows:auto minmax(0,1fr);padding-block:calc(var(--gi-nav) + 4vh) 4vh}.gi .steps[data-sc-act] .checks__head{margin-bottom:clamp(1.25rem,3vh,2.25rem)}.gi .steps[data-sc-act] .checks__grid{min-block-size:0;block-size:100%;grid-template-rows:minmax(0,1fr);align-items:stretch}.gi .steps[data-sc-act] .checks__viewport{block-size:100%;overflow:clip;overflow-clip-margin:0;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 5%,#000 88%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 5%,#000 88%,transparent 100%);padding-inline-start:2rem;margin-inline-start:-2rem}.gi .steps[data-sc-act] .steps__list{translate:0 var(--list-y, 0px)}.gi .steps[data-sc-act] .checks__panel{position:relative;top:auto}.gi .steps[data-sc-act] .steps__media{margin-inline:auto}.gi .steps[data-unpinned]>[data-sc-stage]{min-height:0}.gi .steps[data-unpinned] .checks{padding-block:clamp(3.25rem,12vw,5rem)}.gi .step{grid-template-columns:clamp(4.5rem,3rem + 3vw,6.5rem) minmax(0,1fr);gap:0 clamp(1rem,2vw,2rem)}.gi .step__ghost{position:static;z-index:auto;translate:none;align-self:start;font-size:clamp(3.6rem,2rem + 3vw,5.25rem)!important;line-height:.82;color:color-mix(in oklab,var(--gi-ink) 14%,transparent)}.gi .step__body{padding-inline-end:0}html.gi-js .gi .steps--live .step.is-on .step__ghost{color:var(--gi-red);translate:none}@media (max-width: 860px),(max-height: 500px) and (orientation: landscape) and (pointer: coarse){.gi .steps{overflow:clip}.gi .step{grid-template-columns:3.4rem minmax(0,1fr)}.gi .step__ghost{font-size:2.9rem!important;color:var(--gi-red)}}.gi .steps__media{aspect-ratio:4 / 3;border-radius:var(--sc-r-lg);max-block-size:none}.gi .steps[data-sc-act] .checks__panel{align-self:start;margin-top:.25rem}.gi .steps[data-sc-act] .steps__media{max-block-size:calc(100svh - var(--gi-nav) - 26vh);inline-size:100%}.gi .steps[data-sc-act] .steps__media{--e: clamp(0, calc((var(--in, 1) - .3) / .6), 1);clip-path:inset(calc((1 - var(--e)) * 16%) calc((1 - var(--e)) * 12%) round calc(var(--sc-r-lg) + (1 - var(--e)) * 40px))}.gi .steps[data-sc-act] .steps__media img.is-on{scale:calc(1 + (1 - var(--e)) * .08)}.gi .outcome-act{position:relative;height:225svh}.gi .outcome-act>[data-sc-stage]{position:sticky;top:0;height:100svh;overflow:clip}.gi .oc{position:absolute;inset:0;background:var(--gi-ground);display:grid;place-items:center}.gi .oc__frame{--t: clamp(0, calc(var(--in, 1) * .5 + min(var(--hp, var(--sc-p, 0)) * 2, 1) * .5), 1);--k: calc(1 - var(--t));position:absolute;inset:0;overflow:hidden;clip-path:inset(calc(var(--k) * 36%) calc(var(--k) * 40%) round calc(var(--k) * 48vh + .1px))}.gi .oc__img,.gi .oc__img img{position:absolute;inset:0;inline-size:100%;block-size:100%;max-inline-size:none}.gi .oc__img img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 42%;object-position:50% 42%;scale:calc(1.14 - var(--t) * .14)}.gi .oc__scrim{position:absolute;inset:0;pointer-events:none;background:radial-gradient(56% 78% at 20% 54%,color-mix(in oklab,var(--gi-ground) 94%,transparent) 0%,color-mix(in oklab,var(--gi-ground) 80%,transparent) 44%,transparent 76%);opacity:clamp(0,calc((var(--sc-p, 0) - .4) * 6),1)}@media (min-width: 861px){.gi .oc__img img{scale:calc(1.14 + var(--t) * .06);translate:calc(var(--t) * 10vw) 0;transform-origin:50% 42%}}.gi .oc__copy{position:absolute;z-index:4;inset-inline:0;inset-block:calc(var(--gi-nav) + 4vh) 6vh;display:flex;align-items:center}.gi .oc__card{inline-size:min(34rem,38vw);margin-inline-start:auto}.gi .oc__h{font-size:clamp(2.3rem,1.1rem + 3.4vw,4.4rem)!important;font-weight:200;line-height:1.06;letter-spacing:-.03em;color:var(--gi-ink)}.gi .oc__l{display:block}.gi .oc__h em{font-style:normal;color:var(--gi-red);font-weight:300}.gi .oc__lede{margin-top:var(--sc-6);font-size:clamp(1.1rem,.98rem + .45vw,1.35rem)!important;font-weight:300;line-height:1.55;color:var(--gi-ink);text-wrap:pretty}.gi .oc__p{margin-top:var(--sc-4);padding-top:var(--sc-4);border-top:1px solid var(--gi-hair);font-size:var(--t-text)!important;line-height:1.65;color:var(--gi-ink-soft);text-wrap:pretty}.gi .oc__card .acts{margin-top:var(--sc-6)}@media (max-width: 860px),(max-height: 500px) and (orientation: landscape) and (pointer: coarse){.gi .outcome-act{height:180svh}.gi .oc__frame{clip-path:inset(calc(var(--k) * var(--oc-top, 38%)) calc(var(--k) * 14%) calc(var(--k) * 6%) calc(var(--k) * 14%) round calc(var(--k) * 30vh + .1px))}.gi .oc__img img{-o-object-position:30% 30%;object-position:30% 30%}.gi .oc__scrim{background:linear-gradient(to top,color-mix(in oklab,var(--gi-ground) 97%,transparent) 0%,color-mix(in oklab,var(--gi-ground) 92%,transparent) 48%,transparent 66%)}.gi .oc__copy{inset-block:clamp(5.5rem,13vh,7rem) auto;align-items:flex-start}.gi .oc__card{--e: calc(var(--in, 1) + var(--sc-p, 0) * 2)}.gi .oc__card :is(.oc__l,.oc__lede,.oc__p,.acts){--v: clamp(0, calc((var(--e) - .3 - var(--k, 0) * .07) / .14), 1);opacity:var(--v)!important;transform:translate3d(0,calc((1 - var(--v)) * 2.4vh),0)!important}.gi .oc__l:nth-child(2){--k: 1}.gi .oc__l:nth-child(3){--k: 2}.gi .oc__card .oc__lede{--k: 3}.gi .oc__card .oc__p{--k: 4}.gi .oc__card .acts{--k: 5}.gi .oc__frame{background:var(--gi-ground)}.gi .oc__img{inset-block-start:var(--oc-top, 38%);block-size:auto}.gi .oc__img img{-o-object-position:30% 12%;object-position:30% 12%;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 16%);mask-image:linear-gradient(to bottom,transparent,#000 16%)}.gi .oc__scrim{display:none}.gi .oc__card{inline-size:100%;margin:0}.gi .oc__h{font-size:clamp(2rem,1rem + 5.4vw,2.7rem)!important}.gi .oc__lede{margin-top:var(--sc-4);font-size:1.02rem!important}.gi .oc__p{margin-top:var(--sc-3);padding-top:var(--sc-3);font-size:.95rem!important}.gi .oc__card .acts{margin-top:var(--sc-4)}.gi .oc__card .acts .btn{flex:1 1 100%}}@media (max-height: 500px) and (orientation: landscape) and (pointer: coarse){.gi .outcome-act{height:auto}.gi .outcome-act>[data-sc-stage]{position:relative;height:auto}.gi .oc{position:relative;display:block}.gi .oc__frame{position:relative;block-size:70vh;clip-path:none;--t: 1;--k: 0}.gi .oc__scrim{display:none}.gi .oc__copy{position:relative;inset:auto;padding-block:2rem}}@media (prefers-reduced-motion: reduce){.gi .oc__frame{clip-path:none;--t: 1;--k: 0}.gi .oc__scrim{opacity:1}}@media (max-width: 700px) and (prefers-reduced-motion: no-preference){.gi .oc__frame{--t: clamp(0, calc(var(--in, 1) * .5 + min(var(--sc-p, 0) / .7, 1) * .5), 1);clip-path:none}.gi .oc__img{inset-block-start:auto;inset-block-end:0;block-size:max(62svh,calc(100svh - var(--oc-top, 38svh)));clip-path:inset(0 calc(var(--k) * 30%) calc(var(--k) * 55%) calc(var(--k) * 30%) round calc(var(--k) * 50vw + .1px))}.gi .oc__img img{-webkit-mask-image:linear-gradient(to bottom,transparent 0,rgb(0 0 0 / .55) 12%,#000 26%);mask-image:linear-gradient(to bottom,transparent 0,rgb(0 0 0 / .55) 12%,#000 26%)}.gi .oc__card :is(.oc__l,.acts){opacity:var(--mk)!important;transform:translate3d(0,calc((1 - var(--mk)) * .32em),0)!important}.gi .oc__l:nth-child(1){--mk: clamp(0, (var(--sc-p, 0) - .1) / .14, 1)}.gi .oc__l:nth-child(2){--mk: clamp(0, (var(--sc-p, 0) - .2) / .14, 1)}.gi .oc__l:nth-child(3){--mk: clamp(0, (var(--sc-p, 0) - .3) / .14, 1)}.gi .oc__card .acts{--mk: clamp(0, (var(--sc-p, 0) - .52) / .14, 1);margin-top:.9rem}.gi .oc__h{font-weight:300}.gi .oc__card .acts .btn{flex:0 1 auto;inline-size:auto}}@media (max-width: 700px) and (prefers-reduced-motion: reduce){.gi .oc__img{clip-path:none}.gi .oc__card :is(.oc__l,.acts){opacity:1!important;transform:none!important}}html:not(.gi-js) .gi .oc__img{clip-path:none!important}html:not(.gi-js) .gi .oc__card :is(.oc__l,.acts){opacity:1!important;transform:none!important}.gi .close-act{position:relative;height:180svh}.gi .close-act>[data-sc-stage]{position:sticky;top:0;height:100svh;overflow:clip}.gi .cl{position:absolute;inset:0;display:grid;grid-template-rows:minmax(0,1fr) auto;padding-block:calc(var(--gi-nav) + 2.5vh) 6vh;--open: clamp(0, (var(--in, 1) - .25) / .75, 1)}.gi .cl__shot{position:relative;margin:0 var(--sc-gut);overflow:hidden;border-radius:var(--sc-r-lg);clip-path:inset(0 calc((1 - var(--open)) * 46%) round var(--sc-r-lg))}.gi .cl__shot img{position:absolute;inset:0;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;scale:calc(1.1 - var(--open) * .1)}.gi .cl__copy{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--sc-5) var(--sc-8);padding-top:clamp(1.5rem,4vh,3rem)}.gi .cl__text{position:relative}.gi .cl__mark{position:absolute;inset-block-start:-.2rem;inset-inline-start:-3.6rem;--rings-size: 2.6rem}.gi .cl__h{font-size:var(--t-huge)!important;font-weight:200;line-height:1.02;letter-spacing:-.035em;color:#fff;max-inline-size:15ch;text-wrap:balance}.gi .cl__today{background:linear-gradient(#fff,#fff) 100% calc(100% - .06em) / calc(clamp(0,(var(--sc-p, 0) - .62) * 6,1)*100%) 2px no-repeat;padding-bottom:.04em}.gi .cl__p{margin-top:var(--sc-4);max-inline-size:42ch;font-size:clamp(1.02rem,.95rem + .3vw,1.2rem)!important;font-weight:300;line-height:1.55;color:#fff}.gi .cl__acts{margin-top:0;flex-direction:column;align-items:stretch;gap:var(--sc-2)}@media (max-width: 860px),(max-height: 500px) and (orientation: landscape) and (pointer: coarse){.gi .cl{padding-block:calc(var(--gi-nav) + 1rem) 2rem;grid-template-rows:minmax(0,.9fr) auto}.gi .cl__shot{margin:0 1rem;border-radius:24px;clip-path:inset(0 calc((1 - var(--open)) * 40%) round 24px)}.gi .cl__copy{grid-template-columns:minmax(0,1fr)}.gi .cl__mark{position:static;margin-bottom:var(--sc-3)}.gi .cl__h{font-size:clamp(2.1rem,1rem + 5.8vw,3rem)!important}.gi .cl__acts .btn{inline-size:100%}}@media (max-height: 500px) and (orientation: landscape) and (pointer: coarse){.gi .close-act{height:auto}.gi .cl{position:relative;--open: 1;grid-template-rows:auto auto}.gi .cl__shot{block-size:60vh}}@media (prefers-reduced-motion: reduce){.gi .cl{--open: 1}.gi .cl__today{background-size:100% 2px}}html:root,html:root body{overflow-x:clip!important}html:root body{background:#f7f5fa}
