.webgl-scene[data-astro-cid-k2nquikq]{contain:strict;background:#191a1e;position:fixed;inset:0}canvas[data-astro-cid-k2nquikq]{touch-action:pan-y;width:100%;height:100%;display:block}.floating-infos.svelte-3hmlt7{height:var(--screen);pointer-events:none;position:absolute;inset:0 0 auto}.floating-infos.svelte-3hmlt7 .floating-info{top:var(--y,50%);left:var(--x,50%);position:absolute}@media (prefers-reduced-motion:no-preference){.floating-infos.svelte-3hmlt7 .floating-info{offset-anchor:50% 50%;animation-play-state:paused;animation-delay:calc(var(--n,1) * -13s)}.floating-infos.svelte-3hmlt7 .floating-info:nth-child(2n){animation-direction:reverse}.floating-infos.svelte-3hmlt7 .floating-info:nth-child(2){--n:2}.floating-infos.svelte-3hmlt7 .floating-info:nth-child(3){--n:3}.floating-infos.svelte-3hmlt7 .floating-info:nth-child(4){--n:4}.floating-infos.svelte-3hmlt7 .floating-info:nth-child(5){--n:5}[data-chapter][data-active] .floating-infos.svelte-3hmlt7 .floating-info{animation-play-state:running}}.hero[data-astro-cid-pp7d62ca]{--gradient-section:linear-gradient(180deg, var(--color-darkgray) 0%, transparent 16%, transparent 75%, var(--color-darkgray) 105%)}.hero[data-astro-cid-pp7d62ca] .floating-info:first-child{--x:8%;--y:8%}@media (width>=768px){.hero[data-astro-cid-pp7d62ca] .floating-info:first-child{--x:16%;--y:20%}}.hero[data-astro-cid-pp7d62ca] .floating-info:nth-child(2){--x:72%;--y:13%}@media (width>=768px){.hero[data-astro-cid-pp7d62ca] .floating-info:nth-child(2){--x:85%;--y:21%}}.hero[data-astro-cid-pp7d62ca] .floating-info:nth-child(3){--x:56%;--y:23%}@media (width>=768px){.hero[data-astro-cid-pp7d62ca] .floating-info:nth-child(3){--x:65%;--y:67%}}.hero[data-astro-cid-pp7d62ca] .floating-info:nth-child(4){--x:74%;--y:62%}@media (width>=768px){.hero[data-astro-cid-pp7d62ca] .floating-info:nth-child(4){--x:10%;--y:77%}}.hero[data-astro-cid-pp7d62ca] .floating-info:nth-child(5){--x:15%;--y:66%}@media (width>=768px){.hero[data-astro-cid-pp7d62ca] .floating-info:nth-child(5){--x:90%;--y:78%}}.container[data-astro-cid-pp7d62ca]{grid-template-rows:65% 35%}@media (width>=768px){.container[data-astro-cid-pp7d62ca]{grid-template-rows:75% 25%}}.title[data-astro-cid-pp7d62ca]{grid-column:1/-1;grid-template-columns:repeat(8,1fr);align-self:center;row-gap:.2em;margin-top:clamp(96px,40vw,400px);display:grid}@media (width>=768px){.title[data-astro-cid-pp7d62ca]{grid-column:2/-2;grid-template-columns:repeat(10,1fr);row-gap:0;margin-top:clamp(96px,15vh,256px);line-height:1.25}}.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]{white-space:nowrap;justify-self:start;margin-inline:8px}@media (width>=768px){.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]{margin-inline:0}}.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca][data-step="2"]{opacity:0}.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:first-child{grid-area:1/1/auto/span 5}@media (width>=768px){.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:first-child{grid-area:1/1/auto/span 3}}.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(2){grid-area:2/2/auto/-1;justify-self:end}@media (width>=768px){.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(2){grid-area:1/4/auto/span 3;justify-self:center}}.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(3){grid-area:3/1/auto/span 5}@media (width>=768px){.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(3){grid-area:1/7/auto/-1;justify-self:end}}.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(4){grid-area:3/6/auto/-1;justify-self:end}@media (width>=768px){.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(4){grid-area:2/2/auto/span 1;justify-self:start}}.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(5){grid-area:4/1/auto/-1}@media (width>=768px){.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(5){grid-area:2/5/auto/-1}}.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(6){grid-area:1/1/span 2/span 4;place-self:center}@media (width>=768px){.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(6){grid-area:1/3/auto/span 2;justify-self:start}}.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(7){grid-area:1/5/span 2/-1;place-self:center}@media (width>=768px){.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(7){grid-area:1/7/auto/span 2}}.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(8){grid-area:2/1/span 2/-1;place-self:center}@media (width>=768px){.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(8){grid-area:2/1/auto/span 2}}.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(9){grid-area:3/1/span 2/span 6;align-self:center}@media (width>=768px){.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(9){grid-area:2/4/auto/span 5}}.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(10){grid-area:3/7/span 2/-1;place-self:center end}@media (width>=768px){.title[data-astro-cid-pp7d62ca] span[data-astro-cid-pp7d62ca]:nth-child(10){grid-area:2/9/auto/-1;justify-self:center}}.description[data-astro-cid-pp7d62ca]{grid-column:1/-1;align-self:center}@media (width>=550px){.description[data-astro-cid-pp7d62ca]{grid-column:2/-2}}@media (width>=768px){.description[data-astro-cid-pp7d62ca]{grid-column:4/span 6}}@media (width>=992px){.description[data-astro-cid-pp7d62ca]{grid-column:5/span 4}}.description[data-astro-cid-pp7d62ca] .text[data-astro-cid-pp7d62ca]{text-align:center;text-wrap:balance}.description[data-astro-cid-pp7d62ca] .ctas{width:fit-content;margin:32px auto 0}.description[data-astro-cid-pp7d62ca] .scroll[data-astro-cid-pp7d62ca]{justify-content:center;margin-top:24px;display:flex}@media (prefers-reduced-motion:no-preference){.description[data-astro-cid-pp7d62ca] .scroll[data-astro-cid-pp7d62ca] svg[data-astro-cid-pp7d62ca]{animation:scroll-arrow 2.25s var(--ease-cubic) infinite}}@keyframes scroll-arrow{0%{opacity:0;translate:0 -4px}36%{opacity:1}89%,to{opacity:0;translate:0 4px}}@property --orbit{syntax:"<angle>";inherits:false;initial-value:0deg}.chapter[data-astro-cid-w3vgxssk]{--orbit-radius:24px;transform-style:preserve-3d;align-items:center;display:inline-flex;position:relative}@media (width>=768px){.chapter[data-astro-cid-w3vgxssk]{--orbit-radius:27px}}.chapter[data-astro-cid-w3vgxssk] span[data-astro-cid-w3vgxssk]{aspect-ratio:1;background:var(--color-darkgray);-webkit-user-select:none;user-select:none;border:1px solid;border-radius:100%;justify-content:center;align-items:center;width:28px;display:flex;translate:0}@media (width>=768px){.chapter[data-astro-cid-w3vgxssk] span[data-astro-cid-w3vgxssk]{width:32px}}.chapter[data-astro-cid-w3vgxssk]:before,.chapter[data-astro-cid-w3vgxssk]:after{--angle:calc(var(--orbit) + var(--phase));--depth:cos(var(--angle));content:"";background:var(--color-white-65);width:3px;height:3px;translate:calc(sin(var(--angle)) * var(--orbit-radius)) 0 calc(var(--depth) * var(--orbit-radius));scale:calc(1 + .35 * var(--depth));opacity:calc(.75 + .25 * var(--depth));border-radius:100%;margin:auto;position:absolute;inset:0}.chapter[data-astro-cid-w3vgxssk]:before{--phase:-90deg}.chapter[data-astro-cid-w3vgxssk]:after{--phase:90deg}@media (prefers-reduced-motion:no-preference){.chapter[data-astro-cid-w3vgxssk]:before,.chapter[data-astro-cid-w3vgxssk]:after{animation:5s linear infinite chapter-orbit}}@media (width>=768px){.chapter[data-astro-cid-w3vgxssk].is-vertical:before,.chapter[data-astro-cid-w3vgxssk].is-vertical:after{translate:0 calc(sin(var(--angle)) * var(--orbit-radius)) calc(var(--depth) * var(--orbit-radius))}}@keyframes chapter-orbit{to{--orbit:360deg}}.content-block[data-astro-cid-byxb25gg]{text-align:center;padding-inline:12px}@media (prefers-reduced-motion:no-preference){html.js .content-block[data-astro-cid-byxb25gg] .title-big[data-astro-cid-byxb25gg],html.js .content-block[data-astro-cid-byxb25gg] .text[data-astro-cid-byxb25gg],html.js .content-block[data-astro-cid-byxb25gg] :is(.button-orbit,.button){opacity:0}}@media (width>=768px){.content-block[data-astro-cid-byxb25gg]{text-align:left;max-width:480px;padding-inline:0}}.content-block[data-astro-cid-byxb25gg] .suptitle[data-astro-cid-byxb25gg]{color:var(--color-white-65);margin-bottom:16px}.content-block[data-astro-cid-byxb25gg] .title[data-astro-cid-byxb25gg]{position:relative}.content-block[data-astro-cid-byxb25gg] .title[data-astro-cid-byxb25gg] h2[data-astro-cid-byxb25gg]{text-wrap:balance}.content-block[data-astro-cid-byxb25gg] .chapter{margin-bottom:12px}@media (width>=768px){.content-block[data-astro-cid-byxb25gg] .chapter{margin-bottom:0;position:absolute;top:50%;left:-56px;translate:0 -50%}}.content-block[data-astro-cid-byxb25gg] .text[data-astro-cid-byxb25gg]{text-wrap:balance;margin-top:8px}@media (width>=768px){.content-block[data-astro-cid-byxb25gg] .text[data-astro-cid-byxb25gg]{margin-top:12px}}.content-block[data-astro-cid-byxb25gg] .button-orbit{margin-top:20px}@media (width>=768px){.content-block[data-astro-cid-byxb25gg] .button-orbit{margin-top:24px}}.content-block[data-astro-cid-byxb25gg] .button{width:fit-content;margin-top:24px}.content-block[data-astro-cid-byxb25gg].is-center{text-align:center}.content-block[data-astro-cid-byxb25gg].is-center .chapter{margin-inline:auto;position:static}.content-block[data-astro-cid-byxb25gg].is-center .button{margin-inline:auto}.concept[data-astro-cid-z4vxr4tu]{--gradient-section:linear-gradient(208deg, transparent 48%, var(--color-darkgray) 78%)}.concept[data-astro-cid-z4vxr4tu] .floating-info:first-child{--x:70%;--y:15%}@media (width>=768px){.concept[data-astro-cid-z4vxr4tu] .floating-info:first-child{--x:65%;--y:15%}}.concept[data-astro-cid-z4vxr4tu] .floating-info:nth-child(2){--x:15%;--y:40%}@media (width>=768px){.concept[data-astro-cid-z4vxr4tu] .floating-info:nth-child(2){--x:82%;--y:74%}}.needs[data-astro-cid-w4hyc3mn]{--chapter:calc(var(--screen) * 1.66);--gradient-section:linear-gradient(180deg, transparent 45%, var(--color-darkgray) 85%)}.needs[data-astro-cid-w4hyc3mn] .floating-info:first-child{--x:20%;--y:15%}@media (width>=768px){.needs[data-astro-cid-w4hyc3mn] .floating-info:first-child{--x:22%;--y:15%}}.needs[data-astro-cid-w4hyc3mn] .floating-info:nth-child(2){--x:60%;--y:40%}@media (width>=768px){.needs[data-astro-cid-w4hyc3mn] .floating-info:nth-child(2){--x:85%;--y:60%}}.science[data-astro-cid-fd45syni]{--gradient-section:linear-gradient(180deg, transparent 45%, var(--color-darkgray) 75%)}@media (width>=768px){.science[data-astro-cid-fd45syni]{--gradient-section:radial-gradient(76% 180% at 5% 26%, transparent 40%, var(--color-darkgray) 96%)}.science[data-astro-cid-fd45syni] .content-block{align-self:center;margin-bottom:0}}.science[data-astro-cid-fd45syni] .floating-info:first-child{--x:25%;--y:15%}@media (width>=768px){.science[data-astro-cid-fd45syni] .floating-info:first-child{--x:18%;--y:20%}}.science[data-astro-cid-fd45syni] .floating-info:nth-child(2){--x:65%;--y:46%}@media (width>=768px){.science[data-astro-cid-fd45syni] .floating-info:nth-child(2){--x:30%;--y:75%}}.review-carousel.svelte-1skxgtf{align-items:end}@media (width<=767px){.review-carousel.svelte-1skxgtf{row-gap:16px}}.swap.svelte-1skxgtf{align-items:start;display:grid}.swap.svelte-1skxgtf>:where(.svelte-1skxgtf){grid-area:1/1}.person.svelte-1skxgtf{--circle-overlap:16px;grid-column:1/span 2;align-self:start;display:flex}@media (width<=767px){.person.svelte-1skxgtf{--circle-size:56px;--circle-overlap:12px;grid-column:1/-1;align-items:center}}@media (width>=768px){.person.svelte-1skxgtf{flex-direction:column;width:80%;min-width:48px;max-width:96px}}@media (width>=992px){.person.svelte-1skxgtf{grid-column:1;min-width:56px}}.person.svelte-1skxgtf .portrait:where(.svelte-1skxgtf){aspect-ratio:1;z-index:2;flex:none}@media (width<=767px){.person.svelte-1skxgtf .portrait:where(.svelte-1skxgtf){width:var(--circle-size)}}@media (width>=768px){.person.svelte-1skxgtf .portrait:where(.svelte-1skxgtf){width:100%}}.person.svelte-1skxgtf .portrait:where(.svelte-1skxgtf) .photo:where(.svelte-1skxgtf){opacity:0}@media (prefers-reduced-motion:no-preference){.person.svelte-1skxgtf .portrait:where(.svelte-1skxgtf) .photo:where(.svelte-1skxgtf){transition:opacity .42s var(--ease-cubic)}}.person.svelte-1skxgtf .portrait:where(.svelte-1skxgtf) .photo.is-active:where(.svelte-1skxgtf){opacity:1}.person.svelte-1skxgtf .portrait:where(.svelte-1skxgtf) img{aspect-ratio:1;object-fit:cover;-webkit-user-select:none;user-select:none;border-radius:100%;width:100%;height:auto;display:block}.person.svelte-1skxgtf .icon-button.is-large{z-index:1;color:var(--color-white);flex:none;position:relative}@media (width<=767px){.person.svelte-1skxgtf .icon-button.is-large{width:var(--circle-size);margin-left:calc(var(--circle-overlap) * -1);padding-left:4px}}@media (width>=768px){.person.svelte-1skxgtf .icon-button.is-large{margin-top:calc(var(--circle-overlap) * -1);padding-top:calc(var(--circle-overlap) / 2);width:100%}}.person.svelte-1skxgtf .icon-button.is-large .waves{width:40%;height:auto}@media (width>=768px){.person.svelte-1skxgtf .icon-button.is-large .waves{width:32%}}.person.svelte-1skxgtf .icon-button.is-large .waves path{transform-box:fill-box;transform-origin:50%;transition:translate .5s var(--ease-quart), scale .5s var(--ease-quart)}.person.svelte-1skxgtf .icon-button.is-large .waves path:first-child,.person.svelte-1skxgtf .icon-button.is-large .waves path:nth-child(5){scale:1 .25}.person.svelte-1skxgtf .icon-button.is-large .waves path:nth-child(2),.person.svelte-1skxgtf .icon-button.is-large .waves path:nth-child(4){scale:1 .625}.person.svelte-1skxgtf .icon-button.is-large .label{--offset:16px;color:var(--color-white-65);position:absolute}@media (width<=767px){.person.svelte-1skxgtf .icon-button.is-large .label{padding-left:var(--offset);white-space:nowrap;top:50%;left:100%;translate:0 -50%}}@media (width>=768px){.person.svelte-1skxgtf .icon-button.is-large .label{--offset:32px;bottom:calc(-1 * var(--offset));padding-top:var(--offset);text-align:center;padding-left:0;left:0;right:0}}.person.svelte-1skxgtf .icon-button.is-active .waves path:first-child{translate:4px;scale:none}.person.svelte-1skxgtf .icon-button.is-active .waves path:nth-child(2){translate:none;scale:none}.person.svelte-1skxgtf .icon-button.is-active .waves path:nth-child(3){translate:4px}.person.svelte-1skxgtf .icon-button.is-active .waves path:nth-child(4){translate:none;scale:none}.person.svelte-1skxgtf .icon-button.is-active .waves path:nth-child(5){translate:-4px;scale:none}.text.svelte-1skxgtf{grid-column:2}@media (width<=767px){.text.svelte-1skxgtf{grid-column:1/-1}}@media (width>=768px){.text.svelte-1skxgtf{grid-column:3/span 6}}@media (width>=992px){.text.svelte-1skxgtf{grid-column:2/span 7}}@media (prefers-reduced-motion:no-preference){.text.svelte-1skxgtf .swap:where(.svelte-1skxgtf){transition:height .5s var(--ease-quart)}}@media (width<=767px){.text.svelte-1skxgtf .review:where(.svelte-1skxgtf){flex-direction:column;display:flex}}.text.svelte-1skxgtf .transcripts:where(.svelte-1skxgtf){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.text.svelte-1skxgtf .transcript:where(.svelte-1skxgtf){--fade-top:0px;--fade-bottom:0px;max-height:calc(var(--lines,4) * 1lh);overscroll-behavior:auto;scrollbar-width:none;mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent 100%);position:relative;overflow-y:auto}.text.svelte-1skxgtf .transcript:where(.svelte-1skxgtf)::-webkit-scrollbar{display:none}.text.svelte-1skxgtf .transcript:where(.svelte-1skxgtf) .word:where(.svelte-1skxgtf){transition:color .25s var(--ease-quart)}.text.svelte-1skxgtf .transcript.is-progressing:where(.svelte-1skxgtf) .word:where(.svelte-1skxgtf){color:var(--color-white-30)}.text.svelte-1skxgtf .transcript.is-progressing:where(.svelte-1skxgtf) .word.is-active:where(.svelte-1skxgtf){opacity:1;color:var(--color-accent)}.text.svelte-1skxgtf .info:where(.svelte-1skxgtf){gap:20px;margin-block:20px 32px;display:flex}@media (width<=767px){.text.svelte-1skxgtf .info:where(.svelte-1skxgtf){flex-wrap:wrap;order:-1;margin-block:0 12px}}@media (width>=768px){.text.svelte-1skxgtf .info:where(.svelte-1skxgtf){margin-top:32px;margin-bottom:0}}.text.svelte-1skxgtf dt:where(.svelte-1skxgtf){position:relative}.text.svelte-1skxgtf dt:where(.svelte-1skxgtf):after{content:"";background:var(--color-white-65);border-radius:100%;width:2px;height:2px;position:absolute;top:50%;right:-12px;translate:0 -50%}.text.svelte-1skxgtf dt:where(.svelte-1skxgtf) a:where(.svelte-1skxgtf){text-underline-offset:.2em;text-decoration:underline dashed;text-decoration-color:var(--color-white-30);transition:color .3s}.text.svelte-1skxgtf dt:where(.svelte-1skxgtf) a:where(.svelte-1skxgtf):hover{color:var(--color-accent)}.text.svelte-1skxgtf dd:where(.svelte-1skxgtf){color:var(--color-white-65)}.controls.svelte-1skxgtf{grid-column:2;align-items:center;display:flex}@media (width<=767px){.controls.svelte-1skxgtf{grid-column:1/-1;margin-top:8px}}@media (width>=768px){.controls.svelte-1skxgtf{flex-direction:column;grid-column:-2/-1;justify-self:end}}.controls.svelte-1skxgtf .icon-button{color:var(--color-white)}.controls.svelte-1skxgtf .icon-button:nth-child(2){margin-inline:16px 24px}@media (width>=768px){.controls.svelte-1skxgtf .icon-button:nth-child(2){margin:12px 0 32px}}.index.svelte-1skxgtf{color:var(--color-white-65);justify-content:center;display:flex}.testimonials[data-astro-cid-vw2bmowd]{--gradient-section:radial-gradient(65% 55% at 53% 35%, transparent 40%, var(--color-darkgray) 96%)}@media (width>=768px){.testimonials[data-astro-cid-vw2bmowd]{--gradient-section:radial-gradient(65% 75% at 52% 40%, transparent 40%, var(--color-darkgray) 96%)}}.testimonials[data-astro-cid-vw2bmowd] .review-carousel{grid-column:1/-1;margin-block:auto clamp(88px,20vw,144px)}@media (width>=768px){.testimonials[data-astro-cid-vw2bmowd] .review-carousel{grid-column:2/-2;margin-block:0}}.testimonials[data-astro-cid-vw2bmowd] .icons .icon-button{padding-top:8px}@media (width<=767px){.testimonials[data-astro-cid-vw2bmowd] .floating-info:first-child{display:none}}@media (width>=768px){.testimonials[data-astro-cid-vw2bmowd] .floating-info:first-child{--x:58%;--y:15%}}@media (width<=767px){.testimonials[data-astro-cid-vw2bmowd] .floating-info:nth-child(2){display:none}}@media (width>=768px){.testimonials[data-astro-cid-vw2bmowd] .floating-info:nth-child(2){--x:85%;--y:30%}}.services[data-astro-cid-uz5db2gy]{--gradient-section:linear-gradient(180deg, var(--color-darkgray) 0%, transparent 20%, transparent 45%, var(--color-darkgray) 85%)}.services[data-astro-cid-uz5db2gy] .floating-info:first-child{--x:20%;--y:20%}@media (width>=768px){.services[data-astro-cid-uz5db2gy] .floating-info:first-child{--x:18%;--y:20%}}.services[data-astro-cid-uz5db2gy] .floating-info:nth-child(2){--x:70%;--y:40%}@media (width>=768px){.services[data-astro-cid-uz5db2gy] .floating-info:nth-child(2){--x:80%;--y:45%}}.item[data-astro-cid-ulqowv26]{border-bottom:1px dashed var(--color-white-30);padding-block:16px;overflow:hidden}@media (width>=768px){.item[data-astro-cid-ulqowv26]{padding-block:clamp(16px,1.33vw,24px)}}.item[data-astro-cid-ulqowv26][open] .title[data-astro-cid-ulqowv26]{color:var(--color-accent)}.item[data-astro-cid-ulqowv26][open] .icon[data-astro-cid-ulqowv26],.item[data-astro-cid-ulqowv26][open] .title[data-astro-cid-ulqowv26]:hover .icon[data-astro-cid-ulqowv26]{rotate:180deg}.item[data-astro-cid-ulqowv26][open] .icon[data-astro-cid-ulqowv26] .outline[data-astro-cid-ulqowv26],.item[data-astro-cid-ulqowv26][open] .title[data-astro-cid-ulqowv26]:hover .icon[data-astro-cid-ulqowv26] .outline[data-astro-cid-ulqowv26]{color:var(--color-accent)}.item[data-astro-cid-ulqowv26][open] .icon[data-astro-cid-ulqowv26] .outline[data-astro-cid-ulqowv26] circle[data-astro-cid-ulqowv26],.item[data-astro-cid-ulqowv26][open] .title[data-astro-cid-ulqowv26]:hover .icon[data-astro-cid-ulqowv26] .outline[data-astro-cid-ulqowv26] circle[data-astro-cid-ulqowv26]{animation-play-state:running}.item[data-astro-cid-ulqowv26][open] .icon[data-astro-cid-ulqowv26]:after,.item[data-astro-cid-ulqowv26][open] .title[data-astro-cid-ulqowv26]:hover .icon[data-astro-cid-ulqowv26]:after{rotate:0deg}.title[data-astro-cid-ulqowv26]{text-align:left;width:100%;color:var(--color-white);cursor:pointer;align-items:start;gap:12px;list-style:none;transition:color .3s;display:flex}.title[data-astro-cid-ulqowv26]::-webkit-details-marker{display:none}.title[data-astro-cid-ulqowv26] strong[data-astro-cid-ulqowv26]{text-wrap:balance}.title[data-astro-cid-ulqowv26] .icon[data-astro-cid-ulqowv26]{aspect-ratio:1;background:var(--color-darkgray);width:32px;transition:rotate .5s var(--ease-quart);border-radius:100%;flex-shrink:0;place-items:center;margin-left:auto;display:grid;position:relative}@media (width>=768px){.title[data-astro-cid-ulqowv26] .icon[data-astro-cid-ulqowv26]{width:clamp(32px,2.5vw,40px)}}.title[data-astro-cid-ulqowv26] .icon[data-astro-cid-ulqowv26]:before,.title[data-astro-cid-ulqowv26] .icon[data-astro-cid-ulqowv26]:after{content:"";background:currentColor;grid-area:1/1;width:12px;height:2px;display:block}.title[data-astro-cid-ulqowv26] .icon[data-astro-cid-ulqowv26]:after{transition:rotate .75s var(--ease-quart);rotate:90deg}.title[data-astro-cid-ulqowv26]:hover{color:var(--color-accent)}.title[data-astro-cid-ulqowv26]:hover .icon[data-astro-cid-ulqowv26]{rotate:90deg}.title[data-astro-cid-ulqowv26]:hover .icon[data-astro-cid-ulqowv26] .outline[data-astro-cid-ulqowv26]{color:var(--color-white-65)}.title[data-astro-cid-ulqowv26]:hover .icon[data-astro-cid-ulqowv26] .outline[data-astro-cid-ulqowv26] circle[data-astro-cid-ulqowv26]{animation-play-state:running}.item[data-astro-cid-ulqowv26]::details-content{opacity:0;visibility:hidden;content-visibility:visible;width:90%;color:var(--color-white);transition:grid-template-rows .75s var(--ease-quart), opacity .75s var(--ease-quart), visibility .75s;grid-template-rows:0fr;display:grid;overflow:clip}.item[data-astro-cid-ulqowv26][open]::details-content{opacity:1;visibility:visible;grid-template-rows:1fr}@supports (interpolate-size:allow-keywords){.item[data-astro-cid-ulqowv26]{interpolate-size:allow-keywords}.item[data-astro-cid-ulqowv26]::details-content{block-size:0;transition:block-size .75s var(--ease-quart), opacity .75s var(--ease-quart), visibility .75s;display:flow-root}.item[data-astro-cid-ulqowv26][open]::details-content{block-size:auto}}.content[data-astro-cid-ulqowv26]{min-height:0}.content-inner[data-astro-cid-ulqowv26]{padding-top:12px}.content-inner[data-astro-cid-ulqowv26] a{color:var(--color-accent);transition:color .2s}.content-inner[data-astro-cid-ulqowv26] a:hover{color:var(--color-white)}.accordion[data-astro-cid-wp6lmmkh] .item:first-child .title{padding-top:0}.faq[data-astro-cid-zffs574a]{--gradient-section:linear-gradient(180deg, transparent 22%, var(--color-darkgray) 58%);--padding-top:var(--space-lg)}@media (width>=768px){.faq[data-astro-cid-zffs574a]{--gradient-section:linear-gradient(180deg, transparent 22%, var(--color-darkgray) 75%)}}.faq[data-astro-cid-zffs574a][data-chapter]{--padding-top:clamp(160px, 25vw, 500px)}.faq[data-astro-cid-zffs574a]:not([data-chapter]){border-top:1px solid var(--color-white-15)}.faq[data-astro-cid-zffs574a]:not([data-chapter]) .content-block{text-align:left;padding-inline:0}@media (width<=767px){.faq[data-astro-cid-zffs574a]:not([data-chapter]) .content-block{margin-bottom:var(--space-md)}}.faq[data-astro-cid-zffs574a] .container[data-astro-cid-zffs574a]{padding-block:var(--padding-top) clamp(120px, 20vh, 280px)}.faq[data-astro-cid-zffs574a] .content-block{--place-offset:0;grid-row:1}@media (width<=767px){.faq[data-astro-cid-zffs574a] .content-block{margin-bottom:clamp(104px,24vw,176px)}}@media (width>=992px){.faq[data-astro-cid-zffs574a] .content-block{top:var(--padding-top);grid-column:2/span 4;max-width:400px;position:sticky}}.faq[data-astro-cid-zffs574a] .accordion{grid-column:1/-1}@media (width>=768px){.faq[data-astro-cid-zffs574a] .accordion{grid-column:2/-2}}@media (width>=992px){.faq[data-astro-cid-zffs574a] .accordion{grid-area:1/7/auto/-2}}.faq[data-astro-cid-zffs574a] .floating-info:first-child{--x:17%;--y:8%}@media (width>=768px){.faq[data-astro-cid-zffs574a] .floating-info:first-child{--x:20%;--y:15%}}.faq[data-astro-cid-zffs574a] .floating-info:nth-child(2){--x:70%;--y:0%}@media (width>=768px){.faq[data-astro-cid-zffs574a] .floating-info:nth-child(2){--x:75%;--y:20%}}.contact[data-astro-cid-b3bgzwto]{--gradient-section:radial-gradient(56% 60% at 50% 56%, transparent 40%, var(--color-darkgray) 96%)}.contact[data-astro-cid-b3bgzwto] .container[data-astro-cid-b3bgzwto]{grid-template-rows:auto 1fr}@media (width<=767px){.contact[data-astro-cid-b3bgzwto] .container[data-astro-cid-b3bgzwto]{padding-bottom:144px}}.contact[data-astro-cid-b3bgzwto] .title{margin:auto}@media (width>=768px){.contact[data-astro-cid-b3bgzwto] .title{max-width:36ch}}.contact[data-astro-cid-b3bgzwto] .voice-message{grid-column:1/-1;align-self:center}@media (width>=768px){.contact[data-astro-cid-b3bgzwto] .voice-message{margin-block:clamp(32px,5.5vh,72px) auto}}.contact[data-astro-cid-b3bgzwto] .floating-info:first-child{--x:80%;--y:12%}@media (width>=768px){.contact[data-astro-cid-b3bgzwto] .floating-info:first-child{--x:18%;--y:44%}}.contact[data-astro-cid-b3bgzwto] .floating-info:nth-child(2){--x:70%;--y:76%}@media (width>=768px){.contact[data-astro-cid-b3bgzwto] .floating-info:nth-child(2){--x:75%;--y:70%}}.intro[data-astro-cid-b4qk6dtx]{position:relative}.intro[data-astro-cid-b4qk6dtx] .container[data-astro-cid-b4qk6dtx]{padding-top:clamp(200px,28vh,360px)}.intro[data-astro-cid-b4qk6dtx] .webgl-shape{height:100svh;mask-image:linear-gradient(#000 0%,#0000 75%)}.intro[data-astro-cid-b4qk6dtx] .title[data-astro-cid-b4qk6dtx],.intro[data-astro-cid-b4qk6dtx] .text[data-astro-cid-b4qk6dtx]{text-align:center;grid-column:1/-1}.intro[data-astro-cid-b4qk6dtx] .text[data-astro-cid-b4qk6dtx]{text-wrap:balance;white-space:pre-line;margin-top:1em}@media (width>=550px){.intro[data-astro-cid-b4qk6dtx] .text[data-astro-cid-b4qk6dtx]{grid-column:2/-2}}@media (width>=768px){.intro[data-astro-cid-b4qk6dtx] .text[data-astro-cid-b4qk6dtx]{grid-column:4/span 6}}@media (width>=992px){.intro[data-astro-cid-b4qk6dtx] .text[data-astro-cid-b4qk6dtx]{grid-column:5/span 4}}.offer[data-astro-cid-dic2fkvg]{flex-direction:column;height:100%;display:flex}.offer[data-astro-cid-dic2fkvg] .card[data-astro-cid-dic2fkvg]{background:var(--color-darkgray);border:1px solid var(--color-white-15);border-radius:8px;flex-direction:column;flex:1;padding:clamp(12px,4vw,16px);display:flex}@media (width>=768px){.offer[data-astro-cid-dic2fkvg] .card[data-astro-cid-dic2fkvg]{padding:16px}}.offer[data-astro-cid-dic2fkvg] .name[data-astro-cid-dic2fkvg]{border-bottom:1px solid var(--color-white-15);padding-bottom:8px}.offer[data-astro-cid-dic2fkvg] .price[data-astro-cid-dic2fkvg]{align-items:baseline;margin-top:20px;display:flex}@media (width>=768px){.offer[data-astro-cid-dic2fkvg] .price[data-astro-cid-dic2fkvg]{margin-top:24px}}.offer[data-astro-cid-dic2fkvg] .details[data-astro-cid-dic2fkvg],.offer[data-astro-cid-dic2fkvg] .note[data-astro-cid-dic2fkvg]{color:var(--color-white-65)}.offer[data-astro-cid-dic2fkvg] .details[data-astro-cid-dic2fkvg]{white-space:pre-line;margin-top:8px}.offer[data-astro-cid-dic2fkvg] .note[data-astro-cid-dic2fkvg]{min-height:1lh;margin-top:16px}.offer[data-astro-cid-dic2fkvg] .note[data-astro-cid-dic2fkvg]:empty{display:none}.offer[data-astro-cid-dic2fkvg] [data-astro-cid-dic2fkvg]:has(+.cta){margin-bottom:24px}.offer[data-astro-cid-dic2fkvg] .cta[data-astro-cid-dic2fkvg]{margin-top:auto}.offer[data-astro-cid-dic2fkvg] .cta[data-astro-cid-dic2fkvg] .button{width:fit-content}.offer[data-astro-cid-dic2fkvg]:not(.has-price) .details[data-astro-cid-dic2fkvg]{color:var(--color-white);margin-top:16px}.offer[data-astro-cid-dic2fkvg].is-featured .card[data-astro-cid-dic2fkvg]{background:var(--color-white-10);backdrop-filter:blur(8px);border-color:#0000}.select.svelte-kka1jj{border:1px solid var(--color-white-30);box-sizing:border-box;cursor:pointer;min-width:0;height:36px;transition:border-color var(--transition-hover);border-radius:6px;flex:1;align-items:center;padding-inline:8px;font-size:.75rem;display:flex;position:relative}.select.svelte-kka1jj:hover{border-color:var(--color-white-50)}.select.svelte-kka1jj:focus-within{border-color:var(--color-accent)}.select.svelte-kka1jj:has(select:where(.svelte-kka1jj):disabled){opacity:.5;cursor:not-allowed}.face.svelte-kka1jj{pointer-events:none;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.face.svelte-kka1jj svg:where(.svelte-kka1jj){flex-shrink:0}.text.svelte-kka1jj{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}select.svelte-kka1jj{width:100%;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;cursor:inherit;position:absolute;inset:0}select.svelte-kka1jj:focus{outline:none}.gift-picker.svelte-zspc19{gap:24px var(--gap);align-items:start;display:grid}@media (width>=768px){.gift-picker.svelte-zspc19{grid-template-columns:1fr auto}}.gift-picker.svelte-zspc19 .select{height:44px;font-size:inherit;font-weight:inherit;padding-inline:16px 12px}.gift-picker.svelte-zspc19 .terms:where(.svelte-zspc19){color:var(--color-white-50);white-space:pre-line}@media (width>=768px){.gift-picker.svelte-zspc19 .terms:where(.svelte-zspc19){grid-column:1}}.gift-button.svelte-zspc19{width:fit-content;height:44px;color:var(--color-white);background:var(--color-white-10);transition:background-color var(--transition-hover);border-radius:100vh;align-items:center;gap:12px;padding:4px 4px 4px 16px;display:inline-flex}.gift-button.svelte-zspc19 .price:where(.svelte-zspc19){height:100%;color:var(--color-accent);background:var(--color-darkgray);border-radius:inherit;align-items:center;padding-inline:16px;display:flex}.gift-button.svelte-zspc19:hover{background-color:var(--color-white-15)}.gift-button.svelte-zspc19:active{translate:0 1px}.pricing[data-astro-cid-bokxcg5j]{--field:clamp(360px, 75svh, 880px);scroll-margin-top:var(--space-xl);position:relative}.pricing[data-astro-cid-bokxcg5j] .container[data-astro-cid-bokxcg5j]{padding-bottom:var(--space-lg)}.pricing[data-astro-cid-bokxcg5j].has-scene .container[data-astro-cid-bokxcg5j]{padding-bottom:calc(var(--field) * .75)}.pricing[data-astro-cid-bokxcg5j] .webgl-shape{height:var(--field);inset:auto 0 0;mask-image:linear-gradient(#0000,#000 50%,#0000)}@media (prefers-reduced-motion:no-preference){html.js .pricing[data-astro-cid-bokxcg5j] .offer,html.js .pricing[data-astro-cid-bokxcg5j] .in-person[data-astro-cid-bokxcg5j] .card[data-astro-cid-bokxcg5j]{opacity:0}}.pricing[data-astro-cid-bokxcg5j] .title[data-astro-cid-bokxcg5j]{margin-bottom:var(--space-md);grid-column:1/-1}@media (width>=1320px){.pricing[data-astro-cid-bokxcg5j] .title[data-astro-cid-bokxcg5j]{grid-column:2/-2}}.pricing[data-astro-cid-bokxcg5j] .block[data-astro-cid-bokxcg5j]{grid-column:1/-1}@media (width>=1320px){.pricing[data-astro-cid-bokxcg5j] .block[data-astro-cid-bokxcg5j]{grid-column:2/-2}}.pricing[data-astro-cid-bokxcg5j] .block[data-astro-cid-bokxcg5j]+.block[data-astro-cid-bokxcg5j]{margin-top:var(--space-md)}.pricing[data-astro-cid-bokxcg5j] .suptitle[data-astro-cid-bokxcg5j]{grid-column:1/-1;margin-bottom:24px}.pricing[data-astro-cid-bokxcg5j] .offers[data-astro-cid-bokxcg5j]{list-style:none}.pricing[data-astro-cid-bokxcg5j] .group[data-astro-cid-bokxcg5j] .offers[data-astro-cid-bokxcg5j]{gap:var(--space-sm) var(--gap);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=768px){.pricing[data-astro-cid-bokxcg5j] .group[data-astro-cid-bokxcg5j] .offers[data-astro-cid-bokxcg5j]{grid-template-columns:repeat(3,1fr)}}@media (width>=1200px){.pricing[data-astro-cid-bokxcg5j] .group[data-astro-cid-bokxcg5j] .offers[data-astro-cid-bokxcg5j]{grid-template-columns:repeat(5,1fr)}}.pricing[data-astro-cid-bokxcg5j] .group[data-astro-cid-bokxcg5j] li[data-astro-cid-bokxcg5j],.pricing[data-astro-cid-bokxcg5j] .group[data-astro-cid-bokxcg5j] .offer{grid-template-rows:subgrid;grid-row:span 2;display:grid}.pricing[data-astro-cid-bokxcg5j] .group[data-astro-cid-bokxcg5j] .offer{row-gap:0}@media (width>=992px){.pricing[data-astro-cid-bokxcg5j] .private[data-astro-cid-bokxcg5j]{grid-column:1/span 7}}@media (width>=1320px){.pricing[data-astro-cid-bokxcg5j] .private[data-astro-cid-bokxcg5j]{grid-column:2/span 5}}.pricing[data-astro-cid-bokxcg5j] .private[data-astro-cid-bokxcg5j] .offers[data-astro-cid-bokxcg5j]{gap:var(--gap);display:grid}@media (width>=768px){.pricing[data-astro-cid-bokxcg5j] .private[data-astro-cid-bokxcg5j] .offers[data-astro-cid-bokxcg5j]{grid-template-columns:repeat(2,1fr)}}.pricing[data-astro-cid-bokxcg5j] .in-person[data-astro-cid-bokxcg5j]{flex-direction:column;display:flex}@media (width>=992px){.pricing[data-astro-cid-bokxcg5j] .in-person[data-astro-cid-bokxcg5j]{grid-column:8/-1;align-self:stretch}}@media (width>=1320px){.pricing[data-astro-cid-bokxcg5j] .in-person[data-astro-cid-bokxcg5j]{grid-column:8/-2}}.pricing[data-astro-cid-bokxcg5j] .in-person[data-astro-cid-bokxcg5j] .card[data-astro-cid-bokxcg5j]{border:1px solid var(--color-white-15);border-radius:8px;flex-direction:column;flex:1;align-items:flex-start;gap:32px;padding:24px;display:flex}@media (width>=768px){.pricing[data-astro-cid-bokxcg5j] .in-person[data-astro-cid-bokxcg5j] .card[data-astro-cid-bokxcg5j]{padding:32px}}.pricing[data-astro-cid-bokxcg5j] .gift[data-astro-cid-bokxcg5j]{margin-top:var(--space-lg);border-top:1px solid var(--color-white-15);row-gap:24px;padding-top:48px}.pricing[data-astro-cid-bokxcg5j] .gift[data-astro-cid-bokxcg5j] .heading[data-astro-cid-bokxcg5j],.pricing[data-astro-cid-bokxcg5j] .gift[data-astro-cid-bokxcg5j] .gift-picker{grid-column:1/-1}@media (width>=768px){.pricing[data-astro-cid-bokxcg5j] .gift[data-astro-cid-bokxcg5j] .heading[data-astro-cid-bokxcg5j]{grid-column:1/span 5}}.pricing[data-astro-cid-bokxcg5j] .gift[data-astro-cid-bokxcg5j] .heading[data-astro-cid-bokxcg5j] p[data-astro-cid-bokxcg5j]{margin-top:4px}@media (width>=768px){.pricing[data-astro-cid-bokxcg5j] .gift[data-astro-cid-bokxcg5j] .gift-picker{grid-column:7/-1}}.schedule-end.svelte-lni1o5{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}@media (width>=768px){.schedule-end.svelte-lni1o5{margin-top:32px}}.schedule-end.svelte-lni1o5 .details:where(.svelte-lni1o5){color:var(--color-white-50)}.upcoming[data-astro-cid-chd64cu4]{--field:clamp(360px, 75svh, 880px);position:relative}.upcoming[data-astro-cid-chd64cu4] .container[data-astro-cid-chd64cu4]{padding-block:clamp(200px,22vh,360px) clamp(96px,10vh,160px)}.upcoming[data-astro-cid-chd64cu4] .webgl-shape{height:var(--field);max-height:100%;mask-image:linear-gradient(#0000,#000 38%,#0000 86%)}.upcoming[data-astro-cid-chd64cu4] .heading[data-astro-cid-chd64cu4]{grid-area:1/1/auto/-1;align-self:last baseline}@media (width>=768px){.upcoming[data-astro-cid-chd64cu4] .heading[data-astro-cid-chd64cu4]{grid-column:2/span 6}}.upcoming[data-astro-cid-chd64cu4] .title[data-astro-cid-chd64cu4]{margin-bottom:.33em}.upcoming[data-astro-cid-chd64cu4] .schedule-nav{grid-column:1/-1;margin-top:24px}@media (width>=768px){.upcoming[data-astro-cid-chd64cu4] .schedule-nav{grid-area:1/8/auto/-2;align-self:last baseline;margin-top:0}.upcoming[data-astro-cid-chd64cu4] .schedule-nav .range{align-self:last baseline}}.upcoming[data-astro-cid-chd64cu4] .schedule-list,.upcoming[data-astro-cid-chd64cu4] .schedule-end{grid-column:1/-1}@media (width>=768px){.upcoming[data-astro-cid-chd64cu4] .schedule-list,.upcoming[data-astro-cid-chd64cu4] .schedule-end{grid-column:2/-2}}.upcoming[data-astro-cid-chd64cu4] .schedule-list{margin-top:32px}@media (width>=768px){.upcoming[data-astro-cid-chd64cu4] .schedule-list{margin-top:var(--space-xs)}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.overlay.svelte-vtevxk{--slide:0 calc(100% + var(--margin-side));z-index:200;width:100%;max-width:none;height:100%;max-height:none;padding:var(--margin-side);color:var(--color-white);background:0 0;border:0;flex-direction:column-reverse;gap:16px;margin:0;display:flex;position:fixed;inset:0}.overlay.svelte-vtevxk:not([open]){display:none}@media (width>=768px){.overlay.svelte-vtevxk{--slide:calc(100% + var(--margin-side)) 0;flex-direction:row}.overlay[data-side=left].svelte-vtevxk{--slide:calc(-100% - var(--margin-side)) 0}.overlay[data-side=right].svelte-vtevxk{flex-direction:row-reverse}}.overlay.svelte-vtevxk:before{content:"";z-index:-1;background:var(--color-backdrop);position:fixed;inset:0}.overlay.svelte-vtevxk::backdrop{background:0 0}@media (prefers-reduced-motion:no-preference){.overlay.svelte-vtevxk{transition:display .9s allow-discrete, overlay .9s allow-discrete}.overlay.svelte-vtevxk:before{opacity:1;transition:opacity .6s var(--ease-quart)}.overlay.svelte-vtevxk .overlay-panel:where(.svelte-vtevxk){opacity:1;transition:translate .85s var(--ease-quart), opacity .45s var(--ease-quart);translate:0}.overlay.svelte-vtevxk .close:where(.svelte-vtevxk){opacity:1;transition:opacity .45s var(--ease-quart) .7s}.overlay.svelte-vtevxk:not([open]){transition-duration:1.1s}.overlay.svelte-vtevxk:not([open]):before{opacity:0;transition:opacity 1s var(--ease-quart-inout)}.overlay.svelte-vtevxk:not([open]) .overlay-panel:where(.svelte-vtevxk){opacity:0;translate:var(--slide);transition:translate .7s var(--ease-quart-inout), opacity .5s var(--ease-quart) .2s}.overlay.svelte-vtevxk:not([open]) .close:where(.svelte-vtevxk){opacity:0;transition:opacity .25s var(--ease-quart)}}@starting-style{.overlay[open].svelte-vtevxk:before{opacity:0}.overlay[open].svelte-vtevxk .overlay-panel:where(.svelte-vtevxk){opacity:0;translate:var(--slide)}.overlay[open].svelte-vtevxk .close:where(.svelte-vtevxk){opacity:0}}.overlay-panel.svelte-vtevxk{background:var(--bg-panel);background-blend-mode:lighten;border-radius:8px;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}@media (width>=768px){.overlay-panel.svelte-vtevxk{flex:none;width:65%;min-width:320px;max-width:560px}}.overlay-panel.svelte-vtevxk>.overlay-content{--bleed:clamp(12px, 2vw, 16px);padding:var(--bleed);overscroll-behavior:contain;scrollbar-width:none;flex:1;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 7% 93%,#0000 100%)}@media (width>=768px){.overlay-panel.svelte-vtevxk>.overlay-content{--bleed:clamp(16px, 1.5vw, 32px);padding:var(--bleed);padding-bottom:72px}}.overlay-panel.svelte-vtevxk>.overlay-content::-webkit-scrollbar{display:none}.overlay-panel.svelte-vtevxk>.overlay-content .side>picture{margin-bottom:clamp(40px,4vw,72px)}.overlay-panel.svelte-vtevxk>.overlay-content .side>picture:not(.is-fill){max-width:min(100%,320px);height:clamp(200px,26vh,304px);padding:var(--bleed)}.overlay-panel.svelte-vtevxk>.overlay-content .side>picture:not(.is-fill) img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;height:100%}.overlay-panel.svelte-vtevxk>.overlay-content .back{display:none}.overlay-panel.svelte-vtevxk>.overlay-content .content{padding-inline:var(--bleed)}@media (prefers-reduced-motion:no-preference){.overlay-panel.svelte-vtevxk>.overlay-content>*{opacity:1;transition:opacity .7s var(--ease-quart);transition-delay:.2s}.overlay-panel.svelte-vtevxk>.overlay-content>:nth-child(2){transition-delay:.27s}}@starting-style{.overlay[open].svelte-vtevxk .overlay-panel:where(.svelte-vtevxk)>.overlay-content>*{opacity:0}}.close.svelte-vtevxk{flex:none;align-self:center;position:relative}@media (width>=768px){.close.svelte-vtevxk{align-self:flex-start}}.close.svelte-vtevxk button{color:var(--color-white)}.homepage[data-astro-cid-lcdefpme]{z-index:1;position:relative}
