.ProductShowcase-module__ueAUha__page{overflow-x:clip}.ProductShowcase-module__ueAUha__page section[id]{scroll-margin-top:100px}:is(.ProductShowcase-module__ueAUha__page button,.ProductShowcase-module__ueAUha__page a){-webkit-tap-highlight-color:transparent}:is(.ProductShowcase-module__ueAUha__page button:focus-visible,.ProductShowcase-module__ueAUha__page a:focus-visible){outline-offset:5px;outline:2px solid #ea580c}.ProductShowcase-module__ueAUha__hero{background:#fafafa;padding:165px 0 0;position:relative;overflow:hidden}.ProductShowcase-module__ueAUha__heroGrid{grid-template-columns:.95fr 1.1fr;align-items:center;gap:42px;max-width:1320px;margin:auto;padding:0 48px 100px;display:grid}.ProductShowcase-module__ueAUha__heroCopy{z-index:2;position:relative}.ProductShowcase-module__ueAUha__heroCopy h1{letter-spacing:-.065em;margin:0 0 25px;font-size:clamp(52px,5.6vw,78px);font-weight:650;line-height:1.04}.ProductShowcase-module__ueAUha__titleLine{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.ProductShowcase-module__ueAUha__titleLine>span{display:block}.ProductShowcase-module__ueAUha__headline{position:relative}.ProductShowcase-module__ueAUha__rotatingLine{color:#ea580c;perspective:650px;height:1.35em;font-size:.82em;line-height:1.25;display:block;position:relative;overflow:hidden}.ProductShowcase-module__ueAUha__rotatingWord{inset-inline-start:0;white-space:nowrap;display:block;position:absolute;top:0}.ProductShowcase-module__ueAUha__rotationToggle{color:#68686d;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:20px;right:0}.ProductShowcase-module__ueAUha__rotationToggle:hover{color:#a94715}.ProductShowcase-module__ueAUha__intro{color:#68686d;max-width:375px;font-size:16px;line-height:1.8}.ProductShowcase-module__ueAUha__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.ProductShowcase-module__ueAUha__primary,.ProductShowcase-module__ueAUha__secondary{border-radius:99px;justify-content:center;align-items:center;gap:18px;min-height:48px;padding:0 21px;font-size:12px;font-weight:650;transition:background-color .18s,transform .18s;display:inline-flex}.ProductShowcase-module__ueAUha__primary{color:#fff;background:#c2410c;box-shadow:0 5px 12px #ea580c1a}.ProductShowcase-module__ueAUha__secondary{color:#333;background:#fff;border:1px solid #dededc}.ProductShowcase-module__ueAUha__primary svg,.ProductShowcase-module__ueAUha__secondary svg{transition:transform .22s cubic-bezier(.22,1,.36,1)}.ProductShowcase-module__ueAUha__primary:active,.ProductShowcase-module__ueAUha__secondary:active{transform:scale(.97)}.ProductShowcase-module__ueAUha__heroVisual{perspective:1200px;align-items:center;min-width:0;min-height:490px;display:flex;position:relative}.ProductShowcase-module__ueAUha__desktopMockup{z-index:1;transform-origin:50%;border-radius:12px;flex:0 0 690px;width:690px;position:relative;box-shadow:0 35px 70px -25px #4d321d30}.ProductShowcase-module__ueAUha__browser{background:#fff;border:1px solid #dededc;border-radius:10px;overflow:hidden}.ProductShowcase-module__ueAUha__browserBar{background:#f7f7f6;border-bottom:1px solid #e8e8e6;align-items:center;height:30px;padding:0 12px;display:flex}.ProductShowcase-module__ueAUha__dots{gap:4px;display:flex}.ProductShowcase-module__ueAUha__dots i{background:#d4d4d2;border-radius:50%;width:5px;height:5px}.ProductShowcase-module__ueAUha__dots i:first-child{background:#efb5a8}.ProductShowcase-module__ueAUha__dots i:nth-child(2){background:#e7cf97}.ProductShowcase-module__ueAUha__dots i:last-child{background:#b1ceb7}.ProductShowcase-module__ueAUha__screenViewport{overflow:hidden}.ProductShowcase-module__ueAUha__screen{width:100%;height:auto;display:block}.ProductShowcase-module__ueAUha__phone{z-index:2;background:#080708;border:5px solid #262627;border-radius:29px;width:175px;position:absolute;bottom:-14px;right:-12px;overflow:hidden;box-shadow:0 22px 35px #26262630,0 0 0 1px #737373}.ProductShowcase-module__ueAUha__phone img{width:100%;height:auto;padding-top:12px;display:block}.ProductShowcase-module__ueAUha__phoneNotch{background:#262627;border-radius:0 0 9px 9px;width:53px;height:12px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.ProductShowcase-module__ueAUha__tour{background:#f0efed;height:280svh;position:relative}.ProductShowcase-module__ueAUha__page .ProductShowcase-module__ueAUha__tour[id]{scroll-margin-top:0}.ProductShowcase-module__ueAUha__tourSticky{flex-direction:column;justify-content:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.ProductShowcase-module__ueAUha__tourHeader{width:100%;max-width:1240px;margin:0 auto 28px;padding:100px 32px 0}.ProductShowcase-module__ueAUha__tourHeader h2{text-align:center;text-wrap:balance;color:#202020;letter-spacing:-.055em;font-size:clamp(30px,3.2vw,44px);font-weight:600;line-height:1.12}.ProductShowcase-module__ueAUha__tourAccent{color:#ea580c}.ProductShowcase-module__ueAUha__tourStage{position:relative}.ProductShowcase-module__ueAUha__tourViewport{scrollbar-width:none;-ms-overflow-style:none;width:100%;position:relative;overflow:hidden}.ProductShowcase-module__ueAUha__tourViewport::-webkit-scrollbar{width:0;height:0;display:none}.ProductShowcase-module__ueAUha__tourViewport:focus-visible{outline-offset:-3px;outline:2px solid #a94715}.ProductShowcase-module__ueAUha__tourTrack{--panel-width:min(66vw, calc((100svh - 330px) * 1.5), 1020px);width:100%;padding-block:32px;display:grid;position:relative}.ProductShowcase-module__ueAUha__tourCard{width:var(--panel-width);visibility:hidden;grid-area:1/1;justify-self:center;position:relative}.ProductShowcase-module__ueAUha__tourCard[data-active=true],.ProductShowcase-module__ueAUha__tour[data-animation=coverflow] .ProductShowcase-module__ueAUha__tourCard{visibility:visible}.ProductShowcase-module__ueAUha__tourPanel{backface-visibility:hidden;position:relative}.ProductShowcase-module__ueAUha__tourShade{opacity:0;pointer-events:none;background:#f0efed;border-radius:10px;position:absolute;inset:0}.ProductShowcase-module__ueAUha__tourLabel{width:clamp(76px, calc((100vw - var(--panel-width)) / 2 - 48px), 128px);color:#202020;letter-spacing:-.045em;background:#f0efed;font-size:clamp(20px,2vw,30px);font-weight:600;line-height:1.1;position:absolute;bottom:26px;right:calc(100% + 24px)}.ProductShowcase-module__ueAUha__tourCard .ProductShowcase-module__ueAUha__browser{box-shadow:0 10px 30px #44342a0c}.ProductShowcase-module__ueAUha__tourControls{z-index:10;pointer-events:none;justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:absolute;inset:0}.ProductShowcase-module__ueAUha__tourControls button{color:#333;pointer-events:auto;background:#ffffffeb;border:1px solid #dededc;border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .18s,opacity .18s;display:grid;box-shadow:0 4px 14px #20202008}.ProductShowcase-module__ueAUha__tourControls button:disabled{opacity:.3;pointer-events:none}.ProductShowcase-module__ueAUha__tourControls button:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.ProductShowcase-module__ueAUha__primary:hover{background:#9a3412;transform:translateY(-2px)}.ProductShowcase-module__ueAUha__primary:hover svg{transform:translate(3px)}.ProductShowcase-module__ueAUha__secondary:hover{background:#f0efed}.ProductShowcase-module__ueAUha__secondary:hover svg{transform:translateY(3px)}.ProductShowcase-module__ueAUha__tourControls button:not(:disabled):hover{transform:scale(1.07)}}@media (max-width:1100px){.ProductShowcase-module__ueAUha__heroGrid{grid-template-columns:1fr 1fr;gap:22px;padding-inline:32px}.ProductShowcase-module__ueAUha__desktopMockup{flex-basis:590px;width:590px}.ProductShowcase-module__ueAUha__heroVisual{min-height:430px}.ProductShowcase-module__ueAUha__phone{width:155px;right:0}}@media (max-width:767px){.ProductShowcase-module__ueAUha__hero{padding-top:140px}.ProductShowcase-module__ueAUha__heroGrid{flex-direction:column;align-items:stretch;gap:42px;padding:0 24px 45px;display:flex}.ProductShowcase-module__ueAUha__heroCopy h1{margin-bottom:20px;font-size:clamp(40px,12vw,72px)}.ProductShowcase-module__ueAUha__intro{max-width:400px;font-size:14px}.ProductShowcase-module__ueAUha__actions{gap:10px;margin-top:24px}.ProductShowcase-module__ueAUha__primary,.ProductShowcase-module__ueAUha__secondary{gap:10px;padding-inline:17px;font-size:11px}.ProductShowcase-module__ueAUha__heroVisual{width:100%;max-width:560px;min-height:320px;margin:auto}.ProductShowcase-module__ueAUha__desktopMockup{flex-basis:112%;width:112%}.ProductShowcase-module__ueAUha__phone{border-width:4px;border-radius:23px;width:125px;bottom:10px;right:-4px}.ProductShowcase-module__ueAUha__tour{height:auto;padding-block:55px 32px}.ProductShowcase-module__ueAUha__page .ProductShowcase-module__ueAUha__tour[id]{scroll-margin-top:90px}.ProductShowcase-module__ueAUha__tourSticky{height:auto;position:relative;overflow:visible}.ProductShowcase-module__ueAUha__tourHeader{margin-bottom:30px;padding:0 24px}.ProductShowcase-module__ueAUha__tourHeader h2{font-size:36px}.ProductShowcase-module__ueAUha__tourViewport{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-inline:24px;overflow-x:auto}.ProductShowcase-module__ueAUha__tourTrack{gap:18px;width:max-content;padding:12px 24px;display:flex;transform:none!important}.ProductShowcase-module__ueAUha__tourCard{visibility:visible;scroll-snap-align:start;flex-shrink:0;grid-area:auto;width:85vw}.ProductShowcase-module__ueAUha__tourLabel{width:auto;margin-top:16px;font-size:20px;position:static}.ProductShowcase-module__ueAUha__tourControls{padding-inline:12px}.ProductShowcase-module__ueAUha__browserBar{height:25px}}@media (prefers-reduced-motion:reduce){.ProductShowcase-module__ueAUha__page *,.ProductShowcase-module__ueAUha__page :before,.ProductShowcase-module__ueAUha__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ProductShowcase-module__ueAUha__page [style*=transform]{transform:none!important}.ProductShowcase-module__ueAUha__rotationToggle{display:none}}.ProductShowcase-module__ueAUha__tour[data-animation=fallback]{height:auto;padding-block:70px}.ProductShowcase-module__ueAUha__tour[data-animation=fallback] .ProductShowcase-module__ueAUha__tourSticky{height:auto;position:relative}.ProductShowcase-module__ueAUha__tour[data-animation=fallback] .ProductShowcase-module__ueAUha__tourHeader{padding-top:0}.ProductShowcase-module__ueAUha__tour[data-animation=fallback] .ProductShowcase-module__ueAUha__tourViewport{overflow-x:auto}.ProductShowcase-module__ueAUha__tour[data-animation=fallback] .ProductShowcase-module__ueAUha__tourTrack{gap:24px;width:max-content;padding-inline:24px;display:flex;transform:none!important}.ProductShowcase-module__ueAUha__tour[data-animation=fallback] .ProductShowcase-module__ueAUha__tourCard{visibility:visible;flex-shrink:0;width:min(85vw,900px)}.ProductShowcase-module__ueAUha__tour[data-animation=fallback] .ProductShowcase-module__ueAUha__tourLabel{width:auto;margin-top:16px;position:static}@media (prefers-reduced-motion:reduce) and (min-width:768px){.ProductShowcase-module__ueAUha__tourTrack{justify-content:center;width:100%;padding-inline:32px;display:grid}.ProductShowcase-module__ueAUha__tourCard{visibility:hidden;grid-area:1/1}.ProductShowcase-module__ueAUha__tourCard[data-active=true]{visibility:visible}}
.TextReveal-module__IBOfiG__root{position:relative}.TextReveal-module__IBOfiG__word{vertical-align:bottom;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.TextReveal-module__IBOfiG__motion{display:inline-block}@media (prefers-reduced-motion:reduce){.TextReveal-module__IBOfiG__motion{opacity:1!important;transform:none!important}}
