.landing-hero-background_surface__fytLV{pointer-events:none;position:absolute;inset:0;bottom:var(--hero-tail-trim,0);z-index:0;overflow:hidden;background-color:#000}.landing-hero-background_layer__i7fHj{position:absolute;inset:0;opacity:clamp(0,calc(1 - var(--hero-theme-slot)),1)}.landing-hero-background_layer__i7fHj[data-moving=true]{transition:--hero-theme-slot var(--hero-background-transition) cubic-bezier(.22,.61,.36,1)}.landing-hero-background_picture___RsGe{position:absolute;inset:-16px;filter:blur(8px);transform:scale(1.03);animation:landing-hero-background_zoom__9S7rw var(--hero-background-zoom) linear both paused}.landing-hero-background_layer__i7fHj[data-active=true] .landing-hero-background_picture___RsGe{animation-play-state:running}.landing-hero-background_image__y_Shk{position:absolute;inset:0;background-size:cover;background-repeat:no-repeat;opacity:0}.landing-hero-background_layer__i7fHj[data-active=true] .landing-hero-background_image__y_Shk{transition:opacity var(--hero-background-transition) ease}.landing-hero-background_image__y_Shk[data-ready=true]{opacity:1}.landing-hero-background_surface__fytLV:after,.landing-hero-background_surface__fytLV:before{content:"";position:absolute;inset:0;z-index:1}.landing-hero-background_surface__fytLV:before{background:rgb(0 0 0/.58)}.landing-hero-background_surface__fytLV:after{background:linear-gradient(180deg,transparent 20%,rgb(0 0 0/.45) 55%,#000 95%,#000)}@keyframes landing-hero-background_zoom__9S7rw{0%{transform:scale(1.03)}to{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.landing-hero-background_picture___RsGe{animation:none}}@property --hero-theme-slot{syntax:"<number>";inherits:true;initial-value:0}.hero-theme-showcase_desktop__MpB62{display:none}@media (min-width:768px){.hero-theme-showcase_desktop__MpB62{display:block}.hero-theme-showcase_mobile__kki_H{display:none}}.hero-theme-showcase_showcase__NR66K{--edge-fade:clamp(24px,7vw,128px);position:absolute;z-index:1;inset:0;container-type:inline-size;overflow:hidden;pointer-events:none;user-select:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent 100%)}.hero-theme-showcase_stage__XhafH{--card-width:clamp(13.2rem,19.2cqw,26.4rem);--stride:calc(var(--card-width) + clamp(24px, 2.5cqw, 48px));--arc-step:clamp(18px,2.2cqw,34px);position:absolute;inset:calc(clamp(18rem, 24cqw, 23rem) - var(--card-width) * .625 - var(--arc-step) - var(--card-width) * .07 - 1.5rem) 0 0;transform:translateY(60px)}.hero-theme-showcase_card__AClsc{--distance:max(var(--hero-theme-slot),calc(var(--hero-theme-slot) * -1));position:absolute;top:0;left:50%;width:var(--card-width);border-radius:4px;transform:translate(calc(-50% + var(--hero-theme-slot) * var(--stride)),calc(var(--hero-theme-slot) * var(--hero-theme-slot) * var(--arc-step))) rotate(calc(var(--hero-theme-slot) * 10deg)) scale(calc(1 - var(--distance) * .035));transform-origin:center}.hero-theme-showcase_visual__Er0JY{position:relative;width:100%;overflow:hidden;border-radius:inherit;background:#fff;box-shadow:0 20px 50px -20px rgb(0 0 0/.65);filter:brightness(calc(1 - .55 * min(1, var(--distance))));transform:perspective(1400px) rotateY(calc(var(--hero-theme-slot) * -3deg)) rotateX(3deg);transform-origin:center;backface-visibility:hidden}.hero-theme-showcase_moving__4GKv4{transition:--hero-theme-slot .65s cubic-bezier(.22,.61,.36,1),opacity .65s ease;will-change:transform,opacity}@media (max-width:767px){.hero-theme-showcase_stage__XhafH{--card-width:62.4cqw;--stride:calc(var(--card-width) + 16px);--arc-step:26px;top:calc(4rem - 14px)}}@media (prefers-reduced-motion:reduce){.hero-theme-showcase_moving__4GKv4{transition:none}}.landing-intro-hero_hero__CvTgn{display:flex;align-items:center;justify-content:center;min-height:clamp(46rem,88svh,58rem);padding-block:clamp(18rem,24vw,23rem) 7rem;margin-bottom:calc(-1 * var(--hero-tail-trim, 0px))}@media (max-width:767px){.landing-intro-hero_content__khcSa{transform:translateY(-14px)}.landing-intro-hero_hero__CvTgn{min-height:0;align-items:flex-start;padding-block:calc(4rem + 60px + 26px + 43.68vw + 28px) 5rem}}.landing-phone-visual_stage__IfBhX{position:relative;width:100%;overflow:clip}.landing-phone-visual_board__8wts_{position:absolute;top:0;left:50%;transform-origin:top center;user-select:none;pointer-events:none}.landing-phone-visual_board__8wts_ *{animation:none!important;transition:none!important}.landing-phone-visual_phone__fBx8k{position:absolute;display:flex;flex-direction:column;width:380px;height:692px;overflow:hidden;border-radius:16px}.landing-phone-visual_results__uB_I3{left:0;top:24px;z-index:1}.landing-phone-visual_hero__yhOsE{left:var(--hero-left);top:240px;z-index:2}