.hero:where(.astro-zjwowcop){overflow:hidden;padding:112px 0 0;color:#f5f5f7;background:#000}.hero__inner:where(.astro-zjwowcop){max-width:1240px;margin:0 auto;padding-inline:32px;text-align:center;display:flex;flex-direction:column;align-items:center}.hero:where(.astro-zjwowcop) .eyebrow:where(.astro-zjwowcop){margin-bottom:22px}.hero-product:where(.astro-zjwowcop){color:#f5f5f7;font-size:clamp(1.3rem,2.2vw,1.75rem);line-height:1.14;font-weight:600;letter-spacing:.007em}.mega:where(.astro-zjwowcop){font-size:var(--oasr-type-hero);font-weight:600;letter-spacing:-.025em;line-height:1.09375;max-width:16ch}.mega:where(.astro-zjwowcop) span:where(.astro-zjwowcop){display:block}.mega:where(.astro-zjwowcop) .accent:where(.astro-zjwowcop){color:#f5f5f7;background:none;background-clip:initial;-webkit-background-clip:initial;-webkit-text-fill-color:currentColor}html[lang=zh-CN] .mega:where(.astro-zjwowcop){letter-spacing:-.015em}.lead:where(.astro-zjwowcop){max-width:720px;margin:28px auto 30px;color:#a1a1a6;font-size:clamp(1.05rem,1.55vw,1.25rem);line-height:1.55}.hero:where(.astro-zjwowcop) .text-link:where(.astro-zjwowcop){color:#f5f5f7}.hero:where(.astro-zjwowcop) .sub-note:where(.astro-zjwowcop){color:#86868b}.cta-row:where(.astro-zjwowcop){display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap}.text-link:where(.astro-zjwowcop){color:var(--oasr-text);font-weight:600;text-decoration:none}.text-link:where(.astro-zjwowcop):hover{color:var(--oasr-brand)}.sub-note:where(.astro-zjwowcop){margin-top:18px;color:var(--oasr-text-faint);font-size:.82rem}.product-stage:where(.astro-zjwowcop){width:min(1120px,100%);margin-top:88px;border-radius:32px;box-shadow:0 44px 110px -54px #000000f2;transform:translateY(var(--hero-stage-y,54px)) scale(var(--hero-stage-scale,.94));transform-origin:bottom center;will-change:transform}.product-stage:where(.astro-zjwowcop).in-view{transform:translateY(var(--hero-stage-y,54px)) scale(var(--hero-stage-scale,.94))}.product-stage__media:where(.astro-zjwowcop){position:relative;overflow:hidden;border-radius:32px;background:#111;box-shadow:inset 0 0 0 1px #ffffff21;aspect-ratio:35/27}.product-stage--video:where(.astro-zjwowcop) .product-stage__media:where(.astro-zjwowcop){aspect-ratio:35/27}.product-stage__media:where(.astro-zjwowcop) img,.product-stage__media:where(.astro-zjwowcop) video:where(.astro-zjwowcop){display:block;width:100%;height:100%;object-fit:cover;object-position:center}.product-stage__reduced-poster:where(.astro-zjwowcop){display:none!important}.product-stage__media:where(.astro-zjwowcop) video:where(.astro-zjwowcop)[data-ended=true]+.product-stage__reduced-poster:where(.astro-zjwowcop){position:absolute;inset:0;display:block!important}.trust-row:where(.astro-zjwowcop){padding:30px 0 76px;background:#000}.trust-row__inner:where(.astro-zjwowcop){display:flex;align-items:center;justify-content:center;gap:14px}.trust-row:where(.astro-zjwowcop) span:where(.astro-zjwowcop){color:#86868b;font-size:.82rem;line-height:1.45;font-weight:500;letter-spacing:.006em}.trust-row:where(.astro-zjwowcop) span:where(.astro-zjwowcop):not(:last-child):after{content:"·";margin-left:14px;color:#48484a}.stories:where(.astro-zjwowcop){padding:0;background:#000}.section-head:where(.astro-zjwowcop){max-width:900px}.section-head:where(.astro-zjwowcop) h2:where(.astro-zjwowcop){font-size:var(--oasr-type-section);letter-spacing:-.025em;line-height:1.0835}.uses-title:where(.astro-zjwowcop) span:where(.astro-zjwowcop){display:block}.stories:where(.astro-zjwowcop) .section-head:where(.astro-zjwowcop).center{margin-left:0;text-align:left;color:#1d1d1f}.stories:where(.astro-zjwowcop) .section-head:where(.astro-zjwowcop) p:where(.astro-zjwowcop){margin-left:0;color:#6e6e73}.story-scroll:where(.astro-zjwowcop){position:relative;height:280vh;color:#f5f5f7;background:#000}.story-sticky:where(.astro-zjwowcop){position:sticky;top:0;height:100vh;min-height:720px;overflow:hidden}.story-cinematic:where(.astro-zjwowcop){position:absolute;z-index:20;inset:0;overflow:hidden;display:grid;place-items:center;color:#f5f5f7;background:#000;pointer-events:none}.story-cinematic__mask-stage:where(.astro-zjwowcop){position:absolute;z-index:1;inset:0;opacity:var(--mask-alpha,1)}.story-cinematic__video:where(.astro-zjwowcop){position:absolute;inset:0;overflow:hidden;background:#000}.story-cinematic__video:where(.astro-zjwowcop) video:where(.astro-zjwowcop){width:100%;height:100%;object-fit:cover;object-position:center}.story-cinematic__mask:where(.astro-zjwowcop){position:absolute;inset:0;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#000;mix-blend-mode:multiply}.story-cinematic__mask-cover:where(.astro-zjwowcop){position:absolute;z-index:2;inset:0;background:#fff;pointer-events:none}.story-cinematic__headline:where(.astro-zjwowcop){margin:0;text-align:center;font-family:SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:80px;line-height:1.05;font-weight:600;letter-spacing:-.015em}.story-cinematic__headline:where(.astro-zjwowcop) span:where(.astro-zjwowcop){display:block;white-space:nowrap}html[lang=zh-CN] .story-cinematic__headline:where(.astro-zjwowcop){letter-spacing:-.025em}.story-cinematic__mask-text:where(.astro-zjwowcop){flex-shrink:0;color:#fff;transform-origin:center}.story-cinematic__mask-extensions:where(.astro-zjwowcop){position:absolute;transform-origin:center}.story-cinematic__mask-extension:where(.astro-zjwowcop){position:absolute;display:block;width:3840px;height:2160px;background:#000}.story-cinematic__mask-extension--top:where(.astro-zjwowcop){left:50%;bottom:50%;transform:translate(-50%,-530px)}.story-cinematic__mask-extension--bottom:where(.astro-zjwowcop){left:50%;top:50%;transform:translate(-50%,530px)}.story-cinematic__mask-extension--left:where(.astro-zjwowcop){top:50%;right:0;transform:translate(-950px,-50%)}.story-cinematic__mask-extension--right:where(.astro-zjwowcop){top:50%;left:0;transform:translate(950px,-50%)}.story-cinematic__center:where(.astro-zjwowcop){position:absolute;z-index:2;inset:0;display:grid;place-items:center;width:100%;text-align:center;pointer-events:none;user-select:text}.story-cinematic__eyebrow:where(.astro-zjwowcop){position:absolute;bottom:calc(50% + 102px);display:block;color:#f5f5f7;font-size:1.05rem;font-weight:650;opacity:var(--eyebrow-alpha,0);transform:translateY(var(--eyebrow-y,18px))}.story-cinematic:where(.astro-zjwowcop) h2:where(.astro-zjwowcop).story-cinematic__headline{max-width:none;margin:0;font-family:SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:80px;line-height:1.05;font-weight:600;letter-spacing:-.015em;background:linear-gradient(108deg,#ffb24a 2%,#83e5a3 48%,#58a9f4);background-clip:text;-webkit-background-clip:text;color:transparent;opacity:var(--headline-alpha,0);transform:translateY(var(--headline-y,0))}html[lang=zh-CN] .story-cinematic:where(.astro-zjwowcop) h2:where(.astro-zjwowcop).story-cinematic__headline{letter-spacing:-.025em}.story-cinematic:where(.astro-zjwowcop) p:where(.astro-zjwowcop){position:absolute;top:calc(50% + 112px);max-width:700px;margin:0;color:#a1a1a6;font-size:1.12rem;line-height:1.55;opacity:var(--body-alpha,0);transform:translateY(var(--body-y,24px))}.story-cinematic__control:where(.astro-zjwowcop){position:absolute;z-index:4;top:20px;right:20px;width:36px;height:36px;border:0;border-radius:50%;display:grid;place-items:center;padding:0;color:#fff;background:#424245e6;opacity:var(--mask-alpha,1);pointer-events:auto;cursor:pointer}.story-cinematic__control:where(.astro-zjwowcop) svg:where(.astro-zjwowcop){width:16px;height:16px;fill:currentColor}.story-cinematic__play:where(.astro-zjwowcop){display:none}.story-cinematic__control:where(.astro-zjwowcop).is-paused .story-cinematic__pause:where(.astro-zjwowcop){display:none}.story-cinematic__control:where(.astro-zjwowcop).is-paused .story-cinematic__play:where(.astro-zjwowcop){display:block}.story-intro:where(.astro-zjwowcop){width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:end;column-gap:64px;margin-bottom:28px}.story-intro:where(.astro-zjwowcop) .oasr-eyebrow:where(.astro-zjwowcop){grid-column:1/-1;margin-bottom:12px}.story-intro:where(.astro-zjwowcop) h2:where(.astro-zjwowcop){margin:0;font-size:clamp(2.4rem,4vw,3.4rem);line-height:1.04;letter-spacing:-.04em}.story-intro:where(.astro-zjwowcop) p:where(.astro-zjwowcop){margin:0 0 4px;color:#6e6e73;font-size:1.05rem;line-height:1.5}.story-product-scroll:where(.astro-zjwowcop){position:relative;height:300vh;color:#f5f5f7;background:#000}.story-product-sticky:where(.astro-zjwowcop){position:sticky;top:0;height:100vh;min-height:720px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:56px 0 36px}.story-stage:where(.astro-zjwowcop){width:min(1520px,calc(100vw - 88px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:center;gap:clamp(52px,5.5vw,92px)}.story-stage__modes:where(.astro-zjwowcop){display:flex;align-items:center;gap:28px;margin-bottom:38px}.story-stage__modes:where(.astro-zjwowcop) span:where(.astro-zjwowcop){position:relative;display:block;padding:0 0 11px;color:#86868b;font-size:.82rem;line-height:1;font-weight:600;letter-spacing:.01em;transition:color .45s ease}.story-stage__modes:where(.astro-zjwowcop) span:where(.astro-zjwowcop):after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;border-radius:2px;background:#4bd47b;transform:scaleX(0);transform-origin:center;transition:transform .65s cubic-bezier(.2,.8,.2,1)}.story-product-scroll:where(.astro-zjwowcop)[data-step="0"] :where(.astro-zjwowcop)[data-story-label="0"],.story-product-scroll:where(.astro-zjwowcop)[data-step="1"] :where(.astro-zjwowcop)[data-story-label="1"],.story-product-scroll:where(.astro-zjwowcop)[data-step="2"] :where(.astro-zjwowcop)[data-story-label="2"]{color:#f5f5f7}.story-product-scroll:where(.astro-zjwowcop)[data-step="0"] :where(.astro-zjwowcop)[data-story-label="0"]:after,.story-product-scroll:where(.astro-zjwowcop)[data-step="1"] :where(.astro-zjwowcop)[data-story-label="1"]:after,.story-product-scroll:where(.astro-zjwowcop)[data-step="2"] :where(.astro-zjwowcop)[data-story-label="2"]:after{transform:scaleX(1)}.story-window:where(.astro-zjwowcop){position:relative;overflow:hidden;aspect-ratio:2508/1948;border:0;border-radius:34px;background:#000;box-shadow:0 42px 100px -68px #44d67d6b;transform:translateZ(0);transition:aspect-ratio .65s cubic-bezier(.2,.8,.2,1)}.story-product-scroll:where(.astro-zjwowcop)[data-step="0"] .story-window:where(.astro-zjwowcop){aspect-ratio:2508/1948}.story-product-scroll:where(.astro-zjwowcop)[data-step="1"] .story-window:where(.astro-zjwowcop){aspect-ratio:2500/1946}html[lang=zh-CN] .story-product-scroll:where(.astro-zjwowcop)[data-step="2"] .story-window:where(.astro-zjwowcop){aspect-ratio:2296/1714}html[lang=en] .story-product-scroll:where(.astro-zjwowcop)[data-step="2"] .story-window:where(.astro-zjwowcop){aspect-ratio:2296/1712}.story-scene:where(.astro-zjwowcop){position:absolute!important;inset:0;width:auto!important;height:auto!important;min-height:0!important;padding:clamp(30px,5vw,58px)!important;border-radius:0!important;opacity:0;transform:scale(.965) translateY(18px);transition:opacity .7s ease,transform .85s cubic-bezier(.2,.8,.2,1);pointer-events:none}.story-product-scroll:where(.astro-zjwowcop)[data-step="0"] :where(.astro-zjwowcop)[data-story-scene="0"],.story-product-scroll:where(.astro-zjwowcop)[data-step="1"] :where(.astro-zjwowcop)[data-story-scene="1"],.story-product-scroll:where(.astro-zjwowcop)[data-step="2"] :where(.astro-zjwowcop)[data-story-scene="2"]{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.story-scene--file:where(.astro-zjwowcop){display:grid;grid-template-columns:minmax(190px,.8fr) 1.2fr;grid-template-rows:auto 1fr;column-gap:38px;align-items:center}.story-scene--file:where(.astro-zjwowcop) .file-chip:where(.astro-zjwowcop){grid-row:1/-1}.story-scene--file:where(.astro-zjwowcop) .waveform:where(.astro-zjwowcop){align-self:end}.story-scene--file:where(.astro-zjwowcop) .transcript-lines:where(.astro-zjwowcop){align-self:start}.story-scene:where(.astro-zjwowcop).story-scene--screenshot{inset:0;display:block;padding:0!important;background:#000;transform:none;transition:opacity .55s ease}.story-scene--screenshot:where(.astro-zjwowcop) img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.story-scene--dictation:where(.astro-zjwowcop) .dictation-app:where(.astro-zjwowcop){width:min(620px,88%);height:100%;margin:auto}.story-scene--dictation:where(.astro-zjwowcop) .voice-pill:where(.astro-zjwowcop){bottom:42px}.story-stage__copy:where(.astro-zjwowcop){position:relative;min-height:340px;align-self:center;user-select:text}.story-stage__copy:where(.astro-zjwowcop) article:where(.astro-zjwowcop){position:absolute;inset:82px 0 auto;opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.story-stage__copy:where(.astro-zjwowcop) h3:where(.astro-zjwowcop){max-width:11ch;margin:0 0 19px;color:#f5f5f7;font-size:clamp(2rem,2.45vw,2.5rem);line-height:1.06;font-weight:600;letter-spacing:-.04em}.story-stage__copy:where(.astro-zjwowcop) p:where(.astro-zjwowcop){max-width:25ch;margin:0;color:#a1a1a6;font-size:1.08rem;line-height:1.5;letter-spacing:-.012em}.story-product-scroll:where(.astro-zjwowcop)[data-step="0"] :where(.astro-zjwowcop)[data-story-copy="0"],.story-product-scroll:where(.astro-zjwowcop)[data-step="1"] :where(.astro-zjwowcop)[data-story-copy="1"],.story-product-scroll:where(.astro-zjwowcop)[data-step="2"] :where(.astro-zjwowcop)[data-story-copy="2"]{opacity:1;transform:translateY(0)}.story-grid:where(.astro-zjwowcop){position:relative;left:50%;display:flex;gap:20px;width:100vw;margin-left:-50vw;padding:0 max(6.25vw,calc((100vw - 1260px)/2));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.story-grid:where(.astro-zjwowcop)::-webkit-scrollbar{display:none}.story-card:where(.astro-zjwowcop),.story-card--wide:where(.astro-zjwowcop){flex:0 0 372px;overflow:visible;display:flex;flex-direction:column;min-height:0;border-radius:0;background:transparent;color:#1d1d1f;scroll-snap-align:start;box-shadow:none}.story-card--wide:where(.astro-zjwowcop){flex-basis:696px}.story-copy:where(.astro-zjwowcop),.story-card--wide:where(.astro-zjwowcop) .story-copy:where(.astro-zjwowcop){width:auto;display:block;order:2;padding:22px 16px 0}.story-icon:where(.astro-zjwowcop){display:none}.story-copy:where(.astro-zjwowcop) h3:where(.astro-zjwowcop){display:inline;font-size:1.0625rem;line-height:1.47;letter-spacing:-.022em;margin:0;font-weight:600}.story-copy:where(.astro-zjwowcop) p:where(.astro-zjwowcop){display:inline;max-width:none;margin:0 0 0 4px;color:#6e6e73;font-size:1.0625rem;line-height:1.47;letter-spacing:-.022em}.story-visual:where(.astro-zjwowcop),.story-card--wide:where(.astro-zjwowcop) .story-visual:where(.astro-zjwowcop){width:100%;flex:none;order:1;position:relative;overflow:hidden;height:452px;min-height:0;margin:0;border-radius:28px}.placeholder-label:where(.astro-zjwowcop){position:absolute;z-index:3;top:18px;left:18px;padding:6px 10px;border-radius:999px;color:#77777d;background:#ffffffd1;backdrop-filter:blur(10px);font-size:.7rem}.placeholder-label--dark:where(.astro-zjwowcop){color:#bbb;background:#ffffff1a}.file-visual:where(.astro-zjwowcop){padding:96px 54px 48px;background:linear-gradient(145deg,#eaf7ef,#f3f3f6 72%)}.file-chip:where(.astro-zjwowcop){display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:16px;background:#fff;box-shadow:0 20px 50px -32px #0000005c}.file-chip:where(.astro-zjwowcop) svg{color:var(--oasr-brand)}.file-chip:where(.astro-zjwowcop) span:where(.astro-zjwowcop){flex:1;font-weight:600}.file-chip:where(.astro-zjwowcop) b:where(.astro-zjwowcop){color:#8a8a90;font-size:.8rem}.waveform:where(.astro-zjwowcop){height:96px;display:flex;align-items:center;justify-content:center;gap:9px}.waveform:where(.astro-zjwowcop) i:where(.astro-zjwowcop){width:6px;height:20px;border-radius:99px;background:var(--oasr-brand);animation:wave 1.6s ease-in-out infinite alternate}.waveform:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(2n){height:46px;animation-delay:-.5s}.waveform:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(3n){height:68px;animation-delay:-.9s}.transcript-lines:where(.astro-zjwowcop){padding:24px;border-radius:18px;background:#ffffffdb}.transcript-lines:where(.astro-zjwowcop) i:where(.astro-zjwowcop){display:block;width:100%;height:9px;border-radius:99px;background:#d8dbdc;margin-bottom:13px}.transcript-lines:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(2){width:78%}.transcript-lines:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(3){width:92%}.transcript-lines:where(.astro-zjwowcop) i:where(.astro-zjwowcop):last-child{width:56%;margin:0}.dictation-visual:where(.astro-zjwowcop){padding:76px 34px 34px;background:linear-gradient(150deg,#f2f2f5,#e8edf8)}.dictation-app:where(.astro-zjwowcop){height:100%;min-height:250px;border-radius:19px;background:#fff;padding:18px 26px;box-shadow:0 24px 50px -34px #00000057}.dictation-toolbar:where(.astro-zjwowcop){display:flex;gap:7px;padding-bottom:34px}.dictation-toolbar:where(.astro-zjwowcop) i:where(.astro-zjwowcop){width:8px;height:8px;border-radius:50%;background:#d5d5da}.dictation-app:where(.astro-zjwowcop) p:where(.astro-zjwowcop){color:#222;font-size:1.34rem;line-height:1.65}.typing-cursor:where(.astro-zjwowcop){display:inline-block;width:2px;height:1.15em;margin-left:3px;vertical-align:-2px;background:var(--oasr-brand);animation:blink 1s steps(1) infinite}.voice-pill:where(.astro-zjwowcop){position:absolute;left:50%;bottom:54px;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;background:#202124;color:#fff;font-size:.78rem;box-shadow:0 12px 25px #0003}.voice-dot:where(.astro-zjwowcop){width:8px;height:8px;border-radius:50%;background:#55d986;animation:pulse 1.6s ease-in-out infinite}.captions-visual:where(.astro-zjwowcop){background:radial-gradient(circle at 75% 20%,#263c54,#11151c 56%,#07090c)}.caption-scene:where(.astro-zjwowcop){position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:70px 30px 30px}.caption-avatar:where(.astro-zjwowcop){width:80px;height:80px;border-radius:50%;background:linear-gradient(145deg,#9db9cb,#475e73);box-shadow:0 0 0 18px #ffffff0a}.caption-text:where(.astro-zjwowcop){margin-top:38px;padding:13px 18px;border-radius:12px;background:#000000c2;color:#fff;text-align:center;font-size:1.08rem}.levels:where(.astro-zjwowcop){display:flex;align-items:center;gap:5px;margin-top:24px;height:30px}.levels:where(.astro-zjwowcop) i:where(.astro-zjwowcop){width:4px;height:10px;border-radius:9px;background:#6ce498;animation:wave 1s ease-in-out infinite alternate}.levels:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(2n){height:25px;animation-delay:-.3s}.signal-story:where(.astro-zjwowcop){height:300vh;color:#f5f5f7;background:#000}.signal-story__sticky:where(.astro-zjwowcop){position:sticky;top:0;height:100vh;overflow:hidden;display:grid;place-items:center}.signal-canvas:where(.astro-zjwowcop){position:absolute;inset:0;width:100%;height:100%;display:none}.signal-live:where(.astro-zjwowcop) .signal-canvas:where(.astro-zjwowcop){display:block}.signal-fallback:where(.astro-zjwowcop){position:absolute;display:flex;align-items:center;margin:0;white-space:nowrap}.signal-live:where(.astro-zjwowcop) .signal-fallback:where(.astro-zjwowcop){display:none}.signal-fallback:where(.astro-zjwowcop) strong:where(.astro-zjwowcop){color:#f5f5f7;font-size:var(--oasr-type-hero);line-height:1.08;letter-spacing:-.045em;font-weight:650}.signal-cursor:where(.astro-zjwowcop){width:4px;height:.92em;margin-left:8px;border-radius:2px;background:#62d68b;box-shadow:0 0 16px #62d68bcc;animation:signalCursor 1.1s steps(1) infinite}.signal-story__copy:where(.astro-zjwowcop){position:absolute;z-index:2;bottom:7vh;left:50%;width:min(680px,calc(100% - 44px));text-align:center;transform:translate(-50%);opacity:var(--copy-alpha,0)}.signal-story__copy:where(.astro-zjwowcop) span:where(.astro-zjwowcop){color:#62d68b;font-size:.78rem;font-weight:650}.signal-story__copy:where(.astro-zjwowcop) p:where(.astro-zjwowcop){margin:10px 0 0;color:#86868b;font-size:var(--oasr-type-body);line-height:1.55}.moments:where(.astro-zjwowcop){padding:160px 0 176px;overflow:hidden;color:#f5f5f7;background:#1d1d1f}.moments-head:where(.astro-zjwowcop){max-width:840px}.moments-head:where(.astro-zjwowcop) h2:where(.astro-zjwowcop){margin:12px 0 24px;color:#f5f5f7;font-size:clamp(48px,5.25vw,76px);line-height:1.02;letter-spacing:-.045em}.moments-head:where(.astro-zjwowcop) h2:where(.astro-zjwowcop) span:where(.astro-zjwowcop){display:block}.moments-head:where(.astro-zjwowcop) p:where(.astro-zjwowcop){max-width:720px;margin:0;color:#86868b;font-size:var(--oasr-type-lead);line-height:1.5}.moments-gallery:where(.astro-zjwowcop){display:flex;align-items:flex-start;gap:20px;margin-top:72px;padding:0 max(6.25vw,calc((100vw - 1260px)/2));overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.moments-gallery:where(.astro-zjwowcop)::-webkit-scrollbar{display:none}.moment-card:where(.astro-zjwowcop){flex:0 0 372px;min-width:0;display:flex;flex-direction:column;color:#f5f5f7;scroll-snap-align:center}.moment-card--wide:where(.astro-zjwowcop){flex-basis:696px}.moment-card--medium:where(.astro-zjwowcop){flex-basis:468px}.moment-card--models:where(.astro-zjwowcop){flex-basis:540px}.moment-card--history:where(.astro-zjwowcop){flex-basis:600px}.moment-card--narrow:where(.astro-zjwowcop){flex-basis:350px}.moment-copy:where(.astro-zjwowcop){order:2;padding:28px 15px 14px;color:#86868b;font-size:1.0625rem;line-height:1.47;letter-spacing:-.022em;opacity:.62;transform:translateY(7px);transition:opacity .5s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.moment-copy:where(.astro-zjwowcop) h3:where(.astro-zjwowcop),.moment-copy:where(.astro-zjwowcop) p:where(.astro-zjwowcop){display:inline;margin:0;font:inherit}.moment-copy:where(.astro-zjwowcop) h3:where(.astro-zjwowcop){color:#f5f5f7;font-weight:600}.moment-copy:where(.astro-zjwowcop) p:where(.astro-zjwowcop){margin-left:4px}.moment-media:where(.astro-zjwowcop){position:relative;order:1;width:100%;height:580px;overflow:hidden;border-radius:30px;background:#161617;opacity:.72;transform:scale(.978);transform-origin:center;transition:opacity .6s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.moment-card:where(.astro-zjwowcop).is-active .moment-media:where(.astro-zjwowcop){opacity:1;transform:scale(1)}.moment-card:where(.astro-zjwowcop).is-active .moment-copy:where(.astro-zjwowcop){opacity:1;transform:translateY(0)}.private-media:where(.astro-zjwowcop){display:grid;place-items:center;background:radial-gradient(circle at 50% 46%,rgba(83,217,133,.19),transparent 34%),linear-gradient(145deg,#0d2418,#101311 68%)}.private-mascot:where(.astro-zjwowcop){position:relative;width:min(57%,390px);aspect-ratio:1;display:grid;place-items:center;filter:drop-shadow(0 28px 58px rgba(31,190,91,.18))}.private-mascot:where(.astro-zjwowcop):before,.private-mascot:where(.astro-zjwowcop):after{content:"";position:absolute;inset:9%;border:1px solid rgba(112,223,152,.14);border-radius:50%;animation:privatePulse 3.4s ease-out infinite}.private-mascot:where(.astro-zjwowcop):after{inset:-5%;animation-delay:1.25s}.private-mascot:where(.astro-zjwowcop) img:where(.astro-zjwowcop){position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;filter:saturate(.82) brightness(.92)}.private-status:where(.astro-zjwowcop){position:absolute;left:32px;right:32px;bottom:30px;display:flex;justify-content:space-between;color:#a1a1a6;font-size:.78rem}.private-status:where(.astro-zjwowcop) span:where(.astro-zjwowcop):before{content:"✓";margin-right:7px;color:#70df98}.models-media:where(.astro-zjwowcop){display:grid;place-items:center;background:#fff}.model-market-image:where(.astro-zjwowcop){display:block;width:100%;height:100%;padding:26px 30px;object-fit:contain;object-position:center}.speakers-media:where(.astro-zjwowcop){display:grid;place-items:center;background:#fff}.speaker-separation-image:where(.astro-zjwowcop){display:block;width:100%;height:100%;object-fit:contain;object-position:center}.timestamps-media:where(.astro-zjwowcop){display:grid;place-items:center;padding:34px;background:radial-gradient(125% 95% at 50% 0%,#1f2f28,#111312 64%)}.ts-panel:where(.astro-zjwowcop){width:100%;max-width:512px;padding:24px 24px 20px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:linear-gradient(162deg,#222423eb,#131413eb);box-shadow:0 34px 74px -42px #000000d9,inset 0 1px #ffffff0d}.ts-scrubber:where(.astro-zjwowcop){padding-bottom:18px;margin-bottom:16px;border-bottom:1px solid rgba(255,255,255,.06)}.ts-wave:where(.astro-zjwowcop){position:relative;height:50px;display:flex;align-items:center;gap:3px}.ts-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop){flex:1;height:var(--h);min-height:4px;border-radius:5px;background:#ffffff21}.ts-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop).is-played{background:linear-gradient(180deg,#82e8a8,#45c67d)}.ts-head:where(.astro-zjwowcop){position:absolute;left:calc(29/56*100%);top:-5px;bottom:-5px;width:2px;border-radius:2px;background:#eefff4;box-shadow:0 0 11px #7ef0aaf2}.ts-time:where(.astro-zjwowcop){display:flex;justify-content:space-between;margin-top:13px;color:#85858a;font-size:.66rem;letter-spacing:.05em;font-variant-numeric:tabular-nums}.ts-lines:where(.astro-zjwowcop){display:grid;gap:3px}.ts-lines:where(.astro-zjwowcop) p:where(.astro-zjwowcop){position:relative;display:grid;grid-template-columns:44px 1fr;align-items:baseline;gap:13px;margin:0;padding:11px 14px;border-radius:11px;color:#86868b;font-size:.8rem;line-height:1.4;transition:background .4s ease,color .4s ease}.ts-lines:where(.astro-zjwowcop) b:where(.astro-zjwowcop){color:#69696e;font-size:.68rem;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums}.ts-lines:where(.astro-zjwowcop) p:where(.astro-zjwowcop).is-current{color:#f5f5f7;background:#ffffff0d}.ts-lines:where(.astro-zjwowcop) p:where(.astro-zjwowcop).is-current:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:2px;border-radius:2px;background:#5fd68a}.ts-lines:where(.astro-zjwowcop) p:where(.astro-zjwowcop).is-current b:where(.astro-zjwowcop){color:#71e09b}.export-media:where(.astro-zjwowcop){display:grid;place-items:center;background:#000}.export-format-image:where(.astro-zjwowcop){display:block;width:100%;height:100%;padding:18px 0;object-fit:contain}.history-media:where(.astro-zjwowcop){display:grid;place-items:center;background:#f5f8fc}.history-preview-image:where(.astro-zjwowcop){display:block;width:100%;height:100%;object-fit:contain;object-position:center}.shortcut-media:where(.astro-zjwowcop){position:relative;display:grid;place-items:center;background:radial-gradient(115% 82% at 50% 24%,rgba(110,120,242,.16),transparent 54%),linear-gradient(165deg,#15172a,#0d0e13 74%)}.dictate-key:where(.astro-zjwowcop){display:grid;justify-items:center;gap:16px;transform:translateY(-16px)}.dictate-keycap:where(.astro-zjwowcop){position:relative;display:grid;place-items:center;width:116px;height:116px;border-radius:28px;background:linear-gradient(155deg,#44454e,#2b2c32 52%,#1e1f24);border:1px solid rgba(255,255,255,.14);box-shadow:0 26px 52px -18px #000000c7,inset 0 1.5px #ffffff38,inset 0 -7px 15px #0000005c}.dictate-keycap:where(.astro-zjwowcop):after{content:"";position:absolute;inset:7px;border-radius:21px;border:1px solid rgba(255,255,255,.05)}.dictate-keycap:where(.astro-zjwowcop) span:where(.astro-zjwowcop){font-size:2.9rem;line-height:1;font-weight:300;color:#f0f0f5;text-shadow:0 1px 2px rgba(0,0,0,.45)}.dictate-key:where(.astro-zjwowcop) small:where(.astro-zjwowcop){color:#9a9aa2;font-size:.72rem;letter-spacing:.09em}.dictate-hud:where(.astro-zjwowcop){position:absolute;left:24px;right:24px;bottom:40px;display:flex;align-items:center;gap:11px;padding:12px 18px;border-radius:18px;background:#1a1b24b8;border:1px solid rgba(255,255,255,.1);box-shadow:0 22px 46px -20px #000000bf;backdrop-filter:blur(22px) saturate(1.4)}.dictate-hud:where(.astro-zjwowcop):before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:#6bdf98;box-shadow:0 0 10px #6bdf98e6}.dictate-eq:where(.astro-zjwowcop){display:flex;align-items:center;gap:4px;height:22px}.dictate-eq:where(.astro-zjwowcop) b:where(.astro-zjwowcop){width:3px;border-radius:3px;background:linear-gradient(180deg,#9199ff,#6b74ec);transform-origin:center}.dictate-eq:where(.astro-zjwowcop) b:where(.astro-zjwowcop):nth-child(1){height:42%}.dictate-eq:where(.astro-zjwowcop) b:where(.astro-zjwowcop):nth-child(2){height:82%}.dictate-eq:where(.astro-zjwowcop) b:where(.astro-zjwowcop):nth-child(3){height:56%}.dictate-eq:where(.astro-zjwowcop) b:where(.astro-zjwowcop):nth-child(4){height:96%}.dictate-eq:where(.astro-zjwowcop) b:where(.astro-zjwowcop):nth-child(5){height:64%}.dictate-hud:where(.astro-zjwowcop)>span:where(.astro-zjwowcop){flex:1;color:#d6d6dd;font-size:.74rem;letter-spacing:.01em}.moment-card:where(.astro-zjwowcop):not(.is-active) .private-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop),.moment-card:where(.astro-zjwowcop):not(.is-active) .dictate-eq:where(.astro-zjwowcop) b:where(.astro-zjwowcop){animation-play-state:paused}.moment-card:where(.astro-zjwowcop).is-active .private-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop),.moment-card:where(.astro-zjwowcop).is-active .dictate-eq:where(.astro-zjwowcop) b:where(.astro-zjwowcop){animation:wave 1.1s ease-in-out infinite alternate}.moment-card:where(.astro-zjwowcop).is-active .private-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(2n),.moment-card:where(.astro-zjwowcop).is-active .dictate-eq:where(.astro-zjwowcop) b:where(.astro-zjwowcop):nth-child(2n){animation-delay:-.4s}.moment-card:where(.astro-zjwowcop).is-active .dictate-eq:where(.astro-zjwowcop) b:where(.astro-zjwowcop):nth-child(3n){animation-delay:-.7s}.start:where(.astro-zjwowcop){padding-block:180px;background:#fff}.start-steps:where(.astro-zjwowcop){list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:58px 0 0;padding:0}.start-steps:where(.astro-zjwowcop) li:where(.astro-zjwowcop){padding:36px 34px;border-top:1px solid #d2d2d7}.start-steps:where(.astro-zjwowcop) li:where(.astro-zjwowcop)>span:where(.astro-zjwowcop){display:block;color:var(--oasr-brand);background:none;font-size:3rem;line-height:1;font-weight:650;letter-spacing:-.05em;margin-bottom:44px}.start-steps:where(.astro-zjwowcop) h3:where(.astro-zjwowcop){font-size:1.65rem;letter-spacing:-.035em;margin-bottom:12px}.start-steps:where(.astro-zjwowcop) p:where(.astro-zjwowcop){color:var(--oasr-text-muted);margin:0;font-size:1rem;line-height:1.6}.start-steps:where(.astro-zjwowcop) li:where(.astro-zjwowcop)>:where(.astro-zjwowcop){opacity:0;transform:translateY(20px);transition:opacity .65s ease,transform .8s cubic-bezier(.2,.8,.2,1)}.start-steps:where(.astro-zjwowcop).is-active li:where(.astro-zjwowcop)>:where(.astro-zjwowcop){opacity:1;transform:translateY(0)}.start-steps:where(.astro-zjwowcop).is-active li:where(.astro-zjwowcop):nth-child(1)>:where(.astro-zjwowcop){transition-delay:.05s}.start-steps:where(.astro-zjwowcop).is-active li:where(.astro-zjwowcop):nth-child(2)>:where(.astro-zjwowcop){transition-delay:.2s}.start-steps:where(.astro-zjwowcop).is-active li:where(.astro-zjwowcop):nth-child(3)>:where(.astro-zjwowcop){transition-delay:.35s}.start-action:where(.astro-zjwowcop){text-align:center;margin-top:52px}.privacy-stage:where(.astro-zjwowcop){background:#fff;padding-top:0}.privacy-panel:where(.astro-zjwowcop){overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:clamp(54px,6vw,82px);border:1px solid #1d1d1f;border-radius:30px;color:#f5f5f7;background:#000;box-shadow:0 34px 80px -54px #00000080}.privacy-copy:where(.astro-zjwowcop){position:relative;z-index:2;max-width:820px;text-align:center}.privacy-copy:where(.astro-zjwowcop) .oasr-eyebrow:where(.astro-zjwowcop){color:#62d68b}.privacy-copy:where(.astro-zjwowcop) h2:where(.astro-zjwowcop){max-width:16ch;margin:16px auto 18px;font-size:var(--oasr-type-section);line-height:1.0835;letter-spacing:-.03em}.privacy-copy:where(.astro-zjwowcop) p:where(.astro-zjwowcop){max-width:680px;margin-inline:auto;color:#a1a1a6;font-size:var(--oasr-type-lead);line-height:1.55}.privacy-copy:where(.astro-zjwowcop) a:where(.astro-zjwowcop){display:inline-block;margin-top:18px;color:#f5f5f7;text-decoration:none;font-weight:600}.privacy-copy:where(.astro-zjwowcop) a:where(.astro-zjwowcop):hover{color:#62d68b}.privacy-visual:where(.astro-zjwowcop){position:relative;width:100%;display:grid;place-items:center;margin-top:52px}.privacy-window:where(.astro-zjwowcop){width:min(760px,96%);overflow:hidden;border:1px solid #313135;border-radius:24px;background:linear-gradient(180deg,#202023,#161618);box-shadow:0 40px 90px -46px #000000e6}.privacy-window__bar:where(.astro-zjwowcop){height:52px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 20px;border-bottom:1px solid #2c2c2f;color:#8e8e93;font-size:.74rem}.privacy-window__bar:where(.astro-zjwowcop)>div:where(.astro-zjwowcop){display:flex;gap:7px}.privacy-window__bar:where(.astro-zjwowcop) i:where(.astro-zjwowcop){width:9px;height:9px;border-radius:50%;background:#3a3a3c}.privacy-window__bar:where(.astro-zjwowcop)>svg:where(.astro-zjwowcop){justify-self:end;color:#62d68b}.privacy-flow:where(.astro-zjwowcop){display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(14px,3vw,30px);padding:46px clamp(26px,5vw,54px) 34px}.privacy-node:where(.astro-zjwowcop){display:flex;align-items:center;gap:9px;padding:13px 16px;border:1px solid #35353a;border-radius:14px;background:#26262a;color:#f5f5f7;font-size:.82rem;font-weight:600}.privacy-node--file:where(.astro-zjwowcop) svg:where(.astro-zjwowcop){color:#62d68b}.privacy-node--file:where(.astro-zjwowcop){opacity:0;transform:translate(-26px);transition:opacity .7s .15s ease,transform .9s .15s cubic-bezier(.2,.8,.2,1)}.privacy-node--text:where(.astro-zjwowcop){flex-direction:column;align-items:stretch;gap:8px;min-width:118px;padding:16px;border:0;background:#f5f5f7}.privacy-node--text:where(.astro-zjwowcop) i:where(.astro-zjwowcop){display:block;height:7px;border-radius:6px;background:#c2c2c8;transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.privacy-node--text:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(2){width:78%}.privacy-node--text:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(3){width:58%;background:#7bc79a}.privacy-pipe:where(.astro-zjwowcop){position:relative;display:flex;align-items:center;justify-content:center;min-height:60px}.privacy-pipe:where(.astro-zjwowcop):before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,transparent,#3a3a3c 20%,#3a3a3c 80%,transparent)}.privacy-wave:where(.astro-zjwowcop){position:relative;z-index:1;display:flex;align-items:center;gap:6px;padding:0 14px}.privacy-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop){width:4px;height:16px;border-radius:9px;background:#62d68b;transform:scaleY(.28);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.privacy-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(2n){height:38px}.privacy-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(3n){height:54px}.privacy-pipe__dot:where(.astro-zjwowcop){position:absolute;z-index:2;top:50%;left:2%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:#62d68b;box-shadow:0 0 10px #62d68bf2;opacity:0}.privacy-local:where(.astro-zjwowcop){display:flex;align-items:center;justify-content:center;gap:8px;padding:0 24px 26px;color:#8e8e93;font-size:.76rem}.privacy-local:where(.astro-zjwowcop) span:where(.astro-zjwowcop){width:7px;height:7px;border-radius:50%;background:#62d68b;box-shadow:0 0 0 5px #62d68b1a}.privacy-panel:where(.astro-zjwowcop).in-view .privacy-node--file:where(.astro-zjwowcop){opacity:1;transform:none}.privacy-panel:where(.astro-zjwowcop).in-view .privacy-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop){transform:scaleY(1)}.privacy-panel:where(.astro-zjwowcop).in-view .privacy-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(2){transition-delay:.1s}.privacy-panel:where(.astro-zjwowcop).in-view .privacy-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(3){transition-delay:.18s}.privacy-panel:where(.astro-zjwowcop).in-view .privacy-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(4){transition-delay:.26s}.privacy-panel:where(.astro-zjwowcop).in-view .privacy-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(5){transition-delay:.34s}.privacy-panel:where(.astro-zjwowcop).in-view .privacy-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(6){transition-delay:.42s}.privacy-panel:where(.astro-zjwowcop).in-view .privacy-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(7){transition-delay:.5s}.privacy-panel:where(.astro-zjwowcop).in-view .privacy-node--text:where(.astro-zjwowcop) i:where(.astro-zjwowcop){transform:scaleX(1);transition-delay:.58s}.privacy-panel:where(.astro-zjwowcop).in-view .privacy-node--text:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(2){transition-delay:.7s}.privacy-panel:where(.astro-zjwowcop).in-view .privacy-node--text:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(3){transition-delay:.82s}.privacy-panel:where(.astro-zjwowcop).in-view .privacy-pipe__dot:where(.astro-zjwowcop){animation:privacyFlow 2.6s .9s ease-in-out infinite}@keyframes privacyFlow{0%{left:2%;opacity:0}14%{opacity:1}86%{opacity:1}to{left:96%;opacity:0}}.developer-strip:where(.astro-zjwowcop){padding-block:72px}.developer-strip__inner:where(.astro-zjwowcop){display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,420px);align-items:center;gap:72px;padding-block:54px;border-block:1px solid var(--oasr-border)}.developer-strip:where(.astro-zjwowcop) h2:where(.astro-zjwowcop){font-size:clamp(1.8rem,3vw,2.8rem);margin:10px 0}.developer-strip:where(.astro-zjwowcop) p:where(.astro-zjwowcop){max-width:680px;color:var(--oasr-text-muted);margin:0}.developer-support:where(.astro-zjwowcop){padding:28px;border-radius:24px;background:color-mix(in oklab,var(--oasr-brand-bg) 74%,var(--oasr-bg-elevated));border:1px solid color-mix(in oklab,var(--oasr-brand) 18%,var(--oasr-border))}.developer-support:where(.astro-zjwowcop) strong:where(.astro-zjwowcop){display:block;font-size:1.15rem;letter-spacing:-.02em}.developer-support:where(.astro-zjwowcop) p:where(.astro-zjwowcop){margin:8px 0 20px;font-size:.92rem;line-height:1.55}.star-cta:where(.astro-zjwowcop){width:100%;justify-content:center}.developer-links:where(.astro-zjwowcop){display:flex;align-items:center;justify-content:center;gap:22px;margin-top:18px}.developer-links:where(.astro-zjwowcop) a:where(.astro-zjwowcop){display:inline-flex;align-items:center;gap:6px;color:var(--oasr-text-muted);text-decoration:none;font-size:.82rem;font-weight:600}.developer-links:where(.astro-zjwowcop) a:where(.astro-zjwowcop):hover{color:var(--oasr-brand)}.final-cta:where(.astro-zjwowcop){overflow:hidden;padding:80px 0 64px;background:#fff}.final-cta__inner:where(.astro-zjwowcop){text-align:center;padding:90px 32px 0}.final-promise:where(.astro-zjwowcop){display:block;margin-bottom:14px;color:var(--oasr-brand);font-size:.8rem;font-weight:650}.final-cta:where(.astro-zjwowcop) h2:where(.astro-zjwowcop){font-size:var(--oasr-type-section);line-height:1.0835;letter-spacing:-.025em}.final-cta:where(.astro-zjwowcop) p:where(.astro-zjwowcop){max-width:var(--oasr-measure-lead);margin:22px auto 32px;color:var(--oasr-text-muted);font-size:var(--oasr-type-lead)}.final-product:where(.astro-zjwowcop){width:min(1000px,92vw);margin:52px auto 0;opacity:0;transform:translateY(90px) scale(.965);transition:opacity .8s .25s ease,transform 1.1s .25s cubic-bezier(.2,.8,.2,1)}.final-cta__inner:where(.astro-zjwowcop).is-active .final-product:where(.astro-zjwowcop){opacity:1;transform:translateY(0) scale(1)}.final-product__shot:where(.astro-zjwowcop){display:block;width:100%;height:auto}.final-product__bar:where(.astro-zjwowcop){height:48px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 16px;color:#a1a1a6;border-bottom:1px solid #353537;font-size:.72rem}.final-product__bar:where(.astro-zjwowcop)>i:where(.astro-zjwowcop){display:none}.final-product__bar:where(.astro-zjwowcop):before{content:"●  ●  ●";justify-self:start;color:#636366;letter-spacing:3px}.final-product__bar:where(.astro-zjwowcop) b:where(.astro-zjwowcop){justify-self:end;color:#62d68b}.final-product__body:where(.astro-zjwowcop){height:280px;display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:72px;padding:44px 76px}.final-product__wave:where(.astro-zjwowcop){display:flex;align-items:center;justify-content:center;gap:7px}.final-product__wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop){width:5px;height:24px;border-radius:8px;background:#62d68b;animation:wave 1.3s ease-in-out infinite alternate}.final-product__wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(2n){height:62px;animation-delay:-.35s}.final-product__wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(3n){height:42px;animation-delay:-.7s}.final-product__text:where(.astro-zjwowcop){padding:24px;border-radius:18px;background:#f5f5f7}.final-product__text:where(.astro-zjwowcop) i:where(.astro-zjwowcop){display:block;width:100%;height:8px;margin-bottom:14px;border-radius:8px;background:#c7c7cc}.final-product__text:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(2){width:82%}.final-product__text:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(3){width:94%}.final-product__text:where(.astro-zjwowcop) i:where(.astro-zjwowcop):last-child{width:54%;margin:0;background:#7bc493}@media(max-width:1068px){.mega:where(.astro-zjwowcop){font-size:56px;line-height:1.0714;letter-spacing:0}.section-head:where(.astro-zjwowcop) h2:where(.astro-zjwowcop),.moments-head:where(.astro-zjwowcop) h2:where(.astro-zjwowcop),.privacy-copy:where(.astro-zjwowcop) h2:where(.astro-zjwowcop),.final-cta:where(.astro-zjwowcop) h2:where(.astro-zjwowcop){font-size:40px;line-height:1.1;letter-spacing:0}}:root[data-theme=dark] .hero:where(.astro-zjwowcop){background:radial-gradient(ellipse 72% 48% at 50% -8%,rgba(111,174,116,.14),transparent 72%),linear-gradient(180deg,#0d1510 0%,var(--oasr-bg) 82%)}:root[data-theme=dark] .product-stage:where(.astro-zjwowcop){box-shadow:0 48px 110px -52px #000000eb,0 0 78px -52px #6fae7457}:root[data-theme=dark] .trust-row:where(.astro-zjwowcop),:root[data-theme=dark] .start:where(.astro-zjwowcop),:root[data-theme=dark] .privacy-stage:where(.astro-zjwowcop){background:var(--oasr-bg)}:root[data-theme=dark] .trust-row:where(.astro-zjwowcop) span:where(.astro-zjwowcop){color:var(--oasr-text-muted)}:root[data-theme=dark] .story-card:where(.astro-zjwowcop){background:var(--oasr-bg-elevated);border:1px solid var(--oasr-border-subtle);box-shadow:0 28px 70px -48px #000000e6}:root[data-theme=dark] .story-icon:where(.astro-zjwowcop){background:var(--oasr-brand-bg)}:root[data-theme=dark] .placeholder-label:where(.astro-zjwowcop):not(.placeholder-label--dark){color:#aeb8b0;background:#0c120eb8;border:1px solid rgba(255,255,255,.06)}:root[data-theme=dark] .file-visual:where(.astro-zjwowcop){background:linear-gradient(145deg,#12251a,#111713 72%)}:root[data-theme=dark] .file-chip:where(.astro-zjwowcop),:root[data-theme=dark] .transcript-lines:where(.astro-zjwowcop),:root[data-theme=dark] .dictation-app:where(.astro-zjwowcop){background:#1a231d;border:1px solid #2a382f;box-shadow:0 24px 55px -34px #000000e6}:root[data-theme=dark] .file-chip:where(.astro-zjwowcop) b:where(.astro-zjwowcop){color:var(--oasr-text-faint)}:root[data-theme=dark] .transcript-lines:where(.astro-zjwowcop) i:where(.astro-zjwowcop){background:#344039}:root[data-theme=dark] .dictation-visual:where(.astro-zjwowcop){background:linear-gradient(150deg,#151d18,#131a22)}:root[data-theme=dark] .dictation-toolbar:where(.astro-zjwowcop) i:where(.astro-zjwowcop){background:#465048}:root[data-theme=dark] .dictation-app:where(.astro-zjwowcop) p:where(.astro-zjwowcop){color:var(--oasr-text)}:root[data-theme=dark] .start-steps:where(.astro-zjwowcop) li:where(.astro-zjwowcop){border-color:var(--oasr-border)}:root[data-theme=dark] .privacy-panel:where(.astro-zjwowcop){border:1px solid #3a3a3c;background:#000;box-shadow:0 34px 90px -54px #000000f2}@keyframes wave{0%{transform:scaleY(.55);opacity:.65}to{transform:scaleY(1);opacity:1}}@keyframes blink{50%{opacity:0}}@keyframes pulse{50%{transform:scale(.65);opacity:.55}}@keyframes privatePulse{0%{transform:scale(.82);opacity:0}45%{opacity:1}to{transform:scale(1.12);opacity:0}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes cinematicFlow{0%{transform:scale(1.08) translate3d(-2%,-1%,0);background-position:0% 30%}to{transform:scale(1.14) translate3d(2%,1%,0);background-position:100% 70%}}@keyframes timelineSweep{0%,to{width:34%}50%{width:78%}}@keyframes highlightFloat{50%{transform:translateY(-8px) scale(1.01)}}@keyframes signalCursor{50%{opacity:0}}@media(max-width:860px){.hero:where(.astro-zjwowcop){padding-top:72px}.hero__inner:where(.astro-zjwowcop){padding-inline:20px}.hero-product:where(.astro-zjwowcop){font-size:1.3125rem}.lead:where(.astro-zjwowcop){font-size:1rem}.product-stage:where(.astro-zjwowcop){margin-top:52px;border-radius:24px}.product-stage__media:where(.astro-zjwowcop){border-radius:24px}.trust-row:where(.astro-zjwowcop){padding:24px 0 58px}.trust-row__inner:where(.astro-zjwowcop){padding-inline:20px;flex-wrap:wrap;gap:8px 10px;text-align:center}.trust-row:where(.astro-zjwowcop) span:where(.astro-zjwowcop):not(:last-child):after{margin-left:10px}.stories:where(.astro-zjwowcop){padding:100px 0}.story-scroll:where(.astro-zjwowcop){height:auto}.story-sticky:where(.astro-zjwowcop){position:relative;height:auto;min-height:0;overflow:visible;padding:0}.story-cinematic:where(.astro-zjwowcop){position:static;display:block;margin:0 20px 38px;color:#1d1d1f;background:transparent;opacity:1}.story-cinematic__mask-stage:where(.astro-zjwowcop),.story-cinematic__control:where(.astro-zjwowcop){display:none}.story-cinematic__center:where(.astro-zjwowcop){width:auto;text-align:left}.story-cinematic__eyebrow:where(.astro-zjwowcop){margin-bottom:12px;color:#248a4b;font-size:.78rem;opacity:1;transform:none}.story-cinematic:where(.astro-zjwowcop) h2:where(.astro-zjwowcop){max-width:16ch;margin:0;color:#1d1d1f;font-size:40px;opacity:1;transform:none}.story-cinematic:where(.astro-zjwowcop) p:where(.astro-zjwowcop){margin:20px 0 0;color:#6e6e73;font-size:1rem;opacity:1;transform:none}.story-intro:where(.astro-zjwowcop){display:block;margin-bottom:38px}.story-intro:where(.astro-zjwowcop) .oasr-eyebrow:where(.astro-zjwowcop){display:block}.story-intro:where(.astro-zjwowcop) h2:where(.astro-zjwowcop){font-size:40px}.story-intro:where(.astro-zjwowcop) p:where(.astro-zjwowcop){margin-top:20px}.story-stage:where(.astro-zjwowcop){display:grid;grid-template-columns:1fr;row-gap:24px;width:calc(100vw - 40px);margin:0 auto;opacity:1;transform:none}.story-stage__nav:where(.astro-zjwowcop){display:none}.story-window:where(.astro-zjwowcop){display:contents}.story-scene:where(.astro-zjwowcop){position:static!important;inset:auto;opacity:1;transform:none;pointer-events:auto;transition:none}.story-scene:where(.astro-zjwowcop).story-scene--screenshot{aspect-ratio:2508/1948;border-radius:22px!important;overflow:hidden;box-shadow:0 28px 70px -48px #44d67d66}.story-scene:where(.astro-zjwowcop)[data-story-scene="1"].story-scene--screenshot{aspect-ratio:2500/1946}html[lang=zh-CN] .story-scene:where(.astro-zjwowcop)[data-story-scene="2"].story-scene--screenshot{aspect-ratio:2296/1714}html[lang=en] .story-scene:where(.astro-zjwowcop)[data-story-scene="2"].story-scene--screenshot{aspect-ratio:2296/1712}.story-scene:where(.astro-zjwowcop)[data-story-scene="1"],.story-scene:where(.astro-zjwowcop)[data-story-scene="2"]{margin-top:24px}.story-scene--file:where(.astro-zjwowcop){grid-template-columns:1fr;grid-template-rows:auto auto 1fr;gap:0}.story-scene--file:where(.astro-zjwowcop) .file-chip:where(.astro-zjwowcop){grid-row:auto}.story-stage__copy:where(.astro-zjwowcop){display:contents}.story-stage__copy:where(.astro-zjwowcop) article:where(.astro-zjwowcop){position:static;opacity:1;filter:none;transform:none}.story-stage__copy:where(.astro-zjwowcop) h3:where(.astro-zjwowcop){font-size:1.25rem;max-width:none}.story-stage__copy:where(.astro-zjwowcop) p:where(.astro-zjwowcop){max-width:none}:where(.astro-zjwowcop)[data-story-scene="0"]{order:1}:where(.astro-zjwowcop)[data-story-copy="0"]{order:2}:where(.astro-zjwowcop)[data-story-scene="1"]{order:3}:where(.astro-zjwowcop)[data-story-copy="1"]{order:4}:where(.astro-zjwowcop)[data-story-scene="2"]{order:5}:where(.astro-zjwowcop)[data-story-copy="2"]{order:6}.story-grid:where(.astro-zjwowcop){gap:14px;margin-left:-50vw;padding:0 22px}.story-card:where(.astro-zjwowcop),.story-card--wide:where(.astro-zjwowcop){flex-basis:260px}.story-copy:where(.astro-zjwowcop),.story-card--wide:where(.astro-zjwowcop) .story-copy:where(.astro-zjwowcop){padding:16px 8px 0}.story-copy:where(.astro-zjwowcop) h3:where(.astro-zjwowcop),.story-copy:where(.astro-zjwowcop) p:where(.astro-zjwowcop){font-size:.9375rem;line-height:1.45}.story-visual:where(.astro-zjwowcop),.story-card--wide:where(.astro-zjwowcop) .story-visual:where(.astro-zjwowcop){height:316px;border-radius:22px}.file-visual:where(.astro-zjwowcop){padding:70px 20px 26px}.moments:where(.astro-zjwowcop){padding:100px 0}.moments-head:where(.astro-zjwowcop) p:where(.astro-zjwowcop){font-size:1.05rem}.moments-gallery:where(.astro-zjwowcop){gap:14px;margin-top:48px;padding:0 22px}.moment-card:where(.astro-zjwowcop),.moment-card--wide:where(.astro-zjwowcop),.moment-card--medium:where(.astro-zjwowcop),.moment-card--narrow:where(.astro-zjwowcop){flex-basis:260px}.moment-card--models:where(.astro-zjwowcop),.moment-card--history:where(.astro-zjwowcop){flex-basis:290px}.moment-card--speakers:where(.astro-zjwowcop){flex-basis:320px}.moment-copy:where(.astro-zjwowcop){padding:16px 8px 12px}.moment-copy:where(.astro-zjwowcop) h3:where(.astro-zjwowcop),.moment-copy:where(.astro-zjwowcop) p:where(.astro-zjwowcop){font-size:.9375rem;line-height:1.45}.moment-media:where(.astro-zjwowcop){height:316px;border-radius:22px}.private-flow:where(.astro-zjwowcop){width:88%;grid-template-columns:1fr;gap:12px}.private-chip:where(.astro-zjwowcop){min-height:104px}.private-result:where(.astro-zjwowcop){padding:14px}.private-status:where(.astro-zjwowcop){display:none}.model-market-image:where(.astro-zjwowcop){padding:16px 18px;object-position:center}.timeline-demo:where(.astro-zjwowcop){width:90%;padding:18px 14px}.timeline-lines:where(.astro-zjwowcop) p:where(.astro-zjwowcop){grid-template-columns:38px 1fr;padding:10px}.export-format-image:where(.astro-zjwowcop){padding:12px 0}.shortcut-key:where(.astro-zjwowcop){width:104px;height:104px;border-radius:26px}.shortcut-pill:where(.astro-zjwowcop){left:18px;right:18px;bottom:30px}.start:where(.astro-zjwowcop){padding-block:96px}.start-steps:where(.astro-zjwowcop){grid-template-columns:1fr;gap:0}.privacy-panel:where(.astro-zjwowcop){min-height:0;padding:52px 22px 26px}.privacy-copy:where(.astro-zjwowcop) h2:where(.astro-zjwowcop){max-width:14ch}.privacy-visual:where(.astro-zjwowcop){min-height:0;margin-top:38px}.privacy-window:where(.astro-zjwowcop){width:100%;border-radius:19px}.privacy-flow:where(.astro-zjwowcop){grid-template-columns:1fr;padding:30px 22px;gap:16px;justify-items:center}.privacy-node--file:where(.astro-zjwowcop){transform:translateY(-26px)}.privacy-pipe:where(.astro-zjwowcop){min-height:74px}.privacy-pipe:where(.astro-zjwowcop):before{display:block;inset:0 auto 0 50%;width:1px;height:auto;background:linear-gradient(180deg,transparent,#3a3a3c 20%,#3a3a3c 80%,transparent)}.privacy-pipe__dot:where(.astro-zjwowcop){left:50%;top:2%;margin-left:-3.5px;margin-top:0}.privacy-panel:where(.astro-zjwowcop).in-view .privacy-pipe__dot:where(.astro-zjwowcop){animation:privacyFlowVertical 2.6s .9s ease-in-out infinite}.privacy-node--text:where(.astro-zjwowcop){min-width:150px}.developer-strip__inner:where(.astro-zjwowcop){grid-template-columns:1fr;align-items:start;gap:34px}.developer-support:where(.astro-zjwowcop){width:100%}.developer-links:where(.astro-zjwowcop){flex-wrap:wrap}.final-cta:where(.astro-zjwowcop){padding-top:20px}.final-cta__inner:where(.astro-zjwowcop){padding-inline:0}.final-product:where(.astro-zjwowcop){width:calc(100vw - 40px);margin-top:54px;border-radius:20px 20px 0 0}.final-product__body:where(.astro-zjwowcop){height:240px;grid-template-columns:1fr;gap:30px;padding:30px}.final-product__wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop){height:18px}.final-product__wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop):nth-child(2n){height:42px}@keyframes privacyFlowVertical{0%{top:2%;opacity:0}14%{opacity:1}86%{opacity:1}to{top:96%;opacity:0}}.story-cinematic__center:where(.astro-zjwowcop){position:relative;inset:auto;display:block;pointer-events:auto!important}.story-cinematic__eyebrow:where(.astro-zjwowcop),.story-cinematic:where(.astro-zjwowcop) p:where(.astro-zjwowcop){position:static}.story-cinematic:where(.astro-zjwowcop) h2:where(.astro-zjwowcop).story-cinematic__headline{font-size:40px;text-align:left}.story-product-scroll:where(.astro-zjwowcop){height:auto}.story-product-sticky:where(.astro-zjwowcop){position:relative;height:auto;min-height:0;overflow:visible;padding:0 0 76px}.story-stage__modes:where(.astro-zjwowcop){display:none}}@media(max-width:734px){.mega:where(.astro-zjwowcop),.section-head:where(.astro-zjwowcop) h2:where(.astro-zjwowcop),.moments-head:where(.astro-zjwowcop) h2:where(.astro-zjwowcop),.privacy-copy:where(.astro-zjwowcop) h2:where(.astro-zjwowcop),.final-cta:where(.astro-zjwowcop) h2:where(.astro-zjwowcop){font-size:32px;line-height:1.125;letter-spacing:.004em}}@media(max-width:860px){.signal-story:where(.astro-zjwowcop){height:260vh}.signal-story__copy:where(.astro-zjwowcop){bottom:5vh}.signal-fallback:where(.astro-zjwowcop) strong:where(.astro-zjwowcop){font-size:2.2rem}}@media(prefers-reduced-motion:reduce){.product-stage--video:where(.astro-zjwowcop) video:where(.astro-zjwowcop){display:none}.product-stage--video:where(.astro-zjwowcop) .product-stage__reduced-poster:where(.astro-zjwowcop){display:block!important}.product-stage:where(.astro-zjwowcop),.product-stage:where(.astro-zjwowcop).in-view{transform:none}.signal-story__copy:where(.astro-zjwowcop){opacity:1}.moment-media:where(.astro-zjwowcop),.moment-copy:where(.astro-zjwowcop),.start-steps:where(.astro-zjwowcop) li:where(.astro-zjwowcop)>:where(.astro-zjwowcop),.final-product:where(.astro-zjwowcop){opacity:1;transform:none;transition:none}.story-scroll:where(.astro-zjwowcop){height:auto}.story-sticky:where(.astro-zjwowcop){position:relative;height:auto;min-height:0;padding:100px 0}.story-cinematic:where(.astro-zjwowcop){position:static;display:block;margin:0 auto 48px;color:#1d1d1f;background:transparent;opacity:1}.story-cinematic__mask-stage:where(.astro-zjwowcop),.story-cinematic__control:where(.astro-zjwowcop){display:none}.story-cinematic__eyebrow:where(.astro-zjwowcop),.story-cinematic:where(.astro-zjwowcop) h2:where(.astro-zjwowcop),.story-cinematic:where(.astro-zjwowcop) p:where(.astro-zjwowcop){opacity:1;transform:none}.story-cinematic__eyebrow:where(.astro-zjwowcop){color:#248a4b}.story-cinematic:where(.astro-zjwowcop) h2:where(.astro-zjwowcop){color:#1d1d1f}.story-cinematic:where(.astro-zjwowcop) p:where(.astro-zjwowcop){color:#6e6e73}.story-stage:where(.astro-zjwowcop){opacity:1;transform:none}.story-scene:where(.astro-zjwowcop),.story-stage__copy:where(.astro-zjwowcop) article:where(.astro-zjwowcop),.story-stage__nav:where(.astro-zjwowcop) span:where(.astro-zjwowcop){transition:none}.waveform:where(.astro-zjwowcop) i:where(.astro-zjwowcop),.typing-cursor:where(.astro-zjwowcop),.voice-dot:where(.astro-zjwowcop),.levels:where(.astro-zjwowcop) i:where(.astro-zjwowcop),.notes-cursor:where(.astro-zjwowcop),.final-product__wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop),.private-mascot:where(.astro-zjwowcop):before,.private-mascot:where(.astro-zjwowcop):after{animation:none!important}.privacy-node--file:where(.astro-zjwowcop){opacity:1;transform:none;transition:none}.privacy-wave:where(.astro-zjwowcop) i:where(.astro-zjwowcop){transform:scaleY(1);transition:none}.privacy-node--text:where(.astro-zjwowcop) i:where(.astro-zjwowcop){transform:scaleX(1);transition:none}.privacy-pipe__dot:where(.astro-zjwowcop){animation:none!important}.story-cinematic__center:where(.astro-zjwowcop){position:relative;inset:auto;display:block;pointer-events:auto!important}.story-cinematic__eyebrow:where(.astro-zjwowcop),.story-cinematic:where(.astro-zjwowcop) p:where(.astro-zjwowcop){position:static}.story-cinematic__eyebrow:where(.astro-zjwowcop){margin-bottom:18px}.story-cinematic:where(.astro-zjwowcop) p:where(.astro-zjwowcop){margin-top:28px}.story-product-scroll:where(.astro-zjwowcop){height:auto}.story-product-sticky:where(.astro-zjwowcop){position:relative;height:auto;min-height:0;overflow:visible;padding:0 0 76px}.story-stage__modes:where(.astro-zjwowcop){display:none}}@media(prefers-reduced-motion:reduce){.signal-story:where(.astro-zjwowcop){height:auto;padding:110px 0}.signal-story__sticky:where(.astro-zjwowcop){position:relative;height:auto;min-height:520px}.signal-canvas:where(.astro-zjwowcop){display:none}.signal-fallback:where(.astro-zjwowcop){position:static;justify-content:center}.signal-story__copy:where(.astro-zjwowcop){position:static;margin-top:46px;transform:none;opacity:1}}
