.homepage-v2{--v2-bg:#050b15;--v2-panel:#0a1625;--v2-line:#1b3041;--v2-muted:#a4b6c4;--v2-cyan:#19c6e8;color:#eff7fa;background:var(--v2-bg);font-family:var(--sans);font-size:16px;line-height:1.6;overflow-wrap:anywhere}.homepage-v2 h1,.homepage-v2 h2,.homepage-v2 h3,.homepage-v2 p{margin:0}.homepage-v2 h1,.homepage-v2 h2,.homepage-v2 h3{font-family:inherit;font-weight:650;letter-spacing:-.045em}.homepage-v2 ol,.homepage-v2 ul{padding:0;margin:0;list-style:none}.homepage-v2 a,.homepage-v2 button,.homepage-v2 summary{-webkit-tap-highlight-color:transparent}.homepage-v2 a:focus-visible,.homepage-v2 button:focus-visible,.homepage-v2 input:focus-visible,.homepage-v2 summary:focus-visible{outline:2px solid #a1f3ff;outline-offset:5px}.homepage-v2 [id]{scroll-margin-top:28px}.v2-header{border-bottom:1px solid var(--v2-line)}.v2-header-inner{max-width:1240px;min-height:92px;padding:16px 40px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.v2-brand{display:inline-flex;flex-shrink:0;align-items:center}.v2-brand .brand-logo-vector{width:126px;height:auto;display:block}.v2-arrow{font-size:1.2em;line-height:1;flex-shrink:0}.homepage-v2 summary::-webkit-details-marker{display:none}.v2-hero{border:0;position:relative;isolation:isolate;background:var(--v2-bg)}.v2-hero-inner{max-width:1240px;min-height:650px;margin-inline:auto;padding:74px 40px 88px;display:flex;align-items:center}.v2-hero h1{font-size:clamp(44px,4.9vw,70px);line-height:1.06}.v2-hero h1 span,.v2-section-title span{display:block;text-wrap:balance}.homepage-v2 [data-accent=true]{color:var(--v2-cyan)}.v2-hero-description{max-width:530px;margin-top:26px!important;color:var(--v2-muted);font-size:16px;line-height:1.8}.v2-actions{display:flex;align-items:stretch;flex-wrap:wrap;gap:12px;margin-top:32px}.v2-button{min-height:52px;padding:15px 20px;display:inline-flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid transparent;border-radius:8px;font-size:13px;font-weight:650;line-height:1.5;text-align:start}.v2-button-primary{background:var(--v2-cyan);color:#04111b}.v2-button-secondary{border-color:#35556b;color:#e7f1f8;background:#07111dc2}.v2-tariff-top{display:flex;justify-content:space-between;gap:20px;align-items:center}.v2-tariff-top>span{flex-shrink:0;color:#6e899b;font-size:10px;letter-spacing:.12em}.v2-section{max-width:1240px;margin-inline:auto;padding:84px 40px}.v2-section+.v2-section{border-top:1px solid var(--v2-line)}.v2-section-label{display:flex;align-items:center;gap:16px;margin-bottom:36px;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--v2-cyan)}.v2-section-label b{font-weight:500}.v2-section-label>span{color:#91abbc}.v2-section-label i{height:1px;background:var(--v2-line);flex:1 1;margin-inline-start:6px}.v2-section-heading{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);gap:60px;align-items:end;margin-bottom:36px}.v2-section-title{font-size:clamp(32px,3.8vw,50px);line-height:1.13}.v2-section-description,.v2-section-heading>p{font-size:14px;color:var(--v2-muted);line-height:1.85}.v2-tariff-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.v2-tariff-main{background:var(--v2-panel);border:1px solid #31566d;border-radius:16px;padding:32px}.v2-tariff-top h3{font-size:20px;letter-spacing:-.02em}.v2-price-from{color:var(--v2-muted);font-size:12px;margin-top:28px!important}.v2-price{display:flex;align-items:baseline;gap:14px;margin-block:4px 32px}.v2-price>bdi{color:var(--v2-cyan);font-size:76px;font-weight:650;letter-spacing:-.065em;line-height:1.1}.v2-price>span{font-size:12px;color:var(--v2-muted);max-width:170px}.v2-device-label{display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:13px}.v2-device-label>bdi{min-width:34px;padding:2px 8px;border-radius:5px;text-align:center;background:#173446;color:#a2effa}.v2-tariff-main input[type=range]{width:100%;height:28px;margin:16px 0 0;padding:0;accent-color:var(--v2-cyan);cursor:pointer;direction:ltr}.v2-range-limits{display:flex;justify-content:space-between;font-size:11px;color:var(--v2-muted);direction:ltr;margin-bottom:22px}.homepage-v2 .v2-small{font-size:12px;color:#98afbf;line-height:1.8}.v2-tariff-action{width:100%;margin-top:24px}.v2-tariff-side{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.v2-info-panel{display:flex;align-items:flex-start;gap:20px;padding:26px 28px;background:#081320;border:1px solid var(--v2-line);border-radius:16px}.v2-info-panel>svg{width:28px;height:28px;flex-shrink:0;margin-top:3px;color:var(--v2-cyan)}.v2-info-panel h3{font-size:28px;letter-spacing:-.035em;line-height:1.2}.v2-info-panel p{color:var(--v2-muted);font-size:13px;margin-top:10px}.v2-info-panel .v2-small{margin-top:12px}.v2-text-link{display:inline-flex;align-items:center;gap:24px;color:#69e2f3;font-size:13px;font-weight:550;margin-top:16px}.v2-billing-note{text-align:center;color:#c6d8e3;font-size:13px;margin:24px 12px 18px!important}.v2-billing-details{max-width:820px;margin-inline:auto;border-top:1px solid var(--v2-line);font-size:13px}.v2-billing-details summary{padding-block:16px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none}.v2-billing-details>div{padding-bottom:16px;color:var(--v2-muted)}.v2-billing-details .v2-data-units,.v2-billing-details p+p{margin-top:14px}.v2-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--v2-line);border-radius:14px;overflow:hidden;background:#081320}.v2-benefit-grid>article{padding:28px 24px}.v2-benefit-grid>article+article{border-inline-start:1px solid var(--v2-line)}.v2-benefit-grid svg{color:var(--v2-cyan);width:32px;height:32px;margin-bottom:22px}.v2-benefit-grid h3,.v2-steps h3{font-size:17px;letter-spacing:-.025em;line-height:1.4}.v2-benefit-grid p,.v2-steps p{font-size:13px;color:var(--v2-muted);margin-top:10px}.v2-split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:80px}.v2-platforms,.v2-section-description{margin-top:24px!important}.v2-platforms{display:flex;flex-wrap:wrap;gap:7px 16px;font-size:11px;color:#c1d3df}.v2-setup .v2-small{margin-top:18px}.v2-steps{background:#091523;border:1px solid var(--v2-line);border-radius:14px;padding-inline:28px!important}.v2-steps li{display:flex;gap:24px;padding-block:24px}.v2-steps li+li{border-top:1px solid var(--v2-line)}.v2-steps li>bdi{flex-shrink:0;min-width:1.8em;white-space:nowrap;color:var(--v2-cyan);font-size:11px;padding-top:4px}.v2-support{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:13px;margin-top:28px}.v2-support p{color:var(--v2-muted)}.v2-support a{color:#70dfef;display:flex;gap:20px;align-items:center}.v2-faq-list{border-top:1px solid var(--v2-line)}.v2-faq-list details{border-bottom:1px solid var(--v2-line)}.v2-faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:22px;list-style:none;cursor:pointer}.v2-faq-list h3{font-size:15px;letter-spacing:-.01em;line-height:1.5}.v2-billing-details summary>span,.v2-faq-list summary>span{color:var(--v2-cyan);font-size:22px;line-height:1;flex-shrink:0}.v2-disclosure-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;color:var(--v2-cyan)}.v2-disclosure-icon svg{display:block;stroke:currentColor;stroke-width:2;stroke-linecap:round}.v2-disclosure-vertical{transform-origin:center;transform-box:view-box;transition:transform .24s ease,opacity .2s ease}.v2-billing-details[open] .v2-disclosure-vertical,.v2-faq-list details[open] .v2-disclosure-vertical{transform:scaleY(0);opacity:0}@supports (interpolate-size:allow-keywords){.v2-billing-details,.v2-faq-list details{interpolate-size:allow-keywords}.v2-billing-details::details-content,.v2-faq-list details::details-content{block-size:0;opacity:0;overflow:clip;transition:block-size .42s cubic-bezier(.25,.8,.25,1),opacity .26s ease,content-visibility allow-discrete .42s}.v2-billing-details[open]::details-content,.v2-faq-list details[open]::details-content{block-size:auto;opacity:1}}@media (prefers-reduced-motion:reduce){.v2-billing-details::details-content,.v2-disclosure-vertical,.v2-faq-list details::details-content{transition:none}}.v2-faq-list details>p{font-size:13px;color:var(--v2-muted);padding-bottom:22px;line-height:1.85}.v2-final{max-width:1160px;margin:12px auto 84px;padding:48px;border:1px solid #236079;background:#0b2938;border-radius:16px;position:relative;overflow:hidden}.v2-final>div{position:relative;z-index:1;max-width:760px}.v2-final h2{font-size:42px;line-height:1.15}.v2-final p{color:#b9d3df;font-size:14px;margin-top:18px}.v2-final-route{position:absolute;width:45%;inset-inline-end:-20px;bottom:-16px;color:#31a9c3;opacity:.23;pointer-events:none}.v2-footer{border-top:1px solid var(--v2-line);padding:48px max(40px,calc((100% - 1160px) / 2)) 28px}.v2-footer-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px}.v2-back-top{border:1px solid var(--v2-line);border-radius:50%;width:40px;height:40px;display:grid;place-items:center;color:var(--v2-cyan)}.v2-footer-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.v2-footer-groups h2{font-size:12px;letter-spacing:0;font-weight:600;color:#d6e2ea;margin-bottom:12px}.v2-footer-groups li{font-size:12px;color:#8fa9bb;margin-top:8px}.v2-footer-bottom{display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between;margin-top:40px;padding-top:22px;border-top:1px solid var(--v2-line);color:#8fa9bb;font-size:10px}.v2-footer-bottom small{font-size:inherit}.v2-cookie{position:fixed;z-index:20;inset-inline-end:16px;bottom:12px;display:flex;align-items:center;gap:14px;padding:7px 12px;border:1px solid #345061;border-radius:8px;color:#c1d1dc;background:#0a1726;box-shadow:0 4px 20px #0005;font-size:10px;max-width:calc(100vw - 32px)}.v2-cookie summary{cursor:pointer;list-style:none}.v2-cookie button{border:0;padding:5px 7px;background:#183749;border-radius:4px;color:#d1f6ff;cursor:pointer;font:inherit}.v2-cookie-content{position:absolute;inset-inline-start:0;bottom:calc(100% + 10px);width:320px;max-width:calc(100vw - 32px);padding:20px;border:1px solid #345061;border-radius:10px;background:#0a1726;font-size:12px;box-shadow:0 6px 24px #0007}.v2-cookie-content a{display:inline-block;color:#69e2f3;margin-top:12px}@media (hover:hover){.v2-button-primary:hover{background:#6be3f6}.v2-button-secondary:hover{border-color:#62c6dd}.v2-footer a:hover,.v2-support a:hover,.v2-text-link:hover{color:#9bf1ff}}.homepage-v2:is(:lang(ar),:lang(fa),:lang(ur),:lang(hi),:lang(bn),:lang(th),:lang(zh),:lang(ja),:lang(ko)) :is(h1,h2,h3){letter-spacing:0;line-height:1.3}@media (min-width:801px) and (max-width:1100px){.v2-header-inner,.v2-hero-inner,.v2-section{padding-inline:28px}.v2-header-inner{gap:20px}.v2-hero-inner{gap:32px}.v2-hero h1{font-size:50px}.v2-split{gap:44px}.v2-final{margin-inline:28px}}@media (max-width:800px){.v2-header-inner{min-height:72px;padding:14px 24px;gap:18px}.v2-brand .brand-logo-vector{width:108px}.v2-hero-inner{min-height:0;padding:64px 24px 68px;display:block}.v2-hero h1{font-size:clamp(38px,7.6vw,58px);max-width:620px}.v2-hero-description{margin-top:24px!important;font-size:14px;max-width:520px;line-height:1.8}.v2-actions{margin-top:28px}.v2-button{min-height:50px;font-size:12px;padding:14px 18px}.v2-section{padding:58px 24px}.v2-section-label{margin-bottom:28px}.v2-section-heading{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.v2-section-title{font-size:clamp(32px,5.8vw,44px)}.v2-section-heading>p{max-width:540px;font-size:13px}.v2-tariff-grid{gap:14px}.v2-tariff-main{padding:24px}.v2-tariff-top>span{display:none}.v2-price{flex-direction:column;gap:6px}.v2-price>bdi{font-size:64px}.v2-info-panel{padding:22px;gap:14px}.v2-info-panel>svg{display:none}.v2-info-panel h3{font-size:25px}.v2-tariff-side{gap:14px}.v2-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-benefit-grid>article{padding:26px 22px}.v2-benefit-grid>article:nth-child(3){border-inline-start:0}.v2-benefit-grid>article:nth-child(n+3){border-top:1px solid var(--v2-line)}.v2-split{grid-template-columns:minmax(0,1fr);gap:30px}.v2-steps{padding-inline:24px!important}.v2-final{margin:0 24px 58px;padding:32px}.v2-final h2{font-size:34px}.v2-final-route{width:60%}.v2-footer{padding:36px 24px 70px}.v2-footer-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (max-width:540px){.v2-hero-inner{padding-top:48px;padding-bottom:48px}.v2-hero h1{font-size:clamp(32px,9.8vw,46px)}.v2-actions{flex-direction:column;align-items:stretch}.v2-button{gap:18px}.v2-tariff-grid{grid-template-columns:minmax(0,1fr)}.v2-tariff-main{padding:26px}.v2-price{flex-direction:row;align-items:baseline;gap:14px}.v2-price>span{max-width:160px}.v2-info-panel{padding:24px}.v2-info-panel>svg{display:block}.v2-billing-note{text-align:start;margin-inline:0!important}.v2-section-title{font-size:34px}.v2-section{padding-top:48px;padding-bottom:48px}.v2-benefit-grid>article{padding:22px 18px}.v2-benefit-grid h3{font-size:15px}.v2-benefit-grid p{font-size:12px}.v2-benefit-grid svg{margin-bottom:18px;width:27px;height:27px}.v2-final{padding:28px 24px}.v2-final h2{font-size:32px}.v2-final p{font-size:13px}.v2-footer-bottom{justify-content:flex-start;gap:12px 20px}}@media (max-width:360px){.v2-header-inner{min-height:64px}.v2-hero-inner{padding-top:28px;padding-bottom:32px}.v2-hero h1{font-size:30px}.v2-hero-description{font-size:13px;margin-top:16px!important}.v2-hero .v2-actions{margin-top:20px;gap:8px}.v2-hero .v2-button{min-height:46px;padding-block:12px}.v2-header-inner,.v2-hero-inner,.v2-section{padding-inline:20px}.v2-section-title{font-size:30px}.v2-tariff-main{padding:22px}.v2-benefit-grid{grid-template-columns:minmax(0,1fr)}.v2-benefit-grid>article+article{border-inline-start:0;border-top:1px solid var(--v2-line)}.v2-final{margin-inline:20px;padding:26px 22px}}.homepage-v2{--v2-grid-width:min(1280px,calc(100% - clamp(44px, 10vw, 160px)))}.homepage-v2 :is(.v2-header-inner,.v2-hero-inner,.v2-section,.v2-final,.v2-footer-inner){width:var(--v2-grid-width);max-width:none;margin-inline:auto}.homepage-v2 :is(.v2-header-inner,.v2-hero-inner,.v2-section,.v2-footer-inner){padding-inline:0;padding-right:max(0px,calc(44px - clamp(22px, 5vw, 80px)))}.v2-header{border:0}.v2-header-inner{min-height:116px;padding-block:20px;flex-wrap:wrap;gap:18px;border:0}.v2-header .v2-brand .brand-logo-vector{width:132px}.v2-route-art{position:absolute;inset:0;z-index:-2;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 65%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 65%,transparent)}.v2-route-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.v2-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#050b15e6,#050b1580 50%,#050b1510),linear-gradient(0deg,#050b15a0,transparent 45%)}.homepage-v2[dir=rtl] .v2-hero:after{background:linear-gradient(270deg,#050b15e6,#050b1580 50%,#050b1510),linear-gradient(0deg,#050b15a0,transparent 45%)}.v2-hero-copy{max-width:min(760px,66%)}.v2-pricing-heading{grid-template-columns:minmax(0,1fr)}.v2-footer{padding-inline:0}.v2-back-top{position:fixed;z-index:60;inset-block-end:calc(18px + env(safe-area-inset-bottom));inset-inline-end:clamp(18px,3vw,36px);display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid #547080;background:#071320;color:#b8f2e6;box-shadow:0 4px 18px #0004;visibility:hidden}.v2-back-top svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.homepage-v2[data-home-scrolled] .v2-back-top{visibility:visible}.v2-cookie{inset-inline-start:16px;inset-inline-end:auto;max-width:calc(100vw - 100px)}@media (max-width:900px){.v2-header-inner{min-height:96px}}@media (max-width:800px){.v2-hero-copy{max-width:100%}.homepage-v2[dir=rtl] .v2-hero:after,.v2-hero:after{background:#050b15a8}}@media (max-width:600px){.v2-header-inner{min-height:88px;padding-block:16px;gap:10px 12px}.v2-header .v2-brand .brand-logo-vector{width:112px}}@media (max-width:360px){.v2-header-inner{min-height:76px;padding-block:12px}.v2-hero-inner{padding-top:24px;padding-bottom:28px}.v2-hero h1{font-size:28px}}@media (scripting:none){.v2-back-top{position:static;visibility:visible}.v2-cookie{position:static;width:fit-content;max-width:calc(100% - 40px);margin:20px auto}.v2-cookie>button{display:none}.v2-cookie-content{position:static;max-width:100%;margin-top:10px}}.homepage-v2{position:relative;isolation:isolate}.homepage-v2:after,.homepage-v2:before{content:"";position:fixed;z-index:2;width:clamp(160px,22vw,300px);aspect-ratio:1;pointer-events:none}.homepage-v2:before{top:0;right:0;background:radial-gradient(ellipse at right top,rgb(18 199 232/9%),transparent 72%)}.homepage-v2:after{bottom:0;left:0;background:radial-gradient(ellipse at left bottom,rgb(184 242 230/6%),transparent 72%)}.v2-content-grid{position:relative;isolation:isolate}.v2-content-grid:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(105 167 196/4%) 1px,transparent 0),linear-gradient(90deg,rgb(105 167 196/4%) 1px,transparent 0);background-size:96px 96px;background-position:top;-webkit-mask-image:linear-gradient(180deg,transparent,#000 120px);mask-image:linear-gradient(180deg,transparent,#000 120px)}.v2-install-platforms{margin-block-start:12px;color:var(--v2-cyan);font-size:14px}.v2-install-platforms details+details{border-block-start:1px solid var(--v2-line)}.v2-install-platforms a,.v2-install-platforms summary{display:flex;align-items:center;gap:6px;min-height:44px}.v2-install-platforms summary{cursor:pointer;justify-content:space-between}.v2-install-platforms summary:after{content:"";width:7px;height:7px;margin-inline:6px;border:solid;border-width:0 1px 1px 0;transform:rotate(45deg)}.v2-install-platforms details[open] summary:after{transform:rotate(225deg)}.v2-install-platforms a{color:var(--v2-cyan);text-decoration:underline;text-underline-offset:3px}