@font-face{font-family:"AMM Jost";src:url(/assets/fonts/Jost.a8b1f985.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"AMM Jost";src:url(/assets/fonts/Jost-cyrillic.dcb081b7.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"AMM Prata";src:url(/assets/fonts/Prata-cyrillic.2b50a9f2.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"AMM Prata";src:url(/assets/fonts/Prata-latin.b4419348.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"AMM Bodoni";src:url(/assets/fonts/BodoniModa-wm.f7d0ca3a.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:"AMM Amiri";src:url(/assets/fonts/Amiri-name.77fba89b.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"AMM Prata Fb";src:local("Georgia");size-adjust:100%;ascent-override:108%;descent-override:38%;line-gap-override:0%}@font-face{font-family:"AMM Jost Fb";src:local("Arial");size-adjust:94.6%;ascent-override:113.1%;descent-override:39.6%;line-gap-override:0%}:root:lang(ru){--serif:"AMM Prata","AMM Prata Fb",Georgia,serif;--sans:"AMM Jost","AMM Jost Fb","Avenir Next","Segoe UI",system-ui,sans-serif;--naskh:"AMM Amiri","Geeza Pro","Noto Naskh Arabic",serif;--kufi:"Geeza Pro","Segoe UI",system-ui,sans-serif;--wm:"AMM Bodoni",Georgia,serif}:lang(ru){letter-spacing:0!important;text-transform:none!important}.brand .wm,.spec-top .wm,body.m .n,body.m .articles .n,body.m .proof .lic-c b,body.m .lstamp b{font-family:var(--wm)}:lang(ru) .nav a{font:400 14.5px/1.15 var(--sans)}:lang(ru) .btn{font:500 15px/1.25 var(--sans);white-space:normal;text-align:center;text-wrap:balance}:lang(ru) .menu-btn{font:500 14px/1 var(--sans)}:lang(ru) .eyebrow,:lang(ru) .facts h2,:lang(ru) .field label,:lang(ru) .ftr h2{font-family:var(--sans);font-size:14px;font-weight:500;line-height:1.35}:lang(ru) .prose h2{font:400 26px/1.25 var(--serif)!important}:lang(ru) .lang{font:400 14px/1 var(--sans)!important;color:var(--bone)!important}:lang(ru) .wa-float{font:500 15px/1 var(--sans)}:lang(ru) .controller dt{font:500 13px/1.5 var(--sans)}:lang(ru) h1,:lang(ru) h2,:lang(ru) h3{overflow-wrap:break-word;hyphens:manual}:lang(ru) .page-hero h1{font:400 clamp(26px,8.2vw,60px)/1.12 var(--serif)}:lang(ru) .facts h2{font-size:14px!important;line-height:1.35!important}:lang(ru) .spec-h{font-size:13px!important;line-height:1.35!important}:lang(ru) .spec-foot{font-size:13px;line-height:1.45}body.m:lang(ru) .lf-g legend,body.m:lang(ru) .lf-st,body.m:lang(ru) .lf-rg h4,body.m:lang(ru) .spec-meta dt,body.m:lang(ru) .chain .tag{font-size:13px;line-height:1.45}body.m:lang(ru) .wmk{line-height:1.22;padding-bottom:.12em;font-size:clamp(80px,16vw,230px)}body.m:lang(ru) .nav a{font-size:14.5px}body.m:lang(ru) .eyebrow:not(.name),body.m:lang(ru) .eb2,body.m:lang(ru) .proof span,body.m:lang(ru) .ghost-cap,body.m:lang(ru) .lstamp span,body.m:lang(ru) .otag,body.m:lang(ru) .spec-side h2,body.m:lang(ru) .ltab summary,body.m:lang(ru) .eb2 .pair{font-size:14px}body.m:lang(ru) .hero h1{font:400 clamp(30px,9vw,34px)/1.12 var(--serif)}body.m:lang(ru) .page-hero h1{font:400 clamp(30px,8.4vw,40px)/1.14 var(--serif)}body.m:lang(ru) .sec h2{font:400 clamp(30px,4.2vw,50px)/1.16 var(--serif);max-width:22ch}body.m:lang(ru) .hero .sub{font-size:clamp(22px,2.2vw,30px)}body.m:lang(ru) .ghost{color:#0000;-webkit-text-stroke:1.2px #f2ede3c7}body.m:lang(ru) .pl-sec .otag b{margin-inline-end:.3em}@media (max-width:560px){body.m:lang(ru) .articles p{font-size:clamp(16px,5vw,21px)}}@media (max-width:340px){:lang(ru) .menu-btn{padding-inline:10px;gap:0}:lang(ru) .menu-btn svg{display:none}}@media (min-width:860px) and (orientation:landscape){body.m:lang(ru) .hero h1{font-size:clamp(42px,4.6vw,66px);line-height:1.1}body.m:lang(ru) .hero h1 .ln{white-space:normal}body.m:lang(ru) .page-hero h1{font-size:clamp(38px,4.8vw,62px)}}
