@layer utilities{.landing{--landing-base-dur-xs:.12s;--landing-base-dur-sm:.2s;--landing-base-dur-md:.32s;--landing-base-dur-lg:.48s;--landing-base-dur-xl:.64s;--landing-base-dur-2xl:.76s;--landing-base-rise:20px;--landing-base-stagger:70ms;--landing-base-press:.03;--landing-ease-out:cubic-bezier(.22, 1, .36, 1);--landing-ease-in:cubic-bezier(.4, 0, 1, 1);--landing-ease-inout:cubic-bezier(.65, 0, .35, 1);--landing-ease-spring:cubic-bezier(.34, 1.3, .64, 1);--landing-k:1;--landing-amp:1;--landing-dur-xs:calc(var(--landing-base-dur-xs) * var(--landing-k));--landing-dur-sm:calc(var(--landing-base-dur-sm) * var(--landing-k));--landing-dur-md:calc(var(--landing-base-dur-md) * var(--landing-k));--landing-dur-lg:calc(var(--landing-base-dur-lg) * var(--landing-k));--landing-dur-xl:calc(var(--landing-base-dur-xl) * var(--landing-k));--landing-dur-2xl:calc(var(--landing-base-dur-2xl) * var(--landing-k));--landing-rise:calc(var(--landing-base-rise) * var(--landing-amp));--landing-stagger:calc(var(--landing-base-stagger) * var(--landing-k) * var(--landing-amp));--landing-press:calc(1 - var(--landing-base-press) * var(--landing-amp));--landing-paper:255 255 255;--landing-band:248 242 232;--landing-ink:23 21 27;--landing-ink-2:97 87 73;--landing-ink-3:150 141 128;--landing-line:234 228 219;--landing-night:15 13 11;--landing-violet:91 41 135;background-color:rgb(var(--landing-paper));color:rgb(var(--landing-ink));-webkit-tap-highlight-color:transparent}.landing-motion-lite{--landing-k:.7;--landing-amp:.5}@media (prefers-reduced-motion:reduce){.landing{--landing-k:.25;--landing-amp:0}.landing .landing-loop{animation-play-state:paused}.landing .landing-word{color:rgb(var(--landing-ink))}.landing .landing-hero-scene .landing-device-dim{opacity:0}}.landing-loops-off .landing-loop,.landing .landing-loops-off .landing-loop,.landing-loop.landing-loops-off{animation-play-state:paused}.landing-eyebrow{letter-spacing:-.005em;color:rgb(var(--landing-violet));font-family:Plus Jakarta Sans,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.9375rem;font-weight:700}.landing-display{letter-spacing:-.045em;word-spacing:.06em;text-wrap:balance;font-family:Plus Jakarta Sans,Inter,ui-sans-serif,system-ui,sans-serif;font-weight:600;line-height:1}.landing-kern{margin-left:-.06em}.landing-brand-word{vertical-align:-.241em;width:2.664em;height:.996em;display:inline-block}.landing-h2{letter-spacing:-.038em;word-spacing:.05em;text-wrap:balance;font-family:Plus Jakarta Sans,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2rem,1.2rem + 3vw,3.25rem);font-weight:640;line-height:1.04}.landing-lead{color:rgb(var(--landing-ink-2));text-wrap:pretty;font-size:clamp(1.0625rem,.98rem + .4vw,1.25rem);line-height:1.5}.landing-night .landing-lead{color:#ffffffa8}.landing-night .landing-eyebrow{color:#c9b0ee}.landing-band{background-color:rgb(var(--landing-band))}.landing-night{background-color:rgb(var(--landing-night));color:#fff}@keyframes landing-rise{0%{opacity:0;transform:translateY(calc(var(--landing-rise) * .7))}to{opacity:1;transform:translateY(0)}}.landing-enter{animation:landing-rise var(--landing-dur-xl) var(--landing-ease-out) both;animation-delay:calc(var(--landing-enter-offset,0s) + var(--i,0) * 90ms)}@keyframes landing-fade{0%{opacity:0}}.landing-enter-fade{animation:landing-fade var(--landing-dur-2xl) var(--landing-ease-out) both;animation-delay:calc(var(--landing-enter-offset,0s) + var(--i,0) * 90ms)}.reveal-ready .landing [data-reveal]{opacity:0;transition:opacity var(--landing-dur-xl) var(--landing-ease-out), transform var(--landing-dur-xl) var(--landing-ease-out);transition-delay:calc(var(--i,0) * var(--landing-stagger))}.reveal-ready .landing [data-reveal=up]{transform:translateY(calc(var(--landing-rise) * var(--landing-amp)))}.reveal-ready .landing [data-reveal=fade]{transition-duration:var(--landing-dur-lg)}.reveal-ready .landing [data-reveal=scale]{transform:translateY(calc(var(--landing-rise) * .8)) scale(calc(1 - .03 * var(--landing-amp)));transition-duration:var(--landing-dur-2xl)}.reveal-ready .landing [data-reveal=left]{transform:translateX(calc(-24px * var(--landing-amp)))}.reveal-ready .landing [data-reveal=right]{transform:translateX(calc(24px * var(--landing-amp)))}.reveal-ready .landing [data-reveal].is-revealed{opacity:1;transform:none}.reveal-ready .landing [data-reveal=draw]{opacity:1;stroke-dasharray:var(--landing-draw-length,600);stroke-dashoffset:calc(var(--landing-draw-length,600) * var(--landing-amp));transition:stroke-dashoffset 1.1s var(--landing-ease-inout);transition-delay:.2s}.reveal-ready .landing [data-reveal=draw].is-revealed{stroke-dashoffset:0}.landing-btn{transition:transform var(--landing-dur-xs) var(--landing-ease-out), background-color var(--landing-dur-sm) var(--landing-ease-out), color var(--landing-dur-sm) var(--landing-ease-out), box-shadow var(--landing-dur-sm) var(--landing-ease-out)}.landing-btn:active{transform:scale(var(--landing-press))}.landing-btn-primary{background-image:linear-gradient(180deg, #ffffff24, #fff0 52%), linear-gradient(180deg, rgb(var(--wapp-ink-top)), rgb(var(--landing-violet)));box-shadow:inset 0 1px 0 #ffffff42, inset 0 -1px 0 rgb(var(--walfy-violet-dark) / .24), 0 0 0 1px rgb(var(--walfy-violet-dark) / .32), 0 1px 2px rgb(var(--walfy-violet-dark) / .26), 0 6px 14px -6px #3a1a5a66}.landing-btn-primary:after{content:"";border-radius:inherit;opacity:0;transition:opacity var(--landing-dur-sm) var(--landing-ease-out);pointer-events:none;background:#ffffff1a;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.landing-btn-primary:hover:after{opacity:1}.landing-btn-primary:hover{box-shadow:inset 0 1px 0 #ffffff42, inset 0 -1px 0 rgb(var(--walfy-violet-dark) / .24), 0 0 0 1px rgb(var(--walfy-violet-dark) / .32), 0 1px 2px rgb(var(--walfy-violet-dark) / .26), 0 10px 22px -8px #3a1a5a70}}.landing-nav-cta{opacity:0;visibility:hidden;transition:grid-template-columns var(--landing-dur-lg) var(--landing-ease-out), opacity var(--landing-dur-md) var(--landing-ease-out), visibility 0s linear var(--landing-dur-lg);grid-template-columns:0fr;display:grid}.landing-nav-cta>div{min-width:0;margin:-10px;padding:10px 10px 10px 18px;overflow:hidden}.landing-nav-cta.is-shown{opacity:1;visibility:visible;grid-template-columns:1fr;transition-delay:0s}@media (width>=1024px){.landing-nav-cta{opacity:1;visibility:visible;grid-template-columns:1fr}}.landing section[id]{scroll-margin-top:4rem}.landing-phone{width:100%;position:relative;container-type:inline-size}.landing-phone-body{background:linear-gradient(160deg,#2a272e,#121014 38%,#0b0a0d);border-radius:44px;padding:7px;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 0 0 1px #16131a0f,0 2px 4px #16131a0f,0 12px 24px -10px #16131a38,0 40px 80px -28px #16131a57}@supports (width:1cqw){.landing-phone-body{border-radius:14cqw;padding:2.3cqw}}.landing-phone-body-dark{box-shadow:inset 0 0 0 1px #ffffff24,0 0 0 1px #ffffff0a,0 30px 80px -24px #000000b3}.landing-phone-screen{isolation:isolate;background:#fff;border-radius:37px;position:relative;overflow:hidden;transform:translateZ(0)}@supports (width:1cqw){.landing-phone-screen{border-radius:11.7cqw}}@keyframes landing-tap{0%{opacity:0;transform:scale(calc(1 - .4 * var(--landing-amp)))}25%{opacity:1}to{opacity:0;transform:scale(calc(1 + .35 * var(--landing-amp)))}}.landing-tap{pointer-events:none;width:46px;height:46px;animation:landing-tap .62s var(--landing-ease-out) both;background:#16131a29;border-radius:9999px;margin-top:-23px;margin-left:-23px;position:absolute;box-shadow:inset 0 0 0 2px #ffffffb3}.landing-tap-center{top:50%;left:50%}.landing-pressed{transform:scale(var(--wapp-press));transition-duration:var(--wapp-dur-xs)}.landing-menu-pressed{transform:scale(var(--menu-press))}.landing-hero{--landing-hero-h:max(640px, min(100svh, 940px));--landing-hero-u:min(1px, calc(var(--landing-hero-h) / 900));--landing-hero-stage-w:max(100%, calc(var(--landing-hero-h) * 1672 / 941));background-color:#f3ece4}.landing-hero-stage{bottom:0;left:max(calc(100% - var(--landing-hero-stage-w)), calc(max(0px, (100% - 1200px) / 2) + 32px + var(--landing-hero-u) * 518 - var(--landing-hero-stage-w) * .5223));width:var(--landing-hero-stage-w);aspect-ratio:1672/941;position:absolute}.landing-hero-photo{z-index:-3;display:block}.landing-hero-photo img{object-fit:cover;width:100%;height:100%;display:block}.landing-hero-veil{z-index:-2;pointer-events:none;background:linear-gradient(#fffaf580 0,#fffaf526 420px,#fffaf500 520px);position:absolute;inset:0}.landing-hero-copy{padding-top:110px}.landing-hero-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#766c66;margin-bottom:16px;font-size:.71875rem;font-weight:600}.landing-hero-title{letter-spacing:-.045em;word-spacing:.05em;color:rgb(var(--landing-ink));font-family:Plus Jakarta Sans,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2.375rem,11.8vw,3.75rem);font-weight:700;line-height:1}.landing-hero-accent{color:rgb(var(--landing-violet))}.landing-hero-lead{letter-spacing:-.006em;color:rgb(var(--landing-ink) / .8);text-wrap:pretty;margin-top:18px;font-size:1.0625rem;font-weight:450;line-height:1.45}.landing-hero-ctas{flex-direction:column;align-items:flex-start;gap:16px;margin-top:28px;display:flex}.landing-hero-how{letter-spacing:-.011em;color:rgb(var(--landing-ink));align-items:center;gap:12px;font-size:1rem;font-weight:600;display:inline-flex}.landing-hero-how-icon{width:42px;height:42px;transition:transform var(--landing-dur-xs) var(--landing-ease-out);background:#ffffffeb;border-radius:9999px;place-items:center;display:grid;box-shadow:0 1px 2px #3c28141f,0 8px 20px -10px #3c281459}.landing-hero-how:active .landing-hero-how-icon{transform:scale(var(--landing-press))}.landing-hero-set{z-index:2;pointer-events:none;container-type:inline-size}.landing-hero-scene{perspective:93.8cqw;perspective-origin:67.05cqw 23.76cqw;position:absolute;inset:0}.landing-hero-tel{width:15.5cqw;transform-style:preserve-3d;transform:rotateY(var(--landing-pose-angle));position:absolute;top:22.07cqw}.landing-hero-tel.is-customer{--landing-pose-cast:12deg;transform-origin:96.38% 100%;left:51.67cqw}.landing-hero-tel.is-business{--landing-pose-cast:40deg;transform-origin:3.62% 100%;left:66.93cqw}.landing-hero-floor{--landing-pose-floor:90deg;transform-origin:50% 0;width:92.76%;height:70%;transform:rotateX(var(--landing-pose-floor));pointer-events:none;position:absolute;top:100%;left:3.62%}.landing-hero-floor i{display:block;position:absolute}.landing-hero-floor .is-contact{background:radial-gradient(closest-side,#1e0d03e6,#1e0d038c 55%,#1e0d0300);border-radius:50%;height:9%;top:-2%;left:9%;right:9%}.landing-hero-floor .is-ambient{background:radial-gradient(closest-side,#1e0d039e,#1e0d0300);height:48%;top:-12%;left:0;right:0}.landing-hero-floor .is-cast{transform-origin:50% 0;width:88%;height:70%;transform:skewX(var(--landing-pose-cast));background:linear-gradient(#24100461,#24100400 90%);top:0;left:6%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000)}.landing-hero-card{z-index:5;width:15.82cqw;height:auto;position:absolute;top:40.33cqw;left:38.23cqw}.landing-hero-scene.is-curtain .landing-device-app *,.landing-hero-scene.is-curtain .landing-device-over *{transition:none!important;animation:none!important}@media (width<=1023px){.landing-hero-photo{aspect-ratio:auto;width:auto;inset:0}.landing-hero-photo img{object-position:center bottom}.landing-hero-set{aspect-ratio:auto;width:auto;position:relative;bottom:auto;left:auto;container-type:normal}.landing-hero-scene{--landing-hero-pw:clamp(150px, 40.5vw, 250px);height:calc(var(--landing-hero-pw) * 2.975);perspective:calc(var(--landing-hero-pw) * 5.7);perspective-origin:50% calc(var(--landing-hero-pw) * .95);margin-top:14px;position:relative;inset:auto}.landing-hero-tel{top:calc(var(--landing-hero-pw) * .354);width:calc(var(--landing-hero-pw) * 442 / 410)}.landing-hero-tel.is-customer{left:calc(50% - var(--landing-hero-pw) * 426 / 410 - 6px)}.landing-hero-tel.is-business{left:calc(50% + 6px - var(--landing-hero-pw) * 16 / 410)}.landing-hero-card{left:calc(50% + var(--landing-hero-pw) * .652);top:calc(var(--landing-hero-pw) * 2.228);width:calc(var(--landing-hero-pw) * .785)}}@media (width>=1024px){.landing-hero{height:var(--landing-hero-h)}.landing-hero-veil{background:linear-gradient(90deg,#fffaf58c 0%,#fffaf552 34%,#fffaf500 56%),linear-gradient(#fffaf58c 0,#fffaf500 130px)}.landing-hero-copy{padding-top:calc(var(--landing-hero-u) * 158)}.landing-hero-eyebrow{margin-bottom:22px;font-size:.8125rem}.landing-hero-title{font-size:calc(var(--landing-hero-u) * 68);letter-spacing:-.047em;line-height:.98}.landing-hero-lead{letter-spacing:-.011em;margin-top:26px;font-size:1.25rem}.landing-hero-ctas{flex-direction:row;align-items:center;gap:26px;margin-top:38px}.landing-hero-how{font-size:1.0625rem}.landing-hero-how-icon{width:48px;height:48px}}.landing-device{--landing-device-metal:#2e2925;--landing-device-metal-light:#6f655c;width:410px;height:864px;position:absolute;top:0;left:16px}.landing-device.is-away{--landing-device-metal:#5d544c;--landing-device-metal-light:#c4b4a4}.landing-device>*{border-radius:55px;position:absolute;inset:0}.landing-device-back{transform:translateX(var(--landing-pose-dx));background:#0b0a0e}.landing-device-edge{background:linear-gradient(180deg, var(--landing-device-metal-light) 0%, var(--landing-device-metal) 55%);transform:translateX(var(--landing-pose-dx))}.landing-device-edge.is-near{background:var(--landing-device-metal-light);transform:translateX(calc(var(--landing-pose-dx) * .45))}.landing-device-button{inset:auto;left:calc(398px + var(--landing-pose-dx) * 1.05);background:var(--landing-device-metal);opacity:0;border-radius:10px;width:9px}.landing-device.is-toward .landing-device-button{opacity:1}.landing-device-bezel{background:#050507;box-shadow:inset 0 0 0 2px #ffffff17,inset 0 0 0 7px #000000d9}.landing-device-screen{isolation:isolate;background:var(--landing-device-status);border-radius:45px;width:390px;height:844px;inset:10px auto auto 10px;overflow:hidden;transform:translateZ(0)}.landing-device-screen>*{position:absolute;left:0;right:0}.landing-device-status{z-index:5;color:#1c1917;background:var(--landing-device-status);height:30px;transition:background-color var(--landing-dur-lg) var(--landing-ease-out);justify-content:space-between;align-items:center;padding:0 22px 0 25px;font-size:14.5px;font-weight:600;display:flex;top:0}.landing-device-camera{background:#070708;border-radius:50%;width:11.5px;height:11.5px;margin-left:-5.75px;position:absolute;top:9.25px;left:50%;box-shadow:inset 0 0 0 3px #1c1c20,0 0 0 2px #00000040}.landing-device-icons{align-items:center;gap:5px;display:flex}.landing-device-icons svg,.landing-device-chrome svg{flex:none;display:block}.landing-device-chrome{z-index:1;color:#1c1917;background:var(--landing-device-status);align-items:center;gap:10px;height:56px;padding:0 10px 0 12px;display:flex;top:30px}.landing-device-url{white-space:nowrap;background:color-mix(in srgb, var(--landing-device-status) 94%, #000);border-radius:19px;flex:1;align-items:center;gap:9px;min-width:0;height:38px;padding:0 14px;font-size:15px;font-weight:500;display:flex;overflow:hidden}.landing-device-url svg{opacity:.7}.landing-device-tabs{border:2px solid;border-radius:5px;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.landing-device-app{overflow:hidden}.landing-device-over{z-index:2;pointer-events:none;top:30px;bottom:20px;overflow:hidden}.landing-device-dim{z-index:3;opacity:0;pointer-events:none;transition:opacity var(--landing-dur-xl) var(--landing-ease-out);background:#00000014;top:30px;bottom:0}.landing-device-dim.is-on{opacity:1}.landing-device-off{z-index:4;opacity:0;pointer-events:none;transition:opacity var(--landing-dur-lg) var(--landing-ease-out);background:#fff;top:30px;bottom:20px}.landing-device-off.is-on{opacity:1}.landing-device-nav{z-index:5;background:var(--landing-device-nav);height:20px;transition:background-color var(--landing-dur-lg) var(--landing-ease-out);bottom:0}.landing-device-nav span{opacity:.5;background:#1c1917;border-radius:99px;width:108px;height:4.5px;margin:-2.25px 0 0 -54px;position:absolute;top:50%;left:50%}.landing-device-light,.landing-device-glass{pointer-events:none;inset:0}.landing-device-light{z-index:6}.landing-device.is-away .landing-device-light{background:linear-gradient(90deg,#140c041a,#140c0408 70%)}.landing-device.is-toward .landing-device-light{background:linear-gradient(100deg,#ffeed633,#ffeed600 42%)}.landing-device-glass{z-index:7;opacity:.5;background-image:linear-gradient(112deg,#fff0 30%,#ffffff29 42%,#ffffff0a 50%,#fff0 58%);background-repeat:no-repeat;background-size:300% 100%;background-position:var(--landing-device-glass-x) 0}.landing-app-overlay{z-index:3;opacity:0;transform:translateX(calc(100% * var(--landing-amp)));transition:transform var(--landing-dur-xl) var(--landing-ease-out), opacity var(--landing-dur-md) var(--landing-ease-out);position:absolute;inset:0}.landing-app-overlay.is-open{opacity:1;transform:none}.landing-wa{--landing-wa-wall:#efe7de;--landing-wa-out:#d9fdd3;--landing-wa-ink:#111b21;--landing-wa-muted:#667781;--landing-wa-read:#53bdeb;--landing-wa-send:#25d366}.landing-wa-wall{background-color:var(--landing-wa-wall)}.landing-wa-bubble{background-color:var(--landing-wa-out);box-shadow:0 1px .5px #0b141a21}.landing-wa-check{color:var(--landing-wa-muted);transition:color var(--landing-dur-md) var(--landing-ease-out)}.landing-wa-check.is-read{color:var(--landing-wa-read)}.landing-wa-draft{-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.landing-bubble-enter-active{transition:opacity var(--landing-dur-md) var(--landing-ease-out), transform var(--landing-dur-lg) var(--landing-ease-spring);transform-origin:100% 100%}.landing-bubble-enter-from{opacity:0;transform:translateY(calc(16px * var(--landing-amp))) scale(calc(1 - .04 * var(--landing-amp)))}.landing-bubble-leave-active{transition:opacity var(--landing-dur-sm) var(--landing-ease-out)}.landing-bubble-leave-to{opacity:0}.landing-push-enter-active{transition:opacity var(--landing-dur-md) var(--landing-ease-out), transform var(--landing-dur-lg) var(--landing-ease-spring)}.landing-push-leave-active{transition:opacity var(--landing-dur-md) var(--landing-ease-out), transform var(--landing-dur-md) var(--landing-ease-out)}.landing-push-enter-from,.landing-push-leave-to{opacity:0;transform:translateY(calc(-28px * var(--landing-amp)))}.landing-sheet-enter-active,.landing-sheet-leave-active{transition:transform var(--landing-dur-xl) var(--landing-ease-out), opacity var(--landing-dur-md) var(--landing-ease-out)}.landing-sheet-enter-from,.landing-sheet-leave-to{opacity:0;transform:translateY(calc(100% * var(--landing-amp)))}.landing-veil-enter-active,.landing-veil-leave-active{transition:opacity var(--landing-dur-lg) var(--landing-ease-out)}.landing-veil-enter-from,.landing-veil-leave-to{opacity:0}.landing-theme-flow,.landing-theme-flow *{transition:background-color var(--landing-dur-lg) var(--landing-ease-inout), border-color var(--landing-dur-lg) var(--landing-ease-inout), color var(--landing-dur-lg) var(--landing-ease-inout), fill var(--landing-dur-lg) var(--landing-ease-inout)}.landing-menu-without-featured section[aria-label]{display:none}.landing-menu-editor{background:#fff;border-radius:28px;box-shadow:0 0 0 1px #16131a0f,0 2px 4px #16131a0a,0 24px 48px -24px #16131a2e}.landing-swap-enter-active{transition:opacity var(--landing-dur-md) var(--landing-ease-out), transform var(--landing-dur-md) var(--landing-ease-out)}.landing-swap-leave-active{transition:opacity var(--landing-dur-sm) var(--landing-ease-in), transform var(--landing-dur-sm) var(--landing-ease-in)}.landing-swap-enter-from,.landing-swap-leave-to{opacity:0;transform:scale(calc(1 - .015 * var(--landing-amp)))}.landing-print{background:linear-gradient(#fff,#fbfaf7);box-shadow:inset 0 1px #fff,0 1px 1px #16131a0f,0 12px 24px -12px #16131a47,0 34px 60px -34px #16131a66}.landing-acrylic{background:linear-gradient(#fffffff2,#d6d2cdbf);box-shadow:inset 0 1px #fff,0 8px 16px -8px #16131a59}.landing-sticker{background:linear-gradient(160deg,#d9531f,#b9400f);box-shadow:inset 0 1px #ffffff47,inset 0 -2px 6px #5a190040,0 14px 28px -14px #822d0a99}.landing-kraft{background:linear-gradient(90deg,#ffffff0f,#0000 18% 82%,#5032141f),linear-gradient(175deg,#d8b98f,#c79f71 55%,#b98f62);box-shadow:inset 0 -14px 22px -14px #50321466,0 20px 36px -18px #5032148c}.landing-kraft-fold{background:linear-gradient(#5a3c1e33,#5a3c1e00);border-bottom:1px dashed #5a3c1e47}.landing-pos .grid.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-halo{background:radial-gradient(closest-side, rgb(var(--landing-violet) / .42), rgb(var(--landing-violet) / .12) 55%, transparent)}.landing-step{opacity:.32;transition:opacity var(--landing-dur-lg) var(--landing-ease-out)}.landing-step.is-active{opacity:1}.landing-caption-enter-active{transition:opacity var(--landing-dur-md) var(--landing-ease-out), transform var(--landing-dur-md) var(--landing-ease-out)}.landing-caption-leave-active{transition:opacity var(--landing-dur-sm) var(--landing-ease-out)}.landing-caption-enter-from{opacity:0;transform:translateY(calc(10px * var(--landing-amp)))}.landing-caption-leave-to{opacity:0}.landing-word{color:rgb(var(--landing-ink) / .48);transition:color var(--landing-dur-lg) var(--landing-ease-out)}.landing-word.is-lit{color:rgb(var(--landing-ink))}.landing-collapse{transition:height var(--landing-dur-md) var(--landing-ease-inout), opacity var(--landing-dur-sm) var(--landing-ease-out);overflow:hidden}}
