body.preview-theme-light{--bg:#f5f7fa;--surface:#fff;--text:#101820;--muted:#5c6570;--line:#0b2d551a;background:linear-gradient(180deg,#fff 0,#f7f9fc 42%,#eef2f6 100%);color:var(--text)}
.preview-theme-light header{height:116px;background:#ffffffed;border-top:3px solid transparent;border-image:linear-gradient(90deg,#ff6500,#ffb52b 32%,#0a376c 76%,#061f42) 1;border-bottom:1px solid #0b2d5517;box-shadow:0 14px 44px #0b2d550d;backdrop-filter:blur(22px)}
.preview-theme-light header .brand-image{display:flex;align-items:center;justify-content:center;width:150px;height:108px}
.preview-theme-light .client-logo-transparent{display:block;width:144px;height:104px;object-fit:contain;filter:drop-shadow(0 8px 16px #0a376c14)}
.preview-theme-light header nav{color:#252a31}.preview-theme-light header .client{color:#111820;border-color:#17263b35;background:#ffffffb8}.preview-theme-light header .client span{color:#ff6900}
.preview-theme-light .hero{min-height:780px;background:#f4f7fb;padding-top:205px;border-bottom:1px solid #0b2d5514}
.preview-theme-light .hero-art{inset:0;background-image:url('assets/hero-light-network-v2.webp');background-size:cover;background-position:center center;background-repeat:no-repeat;transform-origin:center;filter:saturate(.98) contrast(1.01)}
.preview-theme-light .hero:after{background:linear-gradient(180deg,#ffffff08 0%,#e9eef52e 100%)}
.preview-theme-light .hero-grid{background-image:linear-gradient(#0b2d5508 1px,transparent 1px),linear-gradient(90deg,#0b2d5508 1px,transparent 1px);background-size:88px 88px;mask-image:linear-gradient(90deg,#000 0%,#0007 34%,transparent 64%)}
.preview-theme-light .hero-content{position:relative;z-index:2;max-width:720px}
.preview-theme-light h1,.preview-theme-light h2,.preview-theme-light h3{color:#111419}.preview-theme-light h1 em{background:linear-gradient(100deg,#ff5f00,#ffad22 58%,#e14c00);color:transparent;background-clip:text}
.preview-theme-light .eyebrow,.preview-theme-light .feature-icon,.preview-theme-light .feature-foot span,.preview-theme-light .service-links b{color:#ed5b00}
.preview-theme-light .hero-content>p,.preview-theme-light .hero-proof,.preview-theme-light .hero-bottom,.preview-theme-light .section-top>p,.preview-theme-light .feature p,.preview-theme-light .plan>p,.preview-theme-light .price>small,.preview-theme-light .about-content p,.preview-theme-light .service-links p,.preview-theme-light footer p,.preview-theme-light footer a:not(.brand){color:#5d626b}
.preview-theme-light .text-link{color:#111419;border-bottom-color:#1114194a}.preview-theme-light .text-link:hover{color:#ed5b00}
.preview-theme-light .speed-tag{color:#101820;border:1px solid #ffffffd9;border-left:4px solid #ff6900;border-radius:18px;background:#ffffffb8;box-shadow:0 24px 70px #0b2d5520,0 0 0 1px #0b2d550d;backdrop-filter:blur(22px) saturate(1.2)}.preview-theme-light .speed-tag>span{color:#56616d}.preview-theme-light .speed-tag small{color:#ed5b00}
.preview-theme-light .ticker{background:linear-gradient(90deg,#ff5f00,#ff9f1c,#ffbf3d);color:#1b1209}
.preview-theme-light .features{perspective:900px}.preview-theme-light .feature{background:linear-gradient(135deg,#ffffffdb,#ffffff8f);border-color:#11233b20;box-shadow:0 22px 55px #1e314913;backdrop-filter:blur(18px)}.preview-theme-light .feature:hover{border-color:#ff6a0075;box-shadow:0 28px 70px #ff690014}.preview-theme-light .feature small,.preview-theme-light .feature-foot{color:#707680}
.preview-theme-light .plans{background:linear-gradient(180deg,#eef1f5,#f8f9fb);border-top-color:#11233b19}.preview-theme-light .plan{background:#ffffffc7;border-color:#11233b20;box-shadow:0 20px 55px #162b4610;backdrop-filter:blur(18px)}.preview-theme-light .plan.featured{background:radial-gradient(ellipse at top right,#ff780024,transparent 62%),#ffffffdf;border-color:#ff6a00}.preview-theme-light .plan-top,.preview-theme-light .plan li,.preview-theme-light .plan-note{color:#555c66}.preview-theme-light .outline{border-color:#15264040;color:#111419}.preview-theme-light .outline:hover{background:#ff72000d}
.preview-theme-light .phone-plan{background:linear-gradient(110deg,#ffffffdb,#fff3e8);border-color:#ff6a0040;box-shadow:0 18px 50px #20324a10;backdrop-filter:blur(18px)}
.preview-theme-light .about{border-bottom-color:#11233b20;background:radial-gradient(circle at 18% 48%,#ff8a0010,transparent 34%),linear-gradient(135deg,#f8fafc,#eef3f8)}.preview-theme-light .about-word{display:flex;align-items:center;justify-content:center;min-width:0;transform:none;text-shadow:none}.preview-theme-light .about-logo-transparent{display:block;width:min(100%,560px);height:auto;max-height:520px;object-fit:contain;filter:drop-shadow(0 28px 48px #17325520)}
.preview-theme-light .service-links>a{border-top-color:#11233b24}.preview-theme-light .service-links>a:hover{color:#ed5b00}
.preview-theme-light footer{background:#f7f9fc}.preview-theme-light footer .footer-top>.footer-brand-transparent{display:flex;align-items:center;justify-content:flex-start;width:230px;height:172px}.preview-theme-light .footer-logo-transparent{display:block;width:210px;height:166px;object-fit:contain;filter:drop-shadow(0 18px 34px #0a376c18)}.preview-theme-light .footer-bottom{border-top-color:#11233b20;color:#656c76}
.preview-theme-light ::selection{background:#ff6a00;color:#fff}
@media(max-width:1000px){.preview-theme-light .hero-art{background-position:57% center}.preview-theme-light .hero-content{max-width:610px}.preview-theme-light .speed-tag{right:4%}}
@media(max-width:700px){.preview-theme-light header{height:96px;padding-top:2px}.preview-theme-light header .brand-image{width:112px;height:88px}.preview-theme-light .client-logo-transparent{width:108px;height:84px}.preview-theme-light .hero{min-height:930px;padding-top:135px;padding-bottom:390px}.preview-theme-light .hero-art{inset:auto 4% 82px 4%;height:320px;border-radius:28px;background-size:auto 100%;background-position:69% center;box-shadow:0 24px 70px #0b2d5520;filter:saturate(.98) contrast(1.01)}.preview-theme-light .hero:after{background:none}.preview-theme-light .hero-grid{mask-image:linear-gradient(180deg,#000 0%,transparent 60%)}.preview-theme-light .speed-tag{right:8%;bottom:142px;border-radius:14px;transform:scale(.7);transform-origin:right bottom}.preview-theme-light .hero-bottom{bottom:26px}.preview-theme-light .about-logo-transparent{width:min(92vw,430px);max-height:400px}.preview-theme-light footer .footer-top>.footer-brand-transparent{width:200px;height:150px}.preview-theme-light .footer-logo-transparent{width:184px;height:146px}}
