:root{--orange:#ff5a00;--orange-deep:#e65100;--black-soft:#161719;--gray-950:#0c0d0f;--gray-900:#101113;--gray-850:#141518;--gray-800:#1a1b1e;--gray-750:#202125;--gray-700:#2a2b30;--gray-500:#8d8f96;--gray-300:#cfd0d4;--white:#fff;--border:#ffffff17;--border-orange:#ff5a005c;--shadow:#0000006b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--white);background:radial-gradient(circle at 15% 0,#ff5a0024,#0000 26%),radial-gradient(circle at 90% 10%,#e651001c,#0000 28%),linear-gradient(#0c0d0f 0%,#151619 48%,#0c0d0f 100%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:44px 44px;position:fixed;inset:0;mask-image:linear-gradient(#000,#0000 76%)}a{color:inherit;text-decoration:none}.navbar{border:1px solid var(--border);backdrop-filter:blur(16px);max-width:1120px;box-shadow:0 18px 60px var(--shadow);z-index:10;background:#161719d1;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin:26px auto 0;padding:14px 16px;display:flex;position:relative}.brand{align-items:center;gap:12px;display:flex}.logo-mark{border:1px solid var(--border-orange);background:#ff5a0021;border-radius:14px;place-items:center;width:42px;height:42px;font-size:1.4rem;display:grid}.logo-mark img{object-fit:contain;border-radius:50%;width:34px;height:34px;display:block}.brand span:last-child{flex-direction:column;line-height:1.05;display:flex}.brand strong{font-size:1rem}.brand small{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:900}.nav-links{color:var(--gray-300);gap:8px;font-size:.92rem;display:flex}.nav-links a{border-radius:999px;padding:10px 12px;transition:background .2s,color .2s}.nav-links a:hover{color:var(--white);background:#ff5a001f}.hero{min-height:calc(100vh - 96px);padding:26px;position:relative;overflow:hidden}.hero:after{content:"";filter:blur(12px);pointer-events:none;background:radial-gradient(circle,#ff5a002b,#0000 68%);width:520px;height:520px;position:absolute;top:160px;right:-170px}.hero-content{text-align:center;z-index:2;max-width:940px;margin:130px auto 0;position:relative}.badge,.eyebrow{color:#ffd3b4;border:1px solid var(--border-orange);background:#ff5a001a;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.84rem;font-weight:900;display:inline-flex}.eyebrow{text-transform:uppercase;letter-spacing:.1em;margin:0 0 14px;font-size:.74rem}h1{letter-spacing:-.075em;margin:22px 0 0;font-size:clamp(2.7rem,7vw,5.8rem);line-height:.95}.subtitle{max-width:780px;color:var(--gray-300);margin:26px auto 0;font-size:1.18rem;line-height:1.75}.buttons{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:38px;display:flex}.btn{border-radius:16px;justify-content:center;align-items:center;padding:15px 22px;font-weight:900;transition:transform .2s,opacity .2s,box-shadow .2s;display:inline-flex}.btn:hover{opacity:.96;transform:translateY(-2px)}.primary{background:linear-gradient(135deg, var(--orange), var(--orange-deep));color:var(--white);box-shadow:0 18px 40px #ff5a003d}.secondary{color:var(--white);border:1px solid var(--border);background:#ffffff0e}.trust-row{flex-wrap:wrap;justify-content:center;gap:12px;margin:34px auto 0;display:flex}.trust-row span{color:var(--gray-300);border:1px solid var(--border);background:#ffffff0a;border-radius:999px;padding:9px 13px;font-size:.86rem}.section{z-index:2;max-width:1120px;margin:0 auto;padding:96px 24px;position:relative}.section-heading{max-width:760px;margin-bottom:34px}.section-heading.center{text-align:center;margin-left:auto;margin-right:auto}.section-heading h2,.contact-card h2{letter-spacing:-.06em;margin:0;font-size:clamp(2rem,4.5vw,3.4rem);line-height:1}.section-heading p:not(.eyebrow),.contact-card p{color:var(--gray-300);font-size:1.08rem;line-height:1.7}.value-section{padding-top:28px}.value-grid{grid-template-columns:repeat(3,1fr);gap:18px;max-width:980px;margin:36px auto 0;display:grid}.value-item{text-align:center;background:radial-gradient(circle at top, #ff5a001a, transparent 40%), var(--gray-800);border:1px solid var(--border);border-radius:24px;padding:28px 22px;box-shadow:0 20px 55px #0003}.value-item span{color:var(--orange);letter-spacing:.1em;font-size:.8rem;font-weight:900}.value-item h3{color:#ffd3b4;margin:10px 0;font-size:1.45rem}.value-item p{color:var(--gray-300);margin:0;line-height:1.65}.cards,.price-grid,.limits-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.card,.price-card,.limit-card{background:linear-gradient(180deg, #ffffff06, transparent), var(--gray-800);border:1px solid var(--border);border-radius:24px;padding:24px;transition:transform .2s,border-color .2s,background .2s;box-shadow:0 20px 55px #0003}.card:hover,.price-card:hover,.limit-card:hover{background:var(--gray-750);border-color:#ff5a0052;transform:translateY(-4px)}.icon{background:#ff5a001f;border:1px solid #ff5a0047;border-radius:14px;place-items:center;width:42px;height:42px;margin-bottom:18px;display:grid}.card h3,.limit-card h3{color:#ffd3b4;margin:0 0 10px;font-size:1.22rem}.card p,.limit-card p{color:var(--gray-300);margin:0;line-height:1.65}.pricing-section,.panel-section{border-block:1px solid var(--border);background:radial-gradient(circle at 10% 0,#ff5a0014,#0000 34%),linear-gradient(#141518,#111214);max-width:none}.pricing-section .section-heading,.pricing-section .price-grid,.panel-section .section-heading,.panel-section .remote-tools{max-width:1120px;margin-left:auto;margin-right:auto}.price-card{flex-direction:column;justify-content:space-between;gap:20px;min-height:180px;display:flex}.price-card.featured{background:radial-gradient(circle at top left, #ff5a0021, transparent 42%), var(--gray-800);border-color:#ff5a006b}.price-card span{color:var(--white);margin-bottom:8px;font-weight:900;display:block}.price-card strong{color:#ffd3b4;background:#ff5a0021;border:1px solid #ff5a0057;border-radius:999px;width:fit-content;padding:9px 13px;font-size:1.1rem;display:inline-flex}.price-card p{color:var(--gray-300);margin:0;line-height:1.55}.steps{gap:14px;display:grid}.step{background:var(--gray-800);border:1px solid var(--border);border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:18px;display:grid}.step strong{color:#ffd3b4;background:#ff5a001f;border:1px solid #ff5a004d;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.step p{color:var(--gray-300);margin:0;line-height:1.6}.remote-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:820px;margin:40px auto 0;display:grid}.tool-card{text-align:center;background:radial-gradient(circle at top, #ff5a001f, transparent 42%), linear-gradient(180deg, #ffffff06, transparent), var(--gray-800);border:1px solid var(--border);border-radius:28px;flex-direction:column;justify-content:space-between;align-items:center;min-height:250px;padding:30px 24px;transition:transform .2s,border-color .2s,background .2s;display:flex;box-shadow:0 24px 70px #00000040}.tool-card:hover{background:var(--gray-750);border-color:#ff5a0073;transform:translateY(-4px)}.tool-icon{background:#ff5a001f;border:1px solid #ff5a004d;border-radius:20px;place-items:center;width:58px;height:58px;margin-bottom:18px;font-size:1.55rem;display:grid}.tool-content h3{color:var(--white);margin:0 0 10px;font-size:1.35rem}.tool-content p{color:var(--gray-300);margin:0;line-height:1.6}.tool-action{color:#ffd3b4;background:#ff5a0021;border:1px solid #ff5a0057;border-radius:999px;justify-content:center;align-items:center;margin-top:24px;padding:10px 16px;font-size:.92rem;font-weight:900;display:inline-flex}.contact{text-align:center}.contact-card{background:radial-gradient(circle at top left, #ff5a0024, transparent 34%), linear-gradient(180deg, #ffffff06, transparent), var(--gray-800);border:1px solid var(--border);border-radius:32px;max-width:850px;margin:0 auto;padding:52px 28px;box-shadow:0 24px 80px #00000047}.contact-card .btn{margin-top:22px}.schedule{max-width:620px;color:var(--gray-300);gap:10px;margin:26px auto 0;font-size:.96rem;display:grid}.social{text-align:center}.social-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:28px;display:flex}.social-links a{background:var(--gray-800);color:var(--white);border:1px solid var(--border);border-radius:16px;justify-content:center;align-items:center;min-width:170px;padding:15px 24px;font-weight:900;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.social-links a:hover{background:var(--gray-750);border-color:#ff5a0073;transform:translateY(-2px)}.policy-list{gap:16px;display:grid}.policy-item{background:linear-gradient(180deg, #ffffff06, transparent), var(--gray-800);border:1px solid var(--border);border-radius:22px;padding:22px}.policy-item h3{color:#ffd3b4;margin:0 0 10px}.policy-item p{color:var(--gray-300);margin:0;line-height:1.65}footer{text-align:center;color:var(--gray-500);border-top:1px solid var(--border);background:#0a0a0b;padding:30px 24px}.footer-links{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:10px;display:flex}.footer-links a{color:var(--gray-300);font-size:.92rem}.footer-links a:hover{color:#ffd3b4}@media (width<=900px){.navbar{flex-direction:column}.nav-links{flex-wrap:wrap;justify-content:center}.hero-content{margin-top:90px}.cards,.price-grid,.limits-grid,.value-grid{grid-template-columns:1fr}.remote-tools{grid-template-columns:1fr;max-width:460px}.section{padding:74px 20px}}@media (width<=520px){.hero{padding:16px}.navbar{border-radius:18px;margin:16px 16px 0}.nav-links{gap:4px;font-size:.84rem}.nav-links a{padding:8px 9px}.hero-content{margin-top:74px}.buttons{flex-direction:column}.btn{width:100%}.trust-row{display:none}.contact-card{padding:38px 20px}}
