.ProductStory_section__npQxR{--ease:cubic-bezier(0.2,0.8,0.2,1);--pa:var(--accent);position:relative;overflow-x:clip;padding-block:clamp(3rem,8vw,6rem);color:var(--text)}.ProductStory_header__6oYG_{max-width:44rem;margin-bottom:clamp(1.5rem,4vw,3rem)}.ProductStory_eyebrow__dDiPS{margin:0 0 .75rem;font-family:var(--font-body),system-ui,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--pa) 70%,var(--text))}.ProductStory_heading__cdhNJ{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.9rem,4.2vw,3.25rem);font-weight:600;line-height:1.06;letter-spacing:-.02em;color:var(--text)}.ProductStory_stage__mpa8p{display:grid;grid-template-columns:minmax(0,1fr)}.ProductStory_deviceCol__9tenf,.ProductStory_steps__S84i_{grid-area:1/1;min-width:0}.ProductStory_deviceCol__9tenf{position:relative;z-index:0}.ProductStory_sticky__lsf5j{position:sticky;top:8vh;height:44vh;display:flex;align-items:center;justify-content:center}.ProductStory_glow__bQ5TR{position:absolute;inset:4% 8%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--pa) 30%,transparent),transparent);filter:blur(28px);pointer-events:none}.ProductStory_steps__S84i_{position:relative;z-index:1;margin:0;padding:0;list-style:none}.ProductStory_step__fQsY7{min-height:90vh;display:flex;align-items:flex-end;padding-top:48vh;padding-bottom:4vh}.ProductStory_card__wwG0U{width:100%;padding:1.1rem 1.25rem 1.25rem;border:1px solid var(--border);border-radius:1.25rem;background:color-mix(in srgb,var(--card) 80%,transparent);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 10px 30px -18px color-mix(in srgb,var(--text) 40%,transparent)}.ProductStory_index__uiJZX{display:block;font-family:var(--font-display),system-ui,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.08em;color:color-mix(in srgb,var(--pa) 75%,var(--text));font-variant-numeric:tabular-nums}.ProductStory_title__twpnG{margin:.35rem 0 0;font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(1.3rem,2.6vw,2.25rem);font-weight:600;line-height:1.12;letter-spacing:-.015em;color:var(--text)}.ProductStory_line__HHuFW{display:block;width:2.5rem;height:2px;margin:.85rem 0;border-radius:2px;background:var(--pa);transform-origin:left center}[dir=rtl] .ProductStory_line__HHuFW{transform-origin:right center}.ProductStory_caption__l_Hdb{margin:0;max-width:34rem;font-family:var(--font-body),system-ui,sans-serif;font-size:.98rem;line-height:1.6;color:var(--text-2)}.ProductStory_inlineMedia__3SsTr{display:none}.ProductStory_phone__FTt7V{position:relative;z-index:1;box-sizing:content-box;height:calc(100% - 1.1rem);max-width:calc(100% - 1.1rem);aspect-ratio:9/19.5;padding:.55rem;border-radius:2.6rem;background:#0b0f19;box-shadow:0 0 0 1px color-mix(in srgb,var(--text) 14%,transparent),0 30px 60px -30px color-mix(in srgb,var(--pa) 45%,rgba(0,0,0,.6))}.ProductStory_phone__FTt7V[data-shape=classic]{aspect-ratio:9/16}.ProductStory_phone__FTt7V .ProductStory_screen__n9qFP{border-radius:2.1rem}.ProductStory_art__jpat0{position:relative;z-index:1;height:100%;max-width:100%;aspect-ratio:var(--art-ar)}.ProductStory_art__jpat0 img{filter:drop-shadow(0 24px 36px color-mix(in srgb,var(--pa) 28%,rgba(0,0,0,.4)))}.ProductStory_art__jpat0 .ProductStory_imgContain__wGZEi{background:transparent}.ProductStory_browser__qn_XW{position:relative;z-index:1;display:flex;flex-direction:column;width:min(100%,calc((44vh - 2.25rem) * 1.6));border:1px solid var(--border);border-radius:.9rem;overflow:clip;background:var(--card);box-shadow:0 30px 60px -32px color-mix(in srgb,var(--pa) 40%,rgba(0,0,0,.55))}.ProductStory_browserBar__cxb_9{display:flex;align-items:center;gap:.4rem;height:2.25rem;padding:0 .85rem;border-bottom:1px solid var(--border);background:var(--surface)}.ProductStory_dot__7jucv{width:.6rem;height:.6rem;border-radius:50%;background:color-mix(in srgb,var(--text) 18%,transparent)}.ProductStory_urlPill__D4idy{flex:0 1 45%;height:1.05rem;margin-left:auto;margin-right:auto;border-radius:999px;background:color-mix(in srgb,var(--text) 8%,transparent)}.ProductStory_screen__n9qFP{position:relative;overflow:clip;background:var(--surface)}.ProductStory_phone__FTt7V .ProductStory_screen__n9qFP{height:100%}.ProductStory_browser__qn_XW .ProductStory_screen__n9qFP{aspect-ratio:16/10}.ProductStory_imgCover__7jCZP{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ProductStory_imgContain__wGZEi{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:var(--surface)}.ProductStory_layer__u9awn{position:absolute;inset:0;opacity:0;transform:translateY(3%);transition:opacity .65s var(--ease),transform .65s var(--ease);will-change:opacity,transform}.ProductStory_stack__heHzt{position:relative;z-index:1;width:100%;height:100%}.ProductStory_frameLayer___adY_{display:flex;align-items:center;justify-content:center}.ProductStory_layer__u9awn[data-active=true]{opacity:1;transform:translateY(0)}.ProductStory_rail__1m9Il{display:none}.ProductStory_railDot__fzR7j{width:.55rem;height:.55rem;padding:0;border:1.5px solid color-mix(in srgb,var(--text) 35%,transparent);border-radius:50%;background:transparent;cursor:pointer;transition:transform .3s var(--ease),background-color .3s var(--ease),border-color .3s var(--ease)}.ProductStory_railDot__fzR7j[data-active=true]{border-color:var(--pa);background:var(--pa);transform:scale(1.35)}.ProductStory_srOnly__RsLOB{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (min-width:1024px){.ProductStory_stage__mpa8p{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);-moz-column-gap:clamp(2rem,5vw,5rem);column-gap:clamp(2rem,5vw,5rem)}.ProductStory_deviceCol__9tenf{grid-area:1/1}.ProductStory_steps__S84i_{grid-area:1/2}.ProductStory_sticky__lsf5j{top:12vh;height:76vh;padding-inline-start:2.25rem}.ProductStory_browser__qn_XW{width:min(100%,calc((76vh - 2.25rem) * 1.6))}.ProductStory_step__fQsY7{min-height:70vh;align-items:center;padding-top:0;padding-bottom:0}.ProductStory_step__fQsY7:last-child{min-height:100vh}.ProductStory_card__wwG0U{padding:0;border:0;border-radius:0;background:transparent;backdrop-filter:none;box-shadow:none;opacity:.32;transition:opacity .5s var(--ease)}.ProductStory_step__fQsY7[data-active=true] .ProductStory_card__wwG0U{opacity:1}.ProductStory_step__fQsY7 .ProductStory_line__HHuFW{transform:scaleX(.4);transition:transform .65s var(--ease)}.ProductStory_step__fQsY7[data-active=true] .ProductStory_line__HHuFW{transform:scaleX(1)}.ProductStory_rail__1m9Il{position:absolute;top:50%;inset-inline-start:0;z-index:2;display:flex;flex-direction:column;gap:.85rem;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.ProductStory_deviceCol__9tenf{display:none}.ProductStory_stage__mpa8p{grid-template-columns:minmax(0,1fr)}.ProductStory_steps__S84i_{grid-area:auto;display:grid;gap:clamp(2.5rem,6vw,4rem)}.ProductStory_step__fQsY7{min-height:0;padding-top:0;padding-bottom:0}.ProductStory_card__wwG0U{padding:0;border:0;background:transparent;backdrop-filter:none;box-shadow:none;opacity:1;transition:none}.ProductStory_step__fQsY7 .ProductStory_line__HHuFW{transform:none;transition:none}.ProductStory_inlineMedia__3SsTr{display:flex;justify-content:center;margin-bottom:1.25rem}.ProductStory_inlineMedia__3SsTr .ProductStory_phone__FTt7V{height:auto;width:calc(min(16rem, 70%) - 1.1rem)}.ProductStory_inlineMedia__3SsTr .ProductStory_browser__qn_XW{width:min(100%,52rem)}.ProductStory_inlineMedia__3SsTr .ProductStory_art__jpat0{height:auto;width:min(20rem,84%,calc(70vh * var(--art-ar)))}.ProductStory_layer__u9awn,.ProductStory_railDot__fzR7j{transition:none}}@media (max-width:1023.98px){.ProductStory_deviceCol__9tenf{display:none}.ProductStory_steps__S84i_{grid-area:auto;display:grid;gap:clamp(2.75rem,9vw,4rem)}.ProductStory_step__fQsY7{min-height:0;padding-top:0;padding-bottom:0}.ProductStory_card__wwG0U{padding:0;border:0;background:transparent;backdrop-filter:none;box-shadow:none}.ProductStory_inlineMedia__3SsTr{position:relative;display:flex;justify-content:center;margin-bottom:1.25rem}.ProductStory_inlineMedia__3SsTr:before{content:"";position:absolute;inset:8% 14%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--pa) 26%,transparent),transparent);filter:blur(24px);pointer-events:none}.ProductStory_inlineMedia__3SsTr .ProductStory_phone__FTt7V{height:auto;width:calc(min(15rem, 66%) - 1.1rem);border-radius:2rem}.ProductStory_inlineMedia__3SsTr .ProductStory_phone__FTt7V .ProductStory_screen__n9qFP{border-radius:1.55rem}.ProductStory_inlineMedia__3SsTr .ProductStory_browser__qn_XW{width:100%}.ProductStory_inlineMedia__3SsTr .ProductStory_art__jpat0{height:auto;width:min(19rem,84%,calc(66vh * var(--art-ar)))}}