:root{--sc-jade:#10b981;--sc-jade2:#34d399;--sc-danger:#ef4444;--sc-glow:#10b98121}[data-theme=dark]{--sc-bg:#04090d;--sc-bg-card:#070e14eb;--sc-border:#10b98124;--sc-border-act:#34d39966;--sc-text-head:#ecfdf5;--sc-text-body:#6ee7b7;--sc-text-muted:#356e55;--sc-layer-bg:#10b9810d}[data-theme=light]{--sc-bg:#f0fdf6;--sc-bg-card:#fff;--sc-border:#10b9812e;--sc-border-act:#34d39973;--sc-text-head:#022c22;--sc-text-body:#065f46;--sc-text-muted:#3d7a5e;--sc-layer-bg:#10b9810d}.sc-page{background:var(--sc-bg);color:var(--sc-text-body)}.sc-hero{padding:150px var(--page-x,24px) 80px;text-align:center;max-width:1200px;margin:0 auto}main>section.sc-hero:first-of-type{padding-top:150px;padding-bottom:80px}@media (width<=768px){.sc-hero,main>section.sc-hero:first-of-type{padding-top:100px;padding-bottom:60px}}.sc-badge{border:1px solid var(--sc-border);letter-spacing:.07em;text-transform:uppercase;color:var(--sc-jade);background:#10b98114;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:5px 14px;font-size:12px;font-weight:700;display:inline-flex}.sc-badge i{font-size:14px}.sc-h1{letter-spacing:-.03em;color:var(--sc-text-head);max-width:760px;margin:0 auto 16px;font-size:clamp(30px,4.4vw,50px);font-weight:800;line-height:1.14}.sc-h1 span{background:linear-gradient(120deg, var(--sc-jade), var(--sc-jade2));-webkit-text-fill-color:transparent;-webkit-background-clip:text}.sc-sub{color:var(--sc-text-muted);max-width:600px;margin:0 auto 36px;font-size:16px;line-height:1.65}.sc-hero-cta{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.sc-trust-strip{max-width:1200px;margin:0 auto 70px;padding:0 24px}.sc-trust-row{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.sc-trust-badge{border:1px solid var(--sc-border);background:var(--sc-bg-card);color:var(--sc-text-head);border-radius:10px;align-items:center;gap:8px;padding:8px 18px;font-size:13px;font-weight:600;display:inline-flex}.sc-trust-badge i{color:var(--sc-jade);font-size:16px}.sc-layers-sec{max-width:1200px;margin:0 auto 80px;padding:0 24px}.sc-layers-main{grid-template-columns:1fr 1fr;align-items:start;gap:36px;display:grid}@media (width<=880px){.sc-layers-main{grid-template-columns:1fr}}.sc-radar-wrap{justify-content:center;align-items:center;padding:20px;display:flex}.sc-radar{justify-content:center;align-items:center;width:280px;height:280px;display:flex;position:relative}.sc-ring{border:1px solid var(--sc-border);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.sc-ring-1{background:#10b9810a;width:100%;height:100%}.sc-ring-2{background:#10b9810f;width:75%;height:75%}.sc-ring-3{background:#10b98117;width:50%;height:50%}.sc-ring-4{background:#10b9812e;border:1.5px solid #10b98159;width:28%;height:28%}.sc-ring-label{letter-spacing:.06em;text-transform:uppercase;color:var(--sc-jade);white-space:nowrap;background:var(--sc-bg);font-size:10px;font-weight:700;position:absolute}.sc-ring-label.l1{top:8px;left:50%;transform:translate(-50%)}.sc-ring-label.l2{top:17%;left:50%;transform:translate(-50%)}.sc-ring-label.l3{top:29%;left:50%;transform:translate(-50%)}.sc-radar-center{text-align:center;z-index:2}.sc-radar-center i{color:var(--sc-jade);font-size:28px}.sc-radar-center span{color:var(--sc-jade2);margin-top:4px;font-size:11px;font-weight:700;display:block}.sc-dot-node{background:var(--sc-jade);width:10px;height:10px;box-shadow:0 0 8px var(--sc-jade);border-radius:50%;animation:8s linear infinite scOrbit;position:absolute}.sc-dot-node:first-child{animation-delay:0s}.sc-dot-node:nth-child(2){animation-delay:-2.7s}.sc-dot-node:nth-child(3){animation-delay:-5.3s}@keyframes scOrbit{0%{transform:rotate(0)translate(130px)rotate(0)}to{transform:rotate(360deg)translate(130px)rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.sc-dot-node{animation:none;transform:rotate(45deg)translate(130px)rotate(-45deg)}}.sc-layer-cards{flex-direction:column;gap:16px;display:flex}.sc-layer-card{background:var(--sc-bg-card);border:1px solid var(--sc-border);border-radius:14px;align-items:flex-start;gap:16px;padding:20px 22px;transition:border-color .2s,transform .2s;display:flex}.sc-layer-card:hover{border-color:var(--sc-border-act);transform:translate(4px)}.sc-layer-num{width:32px;height:32px;color:var(--sc-jade);background:#10b9811f;border:1px solid #10b9814d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.sc-layer-head{color:var(--sc-text-head);margin-bottom:5px;font-size:15px;font-weight:700}.sc-layer-desc{color:var(--sc-text-muted);font-size:13px;line-height:1.55}.sc-data-sec{max-width:1200px;margin:0 auto 80px;padding:0 24px}.sc-data-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}@media (width<=700px){.sc-data-grid{grid-template-columns:1fr}}.sc-data-card{background:var(--sc-layer-bg);border:1px solid var(--sc-border);border-radius:16px;flex-direction:column;gap:12px;padding:26px;transition:border-color .2s;display:flex}.sc-data-card:hover{border-color:var(--sc-border-act)}.sc-data-icon{color:var(--sc-jade);font-size:26px}.sc-data-title{color:var(--sc-text-head);font-size:16px;font-weight:700}.sc-data-body{color:var(--sc-text-muted);font-size:13px;line-height:1.6}.sc-prod-sec{max-width:1200px;margin:0 auto 80px;padding:0 24px}.sc-prod-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (width<=760px){.sc-prod-grid{grid-template-columns:1fr}}.sc-prod-card{background:var(--sc-bg-card);border:1px solid var(--sc-border);border-radius:14px;flex-direction:column;gap:12px;padding:22px;display:flex}.sc-prod-header{align-items:center;gap:10px;display:flex}.sc-prod-icon{color:var(--sc-jade);font-size:20px}.sc-prod-name{color:var(--sc-text-head);font-size:15px;font-weight:700}.sc-prod-desc{color:var(--sc-text-muted);font-size:13px;line-height:1.55}.sc-disc-sec{max-width:1200px;margin:0 auto 80px;padding:0 24px}.sc-disc-card{border:1px solid var(--sc-border-act);background:linear-gradient(135deg,#10b98114,#34d3990a);border-radius:18px;grid-template-columns:1fr auto;align-items:start;gap:32px;padding:36px;display:grid}@media (width<=700px){.sc-disc-card{grid-template-columns:1fr}}.sc-disc-left p{color:var(--sc-text-muted);margin:0 0 14px;font-size:14px;line-height:1.7}.sc-disc-left p:last-child{margin-bottom:0}.sc-disc-right{flex-direction:column;gap:10px;display:flex}.sc-disc-step{background:var(--sc-bg-card);border:1px solid var(--sc-border);color:var(--sc-text-head);white-space:nowrap;border-radius:10px;align-items:center;gap:10px;padding:12px 16px;font-size:13px;font-weight:600;display:flex}.sc-disc-step i{color:var(--sc-jade);font-size:16px}.sc-disc-step .sc-step-num{width:22px;height:22px;color:var(--sc-jade);background:#10b98126;border:1px solid #10b9814d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.sc-cta-wrap{max-width:1200px;margin:0 auto 100px;padding:0 24px}.sc-cta-box{border:1px solid var(--sc-border-act);text-align:center;background:linear-gradient(135deg,#10b9811a,#34d3990d);border-radius:22px;padding:56px 36px}.sc-cta-h2{color:var(--sc-text-head);margin-bottom:12px;font-size:clamp(24px,3.5vw,36px);font-weight:800}.sc-cta-p{color:var(--sc-text-muted);max-width:520px;margin:0 auto 26px;font-size:15px;line-height:1.6}.sc-cta-acts{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.sc-sec-hdr{text-align:center;margin-bottom:40px}.sc-sec-hdr h2{color:var(--sc-text-head);margin-bottom:8px;font-size:28px;font-weight:800}.sc-sec-hdr p{color:var(--sc-text-muted);font-size:15px}
