.landing-hero-line,.landing-intro-rise .landing-hero-line>span{display:block}.landing-hero-word{display:inline-block}@keyframes landing-up{0%{opacity:0;transform:translateY(14px)}}.landing-intro-focus .landing-hero-word{animation:1.2s cubic-bezier(.2,.7,.2,1) both landing-focus;animation-delay:calc(var(--i) * .15s + .35s)}@keyframes landing-focus{0%{opacity:0;filter:blur(12px);transform:translateY(.1em)scale(1.04)}}.landing-intro-focus .landing-hero-after{animation:.9s cubic-bezier(.2,.7,.2,1) both landing-up;animation-delay:calc(var(--i) * .1s + .9s)}.landing-intro-focus .landing-hero-img{animation:2s cubic-bezier(.2,.7,.2,1) both landing-pull}@keyframes landing-pull{0%{filter:blur(8px)brightness(.75);transform:scale(1.08)}}.landing-intro-rise .landing-hero-line{clip-path:inset(-.14em 0 -.08em)}.landing-intro-rise .landing-hero-line>span{animation:1.1s cubic-bezier(.16,1,.3,1) both landing-rise;animation-delay:calc(var(--i) * .12s + .15s)}@keyframes landing-rise{0%{transform:translateY(110%)}}.landing-intro-rise .landing-hero-after{animation:.9s cubic-bezier(.16,1,.3,1) both landing-up;animation-delay:calc(var(--i) * .1s + .55s)}.landing-intro-rise .landing-hero-img{animation:2.2s cubic-bezier(.16,1,.3,1) both landing-settle}@keyframes landing-settle{0%{transform:scale(1.06)}}.landing-recede{border-bottom-left-radius:var(--r);border-bottom-right-radius:var(--r)}.landing-recede-shade{opacity:0}@supports (animation-timeline:view()){.landing-recede{transform-origin:50% 100%;animation:linear both landing-recede,linear both landing-recede-corners;animation-timeline:view(),scroll(root);animation-range:exit,0 60px}.landing-recede-shade{animation:linear both landing-recede-shade;animation-timeline:view();animation-range:exit}}@keyframes landing-recede{to{transform:scale(.88)}}@keyframes landing-recede-corners{0%{border-bottom-right-radius:0;border-bottom-left-radius:0}}@keyframes landing-recede-shade{to{opacity:.6}}@keyframes landing-fade-up{0%{opacity:0;transform:translateY(6px)}}.landing-fade-up{animation:.38s ease-out both landing-fade-up}@keyframes landing-chip-in{0%{opacity:0;transform:translateY(.6em)scale(.8)rotate(-4deg)}60%{opacity:1;transform:translateY(-.06em)scale(1.03)}}.landing-chip-in{animation:.52s cubic-bezier(.2,.9,.3,1.2) both landing-chip-in}.landing-gather{--k:.76;container-type:size}@media (min-width:768px){.landing-gather{--k:1}}.landing-scrap{opacity:0;transform:translate(-50%, -50%) translate(calc(var(--x) * var(--k) * 1cqw), calc(var(--y) * 1cqh)) rotate(var(--r)) scale(.9);transition:transform .7s cubic-bezier(.55,0,.75,.2),opacity .3s ease-out}.landing-gather[data-phase=show] .landing-scrap{opacity:1;transform:translate(-50%, -50%) translate(calc(var(--x) * var(--k) * 1cqw), calc(var(--y) * 1cqh)) rotate(var(--r));transition:transform .5s cubic-bezier(.2,.9,.3,1.3),opacity .25s ease-out;transition-delay:calc(var(--i) * 90ms)}.landing-gather[data-phase=in] .landing-scrap{opacity:0;transition:transform .65s cubic-bezier(.55,0,.75,.2),opacity .2s ease-in .45s;transition-delay:calc(var(--i) * .14s), calc(var(--i) * .14s + .45s);transform:translate(-50%,-50%)scale(.25)}@keyframes landing-absorb{40%{transform:scale(1.025)}}.landing-gather[data-phase=in] .landing-frame{animation:.5s cubic-bezier(.3,0,.3,1) .9s landing-absorb}@keyframes landing-grow{0%{opacity:0;transform:scaleY(.2)scaleX(.8)}70%{opacity:1;transform:scaleY(1.08)scaleX(.97)}}.landing-grow{transform-origin:bottom}.landing-grow[data-on=true]{animation:.9s cubic-bezier(.2,.9,.3,1.3) both landing-grow}.landing-grow[data-on=false]{opacity:0}.landing-road .landing-grow{transform-box:fill-box}.landing-bubble{position:relative}.landing-thread .landing-bubble{opacity:0;transform-origin:0 100%;transition:opacity .2s ease-out,transform .42s cubic-bezier(.2,.9,.3,1.25);transition-delay:calc(var(--i) * .55s);transform:translateY(8px)scale(.9)}.landing-thread .ml-auto.landing-bubble{transform-origin:100% 100%}.landing-thread[data-on=true] .landing-bubble{opacity:1;transform:none}.landing-slide[data-slide]{transition:opacity .7s ease-out,transform .8s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i) * .12s)}.landing-slide[data-slide=left]{opacity:0;transform:translate(-56px)}.landing-slide[data-slide=right]{opacity:0;transform:translate(56px)}.landing-faq{interpolate-size:allow-keywords}.landing-faq details::details-content{block-size:0;transition:block-size .32s cubic-bezier(.2, .8, .2, 1), content-visibility .32s allow-discrete;overflow:clip}.landing-faq details[open]::details-content{block-size:auto}.landing-progress{display:none}@supports (animation-timeline:scroll()){.landing-progress{transform-origin:0;animation:linear both landing-progress;animation-timeline:scroll(root);display:block}}@keyframes landing-progress{0%{transform:scaleX(0)}}@keyframes landing-twinkle{50%{opacity:.25}}.landing-star{animation:3.2s ease-in-out infinite landing-twinkle;animation-delay:calc(var(--i) * -.7s)}@keyframes landing-drift{to{transform:translate(56px)}}.landing-cloud{animation:26s ease-in-out infinite alternate landing-drift;animation-delay:calc(var(--i) * -9s)}@keyframes landing-glide{50%{transform:translate(10px,-4px)}}.landing-bird{animation:7s ease-in-out infinite landing-glide;animation-delay:calc(var(--i) * -2.3s)}@keyframes landing-sink{to{transform:translateY(10px)}}.landing-sink{transform:translateY(-14px)}.landing-sink[data-on=true]{animation:90s cubic-bezier(.25,.6,.35,1) forwards landing-sink}:root{--landing-sky-top:#cdbbea}.landing-sky-rise{-webkit-mask-image:linear-gradient(#0000,#00000008 10%,#0000001a 20%,#00000038 30%,#00000059 40%,#00000080 50%,#000000a6 60%,#000000c7 70%,#000000e6 80%,#000000f7 90%,#000);mask-image:linear-gradient(#0000,#00000008 10%,#0000001a 20%,#00000038 30%,#00000059 40%,#00000080 50%,#000000a6 60%,#000000c7 70%,#000000e6 80%,#000000f7 90%,#000)}.landing-feather{position:relative}.landing-feather:before,.landing-feather:after{content:"";pointer-events:none;background:inherit;height:48px;position:absolute;inset-inline:0;-webkit-mask-image:linear-gradient(#0000,#00000014 20%,#00000040 50%,#0000008c 80%,#000);mask-image:linear-gradient(#0000,#00000014 20%,#00000040 50%,#0000008c 80%,#000)}.landing-feather:before{bottom:calc(100% - 1px)}.landing-feather:after{top:calc(100% - 1px);transform:scaleY(-1)}.landing-mesa-edge{--mesa-h:clamp(32px, 2.9vw, 42px);-webkit-mask:linear-gradient(black, black) 0 0 / 100% calc(100% - var(--mesa-h) + 1px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 42' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440V42H1340L1300 14H1150L1120 32H920L900 22H740L700 4H460L420 22H120L60 42H0Z'/%3E%3C/svg%3E") center bottom / 1440px var(--mesa-h) repeat-x;mask:linear-gradient(black, black) 0 0 / 100% calc(100% - var(--mesa-h) + 1px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 42' preserveAspectRatio='none'%3E%3Cpath d='M0 0H1440V42H1340L1300 14H1150L1120 32H920L900 22H740L700 4H460L420 22H120L60 42H0Z'/%3E%3C/svg%3E") center bottom / 1440px var(--mesa-h) repeat-x}@media (prefers-reduced-motion:reduce){.landing-star,.landing-cloud,.landing-bird,.landing-sink[data-on]{animation:none}.landing-intro-focus .landing-hero-word,.landing-intro-focus .landing-hero-after,.landing-intro-focus .landing-hero-img,.landing-intro-rise .landing-hero-line>span,.landing-intro-rise .landing-hero-after,.landing-intro-rise .landing-hero-img,.landing-recede,.landing-recede-shade,.landing-fade-up,.landing-chip-in,.landing-grow[data-on]{opacity:1;animation:none}.landing-recede-shade{opacity:0}.landing-gather[data-phase=in] .landing-frame{animation:none}.landing-thread .landing-bubble,.landing-slide[data-slide]{opacity:1;transition:none;transform:none}.landing-faq details::details-content{transition:none}.landing-scrap,.landing-weed{display:none}}
