.landing-story-page section.landing-testimonials{position:relative;isolation:isolate;color:var(--story-ink);background:var(--sd-grain-light) 0 0/180px 180px,radial-gradient(90% 70% at 88% 0,#3b2a12 0,#1b1a1600 60%),var(--sd-night)}.landing-story-page section.landing-testimonials ::selection{background:#e8902a59;color:#fffdf8}.landing-story-page section.landing-testimonials h2{color:var(--sd-night-ink)}.landing-story-page .testimonial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--story-col-gap);max-width:none;margin:var(--space-heading) 0 0}@media (min-width:1001px){.landing-story-page section.landing-testimonials .narrative-container{display:grid;grid-template-columns:var(--story-cols);column-gap:var(--story-col-gap);align-items:start;container-type:inline-size;--reel-band:calc(((100cqw - 11 * var(--story-col-gap)) / 12 * 8 + 5 * var(--story-col-gap)) / 3 * 16 / 9)}.landing-story-page section.landing-testimonials h2{grid-column:1/span 4;display:flex;flex-direction:column;justify-content:center;min-height:var(--reel-band)}.landing-story-page .testimonial-grid{grid-column:5/-1;margin:0}}.landing-story-page .testimonial-card{min-width:0}.landing-story-page .testimonial-video{position:relative;overflow:hidden;border-radius:6px;background:var(--sd-night-deep)}@media (min-width:721px){.landing-story-page .testimonial-grid{grid-template-rows:repeat(2,auto)}.landing-story-page .testimonial-card{grid-row:span 2;display:grid;grid-template-rows:subgrid}}.landing-story-page .testimonial-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.landing-story-page .testimonial-video video{position:relative;display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover}.landing-story-page .testimonial-video video[data-started=true]{object-fit:contain;background:var(--sd-night-deep)}@media (prefers-reduced-motion:no-preference){.landing-story-page .testimonial-video video[data-started=true]{animation:acts-clip-in var(--motion-base) var(--motion-out)}}@keyframes acts-clip-in{0%{opacity:.4}}.landing-story-page .testimonial-video>p{display:grid;place-items:center;aspect-ratio:9/16;height:auto;font-size:var(--type-small);color:var(--sd-night-muted)}.landing-story-page .testimonial-video:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 50% 30%,#d0883a 0,#6b4a22 100%);mix-blend-mode:soft-light;opacity:.45;transition:opacity var(--motion-base) ease}.landing-story-page .testimonial-video:focus-within:after{opacity:0}.landing-story-page .testimonial-video:has(video[data-started=true]):after{opacity:0}@media (hover:hover) and (pointer:fine){.landing-story-page .testimonial-card:hover .testimonial-video:after{opacity:0}}.landing-story-page .testimonial-play{position:absolute;inset:0;z-index:2;display:grid;place-items:center;width:100%;color:#fffdf8;cursor:pointer}.landing-story-page .testimonial-play>svg{box-sizing:content-box;padding:19px 18px 19px 20px;border-radius:50%;background:var(--sd-amber);box-shadow:0 10px 24px -10px #000000a6;transform:translate3d(var(--px,0),var(--py,0),0) scale(var(--ps,1));transition:transform var(--motion-slow) var(--motion-out),background-color var(--motion-fast) ease}@media (hover:hover) and (pointer:fine){.landing-story-page .testimonial-play:hover{--ps:1.12}.landing-story-page .testimonial-play:hover>svg{background:var(--sd-amber-display)}}.landing-story-page .testimonial-play:active{--ps:.92}.landing-story-page .testimonial-play:active>svg{transition-duration:90ms,var(--motion-fast)}.landing-story-page .testimonial-play:focus-visible{outline:2px solid var(--sd-night-ink);outline-offset:-10px}.landing-story-page .testimonial-play:focus-visible>svg{box-shadow:0 0 0 3px var(--sd-night),0 0 0 5px var(--sd-night-ink)}.landing-story-page .testimonial-video[data-previewing]:after{opacity:0}.landing-story-page .testimonial-video[data-previewing] .testimonial-play{place-items:end start;padding:0 0 16px 16px}.landing-story-page .testimonial-video[data-previewing] .testimonial-play>svg{padding:13px;background:#0b0a08b8;box-shadow:0 0 0 1px #ffffff1f;transform:none}.landing-story-page .testimonial-video[data-previewing] .testimonial-play:focus-visible>svg{box-shadow:0 0 0 3px var(--sd-night),0 0 0 5px var(--sd-night-ink)}.landing-story-page .testimonial-video video:focus-visible{outline:2px solid var(--sd-night-ink);outline-offset:2px}.landing-story-page .testimonial-card figcaption{padding-top:var(--space-m)}.landing-story-page .testimonial-card figcaption a{position:relative;display:flex;align-items:center;gap:8px;width:fit-content;font-size:var(--type-small);font-weight:500;color:var(--sd-night-ink)}.landing-story-page .testimonial-card figcaption a:before{content:"";position:absolute;inset:-12px 0}@media (max-width:720px){.landing-story-page .testimonial-grid{grid-template-columns:repeat(3,min(68vw,264px));gap:0 var(--space-s);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--story-gutter);overscroll-behavior-x:contain;margin:28px calc(-1 * var(--story-gutter)) 0;padding:0 var(--story-gutter) 4px;scrollbar-width:none}.landing-story-page .testimonial-grid::-webkit-scrollbar{display:none}.landing-story-page .testimonial-card{scroll-snap-align:start}}@supports (animation-timeline:scroll()){@media (max-width:720px) and (prefers-reduced-motion:no-preference){.landing-story-page section.landing-testimonials .narrative-container{timeline-scope:--reviews}.landing-story-page .testimonial-grid{scroll-timeline:--reviews x}.landing-story-page section.landing-testimonials .narrative-container:after{content:"";display:block;height:2px;margin-top:14px;background:var(--sd-night-ink);opacity:.5;transform-origin:left;animation:acts-reviews-progress linear both;animation-timeline:--reviews}}}@keyframes acts-reviews-progress{0%{transform:scaleX(.34)}}.landing-story-page>section#pricing{padding:var(--space-section) var(--story-gutter) var(--space-group)}.landing-story-page #pricing>div{max-width:var(--story-width);margin-inline:auto}.landing-story-page #pricing>div>div:first-child{max-width:none;margin-bottom:var(--space-heading)}.landing-story-page>section:is(#pricing,#faq) h2{white-space:pre-line;font-size:var(--type-title);font-weight:500;line-height:1.07;letter-spacing:-.02em;text-wrap:balance;color:var(--sd-ink)}html[data-locale=zh] .landing-story-page>section:is(#pricing,#faq) h2{letter-spacing:0;line-height:1.2}.landing-story-page #pricing .grid{gap:var(--space-m)}.landing-story-page #pricing [data-pricing-card]{gap:var(--space-m);padding:clamp(24px,2.6vw,40px);border:1px solid var(--sd-hair);border-radius:6px;box-shadow:none;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.landing-story-page #pricing [data-pricing-card=managed]{background:#fbf6ec}.landing-story-page :is(#pricing,#faq) h3{font-size:var(--type-body);font-weight:500;line-height:1.35;letter-spacing:0;color:var(--sd-ink)}.landing-story-page #pricing [data-pricing-anchor-price]{font-size:var(--type-title);font-weight:400;line-height:1.05;letter-spacing:-.022em;font-variant-numeric:proportional-nums;font-feature-settings:"ss01","ss02","ss07";color:var(--sd-ink)}.landing-story-page #pricing :is(.pricing-amount,.pricing-unit){white-space:nowrap}.landing-story-page #pricing .pricing-unit{font-size:var(--type-small);font-weight:500;letter-spacing:0;color:var(--sd-muted)}.landing-story-page #pricing .type-body-muted{font-size:var(--type-body);line-height:1.6;max-width:36ch;color:var(--sd-muted)}@media (min-width:1200px){.landing-story-page #pricing .grid{grid-template-rows:repeat(3,auto)}.landing-story-page #pricing [data-pricing-card]{grid-row:span 3;display:grid;grid-template-rows:subgrid;align-content:start}.landing-story-page #pricing [data-pricing-anchor-price]{align-self:baseline}}@media (min-width:768px) and (max-width:1199px){.landing-story-page #pricing .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-story-page #pricing [data-pricing-card=managed]{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:calc(var(--space-m) + 2 * clamp(24px,2.6vw,40px));row-gap:var(--space-m);align-items:start}.landing-story-page #pricing [data-pricing-card=managed]>:is(h3,[data-pricing-anchor-price]){grid-column:1}.landing-story-page #pricing [data-pricing-card=managed]>p:last-child{grid-column:2;grid-row:1/3;align-self:center}}@media (max-width:767px){.landing-story-page #pricing [data-pricing-card]{padding:var(--space-l);gap:var(--space-s)}}.landing-story-page #pricing>div>div:last-child{margin-top:var(--space-xl);gap:16px 24px}.landing-story-page>section#faq{padding:0 var(--story-gutter) var(--space-section)}.landing-story-page #faq>div{max-width:var(--story-width);margin-inline:auto;padding-top:var(--space-group)}.landing-story-page #faq>div>div:first-child{max-width:none;margin-bottom:var(--space-heading)}.landing-story-page #faq>div>div:last-child{max-width:none}@media (min-width:1001px){.landing-story-page #faq>div{display:grid;grid-template-columns:var(--story-cols);column-gap:var(--story-col-gap);align-items:start}.landing-story-page #faq>div>div:first-child{grid-column:1/span 4;position:sticky;top:32px;margin:0}.landing-story-page #faq>div>div:last-child{grid-column:6/-1}}.landing-story-page #faq [data-component=editorial-faq]{display:block}.landing-story-page #faq [data-component=faq-row]{border-top:1px solid var(--sd-hair);padding-block:var(--space-m)}.landing-story-page #faq [data-component=faq-row]:first-child{border-top:0;padding-top:0}.landing-story-page #faq summary>svg{transition-property:transform,color;transition-duration:var(--motion-fast)}.landing-story-page #faq details[open]>summary>svg{color:var(--sd-ink)}@media (hover:hover) and (pointer:fine){.landing-story-page #faq summary:hover>svg{color:var(--sd-ink)}}.landing-story-page #faq summary:focus-visible{--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;outline:2px solid var(--story-ink);outline-offset:3px}.landing-story-page #faq [data-component=faq-answer] p:not([data-upcoming-note]){max-width:34em;font-size:var(--type-body);line-height:1.6;color:var(--sd-muted)}.landing-story-page #faq [data-component=faq-answer] a{min-height:44px;margin-top:var(--space-xs);padding:0;gap:6px;border:0;border-radius:0;background:none;font-size:var(--type-small);font-weight:500;letter-spacing:0;color:var(--sd-ink);text-decoration:underline;text-decoration-color:#cfc7b2;text-underline-offset:4px}@media (hover:hover) and (pointer:fine){.landing-story-page #faq [data-component=faq-answer] a:hover{background:none;text-decoration-color:currentColor}}.landing-story-page #faq [data-component=faq-answer] a:focus-visible{--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000}.landing-story-page #faq [data-upcoming-note]{margin-top:var(--space-l)}.landing-story-page section.landing-story-closing{text-align:center;padding-block:var(--space-finale);color:var(--story-ink);background:var(--sd-grain-light) 0 0/180px 180px,radial-gradient(64% 52% at 50% 42%,#3b2a12 0,#1b1a1600 72%),var(--sd-night)}.landing-story-page section.landing-story-closing h2{font-size:var(--type-closing);font-weight:500;line-height:1;letter-spacing:-.016em;color:var(--sd-night-ink)}html[data-locale=zh] .landing-story-page section.landing-story-closing h2{line-height:1.18;letter-spacing:0}.landing-story-page .landing-story-closing .story-stop{color:var(--sd-amber-night)}.landing-story-page .landing-story-closing .narrative-container>p:not([data-upcoming-note]){max-width:34em;margin:var(--space-l) auto var(--space-xl);font-size:var(--type-body);line-height:1.6;color:var(--sd-night-muted)}.landing-story-page .closing-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 28px}.landing-story-page .landing-story-closing .landing-cta.landing-cta--solid{min-height:56px;padding-inline:32px;background:var(--sd-night-ink);color:var(--sd-ink);box-shadow:inset 0 1px 0 #ffffff40}@media (hover:hover) and (pointer:fine){.landing-story-page .landing-story-closing .landing-cta.landing-cta--solid:hover{background:#fffdf8;box-shadow:0 18px 36px -16px #000000b3}}.landing-sticky-cta .landing-cta,.landing-story-page :is(#pricing,.landing-story-closing) .landing-cta{letter-spacing:0}.landing-story-page .closing-mcp{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:var(--type-small);font-weight:500;color:var(--sd-night-ink);text-decoration:underline;text-decoration-color:#6d6655;text-underline-offset:5px}@media (hover:hover) and (pointer:fine){.landing-story-page .closing-mcp:hover{text-decoration-color:currentColor}}.landing-story-page .closing-team{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;width:min(100%,720px);margin:var(--space-2xl) auto 0;padding:0;list-style:none}.landing-story-page .closing-team>li{font-size:var(--type-small);font-weight:500;color:var(--sd-night-muted)}.landing-story-page .closing-upcoming{margin-top:var(--space-m)}@keyframes acts-credits-rise{0%{transform:translate3d(0,56px,0)}}@keyframes acts-credit-in{0%{opacity:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-story-page .closing-team{view-timeline:--credits block}.landing-story-page .closing-team>li{animation:acts-credits-rise linear both,acts-credit-in linear both;animation-timeline:--credits,--credits;animation-range:entry 0 cover 40%,entry calc(var(--i,0) * 9%) cover calc(22% + var(--i,0) * 3%)}}}@media (max-width:720px){.landing-story-page .landing-story-closing .landing-cta.landing-cta--solid{width:100%}}.landing-story-page [data-component=LandingFooter]{padding-inline:var(--story-gutter)}.landing-story-page [data-component=LandingFooter]>div{max-width:var(--story-width);margin-inline:auto;padding-inline:0}.landing-story-page [data-component=LandingFooter] :is(p,a){font-size:var(--type-small)}.landing-story-page .landing-story-closing+[data-component=LandingFooter] [data-footer-body]{border-top:0;padding-top:40px}.landing-sticky-cta{display:none}@media (max-width:1279.98px){.landing-sticky-cta{position:fixed;left:var(--story-gutter,24px);right:var(--story-gutter,24px);bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:40;display:grid;border-radius:999px;transform:translate3d(0,calc(100% + 24px),0);opacity:0;visibility:hidden;transition:transform var(--motion-base) var(--motion-out),opacity var(--motion-fast) ease,visibility 0s linear var(--motion-base)}.landing-sticky-cta[data-shown=true]{transform:none;opacity:1;visibility:visible;transition:transform var(--motion-slow) var(--motion-spring),opacity var(--motion-fast) ease}.landing-sticky-cta>a{border-radius:999px}.landing-sticky-cta .landing-cta.landing-cta--solid{transition-property:transform,box-shadow}.landing-sticky-cta[data-tone=paper] .landing-cta.landing-cta--solid{box-shadow:0 0 0 1px #fffdf826,inset 0 1px 0 #ffffff14,0 18px 40px -16px #1c1b17b3}.landing-sticky-cta[data-tone=ink]{--story-ink:var(--sd-night-ink)}.landing-sticky-cta[data-tone=ink] .landing-cta.landing-cta--solid{background:var(--sd-night-ink);color:var(--sd-ink);box-shadow:inset 0 1px 0 #ffffff40,0 18px 40px -16px #000000b3}}@media (max-width:1279.98px) and (hover:hover) and (pointer:fine){.landing-sticky-cta[data-tone=ink] .landing-cta.landing-cta--solid:hover{background:#fffdf8;box-shadow:0 18px 36px -16px #000000b3}}@media (min-width:768px) and (max-width:1279.98px){.landing-sticky-cta{left:0;right:0;width:max-content;margin-inline:auto;bottom:calc(20px + env(safe-area-inset-bottom,0px))}.landing-sticky-cta>a{padding-inline:28px}}html[data-landing-ink-top]:has(.landing-story-page) nav[data-nav-variant=public]{color-scheme:dark;--background:#1b1a16;--foreground:#f3eee2;--muted-foreground:#a9a290;--muted:#a9a290;--card-border:#ffffff1c;--accent:#2a2823;--primary:#f3eee2;--primary-foreground:#1c1b17;transition:background-color .36s cubic-bezier(.16,1,.3,1)}html[data-landing-ink-top]:has(.landing-story-page) nav[data-nav-variant=public][data-scrolled=true]{background-color:#1b1a16}html[data-landing-ink-top]:has(.landing-story-page) nav[data-nav-variant=public] [data-testid=landing-book-demo]:focus-visible{outline-color:#f3eee2}html[data-landing-ink-top]:has(.landing-story-page){background:#1b1a16!important}@media (prefers-reduced-motion:reduce){.landing-story-page .testimonial-play>svg{transition:none;transform:none}.landing-story-page .testimonial-video:after{transition:none}.landing-story-page .closing-team>li{animation:none}.landing-sticky-cta,.landing-sticky-cta[data-shown=true]{transition:none}}.reveal-line{vertical-align:top;overflow:clip;padding-bottom:.14em;margin-bottom:-.14em}.reveal-line,.reveal-line>span{display:inline-block}.overview-caption-slot{position:relative;min-width:0}.overview-caption-ghost{position:absolute;left:0;right:0;top:0;pointer-events:none;white-space:pre-line;font-size:var(--type-body);font-weight:500;line-height:1.4;color:var(--story-ink)}@media screen and (prefers-reduced-motion:no-preference){.landing-story-page [data-reveal-state=armed] .reveal-line>span{transform:translate3d(0,108%,0)}.landing-story-page [data-reveal-state=in] .reveal-line>span{transition:transform var(--motion-reveal) var(--motion-out) calc(var(--line,0) * 90ms + var(--reveal-delay,0s))}.landing-story-page [data-reveal]:not([data-reveal=lift]):not(:has(.reveal-line))[data-reveal-state=armed]{opacity:0;transform:translate3d(0,24px,0)}.landing-story-page [data-reveal]:not([data-reveal=lift]):not(:has(.reveal-line))[data-reveal-state=in]{transition:opacity .7s var(--motion-out) var(--reveal-delay,0s),transform var(--motion-reveal) var(--motion-out) var(--reveal-delay,0s)}.landing-story-page :is([data-reveal=lift],#faq [data-component=faq-row])[data-reveal-state=armed]{transform:translate3d(0,18px,0)}.landing-story-page :is([data-reveal=lift],#faq [data-component=faq-row])[data-reveal-state=in]{transition:transform var(--motion-reveal) var(--motion-out) var(--reveal-delay,0s)}.overview-caption-ghost .reveal-line>span{animation:caption-line-out var(--motion-base) var(--motion-in-out) calc(var(--line,0) * 50ms) both}.overview-heading[data-caption-live] h3 .overview-take .reveal-line>span{animation:caption-line-in var(--motion-base) var(--motion-in-out) calc(var(--line,0) * 50ms) both}}@keyframes caption-line-out{to{transform:translate3d(0,-108%,0)}}@keyframes caption-line-in{0%{transform:translate3d(0,108%,0)}}