@font-face{font-family:Manrope;src:url(/assets/redesign/fonts/manrope-regular.woff2) format("woff2");font-weight:400 600;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/redesign/fonts/manrope-extrabold.woff2) format("woff2");font-weight:700 900;font-display:swap}:root{--blue:#2583ba;--blue-dark:#17618c;--orange:#ff7e0c;--orange-dark:#a34400;--ink:#212121;--muted:#545961;--soft:#f5fbff;--line:#e5edf3;--container:980px;--gutter:15px;--radius:40px;--pill:110px;--shadow:0 5px 34px rgb(0 0 0/9%);--space-1:8px;--space-2:15px;--space-3:30px;--space-4:45px;--space-5:75px;--section-gap:100px;--h1:43px;--h2:30px;--h3:21px;--body:16px;--transition:200ms ease;--gradient:radial-gradient(ellipse at 22% 40%,#2783ad,transparent 56%),linear-gradient(105deg,#68618c,#74618b 53%,#c32249)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:20px}body{margin:0;color:var(--ink);font-family:Manrope,Arial,sans-serif;font-size:var(--body);line-height:1.4;background:white}a{color:inherit}button,input,select{font:inherit}a,button{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img,svg{max-width:100%;height:auto}img{display:block}[hidden]{display:none!important}.container{width:min(100%,var(--container));margin-inline:auto;padding-inline:var(--gutter)}h1,h2,h3,p{margin:0}h1{font-size:var(--h1);font-weight:800;line-height:1.05;letter-spacing:-1.4px}h2{font-size:var(--h2);letter-spacing:-.8px}h2,h3{line-height:1.15;font-weight:800}h3{font-size:var(--h3);letter-spacing:-.4px}p{margin-block:16px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.skip-link{position:absolute;top:-80px;left:15px;padding:12px;background:white;z-index:20}.skip-link:focus{top:5px}.button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border:2px solid var(--blue);border-radius:var(--pill);padding:8px 22px;text-decoration:none;font-size:15px;line-height:1.15;font-weight:800;color:var(--blue-dark);background:transparent;transition:color var(--transition),background var(--transition),border-color var(--transition)}.button:hover{background:var(--blue-dark);border-color:var(--blue-dark);color:white}.button--light{border-color:white;color:white}.button--light:hover{background:white;border-color:white;color:var(--blue-dark)}.button--orange{background:var(--orange);border-color:var(--orange);color:#30200d}.button--orange:hover{background:var(--orange-dark);border-color:var(--orange-dark);color:white}.button--outline-orange{border-color:var(--orange)}.page-gradient{position:absolute;z-index:-1;top:0;left:0;width:100%;height:920px;background:var(--gradient);border-radius:0 0 100% 0/0 0 75% 0;overflow:hidden}.page-gradient:after{content:"";position:absolute;right:17%;top:130px;width:430px;height:200px;border:45px solid #ffffff0c;transform:rotate(-35deg);border-radius:100% 0 100% 0}.site-header{color:#fff}.topbar{height:36px;background:#ab395135}.topbar__row{height:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px}.topbar a{text-decoration:none}.topbar__phone{font-size:17px;font-weight:800}.masthead{display:flex;align-items:center;position:relative;min-height:134px;padding-top:24px;padding-bottom:59px;gap:25px}.brand{width:230px;flex-shrink:0;display:block;text-decoration:none}.brand img{width:230px;height:auto}.brand span{display:block;text-align:center;font-size:9px;font-weight:800;letter-spacing:.2px;margin-top:4px}.brand--white img{filter:brightness(0) invert(1)}.menu{display:flex;align-items:center;justify-content:space-between;flex:1 1;gap:20px}.company-nav{display:flex;gap:0;white-space:nowrap}.company-nav a{font-size:12px;text-decoration:none;display:inline-flex;align-items:center;min-height:44px}.company-nav a+a:before{content:"|";margin-inline:12px;opacity:.65}.company-nav a:hover{text-decoration:underline;text-underline-offset:5px}.account{display:flex;align-items:center;gap:10px;font-size:12px;white-space:nowrap}.account>span{font-size:28px}.account>a{min-height:44px;display:inline-flex;align-items:center;text-decoration:none}.account>a:last-child{font-weight:800;text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-underline-offset:5px}.product-nav{position:absolute;bottom:0;left:15px;right:15px;justify-content:space-between;gap:10px;height:50px}.product-nav,.product-nav a{display:flex;align-items:center}.product-nav a{justify-content:center;min-height:36px;border-radius:var(--pill);background:#ffffff36;padding:8px 17px;font-size:12px;font-weight:800;text-decoration:none;box-shadow:0 5px 15px #00000007;transition:background var(--transition),transform var(--transition)}.product-nav a:hover,.product-nav a[aria-current]{background:#ffffff54;transform:translateY(-2px)}.menu-toggle{display:none}.home-hero{height:310px;position:relative;margin-top:30px;color:#fff}.hero-copy{position:relative;padding:12px 0 0 48px;width:580px;z-index:1}.hero-slide{animation:appear .25s ease}.hero-slide h1,.hero-slide h2{font-size:43px;line-height:43px;font-weight:800;margin-bottom:15px}.hero-slide p{font-size:33px;line-height:33px;font-weight:500;letter-spacing:-.8px;margin:0 0 18px}.hero-slide .button{font-size:20px;padding:8px 28px}.hero-art{position:absolute;right:0;top:-12px;width:420px;height:360px;object-fit:contain}.slider-controls{display:flex;align-items:center;margin-top:9px}.slider-controls button{border:0;background:transparent;color:#fff;width:30px;height:44px;padding:0;display:grid;place-items:center}.slider-controls span{width:10px;height:10px;border-radius:10px;background:#ffffff66;transition:width var(--transition),background var(--transition)}.slider-controls [aria-pressed=true] span{width:20px;background:var(--orange)}.slider-controls .slider-play{font-size:12px;border:1px solid #ffffff88;border-radius:50%;width:28px;height:28px;margin-left:12px}.offers{display:grid;position:relative;grid-template-columns:260px 1fr 1fr;grid-gap:22px;gap:22px;align-items:start;padding-top:28px}.offers__background{position:absolute;z-index:-1;inset:0 15px auto;height:228px;background:#e6e9f0eb;box-shadow:var(--shadow);border-radius:40px}.offers__caption{padding:15px 0 0 45px}.offers__caption h2{font-size:30px;line-height:30px;margin-bottom:20px}.offers__caption .button{font-size:14px;padding:7px 18px}.plan{border-radius:var(--radius);background:#fff;box-shadow:var(--shadow);overflow:hidden;text-align:left;transition:transform var(--transition),box-shadow var(--transition);min-width:0}.plan:hover{transform:translateY(-4px);box-shadow:0 12px 38px #00000015}.plan__head{padding:25px 30px 18px}.plan__kind{font-size:10px;color:var(--muted);display:block;margin-bottom:7px}.plan__head h3{font-size:21px}.plan__specs{list-style:none;margin:0;padding:0;font-size:13px}.plan__specs li{padding:6px 30px;min-height:30px}.plan__specs li:nth-child(odd){background:#f8f8f8}.plan__specs b{font-weight:400}.plan__foot{padding:20px 30px 24px}.plan__price{display:flex;align-items:baseline;gap:8px;margin:0 0 14px;flex-wrap:wrap}.plan__price strong{font-size:27px;line-height:1;font-weight:800;color:var(--blue-dark);white-space:nowrap}.plan__price strong span{font-size:19px}.plan__price>span{font-size:12px;color:var(--muted)}.plan__foot .button{width:100%;font-size:14px;padding-inline:10px}.plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;align-items:start}.plan-grid:has(.plan[data-type=VDS]:not([hidden])){grid-template-columns:repeat(2,minmax(0,1fr))}.section{margin-top:var(--section-gap)}.section-title,.section>h2{text-align:center;margin-bottom:35px}.section-title p{font-size:15px}.services{margin-top:110px}.services>h2{font-size:43px;line-height:43px;margin-bottom:50px}.service-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.service-card{border-radius:22px;box-shadow:var(--shadow);background:radial-gradient(circle at 15% 5%,#f4f4f4 0 25%,transparent 26%),white;text-align:center;padding:24px 12px;min-height:190px;text-decoration:none;transition:transform var(--transition),box-shadow var(--transition)}.service-card:hover{transform:translateY(-5px);box-shadow:0 14px 34px #0000001a}.icon{width:48px;height:48px;color:var(--blue);display:block;margin:0 auto 20px}.service-card .icon{stroke:#a04e7e}.service-card h3{font-size:17px;margin:8px 0}.service-card>span{color:var(--orange-dark);font-size:13px;font-weight:800}.advantages-band{background:var(--soft);border-radius:50% 0 50% 0;padding:75px 0;margin-top:100px}.advantages-band>.container{max-width:780px}.advantages-band h2{text-align:center;margin-bottom:35px;font-size:24px}.advantages-band h2 span{color:var(--blue-dark);margin-left:20px;font-size:32px}.advantage-list{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 45px;gap:20px 45px;font-size:15px;line-height:1.45}.advantage-list li{position:relative;padding-left:30px}.advantage-list li:before{content:"+";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--blue);color:white;font-weight:800}.guarantees>h2{text-align:center;font-size:110px;line-height:1;color:#e4f3fd;letter-spacing:-5px;text-transform:uppercase;position:relative;z-index:-1;margin-bottom:-22px}.guarantees__layout{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:center}.feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:25px;gap:25px}.feature .icon{background:var(--gradient);border-radius:30px;width:100%;height:76px;padding:17px;color:white;margin-bottom:20px}.feature h3{font-size:17px;margin-bottom:12px}.feature p{font-size:14px;line-height:1.45}.stats{margin-top:80px;text-align:center}.stats>h2{font-size:25px}.stats__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;text-align:center;margin-top:40px}.stats__grid strong{font-size:62px;line-height:1;font-weight:800;color:var(--blue-dark);letter-spacing:-3px}.stats__grid p{font-size:15px;margin-top:8px}.filters{display:flex;justify-content:center;gap:15px;background:#f7f7f7;border-radius:40px;padding:10px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 32px}.filters button{min-height:44px;border:0;border-radius:40px;padding:10px 24px;background:white;font-weight:800;font-size:14px;color:var(--ink);transition:background var(--transition),color var(--transition)}.filters [aria-pressed=true]{background:var(--blue-dark);color:white}.catalogue-note{font-size:13px;color:var(--muted);text-align:center;margin-top:25px}.faq{max-width:850px}.faq__list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line)}summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 5px;font-size:17px;font-weight:800;min-height:60px}summary::-webkit-details-marker{display:none}summary>span{font-size:25px;color:var(--blue-dark);transition:transform var(--transition)}details[open] summary>span{transform:rotate(45deg)}details>div{padding:0 30px 15px 5px}details p{font-size:15px;line-height:1.6}.center{text-align:center}.center a{color:var(--blue-dark)}.prose{line-height:1.7}.prose h2{text-align:center}.prose>p{max-width:830px;margin:20px auto}.contact-band{background:var(--soft);border-radius:45% 0 0 0;margin-top:100px;padding:65px 0 0}.contact-band__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:60px;gap:60px}.contact-band h2{font-size:30px;margin-bottom:25px}.contact-band p{font-size:22px;font-weight:800;line-height:1.3}.contact-band p a{color:var(--orange-dark)}.contact-phone{font-size:29px;font-weight:800;text-decoration:none;color:var(--blue-dark)}address{font-style:normal;line-height:1.4;font-size:15px;margin-top:18px}.site-footer{color:white}.prefooter{background:var(--gradient);padding:75px 0;position:relative;border-top-right-radius:220px}.prefooter__grid{display:grid;grid-template-columns:300px 1fr;grid-gap:35px;gap:35px;align-items:center}.prefooter .brand,.prefooter .brand img{width:300px}.prefooter__buttons{display:grid;grid-gap:24px;gap:24px;margin-top:45px;width:230px}.prefooter__statement{text-align:right}.prefooter__statement h2{font-size:40px;line-height:1.05}.prefooter__statement p{font-size:29px;line-height:1.1;margin-top:24px}.footer-directory{background:var(--blue);padding:36px 0}.footer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:25px;gap:25px}.footer-grid h3{font-size:17px;margin:0 0 16px}.footer-grid a{display:block;font-size:14px;line-height:1.3;padding:10px 0;min-height:40px;width:-moz-fit-content;width:fit-content;text-underline-offset:3px}.footer-grid a:hover{text-decoration-thickness:2px}.footer-grid .button{padding:6px 12px;min-height:36px;font-size:12px;text-decoration:none}.footer-grid address{font-size:13px;margin:0 0 10px}.footer-grid .footer-phone{font-size:19px;font-weight:800;text-decoration:none}.footer-grid .footer-subtitle{margin-top:28px}.footer-grid p{font-size:12px}.footer-bottom{background:#66618b;padding:18px 0}.footer-bottom>.container{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px}.inner .page-gradient{height:630px}.inner-hero{padding-top:42px}.breadcrumbs{display:flex;justify-content:center;gap:12px;color:white;font-size:12px;margin-bottom:15px}.inner-hero h1{text-align:center;color:white;margin-bottom:40px}.inner-hero>.feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.inner-hero .feature{border-radius:var(--radius);padding:30px 20px;background:radial-gradient(circle at 8% 0,#fafafa 0 30%,transparent 31%),linear-gradient(125deg,#dae5f0,#f1e5ed 65%,#fff);box-shadow:var(--shadow);text-align:center}.inner-hero .feature .icon{background:none;color:#925680;padding:0;width:48px;height:48px;margin:5px auto 30px}.inner-hero .feature p{font-size:14px}.support-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.info-card{border-radius:40px;padding:35px;box-shadow:var(--shadow)}.info-card h3{margin:15px 0}.contact-details{display:grid;grid-template-columns:150px 1fr;grid-gap:20px;gap:20px;max-width:750px;margin:40px auto}.contact-details dt{font-weight:800}.contact-details dd{margin:0}.contact-details a{color:var(--blue-dark)}@keyframes appear{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:none}}@media(max-width:979px){.topbar{height:50px}.topbar__email,.topbar__location,.topbar__support{display:none}.topbar__phone{font-size:22px}.menu-toggle{display:flex;width:44px;height:44px;flex-direction:column;justify-content:center;gap:6px;border:0;background:transparent;padding:8px}.menu-toggle span{height:3px;width:28px;border-radius:5px;background:white;transition:transform var(--transition)}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(9px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-9px) rotate(-45deg)}.masthead{min-height:90px;padding:20px 25px}.brand,.brand img{width:235px}.menu{display:none;position:absolute;left:15px;right:15px;top:90px;z-index:10;border-radius:24px;background:#315c82;box-shadow:var(--shadow);padding:20px;flex-direction:column;align-items:stretch;gap:15px}.menu.is-open{display:flex;animation:appear .2s}.company-nav{flex-wrap:wrap;gap:5px 20px}.company-nav a{font-size:14px}.company-nav a+a:before{display:none}.account{font-size:14px;justify-content:flex-start;gap:25px}.product-nav{position:static;display:grid;grid-template-columns:1fr 1fr;height:auto}.product-nav a{min-height:44px}.home-hero{margin-top:10px}.hero-copy{padding-left:25px;width:60%}.hero-slide h1,.hero-slide h2{font-size:36px;line-height:1.05}.hero-slide p{font-size:27px;line-height:1.1}.hero-art{width:42%;height:300px;top:15px}.offers{grid-template-columns:190px 1fr 1fr;gap:15px}.offers__caption{padding-left:20px}.offers__caption h2{font-size:26px}.plan__foot,.plan__head,.plan__specs li{padding-inline:20px}.plan__price strong{font-size:23px}.service-grid{gap:12px}.service-card h3{font-size:15px}.guarantees>h2{font-size:80px}.prefooter__statement h2{font-size:34px}.prefooter__statement p{font-size:25px}.footer-grid{gap:18px}.footer-grid .footer-phone{font-size:16px}.inner-hero>.feature-grid{gap:14px}.inner-hero .feature{padding:25px 15px}.inner-hero .feature h3{font-size:15px}}@media(max-width:600px){:root{--h1:33px;--h2:27px;--section-gap:65px}.container{padding-inline:15px}.page-gradient{height:1100px;border-radius:0 0 90% 0/0 0 25% 0}.page-gradient:after{right:-30px;top:170px;width:280px;height:160px;border-width:30px}.home-hero{height:428px;margin-top:10px;padding-inline:25px}.hero-copy{padding:8px 0 0;width:100%}.hero-slide h1,.hero-slide h2{font-size:33px;line-height:33px;letter-spacing:-1px}.hero-slide p{font-size:23px;line-height:23px;letter-spacing:-.5px;margin-bottom:18px}.hero-slide .button{font-size:20px}.hero-art{width:270px;height:232px;top:210px;right:15px}.slider-controls{margin-top:44px;position:relative;z-index:2;width:145px}.slider-controls button{width:30px;height:44px}.offers{grid-template-columns:1fr;margin:0 auto;padding:20px 25px 0;gap:20px}.offers__background{inset:0 10px 0;height:auto;border-radius:40px;bottom:100px}.offers__caption{padding:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.offers__caption h2{font-size:26px;line-height:26px;margin:0}.offers__caption .button{padding:8px 18px;max-width:145px}.plan__head{padding:25px 30px 18px}.plan__specs li{padding:6px 30px;font-size:14px}.plan__foot{padding:22px 30px}.plan__price strong{font-size:28px}.services{margin-top:65px}.services>h2{font-size:30px;line-height:1.1;margin-bottom:30px}.service-grid{grid-template-columns:1fr 1fr;gap:15px}.service-card{padding:22px 10px;min-height:180px}.service-card h3{font-size:15px}.service-card>span{font-size:12px}.advantages-band{border-radius:100px 0 100px 0;padding:50px 0;margin-top:65px}.advantages-band h2{font-size:23px}.advantages-band h2 span{font-size:27px;margin-left:10px}.advantage-list{grid-template-columns:1fr;gap:20px;font-size:14px}.guarantees>h2{font-size:44px;letter-spacing:-2px;margin-bottom:10px}.guarantees__layout{grid-template-columns:1fr}.guarantees__layout>img{max-width:320px;margin:auto}.feature-grid{gap:25px 20px}.feature h3{font-size:16px}.feature p{font-size:13px}.stats{margin-top:55px}.stats__grid{gap:15px}.stats__grid strong{font-size:41px;letter-spacing:-2px}.stats__grid p{font-size:12px}.stats>h2{font-size:23px}.plan-grid,.plan-grid:has(.plan[data-type=VDS]:not([hidden])){grid-template-columns:1fr;gap:25px}.filters{gap:7px;padding:7px}.filters button{padding:10px 14px;font-size:12px}.faq summary{font-size:15px;padding:18px 0}.section-title p{font-size:14px}.contact-band{padding:50px 0 0;margin-top:65px;border-radius:90px 0 0 0}.contact-band__inner{grid-template-columns:1fr;gap:20px;padding-inline:25px}.contact-band p{font-size:20px}.contact-phone{font-size:26px}.contact-band__inner>img{width:270px;margin-left:auto}.prefooter{padding:55px 0;border-top-right-radius:100px}.prefooter__grid{grid-template-columns:1fr;gap:40px;padding-inline:25px}.prefooter .brand{width:260px}.prefooter__buttons{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-top:30px}.prefooter__buttons .button{font-size:13px;padding-inline:10px}.prefooter__statement{text-align:left}.prefooter__statement h2{font-size:32px}.prefooter__statement p{font-size:23px}.footer-grid{grid-template-columns:1fr 1fr;gap:32px 20px}.footer-grid h3{font-size:16px}.footer-grid a{font-size:13px;min-height:44px}.footer-grid .button{min-height:44px;font-size:12px}.footer-grid .footer-phone{font-size:16px}.footer-bottom>.container{flex-direction:column;align-items:flex-start;gap:12px}.inner .page-gradient{height:1100px;border-radius:0 0 70% 0/0 0 15% 0}.inner-hero{padding-top:20px}.inner-hero h1{font-size:32px;margin-bottom:30px}.breadcrumbs{font-size:11px;flex-wrap:wrap}.inner-hero>.feature-grid{grid-template-columns:1fr 1fr;gap:15px}.inner-hero .feature{padding:25px 15px;border-radius:30px}.inner-hero .feature p{font-size:12px}.inner-hero .feature h3{font-size:15px}.contact-details,.support-grid{grid-template-columns:1fr}.contact-details{gap:10px}.contact-details dd{margin-bottom:15px}}.clip-definitions{position:absolute;pointer-events:none}.footer-directory{background:#227caf}.inner-content{position:relative;background:white;display:flow-root;margin-top:40px;border-top-left-radius:80px}.inner-content>.section:first-child{margin-top:60px}.inner-hero .feature h2{font-size:17px;line-height:1.15;letter-spacing:-.4px;margin-bottom:12px}@media(max-width:979px){.inner-hero .feature h2{font-size:15px}}@media(min-width:601px) and (max-width:979px){.masthead{justify-content:center;padding-top:18px;padding-bottom:10px}.home-hero{height:505px}.hero-copy{width:100%;padding:8px 48px 0}.hero-slide h1,.hero-slide h2{font-size:43px;line-height:43px}.hero-slide p{font-size:33px;line-height:33px}.hero-art{width:370px;height:330px;top:210px;right:15px}.offers{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 10% 0;gap:20px 22px}.offers__caption{grid-column:1/-1;display:flex;align-items:center;justify-content:center;padding:0;gap:20px}.offers__caption h2{font-size:30px;line-height:30px;margin:0}.offers__caption h2 br{display:none}.offers__caption h2 br:after{content:" "}.offers__background{height:228px}}@media(min-width:980px){.masthead{height:134px;min-height:134px;padding-top:18px;padding-bottom:48px}.home-hero{height:280px}.offers{grid-template-columns:260px 312px 312px;gap:20px}.home .page-gradient{-webkit-clip-path:url(#hero-curve);clip-path:url(#hero-curve);border-radius:0}}@media(max-width:600px){.masthead{padding-top:18px;padding-bottom:10px}.home-hero{height:418px}.slider-controls .slider-play{position:absolute;left:0;top:44px;margin-left:0}.inner-content{margin-top:30px}.inner-content>.section:first-child{margin-top:35px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}.page-intro{max-width:850px;font-size:20px;line-height:1.65;color:#e2e9f5;margin:24px 0 0}.inner-hero:has(.page-intro){padding-bottom:64px}.article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.article-grid h3{font-size:23px;line-height:1.35}.article-grid h3 a{color:inherit}.article-grid p{font-size:16px;line-height:1.7}.guide{max-width:960px;line-height:1.85;font-size:18px}.guide section,.guide-next{margin-top:48px}.guide h2{font-size:30px;line-height:1.3;text-align:left}.guide h2,.guide p,.prose p{margin:0 0 20px}.guide li,.prose li{margin-bottom:12px}.guide ol,.guide ul,.prose ol,.prose ul{padding-left:25px}.article-meta{color:var(--muted);font-size:14px}.article-toc,.guide-next{background:#f0f4fa;border:1px solid #dce4f0;border-radius:16px;padding:28px}.guide pre{max-width:100%;overflow:auto;padding:22px;background:#16213b;color:#edf4ff;border-radius:12px;font-size:14px;line-height:1.75}.guide code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.guide a,.prose a{overflow-wrap:anywhere}.table-scroll{overflow-x:auto}.comparison{border-collapse:collapse;width:100%;font-size:16px;line-height:1.5}.comparison caption{text-align:left;color:#52627c;margin-bottom:16px}.comparison td,.comparison th{padding:18px;text-align:left;border-bottom:1px solid #dce4f0}.comparison thead{background:#f0f4fa}.comparison th{font-weight:800}.prose h2:not(:first-child){margin-top:40px}.breadcrumbs{flex-wrap:wrap}.breadcrumbs>span:last-child{min-width:0;overflow-wrap:anywhere}@media(max-width:979px){.article-grid{grid-template-columns:1fr}.guide{font-size:17px}.page-intro{font-size:18px}.hero-copy h1{font-size:clamp(32px,6vw,52px)}}@media(max-width:575px){.guide h2{font-size:25px}.article-toc,.guide-next{padding:20px}.comparison td,.comparison th{padding:12px 8px;font-size:13px}.guide{font-size:16px}.inner-hero:has(.page-intro){padding-bottom:40px}.page-intro{font-size:17px}.guide pre{padding:16px}.stats__grid strong{font-size:34px}}.guarantees>h2{font-size:clamp(32px,6vw,72px);letter-spacing:-2px}.guarantees__layout>img{width:100%;max-width:420px}.guarantees__layout>.feature-grid{min-width:0}@media(max-width:600px){.guarantees__layout{grid-template-columns:minmax(0,1fr)}.guarantees__layout>img{max-width:320px}.prefooter .brand{max-width:100%}}