:root{--bg:#050816;--bg-2:#0b1124;--surface:rgba(10, 16, 34, 0.58);--surface-2:rgba(255, 255, 255, 0.05);--border:rgba(255, 255, 255, 0.12);--text:#eef4ff;--muted:#a7b3cc;--primary:#66e3ff;--primary-2:#8b5cf6;--accent:#22d3ee;--danger:#ff5f7a;--shadow:0 20px 60px rgba(0, 0, 0, 0.35);--radius:24px;--radius-sm:18px;--container:1240px;--header-h:86px}*,*::before,*::after{box-sizing:border-box}@font-face{font-family:'iransans';src:url(../fonts/IRANSansXFaNum-regular.woff2) format('woff2'),url(../fonts/IRANSansXFaNum-regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'iransans';src:url(../fonts/IRANSansXFaNum-medium.woff2) format('woff2'),url(../fonts/IRANSansXFaNum-medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'iransans';src:url(../fonts/IRANSansXFaNum-bold.woff2) format('woff2'),url(../fonts/IRANSansXFaNum-bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}html{scroll-behavior:smooth;overflow-x:hidden!important}body{margin:0;font-family:"iransans",sans-serif;background:radial-gradient(circle at top,#0b1431 0%,var(--bg) 45%,#03050d 100%);color:var(--text);line-height:1.8;overflow-x:hidden!important}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea{font:inherit}.hp-field{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.container{width:min(var(--container), calc(100% - 32px));margin-inline:auto}.section{position:relative;padding:80px 0;z-index:2}.section-tight{padding-top:20px}.section-alt{background:linear-gradient(180deg,rgb(255 255 255 / .01),rgb(255 255 255 / .03))}.section-danger{padding-top:60px;padding-bottom:60px}.center{text-align:center}.space-bg{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(circle at 15% 20%,rgb(139 92 246 / .18),transparent 18%),radial-gradient(circle at 82% 24%,rgb(34 211 238 / .16),transparent 18%),radial-gradient(circle at 50% 100%,rgb(102 227 255 / .08),transparent 28%)}.stars{position:absolute;inset:-20%;background-repeat:repeat;opacity:.65}.stars-layer-1{background-image:radial-gradient(circle,rgb(255 255 255 / .9) 0 1px,transparent 1.6px),radial-gradient(circle,rgb(102 227 255 / .7) 0 1px,transparent 1.8px),radial-gradient(circle,rgb(139 92 246 / .7) 0 1px,transparent 1.8px);background-size:180px 180px,260px 260px,320px 320px;animation:starMove 40s linear infinite}.stars-layer-2{background-image:radial-gradient(circle,rgb(255 255 255 / .45) 0 1px,transparent 1.7px),radial-gradient(circle,rgb(34 211 238 / .5) 0 1px,transparent 1.7px);background-size:240px 240px,380px 380px;animation:starMove 65s linear infinite reverse;opacity:.35}.nebula,.planet,.beam,.grid-glow{position:absolute}.nebula{filter:blur(36px);border-radius:50%}.nebula-1{width:360px;height:360px;right:-70px;top:120px;background:rgb(139 92 246 / .18);animation:floatY 10s ease-in-out infinite}.nebula-2{width:460px;height:460px;left:-120px;top:40%;background:rgb(34 211 238 / .13);animation:floatY 13s ease-in-out infinite reverse}.nebula-3{width:300px;height:300px;right:25%;bottom:-90px;background:rgb(102 227 255 / .1);animation:floatY 12s ease-in-out infinite}.grid-glow{inset:auto 0 0 0;height:42%;background:linear-gradient(rgb(255 255 255 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .03) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to top,#000000,#fff0);opacity:.45;transform:perspective(900px) rotateX(72deg);transform-origin:bottom}.beam{height:1px;width:40vw;background:linear-gradient(90deg,transparent,rgb(102 227 255 / .55),transparent);filter:blur(.3px)}.beam-1{top:16%;left:-10%;animation:beamMove 10s ease-in-out infinite}.beam-2{top:52%;right:-10%;animation:beamMove 14s ease-in-out infinite reverse}.planet{border-radius:50%;box-shadow:inset -30px -30px 60px rgb(0 0 0 / .3),0 0 50px rgb(102 227 255 / .1)}.planet-1{width:90px;height:90px;left:9%;top:18%;background:radial-gradient(circle at 30% 30%,#7dd3fc,#1d4ed8 58%,#172554);opacity:.9}.planet-2{width:44px;height:44px;right:13%;bottom:17%;background:radial-gradient(circle at 30% 30%,#c4b5fd,#7c3aed 58%,#2e1065);opacity:.85}.site-header{position:sticky;top:0;z-index:50;backdrop-filter:blur(18px);background:rgb(4 8 20 / .55);border-bottom:1px solid rgb(255 255 255 / .08)}.header-inner{min-height:var(--header-h);display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:12px;min-width:max-content}.brand-mark{width:46px;height:46px;border-radius:16px;position:relative;background:linear-gradient(135deg,rgb(102 227 255 / .2),rgb(139 92 246 / .2)),rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .12);box-shadow:0 0 28px rgb(34 211 238 / .16)}.brand-mark::before,.brand-mark::after{content:"";position:absolute;border-radius:50%}.brand-mark::before{inset:10px;border:2px solid rgb(102 227 255 / .85)}.brand-mark::after{width:8px;height:8px;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px rgb(255 255 255 / .9)}.brand-text{display:flex;flex-direction:column;line-height:1.2}.brand-text strong{font-size:1.1rem}.brand-text small{color:var(--muted);font-size:.78rem}.main-nav{display:flex;align-items:center;gap:10px}.main-nav a{padding:10px 14px;border-radius:14px;color:#dbe7ff;transition:.25s ease}.main-nav a:hover,.main-nav a.active{background:rgb(255 255 255 / .06);color:#fff}.header-cta{display:flex;align-items:center;gap:10px}.menu-toggle{display:none;width:48px;height:48px;border:none;border-radius:14px;background:rgb(255 255 255 / .05);align-items:center;justify-content:center;flex-direction:column;gap:5px;cursor:pointer}.menu-toggle span{width:22px;height:2px;background:#fff;display:block;border-radius:10px}.hero{padding-top:90px;min-height:calc(100vh - var(--header-h));display:flex;align-items:center}.hero-grid{display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:34px}.hero-badge,.section-kicker,.price-label{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgb(102 227 255 / .2);background:rgb(102 227 255 / .08);color:#b9f6ff;border-radius:999px;font-size:.9rem;margin-bottom:18px}.hero h1{margin:0 0 18px;font-size:clamp(2rem, 4vw, 4.5rem);line-height:1.25;letter-spacing:-.02em}.hero-text,.section-head p,.content-block p,.feature-card p,.service-card p,.step-card p,.price-card p,.footer-text,.faq-answer p,.final-cta p{color:var(--muted);margin:0}.hero-actions{margin-top:28px;display:flex;flex-wrap:wrap;gap:14px}.center-actions{justify-content:center}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 24px;border-radius:16px;font-weight:700;transition:.3s ease;border:1px solid #fff0;cursor:pointer}.btn-sm{min-height:46px;padding:0 18px;border-radius:14px;font-size:.95rem}.btn-primary{color:#03111a;background:linear-gradient(135deg,var(--primary),#c4b5fd);box-shadow:0 12px 40px rgb(102 227 255 / .22)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 50px rgb(102 227 255 / .28)}.btn-secondary{color:#fff;background:rgb(255 255 255 / .05);border-color:rgb(255 255 255 / .12)}.btn-secondary:hover{background:rgb(255 255 255 / .08)}.hero-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px}.mini-card,.feature-card,.service-card,.stack-card,.step-card,.price-card,.metric-board,.problem-box,.network-card,.final-cta,.danger-box,.faq-item{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);backdrop-filter:blur(20px)}.glass{border-radius:var(--radius)}.mini-card{padding:18px;border-radius:18px}.mini-card strong{display:block;margin-bottom:6px;font-size:1rem}.mini-card span{color:var(--muted);font-size:.92rem}.network-card{padding:20px;position:relative;overflow:hidden}.network-top{display:flex;gap:8px;margin-bottom:18px}.dot{width:10px;height:10px;border-radius:50%;background:rgb(255 255 255 / .7)}.orbit-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:320px;height:320px;pointer-events:none}.orbit-ring{width:100%;height:100%;border-radius:50%;border:1px solid rgb(102 227 255 / .15);position:absolute;top:0;left:0}.orbit-ring::before{content:"";position:absolute;inset:-20px;border-radius:50%;border:1px dashed rgb(139 92 246 / .15)}.data-dot{position:absolute;width:8px;height:8px;border-radius:50%;background:#66e3ff;box-shadow:0 0 12px #66e3ff}.dot-1{animation:orbit 6s linear infinite}.dot-2{animation:orbit 8s linear infinite reverse}.dot-3{animation:orbit 10s linear infinite}@keyframes orbit{0%{transform:rotate(0deg) translateX(160px) rotate(0deg)}100%{transform:rotate(360deg) translateX(160px) rotate(-360deg)}}.network-scene{min-height:420px;position:relative;border-radius:22px;background:radial-gradient(circle at top,rgb(102 227 255 / .08),transparent 38%),linear-gradient(180deg,rgb(255 255 255 / .03),rgb(255 255 255 / .015));border:1px solid rgb(255 255 255 / .08);overflow:hidden}.node{position:absolute;padding:12px 14px;border-radius:16px;font-weight:700;border:1px solid rgb(255 255 255 / .12);backdrop-filter:blur(10px);box-shadow:0 10px 30px rgb(0 0 0 / .22);animation:floatingNode 7s ease-in-out infinite}.node-edge{background:rgb(255 255 255 / .06)}.node-core{top:50%;left:50%;transform:translate(-50%,-50%)}.edge-a{top:10%;right:20%}.edge-b{top:10%;left:20%}.edge-c{bottom:12%;right:22%}.node-bot{top:55%;left:10%}.node-user{bottom:10%;left:35%}.line{position:absolute;height:2px;transform-origin:right center;background:linear-gradient(90deg,rgb(102 227 255 / .65),#fff0)}.l1{top:27%;right:28%;width:130px;transform:rotate(-25deg)}.l2{top:28%;left:28%;width:170px;transform:rotate(16deg)}.l3{bottom:25%;right:28%;width:135px;transform:rotate(28deg)}.l4{bottom:22%;left:28%;width:110px;transform:rotate(-18deg)}.pulse{position:absolute;width:180px;height:180px;border:1px solid rgb(102 227 255 / .15);border-radius:50%;animation:pulseRing 3.8s ease-out infinite}.pulse-1{top:34%;right:30%}.pulse-2{top:34%;right:30%;animation-delay:1.4s}.network-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.network-stats>div{padding:14px;border-radius:16px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08)}.network-stats small{display:block;color:var(--muted);margin-bottom:6px}.network-stats strong{font-size:1rem}.section-head{max-width:860px;margin:0 auto 36px auto}.section-head h2,.content-block h2,.final-cta h2,.danger-box h2{margin:0 0 14px;font-size:clamp(1.6rem, 3vw, 2.9rem);line-height:1.35}.problem-box,.danger-box,.final-cta{padding:34px;border-radius:30px}.problem-grid,.services-grid,.steps-grid,.pricing-grid{display:grid;gap:22px}.problem-grid{grid-template-columns:repeat(3,1fr)}.feature-card,.service-card,.step-card,.price-card{padding:28px;border-radius:26px}.feature-card h3,.service-card h3,.step-card h3,.price-card h3,.stack-card h3,.footer-col h3{margin:0 0 12px;font-size:1.2rem}.services-grid{grid-template-columns:repeat(2,1fr)}.service-icon{width:62px;height:62px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-weight:800;margin-bottom:18px;background:linear-gradient(135deg,rgb(102 227 255 / .22),rgb(139 92 246 / .22));border:1px solid rgb(255 255 255 / .1)}.check-list{list-style:none;margin:18px 0 0;padding:0}.check-list li{position:relative;padding-right:22px;color:#d9e6fd;margin-bottom:10px}.check-list li::before{content:"";position:absolute;right:0;top:11px;width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--primary-2));box-shadow:0 0 18px rgb(102 227 255 / .5)}.text-link{margin-top:14px;display:inline-block;color:#b9f6ff;font-weight:700}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}.two-col.reverse{grid-template-columns:1fr 1fr}.stack-cards{display:grid;gap:16px}.stack-card{padding:24px;border-radius:24px}.metric-board{border-radius:28px;padding:24px;display:grid;gap:16px}.metric-item{padding:18px 20px;border-radius:20px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08)}.metric-item span{display:block;color:var(--muted);margin-bottom:6px}.metric-item strong{font-size:1.06rem}.steps-grid{grid-template-columns:repeat(3,1fr)}.step-no{display:inline-flex;width:48px;height:48px;border-radius:14px;align-items:center;justify-content:center;margin-bottom:16px;font-weight:800;color:#03111a;background:linear-gradient(135deg,var(--primary),#d8b4fe)}.pricing-grid{grid-template-columns:repeat(3,1fr);margin-bottom:22px}.ssl-grid{grid-template-columns:repeat(2,1fr)}.price-card{text-align:center}.price-card.featured{border-color:rgb(102 227 255 / .35);box-shadow:0 18px 60px rgb(102 227 255 / .12)}.price-value{font-size:2rem;line-height:1.3;margin:12px 0 10px;font-weight:900}.faq-list{display:grid;gap:16px;max-width:980px;margin:0 auto}.faq-item{border-radius:22px;overflow:hidden}.faq-question{width:100%;border:none;background:#fff0;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:right;padding:22px 24px;cursor:pointer;font-weight:700}.faq-icon{width:34px;height:34px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .08);font-size:1.2rem;flex:0 0 auto}.faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease;padding:0 24px}.faq-item.active .faq-answer{max-height:220px;padding:0 24px 22px}.faq-item.active .faq-icon{content:"−"}.final-cta{display:flex;align-items:center;justify-content:space-between;gap:24px}.site-footer{position:relative;z-index:2;border-top:1px solid rgb(255 255 255 / .08);background:rgb(4 8 20 / .6);backdrop-filter:blur(16px);margin-top:40px}.footer-grid{padding:50px 0 24px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:28px}.footer-brand{margin-bottom:18px}.footer-links{list-style:none;margin:0;padding:0}.footer-links li{margin-bottom:12px}.footer-links a{color:var(--muted);transition:.2s ease}.footer-links a:hover{color:#fff}.footer-bottom{padding:16px 0 26px;border-top:1px solid rgb(255 255 255 / .06);color:var(--muted)}.reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:translateY(0)}.section-guarantee{position:relative}.guarantee-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-top:12px}.guarantee-card{padding:30px;border-radius:28px;position:relative;overflow:hidden}.guarantee-card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgb(102 227 255 / .08),transparent 28%),radial-gradient(circle at bottom left,rgb(139 92 246 / .08),transparent 30%);pointer-events:none}.guarantee-icon{width:68px;height:68px;border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;font-size:1.3rem;font-weight:800;color:#03111a;background:linear-gradient(135deg,var(--primary),#d8b4fe);box-shadow:0 12px 35px rgb(102 227 255 / .18);position:relative;z-index:1}.guarantee-card h3{margin:0 0 12px;font-size:1.25rem;position:relative;z-index:1}.guarantee-card p{margin:0;color:var(--muted);position:relative;z-index:1}.guarantee-card p+p{margin-top:14px}.guarantee-note small{color:#c9d4ea;opacity:.88;font-size:.84rem}.guarantee-banner{margin-top:22px;padding:30px;border-radius:30px;position:relative;overflow:hidden}.guarantee-banner::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgb(102 227 255 / .07),transparent 40%),linear-gradient(315deg,rgb(139 92 246 / .09),transparent 45%);pointer-events:none}.guarantee-banner-content{position:relative;z-index:1;max-width:900px}.guarantee-banner h3{margin:0 0 14px;font-size:clamp(1.35rem, 2.5vw, 2rem);line-height:1.5}.guarantee-banner p{margin:0;color:var(--muted)}.section-trust{position:relative}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:12px}.trust-card{padding:28px;border-radius:26px;position:relative;overflow:hidden}.trust-card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgb(102 227 255 / .08),transparent 28%),radial-gradient(circle at bottom left,rgb(139 92 246 / .08),transparent 30%);pointer-events:none}.trust-icon{width:60px;height:60px;border-radius:18px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;font-size:1.4rem;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1)}.trust-card h3{margin:0 0 10px;font-size:1.15rem;line-height:1.6;position:relative;z-index:1}.trust-card p{margin:0;color:var(--muted);position:relative;z-index:1}.trust-highlight{margin-top:22px;padding:28px;border-radius:28px;text-align:center;position:relative;overflow:hidden}.trust-highlight::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgb(102 227 255 / .08),transparent 40%),linear-gradient(315deg,rgb(139 92 246 / .08),transparent 40%);pointer-events:none}.trust-highlight h3{margin:0 0 12px;font-size:clamp(1.3rem, 2.5vw, 1.9rem)}.trust-highlight p{margin:0;color:var(--muted)}.hero-inner{min-height:auto;padding-top:100px}.services-grid-3{grid-template-columns:repeat(3,1fr)}.cdn-visual-card{position:relative}.nav-modal-link,.footer-button-link{background:none;border:none;color:inherit;font:inherit;padding:0;cursor:pointer;text-align:right}.nav-modal-link{padding:10px 14px;border-radius:14px;color:#dbe7ff;transition:.25s ease}.nav-modal-link:hover{background:rgb(255 255 255 / .06);color:#fff}.footer-button-link{color:var(--muted);transition:.2s ease}.footer-button-link:hover{color:#fff}.modal-open{overflow:hidden}.modal{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;visibility:hidden;pointer-events:none;transition:.25s ease}.modal.is-active{opacity:1;visibility:visible;pointer-events:auto}.modal-overlay{position:absolute;inset:0;background:rgb(2 6 18 / .72);backdrop-filter:blur(10px)}.modal-dialog{position:relative;z-index:2;width:min(760px, 100%);padding:28px;border-radius:28px;max-height:calc(100vh - 40px);overflow-y:auto;overflow-x:hidden!important}.modal-close{position:absolute;top:14px;left:14px;width:42px;height:42px;border:none;border-radius:14px;background:rgb(255 255 255 / .06);color:#fff;cursor:pointer;font-size:1.4rem}.modal-head{margin-bottom:20px}.modal-head h3{margin:0 0 10px;font-size:1.6rem}.modal-head p{margin:0;color:var(--muted)}.lead-form{display:block}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.form-group{display:flex;flex-direction:column;gap:8px}.form-group-full{grid-column:1 / -1}.form-group label{color:#dce6fb;font-size:.95rem}.form-group input,.form-group textarea,.form-group select{width:100%;min-height:52px;padding:12px 14px;border-radius:16px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .04);color:#fff;outline:none;transition:.2s ease;font-family:"iransans",sans-serif}.form-group select{background:#040b1bbd}.form-group textarea{min-height:120px;resize:vertical}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{border-color:rgb(102 227 255 / .45);box-shadow:0 0 0 4px rgb(102 227 255 / .08)}.form-actions{margin-top:18px;display:flex;flex-direction:column;gap:12px}.form-status{min-height:24px;font-size:.94rem;color:var(--muted)}.form-status.is-loading{color:#cbd5e1}.form-status.is-success{color:#86efac}.form-status.is-error{color:#fda4af}.compare-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.compare-card{padding:28px;border-radius:26px}.compare-card ul{margin:0;padding:0;list-style:none}.compare-card li{margin-bottom:10px;color:var(--muted)}.compare-card.highlight{border:1px solid rgb(102 227 255 / .4);box-shadow:0 0 40px rgb(102 227 255 / .08)}.compare-card:not(.highlight){border:1px solid var(--border);box-shadow:var(--shadow)}.ssl-visual-card{position:relative}.ssl-scene{min-height:420px;position:relative;border-radius:22px;background:radial-gradient(circle at center,rgb(102 227 255 / .08),transparent 28%),linear-gradient(180deg,rgb(255 255 255 / .03),rgb(255 255 255 / .015));border:1px solid rgb(255 255 255 / .08);overflow:hidden}.ssl-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110px;height:110px;border-radius:28px;display:flex;align-items:center;justify-content:center;font-weight:900;letter-spacing:.08em;background:linear-gradient(135deg,rgb(102 227 255 / .24),rgb(139 92 246 / .24));border:1px solid rgb(255 255 255 / .12);box-shadow:0 20px 60px rgb(0 0 0 / .28);z-index:3}.ssl-ring{position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);border:1px solid rgb(102 227 255 / .14)}.ssl-ring-1{width:230px;height:230px}.ssl-ring-2{width:320px;height:320px;border-style:dashed;border-color:rgb(139 92 246 / .16)}.ssl-lock{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4;pointer-events:none}.ssl-lock-body{position:absolute;width:32px;height:24px;background:rgb(255 255 255 / .88);border-radius:8px;top:8px;left:-16px;box-shadow:0 0 18px rgb(255 255 255 / .25)}.ssl-lock-hook{position:absolute;width:24px;height:20px;border:4px solid rgb(255 255 255 / .88);border-bottom:none;border-radius:20px 20px 0 0;top:-8px;left:-12px}.ssl-chip{position:absolute;padding:10px 12px;border-radius:16px;font-weight:800;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .05);box-shadow:0 10px 30px rgb(0 0 0 / .18)}.chip-1{top:12%;right:16%}.chip-2{top:18%;left:14%}.chip-3{bottom:18%;right:18%}.chip-4{bottom:16%;left:18%}.stack-card.highlight{border-color:rgb(102 227 255 / .28);box-shadow:0 0 34px rgb(102 227 255 / .06)}.form-success{text-align:center;padding:30px 10px}.success-icon{width:72px;height:72px;margin:0 auto 18px;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:900;color:#02110c;background:linear-gradient(135deg,#4ade80,#22c55e);box-shadow:0 20px 50px rgb(34 197 94 / .25)}.form-success h3{margin:0 0 12px;font-size:1.4rem}.form-success p{margin:0 0 18px;color:var(--muted)}.success-points{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;color:#cfe9dc;font-size:.95rem}.success-actions{margin-top:10px}.contact-visual-card{position:relative}.contact-scene{min-height:420px;position:relative;border-radius:22px;background:radial-gradient(circle at center,rgb(102 227 255 / .08),transparent 30%),linear-gradient(180deg,rgb(255 255 255 / .03),rgb(255 255 255 / .015));border:1px solid rgb(255 255 255 / .08);overflow:hidden}.contact-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:128px;height:128px;border-radius:32px;display:flex;align-items:center;justify-content:center;font-weight:900;letter-spacing:.08em;background:linear-gradient(135deg,rgb(102 227 255 / .24),rgb(139 92 246 / .24));border:1px solid rgb(255 255 255 / .12);box-shadow:0 20px 60px rgb(0 0 0 / .28);z-index:3}.contact-orbit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgb(102 227 255 / .14)}.orbit-a{width:240px;height:240px}.orbit-b{width:330px;height:330px;border-style:dashed;border-color:rgb(139 92 246 / .18)}.contact-chip{position:absolute;padding:10px 14px;border-radius:16px;font-weight:800;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .05);box-shadow:0 10px 30px rgb(0 0 0 / .18)}.contact-chip.chip-top-right{top:14%;right:16%}.contact-chip.chip-top-left{top:18%;left:12%}.contact-chip.chip-bottom-right{bottom:18%;right:18%}.contact-chip.chip-bottom-left{bottom:16%;left:14%}.contact-form-wrap{padding:34px;border-radius:30px}.seo-content-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.seo-article{padding:28px;border-radius:24px}.seo-article h3{margin:0 0 12px;font-size:1.18rem}.seo-article p{margin:0;color:var(--muted)}.blog-visual-card,.contact-visual-card{position:relative}.blog-scene{min-height:420px;position:relative;border-radius:22px;background:radial-gradient(circle at center,rgb(102 227 255 / .08),transparent 30%),linear-gradient(180deg,rgb(255 255 255 / .03),rgb(255 255 255 / .015));border:1px solid rgb(255 255 255 / .08);overflow:hidden}.blog-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;border-radius:30px;display:flex;align-items:center;justify-content:center;font-weight:900;letter-spacing:.08em;background:linear-gradient(135deg,rgb(102 227 255 / .24),rgb(139 92 246 / .24));border:1px solid rgb(255 255 255 / .12);box-shadow:0 20px 60px rgb(0 0 0 / .28);z-index:3}.blog-orbit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgb(102 227 255 / .14)}.blog-scene .orbit-a{width:220px;height:220px}.blog-scene .orbit-b{width:320px;height:320px;border-style:dashed;border-color:rgb(139 92 246 / .18)}.blog-chip{position:absolute;padding:10px 14px;border-radius:16px;font-weight:800;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .05);box-shadow:0 10px 30px rgb(0 0 0 / .18)}.blog-chip.chip-top-right{top:14%;right:16%}.blog-chip.chip-top-left{top:18%;left:12%}.blog-chip.chip-bottom-right{bottom:18%;right:18%}.blog-chip.chip-bottom-left{bottom:16%;left:14%}.blog-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.blog-card{padding:28px;border-radius:26px}.blog-card-meta{margin-bottom:12px;color:var(--muted);font-size:.92rem}.blog-card h3{margin:0 0 12px;font-size:1.28rem;line-height:1.7}.blog-card p{margin:0 0 16px;color:var(--muted)}.post-hero{padding-bottom:40px}.post-hero-wrap{max-width:980px}.post-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;color:var(--muted);margin-bottom:18px}.post-breadcrumb a{color:#dbe7ff}.post-head{padding:32px;border-radius:28px}.post-excerpt{color:var(--muted);margin:0 0 12px;font-size:1.03rem}.post-meta-row{color:var(--muted);font-size:.94rem}.post-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;align-items:start}.post-content{border-radius:30px}.post-content h2{margin:0 0 14px;font-size:1.8rem;line-height:1.5}.post-content h3{margin:24px 0 12px;font-size:1.35rem;line-height:1.6}.post-content p{margin:0 0 18px;color:#d6e0f5}.post-content ul,.post-content ol{margin:0 0 18px;padding-right:22px;color:#d6e0f5}.post-content a{color:#b9f6ff;text-decoration:underline;text-underline-offset:3px}.post-sidebar{display:grid;gap:18px}.post-sidebar-card{padding:24px;border-radius:24px}.post-sidebar-card h3{margin:0 0 12px;font-size:1.14rem}.post-sidebar-card p{margin:0;color:var(--muted)}.post-links{list-style:none;margin:0;padding:0}.post-links li{margin-bottom:10px}.post-links a{color:#dce8ff}.section-testimonials{position:relative;overflow:hidden}.testimonials-scroll{width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:rgb(255 255 255 / .22) #fff0;-webkit-overflow-scrolling:touch}.testimonials-scroll::-webkit-scrollbar{height:10px}.testimonials-scroll::-webkit-scrollbar-track{background:#fff0}.testimonials-scroll::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .18);border-radius:999px}.testimonials-scroll::-webkit-scrollbar-thumb:hover{background:rgb(255 255 255 / .28)}.testimonials-row{display:flex;align-items:stretch;gap:18px;width:max-content;min-width:100%}.testimonial-card{width:360px;flex:0 0 360px;min-height:250px;padding:24px;border-radius:24px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;background:radial-gradient(circle at top right,rgb(102 227 255 / .07),transparent 30%),radial-gradient(circle at bottom left,rgb(139 92 246 / .07),transparent 34%),var(--surface)}.testimonial-rating{display:flex;gap:4px;font-size:1rem;line-height:1}.testimonial-rating span{color:rgb(255 255 255 / .18)}.testimonial-rating span.is-active{color:#fbbf24;text-shadow:0 0 14px rgb(251 191 36 / .24)}.testimonial-text{margin:0;color:#dbe7ff;line-height:1.95;font-size:.98rem}.testimonial-footer{display:flex;flex-direction:column;gap:4px}.testimonial-footer strong{font-size:1rem;color:#fff}.testimonial-footer span{font-size:.88rem;color:var(--muted)}.guarantee-visual-card{position:relative}.guarantee-scene{min-height:420px;position:relative;border-radius:22px;background:radial-gradient(circle at center,rgb(102 227 255 / .08),transparent 30%),linear-gradient(180deg,rgb(255 255 255 / .03),rgb(255 255 255 / .015));border:1px solid rgb(255 255 255 / .08);overflow:hidden}.guarantee-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:118px;height:118px;border-radius:30px;display:flex;align-items:center;justify-content:center;font-weight:900;letter-spacing:.08em;background:linear-gradient(135deg,rgb(102 227 255 / .24),rgb(139 92 246 / .24));border:1px solid rgb(255 255 255 / .12);box-shadow:0 20px 60px rgb(0 0 0 / .28);z-index:3}.guarantee-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgb(102 227 255 / .14)}.guarantee-ring-1{width:220px;height:220px}.guarantee-ring-2{width:320px;height:320px;border-style:dashed;border-color:rgb(139 92 246 / .18)}.guarantee-chip{position:absolute;padding:10px 14px;border-radius:16px;font-weight:800;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .05);box-shadow:0 10px 30px rgb(0 0 0 / .18)}.guarantee-chip.chip-top-right{top:14%;right:16%}.guarantee-chip.chip-top-left{top:18%;left:12%}.guarantee-chip.chip-bottom-right{bottom:18%;right:18%}.guarantee-chip.chip-bottom-left{bottom:16%;left:14%}.guarantee-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.guarantee-detail-card{padding:30px;border-radius:28px;position:relative;overflow:hidden}.guarantee-detail-card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgb(102 227 255 / .08),transparent 28%),radial-gradient(circle at bottom left,rgb(139 92 246 / .08),transparent 30%);pointer-events:none}.guarantee-detail-icon{width:66px;height:66px;border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;font-size:1.15rem;font-weight:900;color:#03111a;background:linear-gradient(135deg,var(--primary),#d8b4fe);box-shadow:0 12px 35px rgb(102 227 255 / .18);position:relative;z-index:1}.guarantee-detail-card h3{margin:0 0 12px;font-size:1.22rem;position:relative;z-index:1}.guarantee-detail-card p{margin:0;color:var(--muted);position:relative;z-index:1}.guarantee-detail-card p+p{margin-top:14px}.guarantee-note-inline{font-size:.86rem;color:#cfd8ea!important;opacity:.92}.guarantee-highlight{padding:30px;border-radius:30px;text-align:center;position:relative;overflow:hidden}.guarantee-highlight::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgb(102 227 255 / .08),transparent 40%),linear-gradient(315deg,rgb(139 92 246 / .08),transparent 40%);pointer-events:none}.guarantee-highlight h2{margin:0 0 14px;font-size:clamp(1.4rem, 2.8vw, 2.1rem);position:relative;z-index:1}.guarantee-highlight p{margin:0;color:var(--muted);position:relative;z-index:1}.guarantee-final-box{align-items:center}.geodns-visual-card{position:relative}.geodns-scene{min-height:420px;position:relative;border-radius:22px;background:radial-gradient(circle at center,rgb(102 227 255 / .08),transparent 30%),linear-gradient(180deg,rgb(255 255 255 / .03),rgb(255 255 255 / .015));border:1px solid rgb(255 255 255 / .08);overflow:hidden}.geodns-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:118px;height:118px;border-radius:30px;display:flex;align-items:center;justify-content:center;font-weight:900;letter-spacing:.04em;background:linear-gradient(135deg,rgb(102 227 255 / .24),rgb(139 92 246 / .24));border:1px solid rgb(255 255 255 / .12);box-shadow:0 20px 60px rgb(0 0 0 / .28);z-index:3}.geodns-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgb(102 227 255 / .14)}.geodns-ring-1{width:220px;height:220px}.geodns-ring-2{width:320px;height:320px;border-style:dashed;border-color:rgb(139 92 246 / .18)}.geodns-node{position:absolute;padding:11px 14px;border-radius:16px;font-weight:800;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .05);box-shadow:0 10px 30px rgb(0 0 0 / .18)}.node-ir{top:14%;right:16%}.node-global{top:18%;left:12%}.node-ir-server{bottom:18%;right:18%}.node-foreign-server{bottom:16%;left:10%}@keyframes starMove{from{transform:translateY(0)}to{transform:translateY(120px)}}@keyframes floatY{0%,100%{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes beamMove{0%,100%{transform:translateX(0) rotate(-6deg);opacity:.18}50%{transform:translateX(40px) rotate(-6deg);opacity:.62}}@keyframes floatingNode{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulseRing{0%{transform:scale(.6);opacity:.6}100%{transform:scale(1.55);opacity:0}}@keyframes orbitMd{0%{transform:rotate(0deg) translateX(120px) rotate(0deg)}100%{transform:rotate(360deg) translateX(120px) rotate(-360deg)}}@media (max-width:1100px){.hero-grid,.two-col,.two-col.reverse,.problem-grid,.pricing-grid,.steps-grid,.footer-grid{grid-template-columns:1fr}.services-grid,.ssl-grid{grid-template-columns:1fr}.hero{min-height:auto}.hero-points{grid-template-columns:1fr}.final-cta{flex-direction:column;align-items:flex-start}.services-grid-3{grid-template-columns:1fr}.post-layout{grid-template-columns:1fr}.guarantee-detail-grid{grid-template-columns:1fr}}@media (max-width:860px){.menu-toggle{display:flex}.header-cta{display:none}.main-nav{position:absolute;top:calc(100% + 10px);right:16px;left:16px;padding:14px;border-radius:20px;border:1px solid rgb(255 255 255 / .1);background:rgb(6 10 24 / .92);backdrop-filter:blur(16px);flex-direction:column;align-items:stretch;display:none}.main-nav.open{display:flex}.main-nav a{padding:12px 14px}.hero h1{font-size:2rem}.section{padding:50px 0}.problem-box,.danger-box,.final-cta{padding:24px}.network-scene{min-height:360px}.orbit-container{width:240px;height:240px}.dot-1{animation:orbitMd 6s linear infinite}.dot-2{animation:orbitMd 8s linear infinite reverse}.dot-3{animation:orbitMd 10s linear infinite}.network-stats{grid-template-columns:1fr}.node{padding:10px 12px;font-size:.88rem;border-radius:14px}.node-core{top:50%;left:50%;transform:translate(-50%,-50%)}.edge-a{top:10%;right:10%}.edge-b{top:10%;left:10%}.edge-c{bottom:16%;right:12%}.node-bot{top:52%;left:4%}.node-user{bottom:14%;left:28%}.guarantee-grid{grid-template-columns:1fr}.guarantee-card,.guarantee-banner{padding:24px;border-radius:24px}.guarantee-icon{width:60px;height:60px;border-radius:18px}.trust-grid{grid-template-columns:1fr}.trust-card{padding:24px;border-radius:22px}.trust-highlight{padding:24px;border-radius:24px}.modal-dialog{padding:24px;border-radius:24px}.form-grid{grid-template-columns:1fr}.ssl-scene{min-height:360px}.ssl-core{width:90px;height:90px;border-radius:24px;font-size:.95rem}.ssl-ring-1{width:190px;height:190px}.ssl-ring-2{width:260px;height:260px}.ssl-chip{padding:8px 10px;font-size:.82rem}.chip-1{top:10%;right:10%}.chip-2{top:16%;left:10%}.chip-3{bottom:16%;right:12%}.chip-4{bottom:14%;left:12%}.contact-scene{min-height:360px}.contact-core{width:96px;height:96px;border-radius:24px;font-size:.9rem}.orbit-a{width:190px;height:190px}.orbit-b{width:260px;height:260px}.contact-chip{padding:8px 10px;font-size:.8rem}.contact-chip.chip-top-right{top:10%;right:10%}.contact-chip.chip-top-left{top:14%;left:8%}.contact-chip.chip-bottom-right{bottom:16%;right:12%}.contact-chip.chip-bottom-left{bottom:14%;left:10%}.contact-form-wrap{padding:24px;border-radius:24px}.seo-content-grid{grid-template-columns:1fr}.blog-grid{grid-template-columns:1fr}.blog-scene{min-height:360px}.blog-core{width:92px;height:92px;border-radius:24px;font-size:.92rem}.blog-scene .orbit-a{width:180px;height:180px}.blog-scene .orbit-b{width:250px;height:250px}.blog-chip{padding:8px 10px;font-size:.8rem}.blog-chip.chip-top-right{top:10%;right:10%}.blog-chip.chip-top-left{top:14%;left:8%}.blog-chip.chip-bottom-right{bottom:16%;right:12%}.blog-chip.chip-bottom-left{bottom:14%;left:10%}.post-head,.post-content{border-radius:24px}.testimonials-row{gap:14px}.testimonial-card{width:310px;flex-basis:310px;min-height:230px;padding:20px;border-radius:20px}.guarantee-scene{min-height:360px}.guarantee-core{width:94px;height:94px;border-radius:24px;font-size:.92rem}.guarantee-ring-1{width:185px;height:185px}.guarantee-ring-2{width:255px;height:255px}.guarantee-chip{padding:8px 10px;font-size:.8rem}.guarantee-chip.chip-top-right{top:10%;right:10%}.guarantee-chip.chip-top-left{top:14%;left:8%}.guarantee-chip.chip-bottom-right{bottom:16%;right:12%}.guarantee-chip.chip-bottom-left{bottom:14%;left:10%}.guarantee-detail-card,.guarantee-highlight{padding:24px;border-radius:24px}.guarantee-detail-icon{width:58px;height:58px;border-radius:18px}.geodns-scene{min-height:360px}.geodns-core{width:94px;height:94px;border-radius:24px;font-size:.92rem}.geodns-ring-1{width:185px;height:185px}.geodns-ring-2{width:255px;height:255px}.geodns-node{padding:8px 10px;font-size:.8rem}}@media (max-width:560px){.container{width:min(var(--container), calc(100% - 20px))}.hero-actions{flex-direction:column}.btn,.btn-sm{width:100%}.hero{padding-top:46px}.site-header{position:sticky}.faq-question{padding:18px;font-size:.96rem}.faq-answer{padding:0 18px}.faq-item.active .faq-answer{padding:0 18px 18px}.feature-card,.service-card,.step-card,.price-card{padding:22px}.network-card{padding:14px}.network-scene{min-height:300px}.orbit-container{width:180px;height:180px}.dot-1{animation:orbitSm 6s linear infinite}.dot-2{animation:orbitSm 8s linear infinite reverse}.dot-3{animation:orbitSm 10s linear infinite}.node{font-size:.78rem;padding:8px 10px;border-radius:12px}.node-core{top:50%;left:50%;transform:translate(-50%,-50%)}.edge-a{top:8%;right:6%}.edge-b{top:8%;left:6%}.edge-c{bottom:16%;right:8%}.node-bot{top:50%;left:2%}.node-user{bottom:14%;left:24%}.price-value{font-size:1.6rem}.guarantee-card,.guarantee-banner{padding:20px;border-radius:20px}.guarantee-card h3{font-size:1.08rem;line-height:1.7}.guarantee-banner h3{font-size:1.2rem;line-height:1.7}.guarantee-note small{font-size:.8rem}.trust-card{padding:20px}.trust-card h3{font-size:1.05rem}.trust-highlight h3{font-size:1.2rem;line-height:1.7}.modal{padding:12px}.modal-dialog{padding:18px;border-radius:20px}.modal-head h3{font-size:1.25rem}.modal-close{width:38px;height:38px;border-radius:12px}.ssl-scene{min-height:300px}.ssl-core{width:78px;height:78px;border-radius:20px;font-size:.88rem}.ssl-ring-1{width:150px;height:150px}.ssl-ring-2{width:210px;height:210px}.ssl-chip{padding:7px 9px;font-size:.72rem;border-radius:12px}.chip-1{top:9%;right:6%}.chip-2{top:14%;left:6%}.chip-3{bottom:15%;right:8%}.chip-4{bottom:13%;left:8%}.contact-scene{min-height:300px}.contact-core{width:82px;height:82px;border-radius:20px;font-size:.78rem}.orbit-a{width:150px;height:150px}.orbit-b{width:210px;height:210px}.contact-chip{padding:7px 9px;font-size:.7rem;border-radius:12px}.contact-chip.chip-top-right{top:9%;right:5%}.contact-chip.chip-top-left{top:13%;left:5%}.contact-chip.chip-bottom-right{bottom:14%;right:7%}.contact-chip.chip-bottom-left{bottom:12%;left:7%}.contact-form-wrap{padding:20px;border-radius:20px}.blog-scene{min-height:300px}.blog-core{width:78px;height:78px;border-radius:20px;font-size:.8rem}.blog-scene .orbit-a{width:145px;height:145px}.blog-scene .orbit-b{width:205px;height:205px}.blog-chip{padding:7px 9px;font-size:.7rem;border-radius:12px}.post-head,.post-content,.post-sidebar-card{padding:0;border-radius:20px}.post-content h2{font-size:1.45rem}.post-content h3{font-size:1.15rem}.compare-grid{grid-template-columns:repeat(1,1fr)}.testimonial-card{width:270px;flex-basis:270px;min-height:220px;padding:18px;border-radius:18px}.testimonial-text{font-size:.93rem;line-height:1.9}.guarantee-scene{min-height:300px}.guarantee-core{width:80px;height:80px;border-radius:20px;font-size:.78rem}.guarantee-ring-1{width:150px;height:150px}.guarantee-ring-2{width:210px;height:210px}.guarantee-chip{padding:7px 9px;font-size:.7rem;border-radius:12px}.guarantee-chip.chip-top-right{top:9%;right:5%}.guarantee-chip.chip-top-left{top:13%;left:5%}.guarantee-chip.chip-bottom-right{bottom:14%;right:7%}.guarantee-chip.chip-bottom-left{bottom:12%;left:7%}.guarantee-detail-card,.guarantee-highlight{padding:20px;border-radius:20px}.guarantee-detail-card h3{font-size:1.08rem;line-height:1.7}.geodns-scene{min-height:300px}.geodns-core{width:80px;height:80px;border-radius:20px;font-size:.78rem}.geodns-ring-1{width:150px;height:150px}.geodns-ring-2{width:210px;height:210px}.geodns-node{padding:7px 9px;font-size:.68rem;border-radius:12px}}