:root{color-scheme:dark;--page: #07100f;--page-soft: #0b1715;--page-deep: #030807;--panel: rgba(12, 21, 19, .88);--panel-strong: #0f1b18;--panel-elevated: #142521;--panel-warm: #1a1714;--ink: #edf5f1;--ink-soft: #c6d8d0;--muted: #89a198;--muted-strong: #afc2ba;--line: rgba(180, 223, 203, .16);--line-strong: rgba(180, 223, 203, .28);--brand: #54d2b0;--brand-dark: #8ae5cb;--coral: #ff8d70;--sage: #90c9af;--gold: #f0bf6a;--mint: #7ef0ad;--rose: #311f1b;--night: #050908;--shadow: 0 24px 70px rgba(0, 0, 0, .28);--shadow-strong: 0 40px 120px rgba(0, 0, 0, .42)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at top left,#7ef0ad1f,#7ef0ad00 28%),radial-gradient(circle at top right,#ff8d701c,#ff8d7000 30%),radial-gradient(circle at 50% 26%,#54d2b014,#54d2b000 44%),linear-gradient(180deg,#08110f 0%,var(--page) 36%,var(--page-soft) 72%,var(--page-deep) 100%);overflow-x:hidden}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}#root{min-height:100vh}.site-shell{position:relative;isolation:isolate;min-height:100vh;padding:14px 0 28px}.topbar{position:relative;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:18px;width:calc(100% - 32px);max-width:1160px;margin:0 auto;padding:9px;border:1px solid var(--line);border-radius:18px;background:#070e0cb8;box-shadow:0 18px 40px #00000047;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand,.topnav,.topbar-actions,.hero-actions,.signal-strip,.signal-item,.final-actions,.footer-links{display:flex;align-items:center}.brand{gap:10px;min-height:42px;padding:0 8px;font-weight:850;letter-spacing:0}.brand-logo{width:34px;height:34px;flex:0 0 auto;border-radius:8px;object-fit:contain}.topnav{gap:3px;color:var(--muted-strong);font-size:.92rem;font-weight:720}.topnav a,.footer-links a{min-height:38px;padding:9px 12px;border-radius:8px;border:1px solid transparent;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.topnav a:hover,.footer-links a:hover,.cta-ghost:hover{background:#54d2b01a;border-color:#54d2b029;color:var(--ink)}.topbar-actions,.hero-actions,.final-actions{gap:10px}.cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 16px;border:1px solid transparent;border-radius:8px;font-size:.94rem;font-weight:850;line-height:1;text-align:center;white-space:nowrap;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease}.cta:hover{transform:translateY(-1px)}.cta-primary{background:linear-gradient(135deg,var(--mint),#58d4aa);color:#06100d;box-shadow:0 18px 40px #7ef0ad2e}.cta-secondary{border-color:var(--line-strong);background:#080f0eb8;color:var(--ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cta-ghost{color:var(--muted-strong)}.hero-stage{position:relative;width:calc(100% - 32px);max-width:1280px;margin:18px auto 30px;padding-bottom:0;isolation:isolate}.hero-stage:before{position:absolute;top:12px;right:4%;bottom:18px;left:4%;z-index:0;background:radial-gradient(circle at 16% 20%,rgba(126,240,173,.14),transparent 28%),radial-gradient(circle at 84% 26%,rgba(255,141,112,.13),transparent 32%),radial-gradient(circle at 50% 86%,rgba(84,210,176,.18),transparent 54%);content:"";filter:blur(22px);opacity:.86;pointer-events:none}.hero{position:relative;isolation:isolate;--hero-accent: var(--mint);width:100%;margin:0;overflow:visible}.hero:before{content:none}.hero:after{content:none}.hero-content{position:relative;z-index:1;display:grid;gap:clamp(22px,3vw,32px);align-items:center;justify-items:center;width:100%;min-width:0;padding:clamp(16px,2vw,26px) clamp(8px,2vw,20px) 22px;color:var(--ink)}.eyebrow{margin:0;color:var(--coral);font-size:.78rem;font-weight:900;text-transform:uppercase}.pricing-section .eyebrow{color:#f1be79}.section-heading h2,.pricing-copy h2,.final-cta h2{margin:0;color:inherit;line-height:.98;letter-spacing:0}.hero-visual{position:relative;width:100%;min-width:0}.hero-carousel{position:relative;width:min(100%,1200px)}.hero-surface-stage{position:relative;min-height:clamp(420px,46vw,640px);overflow:hidden;background:transparent}.hero-surface-stage:before,.hero-surface-stage:after{position:absolute;top:0;bottom:0;z-index:2;width:clamp(36px,8vw,96px);content:"";pointer-events:none}.hero-surface-stage:before{left:0;background:linear-gradient(90deg,#09110f,#09110f00)}.hero-surface-stage:after{right:0;background:linear-gradient(270deg,#09110f,#09110f00)}.hero-surface{position:absolute;top:50%;left:50%;width:clamp(420px,76vw,1040px);aspect-ratio:1920 / 1140;margin:0;overflow:hidden;border-radius:24px;box-shadow:0 30px 84px #00000057;transition:transform .96s cubic-bezier(.22,1,.36,1),opacity .56s ease,filter .56s ease;will-change:transform,opacity,filter}.hero-surface.is-active{z-index:3;opacity:1;filter:saturate(1) brightness(1);transform:translate(-50%,-50%) scale(1)}.hero-surface.is-previous,.hero-surface.is-next{z-index:2;opacity:.56;filter:saturate(.82) brightness(.84)}.hero-surface.is-previous{transform:translate(calc(-50% - clamp(290px,28vw,390px)),calc(-50% + 10px)) scale(.84)}.hero-surface.is-next{transform:translate(calc(-50% + clamp(290px,28vw,390px)),calc(-50% + 10px)) scale(.84)}.hero-surface.is-hidden-left,.hero-surface.is-hidden-right{z-index:1;opacity:0;pointer-events:none}.hero-surface.is-hidden-left{transform:translate(calc(-50% - clamp(520px,46vw,660px)),calc(-50% + 16px)) scale(.72)}.hero-surface.is-hidden-right{transform:translate(calc(-50% + clamp(520px,46vw,660px)),calc(-50% + 16px)) scale(.72)}.hero-surface img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.hero-surface-label{position:absolute;top:clamp(28px,3.4vw,44px);left:50%;max-width:calc(100% - 42px);padding:14px 28px;border:1px solid rgba(237,245,241,.2);border-radius:999px;background:linear-gradient(180deg,#0a1210c7,#0a121080);box-shadow:0 18px 40px #00000042;color:#f7fcfa;font-size:clamp(1.15rem,2.2vw,1.72rem);font-weight:900;letter-spacing:.08em;text-align:center;text-shadow:0 1px 14px rgba(0,0,0,.28);text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;transform:translate(-50%,-10px);transition:opacity .26s ease,transform .42s cubic-bezier(.22,1,.36,1)}.hero-surface.is-active .hero-surface-label{opacity:1;transform:translate(-50%)}.signal-strip{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;width:min(100%,1120px);margin:0 auto;padding:6px 0 0}.signal-item{flex:0 0 auto;gap:10px;min-height:0;padding:12px 16px;border:1px solid rgba(180,223,203,.16);border-radius:999px;background:#0e181699;box-shadow:inset 0 1px #ffffff08;color:var(--ink-soft);font-weight:800}.signal-item+.signal-item{border-left:0}.signal-item svg{flex:0 0 auto;color:var(--brand)}.signal-item:nth-child(2) svg{color:var(--sage)}.signal-item:nth-child(3) svg{color:var(--coral)}.signal-item:nth-child(4) svg{color:var(--gold)}.signal-item:nth-child(5) svg{color:var(--brand-dark)}.signal-item span{white-space:nowrap}.section{padding:92px 0}.section-inner{width:calc(100% - 32px);max-width:1160px;margin:0 auto}.pricing-layout,.faq-layout,.feature-layout{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:56px;align-items:start}.section-heading h2,.pricing-copy h2,.final-cta h2{margin-top:12px;font-size:3.35rem;line-height:1.02;font-weight:890}.section-heading p,.pricing-copy p,.flow-card p,.feature-item p,.faq-item p,.price-card p,.surface-step p,.footer p{margin:0;color:var(--muted);font-size:1rem;line-height:1.72}.product-section{border-block:1px solid var(--line);background:radial-gradient(circle at 12% 0%,rgba(84,210,176,.1),transparent 24%),linear-gradient(180deg,#070d0c38,#0b1210f5 28%,#080e0dfa)}.section-heading{max-width:790px}.section-heading p{max-width:660px;margin-top:18px}.compact-heading{max-width:620px}.surface-scrolly{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,280px);gap:22px;margin-top:48px;align-items:stretch}.surface-scrolly.is-reversed{grid-template-columns:minmax(250px,280px) minmax(0,1fr)}.surface-scrolly.is-reversed .surface-stage{order:2}.surface-scrolly.is-reversed .surface-steps{order:1}.surface-stage{position:relative;min-width:0}.surface-stage-sticky{position:sticky;top:clamp(128px,15.5svh,168px);isolation:isolate;display:block;aspect-ratio:1920 / 1140;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:linear-gradient(180deg,#111d1af5,#0a1210f0);box-shadow:var(--shadow)}.surface-stage-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;background:transparent}.surface-stage-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;object-fit:contain;object-position:center;transform:translateY(18px) scale(.985);transition:opacity .42s ease,transform .62s cubic-bezier(.22,1,.36,1)}.surface-stage-media img.is-active{opacity:1;transform:translateY(0) scale(1)}.surface-step span,.flow-card span,.price-card-head p,.price-card-head span{color:var(--brand-dark);font-size:.76rem;font-weight:900;text-transform:uppercase}.surface-steps{display:grid;min-width:0}.surface-step-media{display:none}.surface-step{display:flex;flex-direction:column;justify-content:center;min-height:74svh;padding:28px 0 28px 24px;border-left:1px solid rgba(180,223,203,.2);opacity:.56;transform:translateY(10px);transition:opacity .26s ease,transform .26s ease,border-color .26s ease}.surface-step:first-child{padding-top:8px}.surface-step:last-child{min-height:58svh;padding-bottom:8px}.surface-step.is-active{border-color:var(--brand);opacity:1;transform:translateY(0)}.surface-scrolly.is-reversed .surface-step{padding-right:24px;padding-left:0;border-right:1px solid rgba(180,223,203,.2);border-left:0;text-align:right}.surface-scrolly.is-reversed .surface-step.is-active{border-right-color:var(--brand)}.surface-scrolly.is-reversed .surface-step p{margin-left:auto}.surface-step h3{margin:10px 0 12px;color:var(--ink);font-size:2.25rem;line-height:1}.surface-step p{max-width:18rem}.theme-section{padding:68px 0;border-bottom:1px solid var(--line);background:radial-gradient(circle at 18% 20%,rgba(255,141,112,.12),transparent 28%),linear-gradient(180deg,#0c1513fa,#0a100ffa)}.theme-heading{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:56px;align-items:end}.theme-heading h2{margin:12px 0 0;font-size:3.35rem;line-height:1.02;font-weight:890}.theme-heading p:last-child{margin:0;color:var(--muted);font-size:1rem;line-height:1.72}.theme-showcase{display:grid;gap:12px;width:min(920px,100%);margin-top:36px;margin-right:auto;margin-left:auto}.theme-stage{overflow:hidden;border:1px solid var(--line);border-radius:24px;background:linear-gradient(180deg,#111d1af5,#0a1210f5);box-shadow:var(--shadow)}.theme-slide{display:grid;aspect-ratio:1920 / 1140;margin:0;place-items:center;background:transparent}.theme-slide img{display:block;width:100%;height:100%;object-fit:contain}.theme-showcase-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center}.theme-caption-panel{padding:16px;border:1px solid var(--line);border-radius:18px;background:#0d1714d1;color:var(--ink)}.theme-caption-panel p,.theme-caption-panel span{margin:0}.theme-caption-panel p{color:var(--brand-dark);font-size:.8rem;font-weight:900;text-transform:uppercase}.theme-caption-panel span{display:block;margin-top:7px;color:var(--muted);line-height:1.5}.theme-controls{display:flex;align-items:center;gap:8px;padding:6px;border:1px solid var(--line);border-radius:18px;background:#0d1714d1;color:var(--ink)}.theme-controls button{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(84,210,176,.22);border-radius:8px;background:#54d2b029;color:var(--ink);cursor:pointer}.theme-controls button:hover{background:var(--brand);color:#07110d}.theme-controls span{min-width:42px;font-size:.82rem;font-weight:850;text-align:center}.theme-dots{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.theme-dots button{min-height:38px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:#0d1714d1;color:var(--muted-strong);font-weight:820;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}.theme-dots button:hover,.theme-dots button.is-active{border-color:#54d2b06b;background:#54d2b02e;color:var(--ink)}.flow-section{background:radial-gradient(circle at top right,rgba(255,141,112,.16),transparent 28%),radial-gradient(circle at top left,rgba(126,240,173,.16),transparent 26%),linear-gradient(180deg,#101917,#08100f);color:#fff}.flow-section .section-heading h2{color:#fff}.flow-section .section-heading h2,.feature-section .section-heading h2,.pricing-copy h2,.faq-section .section-heading h2,.final-cta h2{font-size:clamp(2rem,3.2vw,2.75rem);line-height:1.08}.flow-section .section-heading,.feature-section .section-heading,.faq-section .section-heading{max-width:560px}.flow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:30px;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#ffffff08}.flow-card{min-height:242px;padding:22px;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#09100feb}.flow-card span{color:#f2c073}.flow-card h3,.feature-item h3,.faq-item h3{margin:14px 0 8px;font-size:1rem;line-height:1.28}.flow-card p{color:#edf5f1b8}.feature-section{border-bottom:1px solid var(--line);background:linear-gradient(180deg,#0a1210fa,#060a09fa)}.feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#ffffff08;box-shadow:var(--shadow)}.feature-item{display:grid;grid-template-columns:24px 1fr;gap:14px;min-height:126px;padding:20px;background:linear-gradient(180deg,#101b18f5,#0a1210f0)}.feature-item svg,.faq-item svg{color:var(--brand)}.feature-item h3,.faq-item h3{margin-top:0;color:var(--ink)}.trial-section{border-bottom:1px solid var(--line);background:radial-gradient(circle at 12% 24%,rgba(84,210,176,.16),transparent 30%),radial-gradient(circle at 84% 10%,rgba(240,191,106,.12),transparent 28%),linear-gradient(180deg,#08100ffa,#0c1311fa);color:#fff}.trial-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center}.trial-copy h2{margin:12px 0 0;font-size:clamp(2rem,3.2vw,2.75rem);line-height:1.08;font-weight:890}.trial-copy p:last-child{max-width:650px;margin:16px 0 0;color:#edf5f1bd;font-size:1rem;line-height:1.72}.trial-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.pricing-section{padding:82px 0;background:radial-gradient(circle at top left,rgba(255,141,112,.16),transparent 28%),radial-gradient(circle at top right,rgba(126,240,173,.14),transparent 30%),linear-gradient(180deg,#0d1614,#060b0a);color:#fff}.pricing-layout{grid-template-columns:minmax(0,1fr) minmax(360px,430px);align-items:center}.pricing-copy p{max-width:560px;margin-top:16px;color:#edf5f1b8}.price-card{padding:26px;border:1px solid rgba(240,191,106,.24);border-radius:24px;background:linear-gradient(180deg,#171412fa,#0b0b0af5);color:var(--ink);box-shadow:var(--shadow-strong)}.price-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.price-card-head p,.price-card-head span{margin:0}.price-card-head span{color:var(--coral)}.price-row{display:flex;align-items:end;gap:16px;margin:20px 0 12px}.price-row strong{font-size:clamp(3.2rem,5vw,3.85rem);line-height:.88}.price-row span{margin-bottom:8px;color:var(--muted);font-weight:850;text-decoration:none}.check-list{display:grid;gap:12px;margin:26px 0;padding:0;list-style:none}.check-list li{display:flex;align-items:flex-start;gap:10px;color:var(--ink-soft);line-height:1.46}.check-list svg{flex:0 0 auto;margin-top:2px;color:var(--brand)}.price-card .cta{width:100%}.price-card .cta+.cta{margin-top:10px}.support-link{display:block;margin-top:14px;color:var(--muted-strong);font-size:.93rem;font-weight:750;text-align:center}.faq-layout{grid-template-columns:minmax(230px,.62fr) minmax(0,1.38fr)}.faq-section{background:linear-gradient(180deg,#070c0bf5,#0b1210fa)}.faq-list{display:grid;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#ffffff08}.faq-item{display:grid;grid-template-columns:24px 1fr;gap:14px;padding:20px;background:linear-gradient(180deg,#101b18f5,#0a1210f0)}.final-cta{padding:64px 0;border-block:1px solid var(--line);background:radial-gradient(circle at 15% 20%,rgba(126,240,173,.14),transparent 26%),linear-gradient(180deg,#0a1210fa,#060a09)}.final-layout{display:flex;align-items:center;justify-content:space-between;gap:32px}.final-layout h2{max-width:640px}.footer{display:flex;align-items:center;justify-content:space-between;gap:20px;width:calc(100% - 32px);max-width:1160px;margin:24px auto 0;padding:18px 0;border-top:1px solid var(--line)}.footer-links{flex-wrap:wrap;gap:4px;color:var(--muted-strong);font-weight:740}@media(max-width:1020px){.topbar{align-items:flex-start;flex-wrap:wrap}.topnav{order:3;width:100%;overflow-x:auto;padding-top:2px}.hero{height:auto;min-height:0}.hero-content,.pricing-layout,.faq-layout,.feature-layout,.trial-layout,.theme-heading{grid-template-columns:1fr}.trial-actions{justify-content:flex-start}.hero-content{gap:20px;padding-right:20px;padding-left:20px}.hero-visual,.hero-carousel{width:100%}.hero-surface-stage{min-height:clamp(360px,50vw,430px)}.surface-scrolly{grid-template-columns:1fr;gap:16px}.surface-scrolly.is-reversed{grid-template-columns:1fr}.surface-scrolly.is-reversed .surface-stage,.surface-scrolly.is-reversed .surface-steps{order:initial}.surface-stage{display:none}.surface-steps{gap:16px}.surface-step,.surface-step:last-child{min-height:auto;overflow:hidden;padding:0;border:1px solid var(--line);border-radius:8px;background:var(--panel);box-shadow:var(--shadow);opacity:1;transform:none}.surface-scrolly.is-reversed .surface-step{padding:0;border:1px solid var(--line);text-align:left}.surface-scrolly.is-reversed .surface-step p{margin-left:24px}.surface-step-media{display:grid;aspect-ratio:1920 / 1140;margin:0;place-items:center;background:transparent}.surface-step-media img{width:100%;height:100%;object-fit:contain;object-position:center}.surface-step>span,.surface-step>h3,.surface-step>p{margin-right:24px;margin-left:24px}.surface-step>span{margin-top:24px}.surface-step>p{margin-bottom:24px}.surface-step p{max-width:none}.flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.site-shell{padding-top:10px}.topbar,.hero-stage,.section-inner,.footer{width:calc(100% - 20px);max-width:1160px}.hero-stage{margin-bottom:22px;padding-bottom:0}.hero,.signal-strip{width:100%}.topbar-actions,.trial-actions,.final-actions{width:100%;flex-wrap:wrap}.topbar-actions .cta,.trial-actions .cta,.final-actions .cta{flex:1 1 100%}.topbar{gap:10px}.topbar-actions .cta{min-height:42px;padding-inline:14px}.hero{height:auto;min-height:0}.hero-content{padding:34px 22px 24px}.hero-visual{width:100%}.hero-surface{width:clamp(320px,84vw,660px);border-radius:18px}.hero-surface.is-previous{transform:translate(calc(-50% - clamp(216px,31vw,260px)),calc(-50% + 8px)) scale(.84)}.hero-surface.is-next{transform:translate(calc(-50% + clamp(216px,31vw,260px)),calc(-50% + 8px)) scale(.84)}.hero-surface.is-hidden-left{transform:translate(calc(-50% - clamp(360px,46vw,440px)),calc(-50% + 12px)) scale(.72)}.hero-surface.is-hidden-right{transform:translate(calc(-50% + clamp(360px,46vw,440px)),calc(-50% + 12px)) scale(.72)}.signal-strip{gap:10px;padding-top:2px}.section,.pricing-section,.final-cta{padding:58px 0}.section-heading h2,.theme-heading h2,.trial-copy h2,.pricing-copy h2,.final-cta h2{font-size:2.35rem;overflow-wrap:anywhere}.flow-section .section-heading h2,.feature-section .section-heading h2,.trial-copy h2,.pricing-copy h2,.faq-section .section-heading h2,.final-cta h2{font-size:2.05rem}.surface-scrolly.is-reversed .surface-step p{margin-left:22px}.surface-step>span,.surface-step>h3,.surface-step>p{margin-right:22px;margin-left:22px}.surface-step>span{margin-top:22px}.surface-step>p{margin-bottom:22px}.theme-showcase{width:100%}.theme-showcase-foot{grid-template-columns:1fr}.theme-controls{justify-content:space-between}.flow-grid,.feature-grid{grid-template-columns:1fr}.flow-card{min-height:190px}.price-row strong{font-size:3.25rem}.price-row{align-items:flex-start;flex-direction:column;gap:8px}.price-row span{margin-bottom:0}.final-layout,.footer{align-items:flex-start;flex-direction:column}}@media(max-width:430px){.brand{width:100%}.topnav a{padding-inline:10px;white-space:nowrap}.hero-content{padding:20px}.hero-visual{width:100%}.hero-surface-stage{min-height:260px}.hero-surface{width:clamp(260px,90vw,390px);border-radius:16px}.hero-surface-label{top:22px;max-width:calc(100% - 28px);padding:12px 20px;font-size:1.02rem;letter-spacing:.06em}.hero-surface.is-previous{transform:translate(calc(-50% - clamp(150px,26vw,178px)),calc(-50% + 6px)) scale(.82)}.hero-surface.is-next{transform:translate(calc(-50% + clamp(150px,26vw,178px)),calc(-50% + 6px)) scale(.82)}.hero-surface.is-hidden-left{transform:translate(calc(-50% - clamp(250px,40vw,300px)),calc(-50% + 10px)) scale(.7)}.hero-surface.is-hidden-right{transform:translate(calc(-50% + clamp(250px,40vw,300px)),calc(-50% + 10px)) scale(.7)}.signal-strip{width:100%;gap:8px}.signal-item span{white-space:normal}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important}}
