@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:400;src:url(../media/noto-sans-sc-chinese-simplified-400-normal.0g6201d_rn05w.woff2)format("woff2"),url(../media/noto-sans-sc-chinese-simplified-400-normal.0u8n1rth.xd3p.woff)format("woff")}
@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:500;src:url(../media/noto-sans-sc-chinese-simplified-500-normal.0n9m45ovrawu2.woff2)format("woff2"),url(../media/noto-sans-sc-chinese-simplified-500-normal.044nk14~48duw.woff)format("woff")}
@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-sans-sc-chinese-simplified-700-normal.0iius316n3~4-.woff2)format("woff2"),url(../media/noto-sans-sc-chinese-simplified-700-normal.01~da5y-a6fse.woff)format("woff")}
@font-face{font-family:Noto Sans SC;font-style:normal;font-display:swap;font-weight:900;src:url(../media/noto-sans-sc-chinese-simplified-900-normal.02jdx2shd-wpy.woff2)format("woff2"),url(../media/noto-sans-sc-chinese-simplified-900-normal.0cpo_lahsnsj..woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
.site-footer-module__bVXCSG__footer{border-top:1px solid var(--border);background:var(--bg-alt);margin-top:80px}.site-footer-module__bVXCSG__wechatContact{border:1px solid var(--border-strong);border-radius:var(--radius);background:#ffffff94;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,4vw,48px);padding:clamp(22px,3vw,30px);display:grid}.site-footer-module__bVXCSG__wechatIntro h2{color:var(--text);margin:0 0 9px;font-size:17px}.site-footer-module__bVXCSG__wechatIntro p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.7}.site-footer-module__bVXCSG__wechatPhone{border-top:1px solid var(--border);padding-top:13px;margin-top:14px!important}.site-footer-module__bVXCSG__wechatPhone a{color:var(--brand);font-weight:600}.site-footer-module__bVXCSG__qrGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.site-footer-module__bVXCSG__qrCard{border:1px solid var(--border-strong);background:#ffffffd1;border-radius:13px;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:13px;min-width:0;margin:0;padding:12px;display:grid}.site-footer-module__bVXCSG__qrImageWrap{background:#fff;border:1px solid #0f172a14;border-radius:10px;padding:6px}.site-footer-module__bVXCSG__qrImageWrap img{width:100%;height:auto;display:block}.site-footer-module__bVXCSG__qrCard figcaption{gap:4px;display:grid}.site-footer-module__bVXCSG__qrCard strong{color:var(--text);font-size:13px;line-height:1.45}.site-footer-module__bVXCSG__qrCard span{color:var(--text-muted);font-size:12px;line-height:1.45}.site-footer-module__bVXCSG__footerGrid{color:var(--text-muted);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:36px;margin-top:36px;font-size:14px;display:grid}@media (max-width:920px){.site-footer-module__bVXCSG__wechatContact{grid-template-columns:1fr}}@media (max-width:620px){.site-footer-module__bVXCSG__qrGrid{grid-template-columns:1fr}.site-footer-module__bVXCSG__qrCard{grid-template-columns:92px minmax(0,1fr)}}
:root{--font-sans:"Noto Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--font-inter), "Noto Sans SC", system-ui, sans-serif;--bg:#fafbfc;--bg-alt:#f1f5f9;--bg-deep:#e8eef4;--card:#fff;--bg-card:#0f172a0b;--bg-card-hover:#0f172a14;--text:#0f172a;--text-dim:#475569;--text-muted:#64748b;--brand:#15805a;--brand-light:#1a9d6e;--brand-glow:#1e896038;--accent:#5b4ddb;--accent-glow:#5b4ddb2e;--brand-2:#4f5fcc;--danger:#dc2626;--warning:#d97706;--border:#0f172a17;--border-hover:#0f172a29;--border-strong:#0f172a1f;--radius:16px;--radius-sm:10px;--radius-pill:100px;--header-height:72px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}:focus-visible{outline:2px solid var(--brand-light);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html,body{max-width:100vw;min-height:100%;overflow-x:hidden}body{color:var(--text);background:var(--bg);background-image:radial-gradient(circle at 80% -10%, #1e896017, transparent 45%), radial-gradient(circle at 10% 90%, #5b4ddb0f, transparent 42%), radial-gradient(circle at top right, #eef2f7, var(--bg) 52%);font-family:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;line-height:1.6}a{color:inherit;text-decoration:none}.container{width:min(1140px,92vw);margin:0 auto}.marketing-bg-layer{pointer-events:none;z-index:0;position:fixed;inset:0}.grid-overlay{background-image:linear-gradient(#0f172a0b 1px,#0000 1px),linear-gradient(90deg,#0f172a0b 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0}.particle-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.page-content-z{z-index:1;position:relative}.section{padding:96px 0;position:relative}@media (max-width:768px){.section{padding:72px 0}}.section-header{margin-bottom:48px}.text-center{text-align:center}.mx-auto{margin-left:auto;margin-right:auto}.section-label{letter-spacing:2px;text-transform:uppercase;color:var(--brand);border-radius:var(--radius-pill);background:#1e89601a;border:1px solid #1e896038;align-items:center;gap:8px;margin-bottom:20px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-flex}.section-label .section-label-dot{background:var(--brand-light);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse-dot}@media (prefers-reduced-motion:reduce){.section-label .section-label-dot{animation:none}}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.3}}.section-title{letter-spacing:-.02em;font-size:clamp(30px,4.5vw,48px);font-weight:800;line-height:1.25;font-family:var(--font-display);margin-bottom:16px}.gradient-text{background:linear-gradient(135deg, var(--brand-light), #5de8b5, var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.section-desc{color:var(--text-dim);max-width:640px;font-size:18px;line-height:1.8}.section-bg-alt{background:var(--bg-alt)}.btn{border-radius:var(--radius-pill);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:12px 28px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s,border-color .25s;display:inline-flex}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn-primary{background:linear-gradient(135deg, var(--brand), var(--brand-light));color:#fff;box-shadow:0 4px 24px var(--brand-glow)}.btn-primary:hover{box-shadow:0 8px 32px var(--brand-glow);transform:translateY(-2px)}.btn-outline{color:var(--text);border:1px solid var(--border-strong);background:#0f172a0a}.btn-outline:hover{border-color:var(--border-hover);background:#0f172a12;transform:translateY(-2px)}.btn-sm{padding:10px 22px;font-size:14px}.btn-lg{padding:16px 36px;font-size:16px}.reveal{opacity:0;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-d1{transition-delay:80ms}.reveal-d2{transition-delay:.16s}.reveal-d3{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.reveal-d1,.reveal-d2,.reveal-d3{transition-delay:0s}}.skip-link{z-index:10001;background:var(--brand);color:#fff;border-radius:8px;padding:12px 16px;font-weight:600;position:absolute;left:-9999px}.skip-link:focus{top:16px;left:16px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}main#main-content{padding-top:var(--header-height)}.marketing-hero{min-height:calc(100vh - var(--header-height));align-items:center;padding:72px 0 64px;display:flex;position:relative;overflow:hidden}.hero-glow{filter:blur(140px);pointer-events:none;border-radius:50%;position:absolute}.hero-g1{background:var(--brand);opacity:.12;width:min(700px,90vw);height:min(700px,90vw);top:-250px;right:-200px}.hero-g2{background:var(--accent);opacity:.07;width:min(500px,70vw);height:min(500px,70vw);bottom:-200px;left:-150px}.hero-layout{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.hero-stat-badge{border-radius:var(--radius-pill);width:fit-content;max-width:100%;color:var(--brand-light);background:#5de8b51a;border:1px solid #5de8b547;align-items:center;margin-bottom:20px;padding:8px 18px;font-size:14px;font-weight:600;display:inline-flex}.hero-warning{border:1px solid #10b9815c;border-left:4px solid var(--brand);width:fit-content;max-width:100%;color:var(--brand-dark);background:linear-gradient(135deg,#10b98124,#5de8b50f);border-radius:12px;align-items:center;gap:12px;margin:0 0 24px;padding:13px 18px;font-size:16px;font-weight:750;line-height:1.5;display:flex;box-shadow:0 10px 30px #10b9811a}.hero-warning .blink{color:var(--brand);flex:none;font-size:12px;animation:1.5s infinite hero-blink}@media (prefers-reduced-motion:reduce){.hero-warning .blink{animation:none}}@keyframes hero-blink{0%,to{opacity:1}50%{opacity:.2}}.marketing-hero .hero-title{letter-spacing:-.03em;font-size:clamp(36px,5.5vw,56px);font-weight:900;line-height:1.15;font-family:var(--font-display);margin-bottom:24px}.marketing-hero .hero-title .em{background:linear-gradient(135deg, var(--brand-light), #5de8b5);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-desc{color:var(--text-dim);max-width:520px;margin-bottom:36px;font-size:18px;line-height:1.85}.hero-desc strong{color:var(--text);font-weight:600}.hero-actions{flex-wrap:wrap;gap:14px;margin-bottom:32px;display:flex}.hero-trust{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:20px;font-size:14px;display:flex}.hero-trust span{align-items:center;gap:5px;display:flex}.hero-trust .check{color:var(--brand-light)}.hero-browser{border:1px solid var(--border-strong);background:#fff;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 24px 56px #0f172a1a}.browser-bar{background:var(--bg-alt);border-bottom:1px solid var(--border-strong);align-items:center;gap:8px;padding:12px 16px;display:flex}.browser-dot{border-radius:50%;width:10px;height:10px}.browser-dot.r{background:#ef4444}.browser-dot.y{background:#f59e0b}.browser-dot.g{background:#22c55e}.browser-url{color:var(--text-muted);background:#0f172a0f;border-radius:6px;flex:1;margin-left:8px;padding:5px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:11px}.browser-body{isolation:isolate;min-height:min(420px,72vh);padding:24px;position:relative}.hero-browser-demo-rotator{min-height:min(340px,58vh)}.hero-browser-demo-slide{animation:.48s ease-out hero-browser-demo-enter}@media (prefers-reduced-motion:reduce){.hero-browser-demo-slide{animation:none}}@keyframes hero-browser-demo-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.hero-browser-demo-dots{justify-content:center;align-items:center;gap:7px;margin-top:14px;display:flex}.hero-browser-demo-dot{cursor:pointer;background:#0f172a2e;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .2s,transform .2s}.hero-browser-demo-dot:hover{background:#0f172a52}.hero-browser-demo-dot.is-active{background:var(--brand);transform:scale(1.15)}.plugin-popup{z-index:3;background:#fff;border:1px solid #1e896033;border-radius:8px;width:min(192px,44%);padding:10px 11px;animation:.6s ease-out plugin-in;position:absolute;top:14px;right:12px;box-shadow:0 12px 32px #0f172a1a}@media (prefers-reduced-motion:reduce){.plugin-popup{animation:none}}@keyframes plugin-in{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.plugin-popup-header{align-items:center;gap:6px;margin-bottom:8px;display:flex}.plugin-status{color:var(--brand-light);background:#1e896014;border-radius:5px;align-items:center;gap:4px;margin-bottom:8px;padding:4px 6px;font-size:9px;line-height:1.25;display:flex}.plugin-status .live-dot{background:var(--brand-light);border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:1.5s infinite pulse-dot}.plugin-stat-grid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.plugin-stat{background:var(--bg-alt);text-align:center;border-radius:6px;padding:6px 4px}.plugin-stat .val{color:var(--brand-light);font-size:14px;font-weight:800;line-height:1.15}.plugin-stat .label{color:var(--text-muted);margin-top:1px;font-size:8px;line-height:1.2}@media (max-width:1024px){.hero-layout{grid-template-columns:1fr;gap:48px}.hero-browser{max-width:520px;margin:0 auto}}@media (max-width:768px){.marketing-hero{min-height:auto;padding:48px 0 40px}.hero-actions{flex-direction:column}.hero-actions .btn{width:100%}.plugin-popup{display:none}}.platforms-marquee-wrap{margin-top:48px;position:relative;overflow:hidden}.platforms-marquee-wrap:before,.platforms-marquee-wrap:after{content:"";z-index:2;pointer-events:none;width:100px;position:absolute;top:0;bottom:0}.platforms-marquee-wrap:before{background:linear-gradient(90deg, var(--bg-alt), transparent);left:0}.platforms-marquee-wrap:after{background:linear-gradient(270deg, var(--bg-alt), transparent);right:0}.platforms-scroll{flex-wrap:wrap;justify-content:center;gap:20px;width:100%;display:flex}.section:not(.section-bg-alt) .platforms-marquee-wrap:before{background:linear-gradient(90deg, var(--bg), transparent)}.section:not(.section-bg-alt) .platforms-marquee-wrap:after{background:linear-gradient(270deg, var(--bg), transparent)}.platform-chip{white-space:nowrap;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:76px;height:52px;padding:0;font-size:14px;font-weight:500;display:flex}.platform-chip-logo{object-fit:contain;flex-shrink:0;width:48px;height:48px}.platform-chip-logo--mono{filter:none;opacity:.82}.cta-section-marketing{padding:120px 0;position:relative;overflow:hidden}.cta-glow{background:radial-gradient(ellipse, var(--brand-glow), transparent 70%);opacity:.15;pointer-events:none;border-radius:50%;width:min(800px,100%);height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-highlight-inline{color:var(--brand-light);background:#1e89601f;border:1px solid #1e896040;border-radius:8px;padding:2px 10px;font-weight:800}.report-mock{border:1px solid var(--border-strong);border-radius:var(--radius);background:#fff;overflow:hidden;box-shadow:0 28px 72px #0f172a1a}.report-topbar{background:var(--bg-alt);border-bottom:1px solid var(--border-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.report-topbar-left{align-items:center;gap:12px;display:flex}.report-topbar-title{font-size:15px;font-weight:700}.report-topbar-id{color:var(--text-muted);font-family:ui-monospace,monospace;font-size:11px}.report-tabs{background:#0f172a0f;border-radius:8px;gap:2px;padding:3px;display:flex}.report-tab{color:var(--text-dim);cursor:default;border-radius:6px;padding:6px 16px;font-size:12px;font-weight:500}.report-tab.active{background:var(--brand);color:#fff}.report-tab .rate{opacity:.85;margin-left:4px;font-size:10px}.report-body{padding:28px}.report-top-row{grid-template-columns:240px 1fr;gap:20px;margin-bottom:24px;display:grid}@media (max-width:1024px){.report-top-row{grid-template-columns:1fr}}.brand-info-mock{background:var(--bg-alt);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:20px}.brand-info-mock h5{color:var(--text-dim);margin-bottom:14px;font-size:13px}.brand-info-row{justify-content:space-between;gap:12px;margin-bottom:10px;font-size:13px;display:flex}.brand-info-row .k{color:var(--text-muted)}.brand-info-row .v{text-align:right;font-weight:600}.report-subh{color:var(--text-dim);margin-bottom:14px;font-size:13px}.metrics-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:768px){.metrics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.metrics-grid{grid-template-columns:1fr}}.metric-card-mock{background:var(--bg-alt);border:1px solid var(--border-strong);border-radius:var(--radius-sm);text-align:center;padding:18px 16px}.metric-val{background:linear-gradient(135deg, var(--brand-light), #5de8b5);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:800}.metric-val.warn{background:linear-gradient(135deg, var(--warning), #fbbf24);-webkit-background-clip:text;background-clip:text}.metric-val.danger{background:linear-gradient(135deg, var(--danger), #f87171);-webkit-background-clip:text;background-clip:text}.metric-label{color:var(--text-muted);margin-top:4px;font-size:12px}.platform-table-mock{border-collapse:collapse;width:100%;font-size:13px}.platform-table-mock th{text-align:left;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-strong);background:#0f172a0a;padding:10px 14px;font-size:11px;font-weight:600}.platform-table-mock td{border-bottom:1px solid #0f172a0f;padding:12px 14px}.platform-table-mock tr:hover td{background:#0f172a09}.rate-bar{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.rate-bar-track{background:#0f172a14;border-radius:3px;width:60px;height:6px;overflow:hidden}.rate-bar-fill{background:var(--brand-light);border-radius:3px;height:100%}.rate-bar-fill.mid{background:var(--warning)}.rate-bar-fill.low{background:var(--danger)}.report-blur-overlay{position:relative;overflow:hidden}.report-blur-overlay:after{content:"";pointer-events:none;background:linear-gradient(#0000,#fff 92%);height:120px;position:absolute;bottom:0;left:0;right:0}.report-blur-cta{z-index:2;text-align:center;padding:8px 0;position:relative}.report-cta-text{color:var(--text-dim);margin-bottom:8px;font-size:15px;line-height:1.7}.report-cta-text strong{color:var(--text)}.shock-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px;display:grid}@media (max-width:1024px){.shock-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.shock-grid{grid-template-columns:1fr}}.shock-card{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius);text-align:center;padding:32px 20px;transition:transform .35s,border-color .35s}@media (prefers-reduced-motion:reduce){.shock-card{transition:none}}.shock-card:hover{border-color:var(--border-hover);transform:translateY(-6px)}.shock-val{letter-spacing:-.02em;font-size:clamp(36px,5vw,48px);font-weight:900;line-height:1;font-family:var(--font-display)}.shock-val.shock-red{color:var(--danger)}.shock-val.shock-yellow{color:var(--warning)}.shock-val.shock-green{color:var(--brand-light)}.shock-val.shock-purple{color:var(--accent)}.shock-desc{color:var(--text-dim);margin-top:10px;font-size:15px;line-height:1.7}.urgency-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:48px;display:grid}@media (max-width:900px){.urgency-grid{grid-template-columns:1fr}}.urgency-card{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius);padding:32px 28px;transition:transform .35s,border-color .35s,background .35s}.urgency-card:hover{border-color:var(--border-hover);background:var(--bg-card-hover);transform:translateY(-4px)}.urgency-role{letter-spacing:1px;text-transform:uppercase;color:var(--brand-light);margin-bottom:12px;font-size:11px;font-weight:600}.urgency-quote{border-left:3px solid #1e89604d;margin-bottom:16px;padding-left:16px;font-size:17px;font-style:italic;font-weight:500;line-height:1.6}.urgency-answer{color:var(--text-dim);font-size:15px;line-height:1.8}.urgency-answer strong{color:var(--brand-light);font-weight:600}.steps-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;display:grid}@media (max-width:1024px){.steps-grid{grid-template-columns:1fr}}.step-card{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius);padding:36px 28px;transition:all .4s;position:relative;overflow:hidden}.step-card:hover{border-color:var(--border-hover);background:var(--bg-card-hover);transform:translateY(-4px)}.step-num{background:linear-gradient(135deg, var(--brand-light), #5de8b5, var(--accent));-webkit-text-fill-color:transparent;font-size:56px;font-weight:900;line-height:1;font-family:var(--font-display);-webkit-background-clip:text;background-clip:text;margin-bottom:20px}.step-card h3{margin-bottom:12px;font-size:20px;font-weight:700}.step-card p{color:var(--text-dim);font-size:15px;line-height:1.8}.step-visual{background:var(--bg-alt);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-muted);margin-top:20px;padding:16px;font-size:12px}.step-visual-row{align-items:center;gap:8px;margin-bottom:8px;display:flex}.step-visual-row:last-child{margin-bottom:0}.step-visual-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.step-visual-dot.green{background:var(--brand-light)}.step-visual-dot.blue{background:#3b82f6}.step-visual-dot.purple{background:var(--accent)}.step-visual-dot.orange{background:var(--warning)}.step-time{color:var(--brand-light);margin-top:12px;font-size:11px;font-weight:600}.desktop-nav{display:flex}.mobile-menu-btn{display:none}@media (max-width:1100px){.desktop-nav{display:none}.mobile-menu-btn{display:block}}.mobile-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:101;background:#fffffff7;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:24px;display:none;position:fixed;inset:0}.mobile-nav.open{display:flex}.mobile-nav a{color:var(--text);font-size:18px;font-weight:600}.mobile-nav-close{color:var(--text);cursor:pointer;background:0 0;border:none;font-size:32px;line-height:1;position:absolute;top:20px;right:24px}.contact-kw-brand{color:var(--brand);font-weight:600}.contact-kw-industry{color:#0369a1;font-weight:600}.contact-kw-compet{color:var(--accent);font-weight:600}.contact-kw-name{color:var(--brand-2);font-weight:600}.contact-kw-phone{color:var(--warning);font-weight:600}.contact-kw-email{color:#4f46e5;font-weight:600}
