.navenet{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navy:#07142f;--deep:#0b2047;--blue:#1755be;--sky:#89b8ff;--red:#df1737;--ink:#102044;--muted:#4e5e78;--line:#e0e8f5;--pale:#f4f7fc;font-synthesis:none;font-family:Segoe UI,system-ui,sans-serif}.navenet *,.navenet :before,.navenet :after{box-sizing:border-box}html{scroll-behavior:smooth}.navenet{color:var(--ink);background:#fff}.navenet h1,.navenet h2,.navenet h3,.navenet p{margin:0}.navenet a{color:inherit;text-decoration:none}.navenet img{max-width:100%;display:block}.navenet button,.navenet summary{cursor:pointer}.navenet :focus-visible{outline-offset:5px;outline:3px solid #337cff}.navenet .container{width:min(1200px,100% - 96px);margin-inline:auto}.navenet .section{padding-block:94px}.navenet .skip{z-index:10;background:#fff;padding:12px 20px;position:fixed;transform:translateY(-120%)}.navenet .skip:focus{transform:translateY(0)}.navenet .site-header{z-index:2;color:#fff;background:var(--navy);border-bottom:1px solid #ffffff20;position:relative}.navenet .nav-row{justify-content:space-between;align-items:center;gap:32px;min-height:78px;display:flex}.navenet .brand{align-items:center;display:inline-flex}.navenet .brand img{width:162px;height:auto}.navenet nav{color:#dfebff;align-items:center;gap:clamp(19px,3vw,43px);font-size:.92rem;font-weight:600;display:flex}.navenet nav a:hover,.navenet .footer a:hover{color:var(--sky)}.navenet .button{text-align:center;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:11px 19px;font-size:.92rem;font-weight:750;line-height:1.2;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.navenet .button svg{flex:none;width:20px;height:20px}.navenet .primary{color:#fff;background:var(--red)}.navenet .primary:hover{background:#bb0b2a}.navenet .outline{color:#fff;border-color:#ffffff42}.navenet .outline:hover{background:#ffffff15;border-color:#ffffff70}.navenet .header-cta{min-height:42px;font-size:.84rem}.navenet .menu-toggle{color:#fff;background:0 0;border:1px solid #fff5;border-radius:8px;padding:8px;display:none}.navenet .hero{isolation:isolate;color:#fff;border-bottom:3px solid var(--red);background:#091936;position:relative;overflow:hidden}.navenet .hero-photo,.navenet .hero-shade,.navenet .hero-rings{z-index:-1;pointer-events:none;position:absolute}.navenet .hero-photo{inset:0 0 0 36%}.navenet .hero-photo img{object-fit:cover;object-position:58% 43%;width:100%;height:100%}.navenet .hero-shade{background:linear-gradient(90deg,#091936 0% 31%,#091936ec 42%,#09193638 66%,#0c16343d 100%),linear-gradient(#0000 45%,#07142f8c);inset:0}.navenet .hero-rings{border:1px solid #4c88f52c;border-radius:50%;width:410px;height:410px;top:29%;left:-320px;box-shadow:0 0 0 26px #4c88f511,0 0 0 52px #4c88f50c,0 0 0 78px #4c88f508}.navenet .hero-inner{align-content:center;min-height:555px;padding-block:88px;display:grid;position:relative}.navenet .hero-content{max-width:640px}.navenet .eyebrow{letter-spacing:.17em;color:var(--blue);align-items:center;gap:9px;font-size:.72rem;font-weight:800;line-height:1.35;display:flex}.navenet .signal{background:var(--red);border-radius:5px;flex:none;width:19px;height:3px}.navenet .hero .eyebrow,.navenet .coverage .eyebrow{color:#b7d4ff}.navenet h1{letter-spacing:-.067em;margin:20px 0;font-size:clamp(3.1rem,5.75vw,5.6rem);font-weight:800;line-height:.99}.navenet h1 em,.navenet h2 em{font-style:normal}.navenet h1 em,.navenet .coverage h2 em{color:var(--sky)}.navenet .hero-copy{color:#e0ebff;max-width:395px;font-size:1.05rem;line-height:1.55}.navenet .hero-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:29px;display:flex}.navenet .text-link{color:#e2eeff;align-items:center;gap:7px;min-height:44px;font-size:.91rem;font-weight:700;display:inline-flex}.navenet .text-link:hover{color:var(--sky)}.navenet .text-link svg{width:17px}.navenet .hero-offer{color:#fff;border:1px solid #91baff65;border-left:3px solid var(--red);background:#0b1d3bea;border-radius:12px;min-width:194px;padding:15px 20px 17px;position:absolute;bottom:45px;right:0}.navenet .offer-label{color:#bcd5ff;letter-spacing:.13em;align-items:center;gap:6px;font-size:.61rem;font-weight:800;display:flex}.navenet .offer-label svg{color:#ff6179;width:14px;height:14px}.navenet .hero-offer p{color:#9cc2ff;margin-block:3px;font-size:.82rem;font-weight:800}.navenet .hero-offer p strong{letter-spacing:-.08em;color:#fff;font-size:3.05rem;line-height:1}.navenet .offer-price{font-size:.85rem}.navenet .offer-price strong{font-size:1.24rem}.navenet .offer-price small{color:#bcd5ff;margin-left:3px}.navenet .perks{border-bottom:1px solid var(--line);background:#fff}.navenet .perks-grid{grid-template-columns:repeat(4,minmax(0,1fr));padding-block:24px;display:grid}.navenet .perk{border-right:1px solid var(--line);align-items:center;gap:12px;padding:5px 15px;display:flex}.navenet .perk:first-child{padding-left:0}.navenet .perk:last-child{border:0}.navenet .icon-tile{width:44px;height:44px;color:var(--blue);background:#ebf2ff;border-radius:10px;flex:none;place-items:center;display:grid}.navenet .perk strong,.navenet .perk div span{display:block}.navenet .perk strong{margin-bottom:4px;font-size:.91rem}.navenet .perk div span{color:var(--muted);font-size:.75rem}.navenet .plans{background:radial-gradient(ellipse at 94% 8%, #e5eeff, transparent 40%),var(--pale)}.navenet h2{letter-spacing:-.06em;margin-block:12px 15px;font-size:clamp(2.25rem,4.35vw,3.85rem);line-height:1.04}.navenet h2 em{color:var(--blue)}.navenet .brand-accent{color:#c71132;margin-left:-8px}.navenet .intro{color:var(--muted);font-size:1rem;line-height:1.55}.navenet .plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.navenet .plan{background:#fff;border:1px solid #d9e4f4;border-radius:17px;flex-direction:column;align-items:flex-start;padding:27px 22px 22px;display:flex;position:relative;box-shadow:0 8px 22px #183c7710}.navenet .plan.featured{color:#fff;background:linear-gradient(145deg,#103b7d,#071b3d 86%);border-color:#164ca0}.navenet .popular{background:var(--red);color:#fff;letter-spacing:.085em;border-radius:5px;padding:6px 9px;font-size:.59rem;font-weight:800;position:absolute;top:-13px;right:15px}.navenet .plan h3{font-size:.9rem}.navenet .speed{color:var(--blue);align-items:baseline;gap:6px;margin-block:11px 2px;line-height:1;display:flex}.navenet .speed strong{letter-spacing:-.085em;font-size:clamp(3.1rem,4.7vw,4.75rem);font-weight:850}.navenet .speed span{letter-spacing:.045em;font-size:.78rem;font-weight:800}.navenet .featured .speed{color:#fff}.navenet .featured .speed span{color:var(--sky)}.navenet .price{white-space:nowrap;align-items:baseline;gap:4px;margin-bottom:17px;display:flex}.navenet .price span{font-size:.8rem;font-weight:700}.navenet .price strong{letter-spacing:-.06em;font-size:1.9rem}.navenet .price sup{letter-spacing:normal;vertical-align:super;font-size:.96rem;position:static}.navenet .price small{color:var(--muted);font-size:.75rem}.navenet .featured .price small{color:#c3d5f5}.navenet .plan ul{border-top:1px solid var(--line);gap:9px;width:100%;margin:0 0 auto;padding:16px 0 18px;list-style:none;display:grid}.navenet .featured ul{border-color:#fff3}.navenet .plan li{color:var(--muted);align-items:flex-start;gap:6px;font-size:.77rem;line-height:1.35;display:flex}.navenet .featured li{color:#e2eeff}.navenet .plan li svg{color:var(--blue);flex:none;width:15px;height:15px}.navenet .featured li svg{color:var(--sky)}.navenet .plan .button{width:100%;min-height:43px;padding-inline:8px;font-size:.81rem}.navenet .plan .button svg{width:16px}.navenet .light{color:#153f88;background:#e9f1ff}.navenet .light:hover{background:#d7e6ff}.navenet .fineprint{color:var(--muted);margin-top:18px;font-size:.77rem;line-height:1.5}.navenet .split{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(35px,7vw,101px);display:grid}.navenet .lifestyle-visual{position:relative}.navenet .lifestyle-visual img{aspect-ratio:1.24;object-fit:cover;border-radius:22px;width:100%}.navenet .visual-caption{color:#fff;background:var(--deep);border-radius:10px;align-items:center;gap:11px;padding:13px 18px;font-weight:800;line-height:1.15;display:flex;position:absolute;bottom:24px;right:-17px;box-shadow:0 7px 22px #00123435}.navenet .visual-caption svg{color:var(--sky)}.navenet .visual-caption small{color:#d6e5ff;font-weight:500}.navenet .use-cases{gap:17px;margin-top:24px;display:grid}.navenet .use-cases>div{align-items:center;gap:12px;display:flex}.navenet .use-cases p{color:var(--muted);font-size:.92rem;line-height:1.45}.navenet .use-cases strong{color:var(--ink);font-size:.97rem}.navenet .coverage{color:#fff;background:radial-gradient(ellipse at 75% 50%,#164ca3,transparent 59%),var(--navy);padding-block:76px;position:relative;overflow:hidden}.navenet .coverage-inner{grid-template-columns:1fr .62fr;align-items:center;gap:20px;display:grid}.navenet .coverage p:not(.eyebrow){color:#dfeaff;max-width:430px;margin-bottom:23px;line-height:1.55}.navenet .radar{place-items:center;min-height:170px;display:grid;position:relative}.navenet .radar span{border:1px solid #7eb0ff66;border-radius:50%;width:136px;height:136px;position:absolute}.navenet .radar span:nth-child(2){opacity:.6;width:219px;height:219px}.navenet .radar span:nth-child(3){opacity:.3;width:308px;height:308px}.navenet .radar svg{color:#fff;stroke-width:1.35px;filter:drop-shadow(0 0 15px #7aacff);width:67px;height:67px}.navenet .faq{background:var(--pale)}.navenet .faq-grid{grid-template-columns:.8fr 1fr;gap:55px;display:grid}.navenet .questions{align-content:start;gap:10px;display:grid}.navenet details{border:1px solid var(--line);background:#fff;border-radius:11px}.navenet summary{padding:17px 47px 17px 17px;font-size:.94rem;font-weight:750;list-style:none;position:relative}.navenet summary::-webkit-details-marker{display:none}.navenet summary:after{content:"+";color:var(--blue);font-size:1.35rem;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.navenet details[open] summary:after{content:"−"}.navenet details p{color:var(--muted);padding:0 17px 17px;font-size:.9rem;line-height:1.55}.navenet .footer{background:var(--navy);color:#dbe8ff}.navenet .footer-main{grid-template-columns:1.4fr .65fr 1fr;gap:30px;padding-block:44px;display:grid}.navenet .footer-main>div{align-content:start;justify-items:start;gap:10px;font-size:.88rem;display:grid}.navenet .footer-main strong{color:#fff;margin-bottom:3px}.navenet .footer-contact{align-items:center;gap:7px;display:flex}.navenet .footer-contact svg{width:17px;height:17px;color:var(--sky)}.navenet .footer-bottom{color:#b5c9eb;border-top:1px solid #ffffff25;justify-content:space-between;padding-block:18px 22px;font-size:.77rem;display:flex}.navenet .floating{z-index:3;right:22px;bottom:max(22px, env(safe-area-inset-bottom));background:var(--red);color:#fff;border-radius:50%;place-items:center;width:53px;height:53px;display:grid;position:fixed;box-shadow:0 5px 19px #0816304d}.navenet .floating:hover{background:#bb0b2a}.navenet .floating svg{width:28px;height:28px}@media (width<=1040px){.navenet .container{width:calc(100% - 64px)}.navenet .perk{gap:8px;padding-inline:9px}.navenet .perk .icon-tile{width:38px;height:38px}.navenet .perk .icon-tile svg{width:20px}.navenet .plan{padding-inline:16px}}@media (width<=860px){.navenet .plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.navenet .hero-photo{left:32%}.navenet .hero-inner{min-height:495px}.navenet .hero-offer{bottom:27px}.navenet .nav-row{gap:16px}.navenet nav{gap:15px}.navenet .header-cta{padding-inline:10px}.navenet .perks-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.navenet .perk{padding-inline:0}.navenet .perk:nth-child(2){border:0}}@media (width<=720px){.navenet .container{width:calc(100% - 36px)}.navenet .section{padding-block:62px}.navenet .nav-row{flex-wrap:wrap;gap:0;min-height:66px}.navenet .brand img{width:142px}.navenet .header-cta{display:none}.navenet .menu-toggle{place-items:center;display:grid}.navenet nav{flex-wrap:wrap;flex:1 0 100%;padding-bottom:14px}.navenet .menu-toggle:not([hidden])[aria-expanded=false]+nav{display:none}.navenet nav a{padding-block:8px}.navenet .hero-inner{flex-direction:column;align-items:flex-start;min-height:620px;padding-top:39px;padding-bottom:26px;display:flex}.navenet .hero-photo{inset:38% 0 0}.navenet .hero-photo img{object-position:58% 35%}.navenet .hero-shade{background:linear-gradient(#091936 0% 29%,#091936e0 42%,#09193615 68%,#09193668),linear-gradient(90deg,#0919367a,#0000 65%)}.navenet h1{margin-block:15px;font-size:clamp(2.6rem,8.7vw,4.1rem)}.navenet .hero-copy{max-width:345px;font-size:.96rem}.navenet .hero-actions{gap:10px 16px;margin-top:20px}.navenet .hero-offer{min-width:156px;margin-top:auto;padding:11px 12px 12px;position:relative;inset:auto}.navenet .hero-offer p strong{font-size:2.65rem}.navenet .perks-grid{gap:16px 10px;padding-block:19px}.navenet .perk{border:0}.navenet .perk strong{font-size:.82rem}.navenet .perk div span{font-size:.7rem}.navenet .split,.navenet .faq-grid{grid-template-columns:1fr;gap:29px}.navenet .visual-caption{bottom:13px;right:10px}.navenet .coverage-inner{grid-template-columns:1fr}.navenet .radar{display:none}.navenet .footer-main{grid-template-columns:1fr 1fr;gap:25px 12px;padding-top:32px}.navenet .footer-main>div:first-child{grid-column:1/-1}.navenet .footer-bottom{padding-right:45px}.navenet .floating{right:12px;bottom:max(13px, env(safe-area-inset-bottom));width:46px;height:46px}.navenet .floating svg{width:25px;height:25px}}@media (width<=379px){.navenet .container{width:calc(100% - 28px)}.navenet .plan{padding-inline:10px}.navenet .plan-grid{gap:24px 9px}.navenet .hero-inner{min-height:575px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.navenet *,.navenet :before,.navenet :after{transition:none!important}}
