@charset "UTF-8";
@font-face{font-family:Inter;src:url('inter-site.woff2') format('woff2');font-style:normal;font-weight:400 700;font-display:swap;unicode-range:U+0000-024F,U+2000-206F,U+20A0-20CF,U+2190-21FF}
:root{--ink:#102f32;--dark:#092d30;--deep:#062326;--mint:#91efcc;--paper:#f7f8f3;--white:#fff;--line:#dce4dc;--muted:#536964;--radius:8px;--font:Inter,"Segoe UI",Arial,"Noto Sans",sans-serif}
*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,summary,input{ -webkit-tap-highlight-color:transparent}button{cursor:pointer}button,summary{touch-action:manipulation}img,svg{max-width:100%;height:auto}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #188064;outline-offset:5px}p{margin:0 0 1.25rem}h1,h2,h3{line-height:1.1;letter-spacing:-.045em;font-weight:550;margin:0 0 1.25rem;text-wrap:balance}h1{font-size:clamp(3.25rem,6.8vw,6.5rem)}h2{font-size:clamp(2.1rem,3.8vw,3.5rem)}h3{font-size:1.55rem;letter-spacing:-.03em}ul{padding-inline-start:1.2rem}::selection{background:var(--mint);color:var(--dark)}[hidden]{display:none!important}.shell{width:min(1280px,calc(100% - 112px));margin-inline:auto}.section{padding-block:100px}.eyebrow{font-size:11px;letter-spacing:.14em;font-weight:650;text-transform:uppercase;line-height:1.6}.lead{font-size:1.13rem;line-height:1.85;color:var(--muted);max-width:680px}.mono{font-family:Consolas,"Courier New",monospace;font-size:11px;letter-spacing:.08em}.icon{width:22px;height:22px;flex-shrink:0;vertical-align:middle}.status-dot{width:7px;height:7px;border-radius:50%;background:var(--mint);display:inline-block;flex-shrink:0}.text-link{display:inline-flex;align-items:center;gap:20px;font-size:13px;font-weight:650;border-bottom:1px solid #9ab4a8;padding-block:9px}.text-link .icon{width:18px;transition:transform .2s}.text-link:hover .icon{transform:translateX(4px)}.button{display:inline-flex;gap:22px;align-items:center;justify-content:center;min-height:52px;padding:14px 23px;border-radius:4px;font-size:13px;font-weight:650;border:1px solid transparent;line-height:1.4;transition:background .2s,transform .2s}.button:hover{transform:translateY(-2px)}.button .icon{width:18px}.button-mint{background:var(--mint);color:var(--dark)}.button-mint:hover{background:#b4f8dc}.button-dark{background:var(--dark);color:#fff}.button-dark:hover{background:#15504c}.button-ghost{color:#fff;border-color:#466763}.button-ghost:hover{background:#143e40}.button-outline{border-color:#baccc1;background:transparent;color:var(--ink)}.button-outline:hover{background:#e5f2e9}.button-row{display:flex;flex-wrap:wrap;gap:12px}.skip-link{position:fixed;top:-100px;left:16px;background:var(--mint);color:var(--ink);padding:12px 20px;z-index:1000}.skip-link:focus{top:10px}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;overflow:hidden;position:absolute;white-space:nowrap}
.site-header{height:88px;background:var(--dark);color:#eff8ef;border-bottom:1px solid #315054;position:relative;z-index:50}.header-row{height:100%;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;direction:ltr}.brand>span{font-size:26px;letter-spacing:-1.2px;font-weight:700}.brand-weight{font-weight:350}.brand-dot{font-size:10px;vertical-align:top;position:relative;top:4px;margin-left:3px}.main-nav{display:flex;align-items:center;gap:29px;font-size:12px}.main-nav>a{padding:20px 0}.main-nav>a:hover,.console-link:hover{color:var(--mint)}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}.nav-products>summary{display:flex;gap:9px;padding-block:20px}.header-actions{display:flex;align-items:center;gap:23px;font-size:12px}.console-link{display:inline-flex;gap:14px;align-items:center;border-inline-start:1px solid #42615e;padding-inline-start:23px}.language-menu{position:relative}.language-menu>summary{display:flex;align-items:center;gap:7px;padding-block:12px}.language-menu .icon{width:17px}.language-options{position:absolute;inset-inline-end:0;top:45px;background:var(--paper);color:var(--ink);width:160px;box-shadow:0 12px 30px #0002;border:1px solid var(--line);padding:8px;border-radius:6px}.language-options a{display:block;padding:9px 13px}.language-options a:hover,.language-options a[aria-current]{background:#e3f4e9}.mega-menu{position:absolute;top:87px;inset-inline-start:50%;transform:translateX(-50%);width:min(800px,90vw);padding:24px;display:grid;grid-template-columns:1fr 1fr;gap:6px 20px;background:var(--paper);color:var(--ink);box-shadow:0 16px 35px #0003;border:1px solid var(--line);border-radius:0 0 8px 8px}.mega-menu a{display:flex;align-items:center;gap:14px;padding:18px 12px;font-size:14px;border-bottom:1px solid var(--line)}.mega-menu a>.icon:last-child{margin-inline-start:auto;width:17px}.mega-menu a:hover{background:#e5f3e9}.mega-all{grid-column:1/-1;font-weight:650}.menu-toggle{display:none}
.hero{background:var(--dark);color:#f6faf2;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:640px;gap:0}.hero-copy{padding-block:64px 70px;position:relative;z-index:2}.hero .eyebrow{display:flex;align-items:center;gap:11px;color:#a9c8bd;margin-bottom:27px;letter-spacing:.13em}.hero h1{font-size:clamp(3.6rem,6.3vw,6.4rem);line-height:1.02;letter-spacing:-.065em;margin-bottom:28px;font-weight:500}.hero h1 em{color:var(--mint);font-style:normal}.hero-description{font-size:16px;line-height:1.85;color:#c1d3cc;max-width:450px;margin-bottom:32px}.hero-checks{display:flex;flex-wrap:wrap;gap:24px;margin-top:28px;font-size:11px;color:#b6cfc4}.hero-checks span{display:flex;align-items:center;gap:7px}.hero-checks .icon{width:13px;color:var(--mint)}.hero-art{position:relative;width:calc(100% + 95px);margin-inline-start:-16px;align-self:center}.hero-art>img{width:100%;display:block}.orbit-label{position:absolute;display:flex;align-items:center;gap:10px;font-size:10px;letter-spacing:.07em;background:#103c3d;border:1px solid #406664;border-radius:5px;padding:12px 15px;box-shadow:0 12px 22px #061c2229;white-space:nowrap}.orbit-label .mono{color:#a3c5b6;margin-inline-start:15px}.label-one{top:24%;inset-inline-start:4%}.label-two{top:51%;inset-inline-end:4%;font-size:11px;line-height:1.55;padding:17px 19px;background:var(--mint);color:var(--dark);border-color:var(--mint)}.label-two .icon{width:30px;height:30px}.tiny-arrow{font-size:25px;margin-inline-start:17px}.label-three{bottom:14%;inset-inline-start:27%;background:#0b3034}.art-coordinate{position:absolute;bottom:3%;inset-inline-start:21%;font-size:8px;letter-spacing:.18em;color:#87aaa1}.hero-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #375654;padding-block:20px;color:#98b8ac;font-size:9px;letter-spacing:.13em}.hero-bottom a{display:flex;gap:30px;align-items:center;color:#c4dace}.hero-bottom a span{font-size:17px}.provider-strip{background:#edf1e9;border-bottom:1px solid var(--line)}.provider-strip>.shell{display:flex;justify-content:space-between;align-items:center;gap:35px;padding-block:30px}.provider-strip>.shell>span{font-size:9px;letter-spacing:.1em;max-width:130px;color:#53665a}.provider-names{display:flex;gap:55px;align-items:center;color:#52685e;font-size:21px;font-weight:650;letter-spacing:-.8px}.provider-names span:nth-child(3){font-style:italic}.provider-names span:nth-child(4){font-weight:750}
.section-heading{display:grid;grid-template-columns:1fr .6fr;gap:100px;align-items:end;margin-bottom:48px}.section-heading .eyebrow{color:#547569;margin-bottom:22px}.section-heading h2{margin:0}.section-heading>div:last-child>p,.section-heading>p{color:var(--muted);font-size:14px;max-width:380px}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.product-card{padding:30px;border:1px solid var(--line);background:#fff;border-radius:var(--radius);display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s}.product-card:hover{border-color:#8ebaa7;box-shadow:0 8px 30px #14372c08}.card-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:30px}.icon-box{width:43px;height:43px;display:grid;place-items:center;border-radius:8px;background:#edf4ed}.card-top .eyebrow{font-size:8px;color:#4b6355;letter-spacing:.09em}.product-card h3{font-size:25px;margin-bottom:15px}.product-card h3 a:hover{color:#21785c}.product-card>p{font-size:13px;line-height:1.85;color:var(--muted);flex:1;margin-bottom:25px}.product-card>.text-link{align-self:flex-start;border:0;padding:0}.home-products .product-card:first-child{background:#e6f0e5}.home-products .product-card:first-child .icon-box{background:#d3e5d1}
.trial-section{background:var(--mint);padding-block:75px;overflow:hidden}.trial-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.trial-grid h2{font-size:clamp(2.5rem,4.6vw,4.5rem);margin-bottom:23px}.trial-grid>div:first-child>p:not(.eyebrow){max-width:490px;font-size:14px;color:#255349;line-height:1.9}.trial-grid .eyebrow{margin-bottom:25px}.trial-number{padding-inline-start:40px;border-inline-start:1px solid #58b898}.trial-number>span{font-size:clamp(140px,18vw,250px);line-height:.9;font-weight:500;letter-spacing:-.1em;display:block;direction:ltr}.trial-asterisk{font-size:.35em;vertical-align:top;letter-spacing:0;position:relative;top:.1em;margin-left:.1em}.trial-number>p{font-family:Consolas,monospace;font-size:12px;letter-spacing:.12em;margin-top:25px}.trial-number small{display:block;max-width:330px;font-size:11px;color:#28594c;line-height:1.7}.locations-home{display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:center}.locations-home .lead{font-size:14px;max-width:430px}.locations-home .eyebrow{color:#547569}.region-board{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);gap:0 20px}.region-board>a{padding:20px 0;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:13px;font-size:13px}.region-board>a:hover{color:#167457}.region-board>a>.icon:last-child{margin-inline-start:auto;width:17px}.region-code{font-family:Consolas,monospace;color:#546b5c;font-size:10px}.build-section{background:var(--dark);color:var(--paper)}.build-section .section-heading .eyebrow{color:var(--mint)}.build-section .section-heading>p{color:#b9cec4;max-width:none}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.step-number{display:block;border-top:1px solid #a2b4a65c;padding-top:22px;font-family:Consolas,monospace;font-size:12px;color:#49705b;margin-bottom:45px}.build-section .step-number{color:var(--mint)}.steps-grid h3{font-size:25px}.steps-grid h2{font-size:26px}.steps-grid p{font-size:13px;color:#bbcec5;max-width:270px}.telegram-banner{display:grid;grid-template-columns:130px 1fr auto;gap:40px;align-items:center}.telegram-banner h2{font-size:40px}.telegram-banner p:not(.eyebrow){font-size:14px;color:var(--muted);max-width:600px}.telegram-symbol{height:115px;width:115px;background:#e2ece1;color:#176345;border-radius:50%;display:grid;place-items:center;font-size:65px;font-weight:250;transform:rotate(-10deg)}.faq-section{background:#edf1e9}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.faq-grid h2{max-width:360px}.faq-list details{border-bottom:1px solid #cad7cc}.faq-list summary{display:flex;justify-content:space-between;gap:25px;align-items:center;padding:23px 0;font-size:15px;font-weight:550}.faq-list summary span{font-size:23px;font-weight:300}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{font-size:14px;line-height:1.85;color:var(--muted);padding-bottom:10px;max-width:650px}
.page-hero{padding:74px 0 80px;background:var(--dark);color:var(--paper)}.page-hero .eyebrow{color:var(--mint);margin-bottom:25px}.page-hero h1{max-width:950px}.page-hero .lead{color:#bfd2c7;margin-bottom:30px;max-width:760px}.breadcrumbs{display:flex;align-items:center;gap:12px;font-size:11px;color:#a7c4b7;margin-bottom:35px}.breadcrumbs a{text-decoration:underline;text-underline-offset:4px}.product-hero-grid{display:grid;grid-template-columns:1.4fr .6fr;gap:80px;align-items:center}.product-hero h1{font-size:clamp(3rem,6vw,5.8rem)}.product-emblem{display:grid;place-items:center;gap:30px;position:relative}.emblem-ring{height:220px;width:220px;display:grid;place-items:center;border:1px solid #8ef0ce55;border-radius:50%;outline:1px solid #8ef0ce18;outline-offset:30px;background:#103b3b}.emblem-ring .icon{width:85px;height:85px;color:var(--mint);stroke-width:1}.product-emblem>.mono{margin-top:20px;color:#97c1ae}.catalog-controls{margin-bottom:38px}.search-box{display:flex;align-items:center;gap:12px;border:1px solid #becfc2;border-radius:5px;background:#fff;padding:12px 20px;max-width:560px;margin-bottom:26px}.search-box>span[aria-hidden]{font-size:26px}.search-box input{width:100%;background:transparent;border:0;padding:6px;font-size:15px;min-width:0;color:var(--ink)}.filters{display:flex;flex-wrap:wrap;gap:8px}.filters button{border:1px solid #cad9cc;background:transparent;border-radius:30px;padding:10px 18px;font-size:12px;color:var(--ink);min-height:42px}.filters button[aria-pressed=true]{background:var(--dark);border-color:var(--dark);color:#fff}.fine-print{font-size:12px;color:var(--muted);margin-top:26px}.empty-state{padding:60px 20px;text-align:center;border:1px dashed #a3b6a5}.detail-layout{display:grid;grid-template-columns:1.1fr .8fr;gap:100px;margin-bottom:65px}.spec-panel{padding:30px;background:#eaf0e6;border:1px solid var(--line);border-radius:8px}.spec-panel>div{display:flex;align-items:center;gap:12px;border-bottom:1px solid #cbdacd;padding-block:16px;font-size:14px}.spec-panel>div:first-child{padding-top:0}.spec-panel .icon{width:17px;color:#287858}.spec-panel>p{font-size:13px;color:var(--muted);margin-top:20px}.plan-sections>h2{margin-top:60px;font-size:32px}.plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:25px}.plan-card{border:1px solid var(--line);border-radius:8px;background:white;padding:27px;display:flex;flex-direction:column;align-items:flex-start}.plan-card h3{font-size:22px}.plan-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.plan-price strong{font-size:32px;letter-spacing:-1.5px;font-weight:550}.plan-price span{font-size:10px;color:var(--muted)}.plan-card ul{list-style:none;padding:0;margin:20px 0 28px;flex:1;display:grid;gap:9px;font-size:12px;line-height:1.6}.plan-card li{display:flex;align-items:center;gap:8px}.plan-card li .icon{width:13px;color:#2b805d}.plan-card .button{width:100%}.related-section{background:#edf1e9}.related-section h2{margin-bottom:35px}.notice-panel{background:#e1efdf;border-inline-start:3px solid #297e5b;padding:28px 32px;margin-top:40px}.notice-panel p{margin:10px 0 0}.wide-regions{margin:28px 0 55px;grid-template-columns:repeat(3,1fr);gap:0 30px}.application-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.app-card{background:white;border:1px solid var(--line);border-radius:8px;padding:27px}.app-card h2{font-size:23px;margin-top:20px}.app-card p{font-size:13px;color:var(--muted)}.app-initial{display:grid;place-items:center;width:44px;height:44px;background:#e5f0e4;font-size:22px;border-radius:9px}.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.contact-grid article{background:white;border:1px solid var(--line);padding:35px;border-radius:8px}.contact-grid h2{font-size:25px;margin-top:24px}.contact-grid a{font-size:14px;border-bottom:1px solid #8ba69a}.editor-content{max-width:900px;font-size:17px}.editor-content a{color:#17694b;text-decoration:underline}.editor-content h2{font-size:30px;margin-top:40px}.error-page{min-height:65vh}.error-page h1{max-width:800px}
.site-footer{background:var(--deep);color:#d5e3d8;padding-top:65px}.footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:65px;padding-bottom:55px}.footer-brand>p{font-size:12px;color:#9cb7aa;max-width:280px;margin-top:23px;line-height:1.9}.footer-brand>a:last-child{font-size:12px}.footer-top h2{font-size:12px;letter-spacing:0;margin:7px 0 24px;font-weight:600;color:#eef5eb}.footer-top>div:not(:first-child)>a{display:block;font-size:11px;margin-bottom:11px;color:#a3c0b1}.footer-top a:hover{color:var(--mint)}.payment-name{display:block;font-size:14px;font-weight:600;line-height:2;color:#c8dbce;direction:ltr}.footer-languages{display:flex;flex-wrap:wrap;gap:7px 12px;margin-top:20px;font-size:10px;color:#a3c0b1}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:10px;color:#a3bdb0;border-top:1px solid #24484a;padding-block:23px}.footer-bottom>div{display:flex;gap:25px}
[dir=rtl]{font-family:"Segoe UI",Tahoma,Arial,sans-serif}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{letter-spacing:0;line-height:1.3}[dir=rtl] .eyebrow{letter-spacing:0}[dir=rtl] .hero-art{direction:ltr}[dir=rtl] .text-link>.icon,[dir=rtl] .button>.icon,[dir=rtl] .region-board>a>.icon:last-child{transform:scaleX(-1)}[dir=rtl] .mega-menu{transform:translateX(50%)}
@media(min-width:1600px){.hero-grid{min-height:700px}}
@media(max-width:1150px){.shell{width:calc(100% - 64px)}.main-nav{gap:19px}.header-row{gap:20px}.header-actions{gap:15px}.console-link{padding-inline-start:15px}.provider-names{gap:28px}.section-heading{gap:60px}.hero-grid{min-height:590px}.hero-art{width:calc(100% + 50px)}.hero h1{font-size:6.8vw}.product-card{padding:25px}.locations-home,.faq-grid,.detail-layout{gap:60px}.footer-top{gap:35px}.telegram-banner{grid-template-columns:90px 1fr auto;gap:25px}.telegram-symbol{width:85px;height:85px}}
@media(max-width:920px){.site-header{height:76px}.header-row{gap:16px}.brand>span{font-size:23px}.brand img{width:34px;height:34px}.menu-toggle{display:flex;align-items:center;gap:12px;background:none;border:0;color:#eef5eb;padding:10px;font-size:12px;margin-inline-start:auto}.main-nav{display:none;position:absolute;top:75px;inset-inline:0;background:var(--dark);padding:18px 32px 25px;border-bottom:1px solid #48645e;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 76px);overflow:auto}.main-nav.is-open{display:flex}.main-nav>a,.nav-products>summary{padding:15px 0;border-bottom:1px solid #385553}.mega-menu{position:static;transform:none!important;width:100%;box-shadow:none;grid-template-columns:1fr;border:0;padding:10px;background:#123b3d;color:#fff}.mega-menu a{border-color:#3b5954;font-size:12px;padding:14px 8px}.mega-menu a:hover{background:#245152}.mega-all{grid-column:auto}.hero-grid{min-height:550px;grid-template-columns:1.1fr .9fr}.hero-art{width:calc(100% + 90px);margin-inline-start:-10px}.hero h1{font-size:7.4vw}.hero-description{font-size:14px}.hero .eyebrow{font-size:9px}.hero-checks{gap:12px;font-size:10px}.hero .button{font-size:11px;gap:10px;padding-inline:16px}.label-one,.label-three{font-size:8px;padding:9px}.orbit-label .mono{font-size:8px;margin-inline-start:5px}.label-two{padding:12px;font-size:8px;inset-inline-end:10%}.label-two .icon{width:22px}.art-coordinate{font-size:6px}.provider-names{gap:22px;font-size:17px}.provider-strip>.shell>span{font-size:8px}.product-grid{grid-template-columns:repeat(2,1fr)}.section{padding-block:75px}.section-heading{gap:40px;grid-template-columns:1fr .8fr}.trial-grid{gap:45px}.trial-number{padding-inline-start:25px}.locations-home{gap:40px}.region-board{gap:0 14px}.region-board>a{font-size:11px}.steps-grid{gap:30px}.telegram-banner{grid-template-columns:75px 1fr}.telegram-banner>.button{grid-column:2;justify-self:start}.telegram-symbol{width:70px;height:70px;font-size:45px}.faq-grid{gap:50px}.footer-top{grid-template-columns:1.3fr 1fr;gap:40px 80px}.product-hero-grid{gap:45px;grid-template-columns:1fr .4fr}.emblem-ring{width:150px;height:150px;outline-offset:20px}.emblem-ring .icon{width:60px;height:60px}.product-emblem>.mono{font-size:8px}.detail-layout{gap:40px}.plan-grid{grid-template-columns:repeat(2,1fr)}.application-grid{grid-template-columns:repeat(2,1fr)}.contact-grid{gap:15px}.contact-grid article{padding:22px}.contact-grid h2{font-size:21px}}
@media(max-width:640px){.shell{width:calc(100% - 40px)}.header-actions{gap:10px}.console-link{font-size:0;padding-inline-start:10px}.console-link>span{font-size:18px}.language-menu>summary{gap:5px;font-size:10px}.brand>span{font-size:21px}.brand img{width:31px;height:31px}.brand{gap:7px}.header-row{gap:8px}.menu-toggle{font-size:0;padding:10px 6px;gap:0}.menu-toggle>span{font-size:18px}.hero-grid{grid-template-columns:1fr;gap:0}.hero-copy{padding-block:48px 12px}.hero h1{font-size:clamp(3.6rem,13.8vw,5rem);letter-spacing:-.065em}.hero .eyebrow{font-size:8px;margin-bottom:24px;gap:7px}.hero-description{font-size:14px;max-width:420px}.hero .button{font-size:12px;min-height:50px;padding:13px 18px}.hero-checks{font-size:10px;margin-top:23px;gap:20px}.hero-art{width:min(100% + 30px,470px);margin-inline:-15px;margin-top:-12px;justify-self:center}.label-one{top:22%;inset-inline-start:7%}.label-three{bottom:15%;inset-inline-start:24%}.label-two{inset-inline-end:5%;top:51%}.art-coordinate{bottom:7%;inset-inline-start:24%;font-size:6px}.hero-bottom{font-size:7px;padding-block:15px}.hero-bottom a{gap:14px}.provider-strip>.shell{padding-block:24px;flex-direction:column;gap:14px;align-items:flex-start}.provider-strip>.shell>span{max-width:none;font-size:8px}.provider-names{flex-wrap:wrap;gap:14px 23px;font-size:16px;justify-content:space-between;width:100%}.section{padding-block:58px}.section-heading{grid-template-columns:1fr;gap:23px;margin-bottom:30px}.section-heading>div:last-child>p{max-width:100%}.section-heading .eyebrow{margin-bottom:15px}h2{font-size:2.3rem}.product-grid{grid-template-columns:1fr;gap:13px}.product-card{padding:25px}.card-top{margin-bottom:24px}.product-card>p{max-width:none}.product-card h3{font-size:26px}.home-products{grid-template-columns:1fr}.trial-section{padding-block:55px}.trial-grid{grid-template-columns:1fr;gap:40px}.trial-grid h2{font-size:2.7rem}.trial-number{padding-inline-start:0;padding-top:30px;border-inline-start:0;border-top:1px solid #58b898}.trial-number>span{font-size:150px}.trial-number>p{margin-top:18px}.trial-number small{max-width:100%}.locations-home{grid-template-columns:1fr;gap:32px}.region-board{grid-template-columns:1fr 1fr}.region-board>a{font-size:12px;gap:9px}.region-code{font-size:9px}.steps-grid{grid-template-columns:1fr;gap:28px}.step-number{margin-bottom:18px}.steps-grid h3{font-size:26px}.steps-grid p{max-width:100%;margin-bottom:5px}.telegram-banner{grid-template-columns:1fr;gap:24px}.telegram-banner>.button{grid-column:1}.telegram-banner h2{font-size:2.4rem}.telegram-symbol{width:65px;height:65px}.faq-grid{grid-template-columns:1fr;gap:30px}.faq-grid h2{max-width:100%}.faq-list summary{font-size:14px}.footer-top{grid-template-columns:1fr 1fr;gap:35px 25px;padding-bottom:35px}.footer-brand{grid-column:1/-1}.footer-brand>p{max-width:340px}.footer-top>div:last-child{grid-column:1/-1}.footer-top h2{margin-bottom:18px}.payment-name{display:inline-block;margin-inline-end:17px;font-size:13px}.footer-languages{max-width:100%;gap:10px 17px;margin-top:15px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:12px}.site-footer{padding-top:45px}.page-hero{padding-block:48px 55px}.page-hero h1{font-size:clamp(2.8rem,11vw,4rem);word-break:normal;overflow-wrap:break-word}.page-hero .lead{font-size:15px;line-height:1.9}.product-hero-grid{grid-template-columns:1fr;gap:35px}.product-emblem{display:none}.breadcrumbs{font-size:10px;margin-bottom:30px;flex-wrap:wrap}.detail-layout{grid-template-columns:1fr;gap:30px;margin-bottom:40px}.spec-panel{padding:24px}.plan-grid{grid-template-columns:1fr}.plan-card{padding:26px}.plan-card ul{width:100%}.plan-price strong{font-size:34px}.filters{gap:7px}.filters button{padding:9px 13px;font-size:11px}.wide-regions{grid-template-columns:1fr 1fr;gap:0 20px}.application-grid{grid-template-columns:1fr}.contact-grid{grid-template-columns:1fr}.contact-grid article{padding:28px}.catalog .product-card{min-height:270px}.notice-panel{padding:24px}.editor-content{font-size:15px}[dir=rtl] .hero h1{font-size:3.4rem;line-height:1.3}[dir=rtl] .hero-art{margin-inline:-15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}.button:hover{transform:none}}
