.landing-module__XMg9wG__page{--ease-set:cubic-bezier(.23, 1, .32, 1);--ease-draw:cubic-bezier(.65, 0, .35, 1);--ease-expo:cubic-bezier(.16, 1, .3, 1)}.landing-module__XMg9wG__ln{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.landing-module__XMg9wG__stitch{stroke-dasharray:3 7}.landing-module__XMg9wG__flame,.landing-module__XMg9wG__flame *{transform-box:fill-box;transform-origin:50%}@keyframes landing-module__XMg9wG__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes landing-module__XMg9wG__light{0%{opacity:0;transform:scale(.6)}}[data-paused] .landing-module__XMg9wG__core{animation-play-state:paused}@keyframes landing-module__XMg9wG__flicker{0%,to{opacity:1;transform:scaleY(1)}23%{opacity:.92;transform:scaleY(.97)}41%{opacity:1;transform:scaleY(1.03)}67%{opacity:.9;transform:scaleY(.96)}82%{opacity:.98;transform:scaleY(1.02)}}@keyframes landing-module__XMg9wG__dusk-rise{0%{opacity:.35}}.landing-module__XMg9wG__laid{transform:rotate(var(--r,0deg))}@keyframes landing-module__XMg9wG__setdown{0%{opacity:0;transform:translateY(-28px) rotate(calc(var(--r,0deg) + 2deg)) scale(1.03)}}@keyframes landing-module__XMg9wG__rise{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}}.landing-module__XMg9wG__runner{clip-path:inset(0 0 calc(100% - var(--reach,100%)) 0)}.landing-module__XMg9wG__cand .landing-module__XMg9wG__flame{transition:opacity .7s var(--ease-expo), transform .7s var(--ease-expo)}[data-armed] .landing-module__XMg9wG__cand:not([data-lit]) .landing-module__XMg9wG__flame{opacity:0;transform:scale(.6)}.landing-module__XMg9wG__cloth{transition:clip-path .9s var(--ease-draw)}[data-armed] [data-reveal]:not([data-in]) .landing-module__XMg9wG__cloth{clip-path:inset(0 0 100%)}.landing-module__XMg9wG__setflat{transform:rotate(var(--r,0deg));transition:opacity .75s var(--ease-set), transform .75s var(--ease-set)}[data-armed] [data-reveal]:not([data-in]) .landing-module__XMg9wG__setflat{opacity:0;transform:translateY(-24px) rotate(var(--r0,0deg)) scale(1.03)}.landing-module__XMg9wG__key{transition:opacity .8s var(--ease-set) .35s, transform .8s var(--ease-set) .35s;transform:rotate(-22deg)}[data-armed] [data-reveal]:not([data-in]) .landing-module__XMg9wG__key{opacity:0;transform:translate(14px,-40px)rotate(-34deg)scale(1.06)}.landing-module__XMg9wG__fob{transform-box:view-box;transform-origin:40px 34px;transition:transform .5s var(--ease-set)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.landing-module__XMg9wG__folioScene:hover .landing-module__XMg9wG__fob{transform:rotate(10deg)}}.landing-module__XMg9wG__liquid{transform:translateY(var(--lvl,118px));transition:transform .42s var(--ease-set)}.landing-module__XMg9wG__stream{opacity:0;transition:opacity .16s}.landing-module__XMg9wG__pouring .landing-module__XMg9wG__stream{opacity:1}.landing-module__XMg9wG__reel{transition:transform .28s var(--ease-set)}@keyframes landing-module__XMg9wG__tick{0%{opacity:0;transform:translateY(6px)}}.landing-module__XMg9wG__tent>*{transform-box:view-box;transform-origin:32px 36px;transition:transform .38s var(--ease-set), opacity .26s ease}.landing-module__XMg9wG__tentDown>*{opacity:.5;transform:scaleY(.22)}.landing-module__XMg9wG__press{transition:transform .12s var(--ease-set), box-shadow .2s ease, background-color .2s ease, color .2s ease}.landing-module__XMg9wG__press:active{transform:scale(.97)}.landing-module__XMg9wG__sheen{isolation:isolate;position:relative;overflow:hidden}.landing-module__XMg9wG__sheen:before{content:"";z-index:-1;transition:transform .4s;position:absolute;inset:0;transform:translate(-110%)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.landing-module__XMg9wG__sheen:hover:before{transform:translate(110%)}.landing-module__XMg9wG__sheen:hover .landing-module__XMg9wG__arrow{transform:translate(3px)}}.landing-module__XMg9wG__arrow{transition:transform .2s var(--ease-set)}.landing-module__XMg9wG__underline{transition:background-size .3s var(--ease-set);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}@media (hover:hover) and (pointer:fine){.landing-module__XMg9wG__underline:hover{background-size:100% 1px}}.landing-module__XMg9wG__glow{will-change:transform}@media (prefers-reduced-motion:no-preference){.landing-module__XMg9wG__draw{stroke-dasharray:1;animation:landing-module__XMg9wG__draw 1.4s var(--ease-draw) both;animation-delay:var(--d,0s)}.landing-module__XMg9wG__heroFlame{animation:landing-module__XMg9wG__light .5s var(--ease-expo) both;animation-delay:var(--fd,.6s)}.landing-module__XMg9wG__core{animation:landing-module__XMg9wG__flicker var(--fl,3s) ease-in-out infinite;animation-delay:var(--fo,0s)}.landing-module__XMg9wG__dusk{animation:landing-module__XMg9wG__dusk-rise 1.8s var(--ease-expo) both}.landing-module__XMg9wG__laid{animation:landing-module__XMg9wG__setdown .75s var(--ease-set) both;animation-delay:var(--sd,.9s)}.landing-module__XMg9wG__rise>*{animation:landing-module__XMg9wG__rise .7s var(--ease-set) both}.landing-module__XMg9wG__rise>:nth-child(2){animation-delay:90ms}.landing-module__XMg9wG__rise>:nth-child(3){animation-delay:.18s}.landing-module__XMg9wG__tick{animation:landing-module__XMg9wG__tick .26s var(--ease-set) both}}@media (prefers-reduced-motion:reduce){.landing-module__XMg9wG__liquid,.landing-module__XMg9wG__reel,.landing-module__XMg9wG__tent>*{transition-duration:1ms}}
