:root{--cx-bg:#edf0f4;--cx-bg-deep:#e1e6ec;--cx-panel:#fff;--cx-panel-soft:#f5f7fa;--cx-ink:#0b0f14;--cx-ink-soft:#3b4757;--cx-ink-dim:#677586;--cx-ink-faint:#97a3b2;--cx-steel:#c4ceda;--cx-ring:#8093a8;--cx-line:rgba(11,15,20,.14);--cx-line-soft:rgba(11,15,20,.07);--cx-line-strong:rgba(11,15,20,.3);--cx-yellow:#9a7400;--cx-yellow-fill:#ffd23a;--cx-cyan:#0b6f94;--cx-cyan-fill:#35d0ff;--cx-red:#c62828;--cx-red-fill:#ff4d4d;--cx-vertex:#0b0f14;--cx-vertex-ink:#fff;--cx-display:"Orbitron","Funnel Display",system-ui,sans-serif;--cx-sans:"Inter","Funnel Sans",system-ui,sans-serif;--cx-mono:"JetBrains Mono",ui-monospace,monospace;--cx-out:cubic-bezier(0.16,1,0.3,1);--cx-inout:cubic-bezier(0.65,0,0.35,1)}:root[data-theme=dark]{--cx-bg:#0b0f14;--cx-bg-deep:#070a0e;--cx-panel:#111823;--cx-panel-soft:#0e141d;--cx-ink:#e6edf5;--cx-ink-soft:#a7b3c2;--cx-ink-dim:#7a8899;--cx-ink-faint:#556374;--cx-steel:#223244;--cx-ring:#3a5a7a;--cx-line:rgba(58,90,122,.34);--cx-line-soft:rgba(58,90,122,.16);--cx-line-strong:rgba(58,90,122,.62);--cx-yellow:#ffd23a;--cx-yellow-fill:#ffd23a;--cx-cyan:#35d0ff;--cx-cyan-fill:#35d0ff;--cx-red:#ff4d4d;--cx-red-fill:#ff4d4d;--cx-vertex:#ffd23a;--cx-vertex-ink:#0b0f14}:root{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}html{scroll-behavior:smooth}body,html{background:var(--cx-bg)!important}body{color:var(--cx-ink)!important;font-family:var(--cx-sans)!important;font-size:16px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:tabular-nums;margin:0;overflow-x:hidden}body:before{background-image:linear-gradient(var(--cx-line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--cx-line-soft) 1px,transparent 1px);background-size:64px 64px,64px 64px;content:"";inset:0;mask-image:radial-gradient(ellipse 120% 80% at 50% 0,#000 20%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 120% 80% at 50% 0,#000 20%,transparent 78%);opacity:.55;pointer-events:none;position:fixed;z-index:0}body>*{position:relative;z-index:1}.container{margin:0 auto!important;max-width:1280px!important;padding:0 36px!important}::-moz-selection{background:var(--cx-cyan-fill);color:#06121a}::selection{background:var(--cx-cyan-fill);color:#06121a}:root[data-theme=dark] ::-moz-selection{background:var(--cx-yellow-fill);color:#0b0f14}:root[data-theme=dark] ::selection{background:var(--cx-yellow-fill);color:#0b0f14}*{caret-color:var(--cx-cyan)}:focus-visible{border-radius:2px;outline:2px solid var(--cx-yellow-fill)!important;outline-offset:3px!important}html{scrollbar-color:var(--cx-ring) transparent;scrollbar-width:thin}::-webkit-scrollbar{height:11px;width:11px}::-webkit-scrollbar-track{background:var(--cx-bg-deep)}::-webkit-scrollbar-thumb{background:var(--cx-steel);border:3px solid var(--cx-bg-deep);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--cx-ring)}a{text-decoration-thickness:1px;text-underline-offset:.22em}.feature-card h3,.hero-subtitle,.logo-text,.pricing-price,.section-title h2,.stat-item h3,.trust-text,h1,h2,h3{-webkit-background-clip:border-box!important;background-clip:border-box!important}.logo-text,.pricing-price,.stat-item h3,h1,h2,h3{background:none!important;font-family:var(--cx-display)!important;font-weight:700!important;letter-spacing:-.01em;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}.pricing-original-price,.pricing-period,.pricing-price,.stat-item h3{font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums}header{background:var(--cx-bg)!important;border-bottom:1px solid var(--cx-line)!important;position:relative!important;z-index:1100!important}header,nav{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}nav{background:transparent!important;border-bottom:0!important}.logo,.logo-text{color:var(--cx-ink)!important;font-size:17px!important;letter-spacing:.08em!important;text-transform:uppercase}.nav-links a,.nav-links li>a{color:var(--cx-ink-soft)!important;font-family:var(--cx-sans)!important;font-size:13.5px!important;font-weight:500!important;letter-spacing:.02em;text-transform:none;transition:color .18s var(--cx-out)}.nav-links a:hover{color:var(--cx-ink)!important}.nav-links a:after{background:var(--cx-yellow-fill);content:"";display:block;height:2px;margin-top:5px;transform:scaleX(0);transform-origin:left;transition:transform .28s var(--cx-out)}.nav-links a:hover:after{transform:scaleX(1)}.language-btn,.mobile-nav-toggle,.theme-toggle{background:transparent!important;border:1px solid var(--cx-line)!important;border-radius:3px!important;color:var(--cx-ink-soft)!important;transition:border-color .2s var(--cx-out),color .2s var(--cx-out)}.language-btn:hover,.mobile-nav-toggle:hover,.theme-toggle:hover{border-color:var(--cx-ring)!important;color:var(--cx-ink)!important}.language-menu{background:var(--cx-panel)!important;border:1px solid var(--cx-line-strong)!important;border-radius:3px!important;box-shadow:0 18px 48px -20px rgba(0,0,0,.55)!important;max-height:min(70vh,520px)!important;overflow-y:auto!important;padding:4px!important;z-index:1001!important}.language-item{border-radius:2px!important;color:var(--cx-ink-soft)!important;font-size:13.5px!important}.language-item:hover{background:var(--cx-panel-soft)!important;color:var(--cx-ink)!important}.btn-primary,.nav-controls .cta-button,.pricing-footer .cta-button{align-items:center;background:transparent!important;border:1px solid var(--cx-yellow)!important;border-radius:3px!important;box-shadow:none!important;color:var(--cx-yellow)!important;display:inline-flex!important;font-family:var(--cx-sans)!important;font-size:14px!important;font-weight:600!important;gap:10px;letter-spacing:.04em;padding:15px 28px!important;text-decoration:none!important;text-transform:uppercase;transition:background-color .2s var(--cx-out),color .2s var(--cx-out),box-shadow .2s var(--cx-out)}.btn-primary:hover,.nav-controls .cta-button:hover,.pricing-footer .cta-button:hover{background:var(--cx-yellow-fill)!important;box-shadow:0 0 0 1px var(--cx-yellow-fill),0 10px 30px -12px rgba(255,210,58,.7)!important;color:#0b0f14!important;transform:none!important}.btn-primary:before{border:1px solid;border-radius:50%;box-shadow:inset 0 0 0 3px transparent,inset 0 0 0 4px currentColor;content:"";flex:none;height:13px;width:13px}.nav-controls .cta-button{font-size:12.5px!important;padding:11px 20px!important}.btn-secondary{align-items:center;border:1px solid var(--cx-line-strong)!important;border-radius:3px!important;box-shadow:none!important;display:inline-flex!important;font-family:var(--cx-sans)!important;font-size:14px!important;font-weight:600!important;gap:8px;letter-spacing:.04em;padding:15px 26px!important;text-decoration:none!important;text-transform:uppercase;transition:border-color .2s var(--cx-out),color .2s var(--cx-out)}.btn-secondary,.btn-secondary:hover{background:transparent!important;color:var(--cx-cyan)!important}.btn-secondary:hover{border-color:var(--cx-cyan)!important;transform:none!important}.hero{background:var(--cx-bg)!important;background-image:none!important;color:var(--cx-ink)!important;display:block!important;min-height:0!important;overflow:hidden;padding:104px 0 88px!important;position:relative;text-align:left!important}.hero:after,.hero:before{content:none!important;display:none!important}.hero>.container{align-items:center;display:grid!important;gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto}.hero-content{align-items:flex-start!important;display:flex!important;flex-direction:column;grid-column:1;grid-row:1;margin:0!important;max-width:none!important}.hero h1,.hero-content{text-align:left!important}.hero h1{color:var(--cx-ink)!important;font-size:clamp(38px,4.9vw,72px)!important;letter-spacing:-.02em!important;line-height:1.04!important;margin:0 0 20px!important;max-width:15ch;order:1;text-transform:uppercase;text-wrap:balance}.hero h1:after{display:none!important}.hero p{color:var(--cx-ink-soft)!important;font-family:var(--cx-sans)!important;font-size:clamp(16px,1.15vw,18px)!important;line-height:1.66!important;order:2;-webkit-text-fill-color:var(--cx-ink-soft)!important;margin:0 0 10px!important;max-width:48ch;text-align:left!important}.hero-content>p:last-of-type{margin-bottom:30px!important}.hero-buttons{display:flex!important;flex-wrap:wrap;gap:14px!important;justify-content:flex-start!important;margin:0 0 34px!important;order:3}.hero-subtitle{align-items:center;color:var(--cx-ink-soft)!important;display:inline-flex!important;font-family:var(--cx-mono)!important;font-size:11.5px!important;font-weight:500!important;gap:10px;letter-spacing:.06em;margin:0 0 18px!important;order:4;padding:9px 14px 9px 12px!important;text-transform:uppercase;-webkit-text-fill-color:var(--cx-ink-soft)!important;background:var(--cx-panel-soft)!important;border-left:1px solid var(--cx-line)!important;border:1px solid var(--cx-line)!important;border-radius:3px!important;text-align:left!important}.hero-subtitle:before{background:#29c46a;border-radius:50%;box-shadow:0 0 0 3px rgba(41,196,106,.18);content:"";flex:none;height:7px;width:7px}.hero-trust-badges{border:1px solid var(--cx-line)!important;border-radius:3px!important;display:flex!important;flex-wrap:wrap;gap:0!important;justify-content:flex-start!important;margin:0!important;max-width:none!important;max-width:100%;order:5;overflow:hidden;padding:0!important;row-gap:0!important;width:-moz-fit-content;width:fit-content}.hero-trust-badges,.trust-badge{background:transparent!important}.trust-badge{align-items:center;border:0!important;border-radius:0!important;border-right:1px solid var(--cx-line)!important;box-shadow:none!important;display:inline-flex!important;gap:8px!important;padding:11px 16px!important}.trust-badge:last-child{border-right:0!important}.trust-icon{color:var(--cx-cyan)!important;font-size:13px!important}.trust-text{color:var(--cx-ink-soft)!important;font-family:var(--cx-mono)!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.05em;text-transform:uppercase;-webkit-text-fill-color:var(--cx-ink-soft)!important}.hero>.container:after{background:conic-gradient(from -24deg,transparent 0deg 6deg,color-mix(in srgb,var(--cx-red-fill) 62%,transparent) 6deg 11deg,transparent 11deg 18deg,color-mix(in srgb,var(--cx-red-fill) 44%,transparent) 18deg 22deg,transparent 22deg 32deg,color-mix(in srgb,var(--cx-red-fill) 70%,transparent) 32deg 38deg,transparent 38deg 1turn),repeating-radial-gradient(circle at 50% 50%,transparent 0 26px,var(--cx-line) 26px 27px),radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--cx-ring) 26%,transparent) 0 30%,transparent 31%),radial-gradient(circle at 50% 50%,var(--cx-panel-soft) 0 72%,transparent 73%);mask-image:radial-gradient(circle at 50% 50%,#000 0 71%,transparent 72%);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0 71%,transparent 72%)}.hero>.container:after,.hero>.container:before{align-self:center;aspect-ratio:1/1;border-radius:50%;content:"";grid-column:2;grid-row:1;justify-self:center;width:min(100%,560px)}.hero>.container:before{background:radial-gradient(circle at 50% 50%,var(--cx-vertex) 0 6px,color-mix(in srgb,var(--cx-vertex) 22%,transparent) 6px 12px,transparent 13px),conic-gradient(from 0deg,transparent 0deg 1.2deg,var(--cx-yellow-fill) 1.2deg 1.7deg,transparent 1.7deg 26deg,transparent 26deg 27deg,var(--cx-yellow-fill) 27deg 27.5deg,transparent 27.5deg 58deg,var(--cx-cyan-fill) 58deg 58.6deg,transparent 58.6deg 92deg,var(--cx-yellow-fill) 92deg 92.5deg,transparent 92.5deg 131deg,var(--cx-cyan-fill) 131deg 131.6deg,transparent 131.6deg 168deg,var(--cx-yellow-fill) 168deg 168.5deg,transparent 168.5deg 203deg,var(--cx-yellow-fill) 203deg 203.5deg,transparent 203.5deg 241deg,var(--cx-yellow-fill) 241deg 241.5deg,transparent 241.5deg 286deg,var(--cx-cyan-fill) 286deg 286.6deg,transparent 286.6deg 318deg,var(--cx-yellow-fill) 318deg 318.5deg,transparent 318.5deg 1turn);mask-composite:add;-webkit-mask-composite:source-over;mask-image:radial-gradient(circle at 50% 50%,#000 0 13px,transparent 14px),radial-gradient(circle at 50% 50%,transparent 0 7%,#000 12% 66%,transparent 70%);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0 13px,transparent 14px),radial-gradient(circle at 50% 50%,transparent 0 7%,#000 12% 66%,transparent 70%);pointer-events:none;z-index:1}.hero-banana{align-items:center;animation:none!important;aspect-ratio:auto!important;background:transparent!important;border:1px solid var(--cx-yellow)!important;border-radius:3px!important;box-shadow:none!important;color:var(--cx-yellow)!important;display:inline-flex!important;font-family:var(--cx-mono)!important;font-size:11.5px!important;font-weight:500!important;gap:8px;letter-spacing:.05em;margin:16px 0 0!important;mask-image:none!important;-webkit-mask-image:none!important;max-width:none!important;order:6;padding:8px 14px!important;width:auto!important}.hero-banana:after,.hero-banana:before{content:none!important;display:none!important}@media (prefers-reduced-motion:no-preference){.hero>.container:after{animation:cx-rings 1.1s var(--cx-out) both}.hero>.container:before{animation:cx-bloom 1.5s var(--cx-out) .16s both}}@keyframes cx-rings{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes cx-bloom{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.faq .section-title:before,.features .section-title:before,.pricing .section-title:before,.stats h2:before{content:none!important;display:none!important}.section-title h2,.stats h2{color:var(--cx-ink)!important;font-size:clamp(28px,3vw,46px)!important;letter-spacing:-.015em!important;line-height:1.12!important;margin:0 0 18px!important;max-width:20ch!important;text-align:left!important;text-transform:uppercase;text-wrap:balance}.section-title{margin:0 0 46px!important;text-align:left!important}.section-title p{color:var(--cx-ink-soft)!important;font-family:var(--cx-sans)!important;font-size:16px!important;letter-spacing:normal!important;line-height:1.65!important;text-transform:none!important;-webkit-text-fill-color:var(--cx-ink-soft)!important;margin:0 0 8px!important;max-width:62ch}section{padding:104px 0!important}.faq,.features,.pricing,.stats{background:var(--cx-bg)!important}.faq,.features,.pricing{border-top:1px solid var(--cx-line-soft)!important}.features-grid{background:var(--cx-line);border:1px solid var(--cx-line)!important;border-radius:3px;display:grid!important;gap:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;overflow:hidden}.feature-card{background:var(--cx-panel)!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:1px solid var(--cx-line);padding:30px 26px 32px!important;position:relative;transform:none!important;transition:background-color .24s var(--cx-out)}.feature-card:before{content:none!important;display:none!important}.feature-card:hover{background:var(--cx-panel-soft)!important;box-shadow:none!important;transform:none!important}.feature-card:after{background:var(--cx-cyan-fill);content:"";height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .34s var(--cx-out)}.feature-card:hover:after{transform:scaleX(1)}.feature-card .feature-icon,.feature-card .feature-icon i,.feature-card .feature-icon svg{background:transparent!important;background-image:none!important;color:var(--cx-cyan)!important;-webkit-text-fill-color:var(--cx-cyan)!important;box-shadow:none!important}.feature-card .feature-icon svg{stroke:var(--cx-cyan)!important;fill:none!important}.feature-card .feature-icon{align-items:center;background:transparent!important;border:1px solid var(--cx-line)!important;border-radius:50%!important;box-shadow:none!important;color:var(--cx-cyan)!important;display:inline-flex!important;font-size:17px!important;height:38px!important;justify-content:center;margin:0 0 18px!important;width:38px!important}.feature-card .feature-icon svg{height:17px;width:17px}.feature-card h3{color:var(--cx-ink)!important;font-family:var(--cx-display)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.01em;line-height:1.3!important;margin:0 0 10px!important;text-transform:uppercase}.feature-card p{color:var(--cx-ink-soft)!important;font-size:14px!important;line-height:1.65!important;margin:0!important}.stats-grid{border-bottom:1px solid var(--cx-line)!important;border-top:1px solid var(--cx-line)!important;display:grid!important;gap:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-top:46px}.stat-item{background:transparent!important;border:0!important;border-radius:0!important;border-right:1px solid var(--cx-line)!important;box-shadow:none!important;padding:34px 24px!important;text-align:left!important;transform:none!important}.stat-item:last-child{border-right:0!important}.stat-item h3{color:var(--cx-ink)!important;font-size:clamp(34px,3.6vw,54px)!important;letter-spacing:-.02em!important;line-height:1!important;margin:0 0 8px!important}.stat-item p{color:var(--cx-ink-dim)!important;font-family:var(--cx-mono)!important;font-size:11.5px!important;letter-spacing:.06em;margin:0!important;text-transform:uppercase}.pricing-grid{align-items:stretch;display:grid!important;gap:20px!important;grid-template-columns:repeat(auto-fit,minmax(260px,380px))!important;justify-content:center!important;margin-top:46px}.pricing-card{background:var(--cx-panel)!important;border:1px solid var(--cx-line)!important;border-radius:3px!important;box-shadow:none!important;display:flex!important;flex-direction:column;padding:34px 30px!important;transform:none!important;transition:border-color .24s var(--cx-out)}.pricing-card:hover{border-color:var(--cx-ring)!important}.pricing-card.featured{background:#0b0f14!important;border-color:var(--cx-yellow)!important;color:#e6edf5!important}:root[data-theme=dark] .pricing-card.featured{background:var(--cx-panel)!important;box-shadow:inset 0 0 0 1px rgba(255,210,58,.22)!important}.pricing-card.featured .pricing-content,.pricing-card.featured .pricing-period,.pricing-card.featured .pricing-price,.pricing-card.featured h3,.pricing-card.featured li{color:#e6edf5!important;-webkit-text-fill-color:#e6edf5!important;background:none!important}.pricing-card.featured:before{background:var(--cx-yellow-fill)!important;border-radius:2px!important;color:#0b0f14!important;font-size:10.5px!important;letter-spacing:.1em!important}.pricing-card h3,.pricing-card.featured:before{font-family:var(--cx-mono)!important;text-transform:uppercase}.pricing-card h3{color:var(--cx-ink-dim)!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.14em!important;margin:0 0 16px!important}.pricing-price{color:var(--cx-ink)!important;font-size:46px!important;letter-spacing:-.03em!important;line-height:1!important;margin:0!important}.pricing-period{color:var(--cx-ink-dim)!important;font-family:var(--cx-mono)!important;font-size:12px!important;letter-spacing:.05em}.pricing-badge,.pricing-discount-badge{background:transparent!important;border:1px solid var(--cx-red)!important;border-radius:2px!important;color:var(--cx-red)!important;display:inline-block;font-family:var(--cx-mono)!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:.1em!important;padding:4px 9px!important;text-transform:uppercase}.pricing-original-price{color:var(--cx-ink-faint)!important;text-decoration-thickness:1px}.pricing-features{list-style:none!important;margin:24px 0!important;padding:0!important}.pricing-features li{border-bottom:1px solid var(--cx-line-soft)!important;color:var(--cx-ink-soft)!important;font-size:14px!important;line-height:1.5!important;list-style:none!important;padding:9px 0 9px 26px!important;position:relative}.pricing-features li:last-child{border-bottom:0!important}.pricing-features li:before{background:var(--cx-line-strong);border-radius:1px;content:""!important;height:3px;left:0;margin-top:-1.5px;position:absolute;top:50%;width:12px}.pricing-features li.included:before{background:var(--cx-cyan-fill)!important;width:16px}.pricing-features li.excluded{color:var(--cx-ink-faint)!important}.pricing-features li.excluded:before{background:var(--cx-line)!important;width:8px}.pricing-card.featured .pricing-features li{border-bottom-color:rgba(230,237,245,.1)!important}.pricing-card.featured .pricing-features li.included:before{background:var(--cx-yellow-fill)!important}.pricing-footer{margin-top:auto!important;padding-top:8px!important}.pricing-footer .cta-button{justify-content:center;width:100%}.pricing-card.featured .pricing-footer .cta-button{background:var(--cx-yellow-fill)!important;border-color:var(--cx-yellow-fill)!important;color:#0b0f14!important}.pricing-card.featured .pricing-footer .cta-button:hover{background:#ffdd6b!important;border-color:#ffdd6b!important}.faq-container{border-top:1px solid var(--cx-line)!important;margin:46px 0 0!important;max-width:880px!important}.faq-item{border:0!important;border-bottom:1px solid var(--cx-line)!important;border-radius:0!important;box-shadow:none!important}.faq-item,.faq-question{background:transparent!important}.faq-question{align-items:center;border:0!important;color:var(--cx-ink)!important;cursor:pointer;display:flex!important;font-family:var(--cx-sans)!important;font-size:16px!important;font-weight:600!important;gap:16px;padding:22px 0!important;transition:color .18s var(--cx-out)}.faq-question:hover{color:var(--cx-cyan)!important}.faq-question:before{content:none!important;display:none!important}.faq-icon{color:var(--cx-ink-dim)!important;margin-left:auto!important;transition:color .18s var(--cx-out),transform .28s var(--cx-out)}.faq-question:hover .faq-icon{color:var(--cx-cyan)!important}.faq-answer{font-size:15px!important;line-height:1.7!important;max-width:70ch}.faq-answer,footer{color:var(--cx-ink-soft)!important}footer{background:var(--cx-bg-deep)!important;border-top:1px solid var(--cx-line)!important;padding:72px 0 36px!important}footer:after,footer:before{content:none!important;display:none!important}.footer-content{border-bottom:1px solid var(--cx-line)!important;display:grid!important;gap:48px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding-bottom:46px!important}.footer-section{text-align:left!important}.footer-section h3{color:var(--cx-ink-dim)!important;font-family:var(--cx-mono)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.14em!important;margin:0 0 16px!important;text-transform:uppercase}.footer-section a{color:var(--cx-ink-soft)!important;font-size:14px!important;text-decoration:none!important;transition:color .18s var(--cx-out)}.footer-section a:hover{color:var(--cx-cyan)!important}.footer-bottom{border:0!important;color:var(--cx-ink-faint)!important;font-family:var(--cx-mono)!important;font-size:11.5px!important;letter-spacing:.05em;padding-top:26px!important;text-align:left!important}@media (max-width:1024px){.hero>.container{gap:40px;grid-template-columns:1fr;grid-template-rows:auto auto}.hero-content{grid-column:1;grid-row:1}.hero>.container:after,.hero>.container:before{grid-column:1;grid-row:2;width:min(100%,420px)}.features-grid,.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.stat-item:nth-child(2n){border-right:0!important}.stat-item:nth-child(-n+2){border-bottom:1px solid var(--cx-line)!important}.pricing-grid{grid-template-columns:1fr!important;max-width:560px}.footer-content{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:768px){.container{padding:0 20px!important}.hero,section{padding:72px 0!important}.hero h1{font-size:clamp(31px,8.6vw,46px)!important;max-width:100%}.hero>.container:after,.hero>.container:before{width:min(100%,300px)}.features-grid{grid-template-columns:1fr!important}.stats>.container>h2{text-align:center!important}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:28px}.stat-item{border-bottom:0!important;border-right:0!important;min-width:0;padding:26px 12px!important;text-align:center!important}.stat-item:nth-child(odd){border-right:1px solid var(--cx-line)!important}.stat-item:nth-child(-n+2){border-bottom:1px solid var(--cx-line)!important}.stat-item h3:after,.stat-item:before{content:none}.stat-item h3{font-size:clamp(28px,8vw,40px)!important;margin-bottom:12px!important}.stat-item p{letter-spacing:.02em;line-height:1.5!important;overflow-wrap:anywhere}.footer-content{gap:32px!important;grid-template-columns:1fr!important}.btn-primary,.btn-secondary{font-size:13px!important;padding:13px 22px!important}.hero-trust-badges{flex-direction:column}.trust-badge{border-bottom:1px solid var(--cx-line)!important;border-right:0!important}.trust-badge:last-child{border-bottom:0!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition-duration:.01ms!important}}.discover-strip{background:var(--cx-bg)!important;border-top:1px solid var(--cx-line-soft)!important}.discover-events{border:1px solid var(--cx-line);border-radius:3px;display:grid!important;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden}.discover-event{background:var(--cx-panel);display:flex!important;flex-direction:column;outline:1px solid var(--cx-line);position:relative;text-decoration:none!important;transition:background-color .24s var(--cx-out)}.discover-event:hover{background:var(--cx-panel-soft)}.discover-event:after{background:var(--cx-cyan-fill);content:"";height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .34s var(--cx-out)}.discover-event:hover:after{transform:scaleX(1)}.discover-event-cover{aspect-ratio:16/10;background-color:var(--cx-panel-soft);background-position:50%;background-size:cover;border-bottom:1px solid var(--cx-line);display:block;position:relative}.discover-event-cover:after{background:repeating-radial-gradient(circle at 50% 50%,transparent 0 18px,color-mix(in srgb,var(--cx-cyan-fill) 16%,transparent) 18px 19px),linear-gradient(to top,color-mix(in srgb,#0b0f14 62%,transparent) 0,transparent 58%);content:"";inset:0;opacity:.85;position:absolute}.discover-event-body{display:flex;flex-direction:column;gap:8px;padding:20px 22px 24px}.discover-event-lang{color:var(--cx-cyan);font-family:var(--cx-mono);font-size:10.5px;font-weight:600;letter-spacing:.14em}.discover-event-title{color:var(--cx-ink);font-family:var(--cx-display);font-size:15.5px;font-weight:600;letter-spacing:.005em;line-height:1.32;text-wrap:balance}.discover-event-excerpt{color:var(--cx-ink-soft);display:-webkit-box;font-size:13.5px;line-height:1.6;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1024px){.discover-events{grid-template-columns:repeat(2,minmax(0,1fr))}.discover-event:last-child{grid-column:1/-1}}@media (max-width:768px){.discover-events{grid-template-columns:1fr}.discover-event:last-child{grid-column:auto}}:is(:lang(zh),:lang(ja),:lang(ko)) .discover-event-title,:is(:lang(zh),:lang(ja),:lang(ko)) .feature-card h3,:is(:lang(zh),:lang(ja),:lang(ko)) .hero h1,:is(:lang(zh),:lang(ja),:lang(ko)) .section-title h2,:is(:lang(zh),:lang(ja),:lang(ko)) .stats h2{font-family:Orbitron,Noto Sans TC,Noto Sans JP,Noto Sans KR,Microsoft JhengHei,Microsoft YaHei,Hiragino Sans,Yu Gothic,Malgun Gothic,system-ui,sans-serif!important;letter-spacing:.01em!important;line-break:strict;overflow-wrap:break-word;text-transform:none!important;word-break:keep-all!important}:is(:lang(zh),:lang(ja),:lang(ko)) .hero h1{line-height:1.24!important;max-width:11ch!important}:is(:lang(zh),:lang(ja),:lang(ko)) .section-title h2,:is(:lang(zh),:lang(ja),:lang(ko)) .stats h2{line-height:1.3!important;max-width:16ch!important}:is(:lang(zh),:lang(ja),:lang(ko)) .footer-section h3,:is(:lang(zh),:lang(ja),:lang(ko)) .hero-subtitle,:is(:lang(zh),:lang(ja),:lang(ko)) .pricing-card h3,:is(:lang(zh),:lang(ja),:lang(ko)) .trust-text{letter-spacing:.04em!important;word-break:keep-all!important}:is(:lang(zh),:lang(ja),:lang(ko)) .hero p,:is(:lang(zh),:lang(ja),:lang(ko)) .section-title p,:is(:lang(zh),:lang(ja),:lang(ko)) body{font-family:Inter,Noto Sans TC,Noto Sans JP,Noto Sans KR,Microsoft JhengHei,Microsoft YaHei,Hiragino Sans,Yu Gothic,Malgun Gothic,system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.8!important}