:root{--red:#c70114;--ink:#1c1c1c;--gray-bg:#f3f3f3;--dark:#1c1c1c;--muted:#666;--font:"MiSans","PingFang SC","Noto Sans",Arial,sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}p{margin:0}h1,h2,h3,h4{margin:0;font-weight:700}ul{margin:0;padding:0;list-style:none}button{font-family:inherit}.container{width:100%;max-width:1240px;margin:0 auto;padding:0 20px}.red{color:var(--red)}.site-header{z-index:80;background:#1c1c1c6b;height:80px;transition:background .25s;position:fixed;top:0;left:0;right:0}.site-header.is-stuck{background:#101316f0}.header-inner{justify-content:space-between;align-items:center;height:80px;display:flex}.logo img{width:199px;height:auto}.nav ul{align-items:center;gap:80px;display:flex}.nav a{letter-spacing:.6px;text-transform:uppercase;color:#fff;font-size:18px;transition:color .2s;display:block}.nav a:hover{color:var(--red)}.nav a.is-active{color:var(--red);font-weight:700}.hero{background:url(../images/index18.webp) 50%/cover no-repeat;height:740px;position:relative}.hero-inner{width:100%;max-width:1440px;margin:0 auto;padding:130px 20px 0}.hero-eyebrow{color:var(--red);font-size:30px;font-weight:400;line-height:1.2}.hero-title{color:#333;margin-top:5px;font-size:60px;font-weight:900;line-height:80px}.hero-actions{margin-top:66px}.btn{border-radius:10px;justify-content:center;align-items:center;width:260px;height:48px;font-size:20px;font-weight:400;transition:background .2s,color .2s,box-shadow .2s;display:flex}.btn-primary{background:var(--red);color:#fff}.btn-primary:hover{background:#a80010;box-shadow:0 6px 16px #c601134d}.btn-outline{border:1px solid var(--red);color:var(--red);background:#ffffff8c;margin-top:13px}.btn-outline:hover{background:var(--red);color:#fff}.hero-bar{background:#333;height:80px;position:absolute;bottom:0;left:0;right:0}.hero-bar-inner{grid-template-columns:353fr 465fr 382fr;align-items:center;height:80px;display:grid}.hero-bar-item{color:#fff;align-items:center;gap:15px;height:36px;display:flex}.hero-bar-item+.hero-bar-item{border-left:1px solid #fff;padding-left:110px}.hero-bar-item img{width:auto;height:34px}.hero-bar-item p{font-size:22px;line-height:26px}.pro{background:url(../images/index23.webp) 50%/cover no-repeat;height:680px}.pro-inner{padding-top:54px}.pro-eyebrow{color:var(--red);font-size:24px;font-weight:400;line-height:31px}.pro-title{color:#fff;margin-top:1px;font-size:40px;font-weight:900;line-height:60px}.pro-text{color:#fff;margin-top:18px;font-size:24px;font-weight:700;line-height:30px}.notice{background:var(--red);height:60px}.notice-inner{color:#fff;justify-content:center;align-items:center;gap:12px;height:60px;display:flex}.notice img{width:auto;height:18px}.notice p{font-family:Arial,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;line-height:24px}.notice a{text-decoration:none}.notice a:hover{color:#ffd7dc;text-underline-offset:3px;text-decoration:underline}.section-title{text-align:center;color:#333;font-size:40px;font-weight:900;line-height:1.3}.section-sub{color:#333;text-align:center;margin-top:14px;font-size:18px;line-height:26px}.russia{background:var(--gray-bg);height:560px;padding:51px 0 33px}.russia .section-title{margin-bottom:39px}.ru-cards{grid-template-columns:repeat(4,1fr);display:grid}.ru-card{border:2px solid #333}.ru-card+.ru-card{margin-left:-2px}.ru-card-photo{object-fit:cover;width:100%;height:258px}.ru-card-label{align-items:center;gap:14px;height:110px;padding:0 16px;display:flex}.ru-card-label img{flex:none;width:auto;height:34px}.ru-card-label p{color:#333;min-width:0;font-size:24px;font-weight:600;line-height:31px}.feature-num{color:#333;font-size:40px;font-weight:900;line-height:1}.feature-num.light{color:#fff}.feature-title{color:#333;margin-top:8px;font-size:40px;font-weight:900;line-height:54px}.feature-title.red{color:var(--red)}.link-red{color:var(--red);text-underline-offset:4px;font-size:18px;text-decoration:underline}.link-red:hover{color:#8d0010}.link-arrow:after{content:"  →"}.feature--01{background:#fff;height:760px;padding:60px 0}.feature-grid{grid-template-columns:480fr 688fr;align-items:start;gap:32px;display:grid}.feature-media img{aspect-ratio:480/640;object-fit:cover;width:100%}.feature--01 .feature-body{margin-top:-3px}.feature-lead{color:var(--red);margin-top:7px;font-size:31px;font-weight:900}.cure-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px;display:grid}.cure-head{flex-direction:column;height:92px;padding:0 6px 5px;display:flex}.cure-col+.cure-col{border-left:1px solid #999;margin-left:-8px;padding-left:8px}.cure-time{color:var(--red);text-align:center;font-size:30px;font-weight:700;line-height:35px}.cure-name{color:#333;text-align:center;margin:auto 0;font-size:18px;line-height:26px}.cure-col img{aspect-ratio:220/225;object-fit:cover;width:100%}.bar-caption{color:#333;border-left:2px solid #000;margin-top:28px;padding-left:11px;font-size:20px;font-weight:600;line-height:23px}.feature--01 .link-red{margin-top:20px;display:inline-block}.feature-note{color:var(--muted);margin-top:4px;font-size:16px;line-height:22px}.feature--02{background:var(--gray-bg);height:820px;padding:20px 0 30px}.fix-grid{grid-template-columns:580fr 600fr;align-items:start;gap:20px;display:grid}.fix-left{padding-top:7px}.fix-left .feature-num{font-size:42px;line-height:39px}.fix-left .feature-title{margin-top:11px;font-size:42px}.fix-text{color:#666;margin-top:11px;font-size:20px;font-weight:600;line-height:30px}.fix-figure{margin:30px 0 0;position:relative}.fix-figure img{aspect-ratio:580/528;object-fit:cover;width:100%}.fix-figure figcaption{color:#f9f9f9;background:#00000073;width:fit-content;padding:3px 10px;font-size:18px;position:absolute;bottom:20px;left:20px;right:0}.fix-glass{object-fit:contain;width:604px;height:264px}.fix-pair{grid-template-columns:279fr 42fr 279fr;align-items:center;gap:0;margin-top:19px;display:grid}.fix-shot{height:207px;margin:0;position:relative}.fix-shot figcaption{z-index:1;color:#fff;text-align:center;background:#1c1c1c;font-size:18px;line-height:26px;position:absolute;top:2px;left:0;right:0}.fix-shot img{object-fit:contain;width:100%;height:207px}.fix-arrow{border-left:14px solid var(--red);border-top:9px solid #0000;border-bottom:9px solid #0000;justify-self:center;width:0;height:0}.fix-redbar{background:var(--red);color:#f9f9f9;text-align:center;margin-top:14px;padding:8px 10px;font-size:16px;font-weight:600;line-height:18px}.fix-strip{aspect-ratio:600/140;object-fit:cover;width:100%;margin-top:16px}.fix-yellow{color:#333;text-align:center;background:#ecb31f;justify-content:center;gap:9px;margin-top:11px;padding:7px 10px;font-size:15px;font-weight:600;line-height:18px;display:flex}.fix-yellow img{flex:none;width:auto;height:18px}.feature--03{background:var(--dark);height:734px;padding:40px 0}.pull-grid{grid-template-columns:604px 582px;align-items:start;gap:14px;display:grid}.pull-photo{object-fit:cover;width:604px;height:571px}.pull-diagram{position:relative}.pull-forward{text-align:right;color:#5a5a5a;font-size:22px;line-height:24px;position:absolute;top:145px;left:77px}.pull-load{text-align:right;color:var(--red);font-size:22px;line-height:24px;position:absolute;top:110px;right:23px}.video-link{margin-top:12px}.video-link a{color:var(--red);align-items:center;gap:13px;font-size:24px;font-weight:700;display:flex}.video-link a:hover{color:var(--red)}.video-link img{flex:none;width:37px;height:29px}.pull-note{color:var(--red);margin-top:2px;margin-left:49px;font-size:16px;line-height:19px}.pull-text{color:#fff;margin-top:12px;font-size:20px;font-weight:600;line-height:30px}.pull-right .feature-title{white-space:nowrap}.test-card{background:var(--gray-bg);margin-top:15px;padding:17px 30px 20px}.test-label{color:#333;font-size:18px;font-weight:600;line-height:22px}.test-card img{object-fit:contain;width:520px;height:150px;margin-top:11px;display:block}.test-card hr{border:0;border-top:1px solid #787878;margin:20px 0 16px}.test-card hr~.test-label{margin-bottom:13px}.feature--04{background:#fff;height:720px;padding:60px 0}.weather-grid{grid-template-columns:504fr 682fr;align-items:start;gap:14px;display:grid}.weather-text{color:#333;margin-top:14px;font-size:20px;font-weight:600;line-height:28px}.weather-photo{aspect-ratio:504/338;object-fit:cover;width:100%;margin-top:24px}.weather-left .link-red{margin-top:12px;display:inline-block}.weather-right img{aspect-ratio:682/602;object-fit:cover;width:100%}.cert{background:var(--gray-bg);height:615px;padding:50px 0 0}.cert-body{grid-template-columns:265fr 640fr 295fr;align-items:start;gap:0;margin-top:25px;display:grid;position:relative}.cert-watermark{opacity:.5;pointer-events:none;width:1136px;max-width:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.cert-center{justify-content:center;display:flex;position:relative}.cert-center img{width:404px;max-width:100%;height:auto}.cert-col{z-index:2;position:relative}.cert-row{background:url(../images/index35.webp) 0 100%/271px 1px no-repeat;justify-content:space-between;align-items:flex-end;margin:30px 0 0;padding:0 0 30px;display:flex}.cert-row img{width:auto;height:auto}.cert-row span{color:#333;font-size:18px}.cert-col--right .cert-row{justify-content:space-between;padding-right:0}.hour{background:var(--dark);height:640px;padding:56px 0}.hour-grid{grid-template-columns:764fr 418fr;align-items:start;gap:18px;display:grid}.hour-media img{aspect-ratio:764/524;object-fit:cover;width:100%}.hour-body{padding-top:10px}.hour-kicker{color:#fff;text-underline-offset:4px;font-size:20px;text-decoration:underline}.hour-line{color:#fff;margin-top:17px;font-size:30px;font-weight:900}.hour-big{color:var(--red);margin-top:3px;font-size:80px;font-weight:900;line-height:1.05}.btn-pill{background:var(--red);color:#fff;border-radius:19px;align-items:center;gap:10px;height:38px;margin-top:26px;padding:0 13px;font-size:18px;display:inline-flex}.btn-pill:hover{background:#a80010}.btn-pill .play{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:9px solid #fff;width:0;height:0}.hour-notes{margin-top:60px}.hour-notes p{color:#fff;gap:10px;padding:14px 0;font-size:16px;line-height:23px;display:flex}.hour-notes p img{flex:none;width:18px;height:18px;margin-top:3px}.hour-notes p+p{border-top:1px solid #fff}.buy{background:var(--gray-bg);height:820px;padding:30px 0 20px}.buy-cards{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:28px;display:grid}.buy-card{background:#fff;border:1px solid #333;flex-direction:column;height:602px;padding:19px;display:flex}.buy-card>img{aspect-ratio:342/262;object-fit:cover;width:100%}.buy-card h3{color:#333;align-items:center;height:45px;margin-top:14px;padding-left:12px;font-size:20px;font-weight:700;line-height:26px;display:flex;position:relative}.buy-card h3:before{content:"";background:var(--red);width:2px;height:26px;position:absolute;top:25%;left:0}.buy-card ul{margin-top:16px}.buy-card li{color:#666;padding-left:16px;font-size:18px;line-height:24px;position:relative}.buy-card li+li{margin-top:14px}.buy-card li:before{content:"";background:var(--red);border-radius:50%;width:5px;height:5px;position:absolute;top:9px;left:2px}.btn-block{margin-top:auto;padding:0;display:block}.buy-card .btn-block{background:var(--red);color:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;height:40px;margin-top:auto;font-size:16px;transition:background .2s;display:flex}.buy-card .btn-block:hover{background:#a80010}.buy-note{color:#333;text-align:center;margin-top:20px;font-size:18px}.buy-note span{color:var(--ink);margin-right:8px}.faq{background:#fff;min-height:397px;padding:60px 0}.faq-grid{grid-template-columns:385fr 800fr;gap:0;display:grid}.faq-intro{padding:56px 30px 0 0}.faq-intro h2{color:#333;font-size:38px;font-weight:900}.faq-intro p{color:#666;margin-top:8px;font-size:24px;line-height:30px}.faq-rule{background:var(--red);width:60px;height:2px;margin-top:11px;display:block}.faq-list{border-left:1px solid #999;grid-template-columns:repeat(2,1fr);align-content:start;column-gap:31px;padding-left:30px;display:grid}.faq-item{border-bottom:1px solid #666;align-items:center;display:flex}.faq-item:nth-child(-n+2) .faq-q{padding-top:0}.faq-item:nth-last-child(-n+2){border-bottom:0}.faq-item:nth-last-child(-n+2) .faq-q{padding-bottom:0}.faq-q{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:30px 0;font-size:24px;font-weight:700;line-height:26px;display:flex}.faq-q:hover{color:var(--red)}.faq-sign{flex:none;font-size:22px;font-weight:700;line-height:26px}.faq-item.is-open .faq-sign{transform:rotate(45deg)}.faq-sign{transition:transform .2s;display:inline-block}.faq-a{padding:0 0 18px;display:none}.faq-item.is-open .faq-a{display:block}.faq-a p{color:#555;font-size:16px;line-height:24px}.map{background:var(--gray-bg);height:581px;padding:30px 0 40px}.map-grid{grid-template-columns:717px minmax(0,1fr);align-items:start;gap:14px;display:grid}.map-left img{width:717px;height:423px;margin-top:50px}.map-caption{margin-top:-12px;margin-left:32px;position:relative}.map-caption span{color:#333;text-underline-offset:3px;font-size:16px;line-height:24px;text-decoration:underline;display:block}.map-right{text-align:right;white-space:nowrap}.map-big{color:var(--red);margin-top:3px;font-size:39px;font-weight:900;line-height:52px}.map-title{color:#333;margin:15px 0 0 -120px;font-size:39px;font-weight:900;line-height:50px}.map-rule{vertical-align:top;background:#333;width:60px;height:2px;margin-top:9px;display:inline-block}.map-text{color:#333;margin-top:6px;font-size:18px;line-height:27px}.map-icons{grid-template-columns:174px 174px;justify-content:end;gap:15px 33px;margin-top:19px;display:grid}.map-icons div{text-align:center;flex-direction:column;align-items:center;display:flex}.map-icons img{box-sizing:content-box;object-fit:none;object-position:center;background:url(../images/index1.webp) 50% calc(100% - 4px) no-repeat;width:auto;height:50px;padding-bottom:15px}.map-icons p{color:#333;margin:auto 0;font-size:20px;line-height:24px}.quote{background:#111 url(../images/index34.webp) 50%/cover no-repeat;height:680px;padding:57px 0 24px}.quote-grid{grid-template-columns:640px 560px;align-items:start;gap:0;display:grid}.quote-copy{margin-top:-3px}.quote-copy h2{color:#fff;white-space:nowrap;font-size:40px;font-weight:900;line-height:48px}.quote-rule{background:var(--red);width:560px;max-width:100%;height:2px;margin-top:19px;display:block}.quote-note{color:#fff;gap:9px;margin-top:14px;font-size:20px;line-height:30px;display:flex}.quote-note img{flex:none;width:auto;height:26px;margin-top:3px}.quote-form{background:#202020;border-radius:8px;height:564px;padding:28px 29px 0;position:relative}.field{display:block}.field+.field{margin-top:20px}.field-label{color:#fff;font-size:18px;font-weight:700;line-height:24px;display:block}.quote-form input[type=text],.quote-form input[type=email]{width:100%;height:46px;color:var(--ink);background:#fff;border:1px solid #0000;border-radius:5px;margin-top:9px;padding:0 14px;font-family:inherit;font-size:16px}.quote-form input:focus{border-color:var(--red);outline:0}.quote-form input.is-error{border-color:#ff6b6b;box-shadow:0 0 0 2px #ff6b6b40}.quote-form>.field-label{margin-top:26px}.checks{background:#fff;border-radius:4px;grid-template-columns:255px 1fr;gap:3px 18px;height:57px;margin-top:12px;padding:7px 18px;display:grid}.checks label{color:#333;white-space:nowrap;cursor:pointer;align-items:center;gap:8px;font-size:16px;line-height:20px;display:flex}.checks input{width:13px;height:13px;accent-color:var(--red);flex:none;margin:0}.form-agree{color:#fff;text-align:right;white-space:nowrap;margin-top:11px;font-size:12px;line-height:18px}.form-submit{background:var(--red);color:#fff;cursor:pointer;border:0;border-radius:5px;width:100%;height:48px;margin-top:30px;font-size:18px;font-weight:700;transition:background .2s}.form-submit:hover{background:#a80010}.form-msg{color:#ffd7dc;text-align:center;margin:0;font-size:14px;line-height:20px;position:absolute;bottom:6px;left:30px;right:30px}.site-footer{color:#f7f7f7;background:#000;padding-top:56px}.footer-grid{grid-template-columns:421px 468px 311px;align-items:start;height:268px;display:grid}.footer-logo img{width:248px;height:45px}.footer-brand p{margin-top:36px;font-size:16px;line-height:24px}.footer-contact h2{color:var(--red);font-size:22px;font-weight:700;line-height:22px}.footer-rule{background:var(--red);width:40px;height:2px;margin-top:14px;display:block}.footer-contact ul{margin-top:12px}.footer-contact li{padding-left:31px;font-size:16px;line-height:27px;position:relative}.footer-contact li+li{margin-top:17px}.footer-contact li img{width:auto;height:auto;position:absolute;top:5px;left:0}.footer-ico{background:url(../images/index33.webp) no-repeat;width:17px;height:16px;position:absolute;top:5px;left:0}.footer-contact li a{transition:color .2s}.footer-contact li a:hover{color:var(--red)}.footer-qr{flex-direction:column;align-items:center;display:flex}.footer-codes{gap:28px;display:flex}.footer-codes figure{text-align:center;width:142px;margin:0}.footer-codes img{width:142px;height:142px}.footer-codes figcaption{text-underline-offset:3px;margin-top:10px;font-size:19px;line-height:24px;text-decoration:underline}.footer-btn{border:1px solid var(--red);width:161px;height:38px;color:var(--red);border-radius:19px;justify-content:center;align-items:center;margin-top:16px;font-size:16px;transition:background .2s,color .2s;display:flex}.footer-btn:hover{background:var(--red);color:#fff}.footer-copy{border-top:1px solid #f0f0f0;justify-content:center;align-items:center;height:53px;display:flex}.footer-copy p{color:#fff;align-items:center;gap:8px;font-size:16px;line-height:24px;display:flex}.footer-copy-mark{font-size:15px;line-height:1}body{min-width:1200px}