@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/oswald-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/oswald-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/oswald-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/roboto-condensed-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/roboto-condensed-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/roboto-condensed-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/roboto-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/roboto-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/roboto-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--yel:#ffc400;--ink:#101214;--panel:#14171a;--line:#2b2f33;--lineL:#e4e5e7;--mut:#5d6167;--mutD:#8e948f;--disp:"Oswald","Roboto Condensed",Arial,sans-serif;--cond:"Roboto Condensed",Arial,sans-serif;--body:"Roboto",Arial,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:#17191c;font:400 16px/1.6 var(--body);-webkit-font-smoothing:antialiased;background:#fff}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;background:0 0;border:none}[id]{scroll-margin-top:96px}.wr{max-width:1160px;margin:0 auto;padding:0 20px}.topbar{color:var(--mutD);font:500 12.5px/1.4 var(--cond);letter-spacing:.05em;background:#0b0d0f}.topbar .wr{flex-wrap:wrap;gap:18px;padding:8px 20px;display:flex}.topbar .r{margin-left:auto}.hdr{z-index:60;background:#101214f7;border-bottom:1px solid #000;position:sticky;top:0}.hdr .wr{align-items:center;gap:24px;height:68px;display:flex}.lg{font:500 22px/1 var(--disp);letter-spacing:.05em;color:#fff;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;display:flex}.lg i{background:var(--yel);flex:none;width:14px;height:14px}.lg b{color:var(--yel);font-weight:500}nav.main{gap:20px;margin-left:auto;display:flex}nav.main a{font:700 13px/1 var(--cond);letter-spacing:.08em;text-transform:uppercase;color:#aeb3ad;border-bottom:2px solid #0000;padding:6px 0}nav.main a:hover{color:var(--yel)}nav.main a.act{color:var(--yel);border-bottom-color:var(--yel)}.ph{font:700 17px/1 var(--cond);color:#fff;white-space:nowrap}.ph:hover{color:var(--yel)}.btn{font:700 13.5px/1.2 var(--body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-align:center;border:2px solid #0000;justify-content:center;align-items:center;padding:13px 24px;display:inline-flex}.btn-y{background:var(--yel);color:var(--ink)}.btn-y:hover{background:#ebb400}.btn-gh{color:#e9e7e2;border-color:#43474b}.btn-gh:hover{border-color:var(--yel);color:var(--yel)}.btn-sm{padding:10px 16px;font-size:12.5px}.burger{display:none;position:relative}.burger summary{cursor:pointer;color:#fff;font:700 12px/1 var(--cond);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line);padding:9px 12px;list-style:none}.burger summary::-webkit-details-marker{display:none}.mnav{background:var(--ink);border:1px solid var(--line);z-index:70;flex-direction:column;min-width:270px;padding:6px 0;display:flex;position:absolute;top:calc(100% + 8px);right:0}.mnav a{color:#e9e7e2;font:600 13px/1 var(--cond);letter-spacing:.06em;text-transform:uppercase;padding:12px 18px}.mnav a:hover,.mnav a.act{color:var(--yel);background:#191d20}.hero{background:var(--ink);color:#fff;position:relative;overflow:hidden}.hero .bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero .ov{background:linear-gradient(90deg,#101214f2,#101214c7 45%,#10121480);position:absolute;inset:0}.hero .wr{z-index:2;grid-template-columns:1.08fr .92fr;align-items:center;gap:48px;padding-top:72px;padding-bottom:72px;display:grid;position:relative}.chip{background:var(--yel);color:var(--ink);font:700 12px/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;margin-bottom:20px;padding:8px 12px;display:inline-block}h1{font:500 clamp(44px,6.2vw,82px)/.98 var(--disp);text-transform:uppercase;letter-spacing:.01em}h1 .hl{color:var(--yel)}.lead{color:#c9cdd2;max-width:52ch;margin-top:18px;font-size:17px}.chk{gap:9px;margin:22px 0 28px;list-style:none;display:grid}.chk li{font:500 15px/1.45 var(--body);color:#e9e7e2;align-items:flex-start;gap:12px;display:flex}.chk i{background:var(--yel);width:20px;height:20px;color:var(--ink);font:900 12px/1 var(--body);flex:none;justify-content:center;align-items:center;margin-top:2px;font-style:normal;display:inline-flex}.cta-row{flex-wrap:wrap;gap:12px;display:flex}.pass{border:1px solid var(--line);background:#14171af0}.pass .h{border-bottom:1px solid var(--line);font:700 12.5px/1.4 var(--cond);letter-spacing:.16em;text-transform:uppercase;color:var(--yel);padding:12px 18px}.prow{font:400 14px/1.5 var(--body);color:#e9e7e2;border-bottom:1px solid #1e2226;justify-content:space-between;gap:14px;padding:11px 18px;display:flex}.prow span{font:700 11px/1.9 var(--cond);letter-spacing:.08em;text-transform:uppercase;color:var(--mutD);flex:none}.prow b{text-align:right;font-weight:600}.pass .w{background:var(--yel);color:var(--ink);font:700 12.5px/1.4 var(--cond);letter-spacing:.12em;text-transform:uppercase;padding:12px 18px}.tape{background:repeating-linear-gradient(-45deg,var(--yel)0 18px,var(--ink)18px 36px);height:14px}.sec{padding:64px 0}.dark{background:var(--ink);color:#e9e7e2}.label{font:700 12px/1 var(--cond);letter-spacing:.2em;text-transform:uppercase;color:#3a3e43;align-items:center;gap:10px;margin-bottom:14px;display:flex}.label:before{content:"";background:var(--yel);flex:none;width:10px;height:10px}.dark .label{color:var(--yel)}.st{font:500 clamp(30px,4vw,46px)/1.05 var(--disp);text-transform:uppercase;margin-bottom:10px}.ss{color:var(--mut);max-width:72ch}.dark .ss{color:#aeb3ad}.ss a{border-bottom:1px solid #c9cdd2}.ss a:hover{border-color:var(--yel)}.cards{grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;display:grid}.cd{border:1px solid var(--lineL);background:#fff}.phw{aspect-ratio:4/3;background:#e9e7e2;overflow:hidden}.phw img{object-fit:cover;width:100%;height:100%}.cd .in{padding:22px 22px 24px}.cd .n{background:var(--ink);color:var(--yel);font:700 12px/1 var(--cond);letter-spacing:.1em;margin-bottom:14px;padding:6px 9px;display:inline-block}.cd h3{font:500 30px/1.05 var(--disp);text-transform:uppercase;margin-bottom:10px}.cd p{color:var(--mut);margin-bottom:14px;font-size:15px}.cd ul{margin-bottom:18px;list-style:none}.cd li{color:#3a3e43;padding:5px 0 5px 18px;font-size:14.5px;position:relative}.cd li:before{content:"";background:var(--yel);width:8px;height:8px;position:absolute;top:13px;left:0}.alink{font:700 13px/1 var(--cond);letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid var(--yel);padding-bottom:3px;display:inline-block}.alink:hover{background:var(--yel)}.objlinks{font:500 14px/1.8 var(--cond);color:var(--mut);margin-top:22px}.objlinks a{border-bottom:1px solid #c9cdd2}.objlinks a:hover{border-color:var(--ink);color:#17191c}.bwrap{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(6,1fr);gap:1px;margin-top:32px;display:grid}.bp{background:var(--panel);padding:18px 16px 20px}.bp b{font:500 30px/1 var(--disp);color:var(--yel);display:block}.bp span{font:500 13.5px/1.4 var(--body);color:#aeb3ad;margin-top:6px;display:block}.tgrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;display:grid}.tp{border:1px solid var(--lineL);background:#fff}.tp .cap{border-top:1px solid var(--lineL);padding:12px 14px}.tp .cap b{font:700 13px/1.3 var(--cond);letter-spacing:.06em;text-transform:uppercase;display:block}.tp .cap span{font:400 13.5px/1.5 var(--body);color:var(--mut)}.note{font:400 13px/1.6 var(--body);color:var(--mut);margin-top:18px}.calc{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-top:32px;display:grid}.fld{margin-bottom:14px}.fld label{font:700 11px/1.4 var(--cond);letter-spacing:.1em;text-transform:uppercase;color:var(--mut);margin-bottom:7px;display:block}.fld input,.fld textarea{width:100%;font:500 15px var(--body);color:#17191c;background:#fff;border:1px solid #c9cdd2;border-radius:0;padding:12px}.fld input:focus,.fld textarea:focus{border-color:var(--ink);outline:none}.rtab{border:1px solid var(--line);background:var(--ink);color:#e9e7e2}.rrow{border-bottom:1px solid #23272b;justify-content:space-between;align-items:baseline;gap:14px;padding:12px 16px;display:flex}.rrow span{font:700 11.5px/1.6 var(--cond);letter-spacing:.06em;text-transform:uppercase;color:var(--mutD)}.rrow b{font:700 15px/1.4 var(--cond);white-space:nowrap}.rrow.hot{background:#191d20}.rrow.hot b{color:var(--yel);font-size:19px}.calc-cta{padding:14px 16px}.calc-cta .btn{width:100%}.disc{font:400 12.5px/1.6 var(--body);color:var(--mut);margin-top:14px}.ptab{border-collapse:collapse;width:100%;margin-top:32px}.ptab th{font:700 12px/1.4 var(--cond);letter-spacing:.1em;text-transform:uppercase;text-align:left;color:var(--mut);border-bottom:2px solid var(--ink);padding:10px 12px}.ptab td{border-bottom:1px solid var(--lineL);vertical-align:top;padding:14px 12px;font-size:15px}.ptab td:first-child{width:30%;font-weight:600}.ptab td:last-child{color:var(--mut)}.wide{border-top:1px solid var(--lineL);border-bottom:1px solid var(--lineL)}.wide img{object-fit:cover;width:100%;height:clamp(260px,42vw,460px)}.ycta{background:var(--yel);color:var(--ink)}.yin{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:38px 0;display:flex}.yin h2{font:500 clamp(28px,3.8vw,44px)/1.02 var(--disp);text-transform:uppercase;max-width:22ch}.yin a.ph2{font:500 clamp(30px,4vw,46px)/1 var(--disp);border-bottom:4px solid var(--ink);padding-bottom:4px}.yin small{font:700 12px/1 var(--cond);letter-spacing:.12em;text-transform:uppercase;margin-top:10px;display:block}.faq details{border-bottom:1px solid var(--lineL)}.faq summary{cursor:pointer;font:600 16.5px/1.4 var(--body);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:700 20px/1 var(--cond);flex:none}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--mut);max-width:80ch;margin:0 0 18px;font-size:15px}.faq.mt{margin-top:32px}.contact .g{grid-template-columns:1fr 1fr;gap:48px;margin-top:32px;display:grid}.crow{border-bottom:1px solid #23272b;align-items:baseline;gap:14px;padding:12px 0;display:flex}.ck{font:700 11px/1.9 var(--cond);letter-spacing:.1em;text-transform:uppercase;color:var(--mutD);flex:none;width:110px}.cv{font:500 15.5px/1.55 var(--body);color:#e9e7e2}.cv a:hover{color:var(--yel)}.ctel{font:500 34px/1.1 var(--disp);letter-spacing:.02em;color:#fff}.ctel:hover{color:var(--yel)}.cform input,.cform textarea{background:var(--panel);border:1px solid var(--line);color:#fff;width:100%;font:500 15px var(--body);padding:12px}.cform input:focus,.cform textarea:focus{border-color:var(--yel);outline:none}.cform .fld label{color:var(--mutD)}.cform input::placeholder,.cform textarea::placeholder{color:#565b60}.cons{font:400 12.5px/1.55 var(--body);color:var(--mutD);gap:10px;margin:4px 0 16px;display:flex}.cform input[type=checkbox],.sform input[type=checkbox]{width:13px;height:13px;margin:2px 0 0;padding:0}.cons input{accent-color:var(--yel);flex:none;margin-top:2px}.cons a{color:#c9cdd2;text-decoration:underline}.cform .ok{color:#9fd4ac;background:#17251a;border:1px solid #2e5c3a;margin-bottom:14px;padding:12px 14px;font-size:14px}.qz{background:var(--panel);border:1px solid var(--line);padding:24px}.qztop{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.qzstep{font:700 11px/1.4 var(--cond);letter-spacing:.1em;text-transform:uppercase;color:var(--mutD)}.qzbar{background:#23272b;height:3px;margin-bottom:18px}.qzbar i{background:var(--yel);height:100%;transition:width .3s;display:block}.qzq{font:700 21px/1.25 var(--cond);text-transform:uppercase;letter-spacing:.02em;color:#fff;margin:0 0 14px}.qzhead{font:700 12px/1.4 var(--cond);letter-spacing:.1em;text-transform:uppercase;color:var(--yel);margin:18px 0 8px}.qico{font-size:22px;line-height:1}.qopts{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.qopts1,.qopts2{grid-template-columns:1fr}.qopt{border:1px solid var(--line);color:#e9e7e2;font:700 15px/1.3 var(--cond);letter-spacing:.02em;cursor:pointer;text-align:left;background:#1b1f23;border-radius:0;flex-direction:column;gap:4px;padding:14px 14px 12px;transition:border-color .15s,background .15s;display:flex}.qopt:hover{border-color:var(--yel);background:#20262b}.qopt.sel{border-color:var(--yel);box-shadow:inset 0 0 0 1px var(--yel);background:#20262b}.qopt small{font:400 12.5px/1.4 var(--body);color:var(--mutD);text-transform:none;letter-spacing:0}.qnote{font:400 12.5px/1.55 var(--body);color:var(--mutD);margin:12px 0 0}.qnav{gap:10px;margin-top:18px;display:flex}.qnav .btn{flex:1}.qnav .btn-gh:hover{border-color:var(--yel)}.q2col{grid-template-columns:1fr 1fr;gap:12px;display:grid}.qform{margin-top:16px}.qz .fld input,.qz .fld textarea,.qz .fld select{border:1px solid var(--line);color:#fff;background:#1b1f23}.qz .fld input:focus,.qz .fld textarea:focus,.qz .fld select:focus{border-color:var(--yel);outline:none}.qz .fld label{color:var(--mutD)}.qz .fld select{width:100%;font:500 15px var(--body);appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--mutD)50%),linear-gradient(135deg,var(--mutD)50%,transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;border-radius:0;padding:12px}.qz .rtab{border-color:#23272b;margin-top:4px}.qz .cons a{color:#c9cdd2}@media (max-width:600px){.qopts{grid-template-columns:repeat(2,1fr)}.qopts1,.qopts2,.q2col{grid-template-columns:1fr}.qz{padding:18px}.qnav{flex-direction:column-reverse}}footer.ft{color:#8e948f;font:400 13.5px/1.7 var(--body);background:#0b0d0f;padding:44px 0 26px}.fg{grid-template-columns:1.2fr 1fr 1fr;gap:30px;display:grid}.fg .lg{margin-bottom:12px}.fg p{max-width:40ch;margin-top:12px}.fnav a{color:#aeb3ad;padding:3px 0;display:block}.fnav a:hover{color:#fff}.frec{font:400 12px/1.9 var(--cond)}.fb{font:400 12px var(--cond);border-top:1px solid #1e2226;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:28px;padding-top:16px;display:flex}.fb a:hover{color:#fff}.pagehead{background:var(--ink);color:#fff;position:relative;overflow:hidden}.pagehead .bg{object-fit:cover;opacity:.35;width:100%;height:100%;position:absolute;inset:0}.pagehead .ov{background:linear-gradient(90deg,#101214f5,#101214bf);position:absolute;inset:0}.pagehead .wr{z-index:2;padding-top:44px;padding-bottom:44px;position:relative}.crumb{font:700 11.5px/1.4 var(--cond);letter-spacing:.08em;text-transform:uppercase;color:var(--mutD);margin-bottom:16px}.crumb a{color:#aeb3ad}.crumb a:hover{color:var(--yel)}.crumb span.sep{color:#43474b;margin:0 8px}.crumb b{color:var(--yel);font-weight:700}.pagehead h1{max-width:22ch;font-size:clamp(38px,5vw,64px)}.pagehead .sub{color:#c9cdd2;max-width:68ch;margin-top:14px;font-size:16.5px}.crumbs-low{font:500 12.5px/1.6 var(--cond);letter-spacing:.04em;color:var(--mut);text-transform:uppercase;margin:26px 0 0}.crumbs-low a{border-bottom:1px solid #c9cdd2}.crumbs-low a:hover{color:var(--ink);border-color:var(--ink)}.article{max-width:84ch}.article h2{font:500 clamp(24px,3vw,34px)/1.1 var(--disp);text-transform:uppercase;margin:40px 0 12px}.article h2:first-child{margin-top:0}.article h3{font:700 18px/1.3 var(--cond);letter-spacing:.02em;text-transform:uppercase;margin:26px 0 8px}.article p{color:#3a3e43;margin:0 0 14px}.article ul{margin:0 0 16px;list-style:none}.article ul li{color:#3a3e43;padding:6px 0 6px 20px;position:relative}.article ul li:before{content:"";background:var(--yel);width:9px;height:9px;position:absolute;top:15px;left:0}.article ol{counter-reset:li;margin:0 0 16px;list-style:none}.article ol li{color:#3a3e43;counter-increment:li;padding:6px 0 6px 34px;position:relative}.article ol li:before{content:"0" counter(li);font:600 15px/1 var(--disp);color:var(--ink);background:var(--yel);padding:3px 5px;position:absolute;top:8px;left:0}.article b{color:#17191c;font-weight:600}.article a{border-bottom:1px solid #c9cdd2}.article a:hover{border-color:var(--yel)}.article table{border-collapse:collapse;width:100%;margin:18px 0 22px;font-size:15px}.article table th{font:700 11.5px/1.4 var(--cond);letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--mut);border-bottom:2px solid var(--ink);background:#f6f6f4;padding:9px 10px}.article table td{border-bottom:1px solid var(--lineL);vertical-align:top;color:#3a3e43;padding:11px 10px}.article table td:first-child{color:#17191c;font-weight:600}.warn{border:1px solid #ebdfa9;border-left:4px solid var(--yel);font:400 14px/1.6 var(--body);color:#4a4632;background:#fbf6e8;gap:12px;margin:20px 0;padding:14px 16px;display:flex}.warn b{color:#17191c}.fact{border:1px solid var(--line);background:var(--ink);color:#e9e7e2;max-width:640px;margin:22px 0}.fact .h{border-bottom:1px solid var(--line);font:700 12px/1.4 var(--cond);letter-spacing:.14em;text-transform:uppercase;color:var(--yel);padding:11px 16px}.fact .prow{padding:9px 16px}.fact .w{background:var(--yel);color:var(--ink);font:700 12px/1.4 var(--cond);letter-spacing:.1em;text-transform:uppercase;padding:10px 16px}.cols2{grid-template-columns:1fr 1fr;gap:28px;margin:20px 0;display:grid}.cols2 .cd{align-self:start}.cols2 .cd p{margin-bottom:8px}.exbox{border:1px solid var(--line);margin:22px 0}.exbox .h{background:var(--ink);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;display:flex}.exbox .h b{font:500 18px/1.1 var(--disp);text-transform:uppercase;letter-spacing:.02em}.exbox .h span{font:700 11px/1.4 var(--cond);letter-spacing:.1em;text-transform:uppercase;color:var(--yel)}.exbox .in{padding:18px 16px}.exbox table{margin:0 0 12px}.exbox .disc{margin-top:0}.sec+.sec{border-top:1px solid var(--lineL)}.sform{border:1px solid var(--lineL);background:#f6f6f4;margin-top:24px;padding:24px}.sform .h3{font:500 22px/1.1 var(--disp);text-transform:uppercase;margin-bottom:6px}.sform .p{color:var(--mut);margin-bottom:16px;font-size:14px}.sform .fld input,.sform .fld textarea{background:#fff;border-color:#c9cdd2}.sform .fld input:focus,.sform .fld textarea:focus{border-color:var(--ink)}.sform .cons{color:var(--mut)}.sform .cons a{color:var(--mut);text-decoration:underline}.sform .ok{color:#2e5c3a;background:#e8f4ea;border:1px solid #b4d8bc;margin-bottom:14px;padding:12px 14px;font-size:14px}.nf{background:var(--ink);color:#fff;text-align:center;padding:90px 20px}.nf b{font:500 clamp(90px,16vw,180px)/1 var(--disp);color:var(--yel);display:block}.nf h1{margin:8px 0 12px;font-size:clamp(28px,4vw,44px)}.nf p{color:#aeb3ad;max-width:44ch;margin:0 auto 26px}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1020px){nav.main{display:none}.burger{margin-left:auto;display:block}.hero .wr{grid-template-columns:1fr;padding-top:56px;padding-bottom:56px}.cards{grid-template-columns:1fr}.tgrid{grid-template-columns:1fr 1fr}.calc,.contact .g{grid-template-columns:1fr}.bwrap{grid-template-columns:repeat(3,1fr)}.fg{grid-template-columns:1fr;gap:22px}.cols2{grid-template-columns:1fr}}@media (max-width:600px){.topbar span:nth-child(2),.hdr .btn{display:none}.hdr .wr{gap:12px}.lg{letter-spacing:.02em;gap:8px;font-size:15px}.lg i{width:10px;height:10px}.ph{font-size:13px}.burger summary{padding:8px 10px}.tgrid{grid-template-columns:1fr}.bwrap{grid-template-columns:repeat(2,1fr)}.yin{padding:30px 0}.sec{padding:48px 0}.article table{font-size:14px}.article table td,.article table th{padding:9px 8px}.sform{padding:18px}}@media (max-width:380px){.ph{display:none}}
