@font-face{font-family:"Golos";font-style:normal;font-weight:400 600;font-display:swap;src:url(../fonts/golos-cyr.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491}@font-face{font-family:"Golos";font-style:normal;font-weight:400 600;font-display:swap;src:url(../fonts/golos-lat.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00FF,U+2010-2027,U+2030-203A,U+2116,U+2122,U+2190-2193,U+2212,U+2264-2265,U+20AC}:root{--g900:#16181b;--g800:#1f2226;--g700:#2b2f34;--g600:#3a3f45;--s500:#6c7177;--s400:#8d9298;--s300:#b6bbc0;--s150:#e3e5e7;--s100:#eceef0;--s50:#f3f4f5;--white:#fff;--o:#F3912E;--o-dark:#d97a1a;--ink:#16181b;--muted:#5c6168;--font:"Golos",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--wrap:1280px;--gut:16px;--sec:80px;--top-h:36px;--bar-h:72px;--head-h:calc(var(--top-h) + var(--bar-h));--r:3px}@media (min-width:768px){:root{--gut:32px}}@media (max-width:1023px){:root{--sec:52px;--top-h:0px;--bar-h:64px}}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--head-h) + 16px)}body{margin:0;font-family:var(--font);font-size:17px;line-height:1.55;color:var(--ink);background:var(--white);padding-top:var(--head-h);overflow-x:clip}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.018em;line-height:1.12}p{margin:0}ul{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--o);outline-offset:2px}.wrap{max-width:calc(var(--wrap) + 2*var(--gut));margin:0 auto;padding:0 var(--gut)}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tn{font-variant-numeric:tabular-nums}.nb{white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:var(--r);border:1px solid transparent;font-weight:600;font-size:16px;text-decoration:none;cursor:pointer;transition:background .2s,border-color .2s,color .2s;white-space:nowrap}.btn--o{background:var(--o);color:var(--g900)}.btn--o:hover{background:#f7a24a}.btn--line{border-color:currentColor;background:transparent}.btn--line:hover{background:rgba(255,255,255,.08)}.btn--dark{background:var(--g900);color:#fff}.btn--dark:hover{background:var(--g700)}.btn--sm{min-height:40px;padding:0 16px;font-size:15px}.btn svg{flex:none}.link{font-weight:600;text-decoration:none;padding-bottom:3px;background:linear-gradient(var(--g900),var(--g900)) 0 100%/0 2px no-repeat,linear-gradient(var(--o),var(--o)) 0 100%/100% 2px no-repeat}.link:hover,.link:focus-visible{background-size:100% 2px,100% 2px}.hd{position:fixed;inset:0 0 auto 0;z-index:50;background:var(--g900);color:#fff}.hd-top{height:var(--top-h);border-bottom:1px solid rgba(255,255,255,.09);font-size:14px;color:var(--s300)}.hd-top .wrap{height:100%;display:flex;align-items:center;gap:28px}.hd-top a{text-decoration:none;color:#fff}.hd-top a:hover{color:var(--o)}.hd-top .hd-hours{margin-right:auto}.hd-top .hd-hours b{color:#fff;font-weight:500}.hd-bar .wrap{height:var(--bar-h);display:flex;align-items:center;gap:20px}.hd-logo{flex:none;display:block;line-height:0}.hd-logo img{height:46px;width:auto}.hd-nav{display:flex;align-items:center;gap:2px;margin-left:12px}.hd-nav a{display:block;padding:8px 10px;font-size:15px;font-weight:500;text-decoration:none;color:#e9eaeb;border-radius:var(--r);white-space:nowrap;position:relative}.hd-nav a:hover{color:#fff;background:rgba(255,255,255,.06)}.hd-nav a[aria-current="page"]{color:#fff}.hd-nav a[aria-current="page"]::after{content:"";position:absolute;left:10px;right:10px;bottom:-14px;height:3px;background:var(--o)}.hd-tools{margin-left:auto;display:flex;align-items:center;gap:8px}.icon-btn{width:44px;height:44px;display:inline-grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:var(--r);background:transparent;color:#fff;cursor:pointer}.icon-btn:hover{border-color:rgba(255,255,255,.4)}.lang{display:inline-flex;border:1px solid rgba(255,255,255,.16);border-radius:var(--r);overflow:hidden;height:44px}.lang a,.lang span{display:grid;place-items:center;min-width:42px;padding:0 8px;font-size:14px;font-weight:600;text-decoration:none;color:var(--s300)}.lang [aria-current]{background:#fff;color:var(--g900)}.lang a:hover{color:#fff}.hd-cta{margin-left:4px}.burger{display:none}.hd-top .lang{height:26px;border:0}.hd-top .lang a,.hd-top .lang span{min-width:34px;font-size:13px}@media (max-width:1279px){.hd-nav a{padding:8px 7px;font-size:14.5px}.hd-cta .t-long{display:none}}@media (max-width:1023px){.hd-top{display:none}.hd-nav,.hd-cta{display:none}.burger{display:inline-grid}.hd-logo img{height:36px}}.mnav{position:fixed;inset:var(--head-h) 0 0 0;z-index:49;background:var(--g900);color:#fff;overflow:auto;padding:12px 0 32px;transform:translateX(100%);visibility:hidden;transition:transform .25s,visibility .25s}.mnav.open{transform:none;visibility:visible}.mnav a{display:block;padding:14px var(--gut);font-size:19px;font-weight:500;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.08)}.mnav a[aria-current="page"]{box-shadow:inset 4px 0 0 var(--o)}.mnav .mnav-meta{padding:20px var(--gut);color:var(--s300);font-size:15px;display:grid;gap:8px}.mnav .mnav-meta a{padding:0;border:0;font-size:17px;color:#fff}.mnav .btn{margin:16px var(--gut) 0;width:calc(100% - 2*var(--gut))}body.lock{overflow:hidden}.srch{position:fixed;inset:0;z-index:80;background:rgba(15,16,18,.72);display:none}.srch.open{display:block}.srch-box{background:#fff;max-width:760px;margin:calc(var(--head-h) + 12px) auto 0;border-radius:var(--r);overflow:hidden;width:calc(100% - 2*var(--gut))}.srch-in{display:flex;align-items:center;border-bottom:1px solid var(--s150)}.srch-in input{flex:1;border:0;padding:18px 20px;font-size:19px;outline:none;min-width:0}.srch-in button{border:0;background:none;padding:0 18px;font-size:15px;cursor:pointer;color:var(--muted)}.srch-res{max-height:min(60vh,520px);overflow:auto}.srch-res a{display:block;padding:12px 20px;text-decoration:none;border-bottom:1px solid var(--s100)}.srch-res a:hover,.srch-res a.on{background:var(--s50)}.srch-res b{display:block;font-weight:600}.srch-res small{color:var(--muted);font-size:14px}.srch-empty{padding:18px 20px;color:var(--muted)}.hero{background:var(--g900);color:#fff;position:relative;overflow:hidden}.hero-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-height:min(calc(100vh - var(--head-h)),720px)}.hero-txt{padding:72px 48px 56px 0;display:flex;flex-direction:column;justify-content:center}.hero-mark{display:inline-flex;align-self:flex-start;background:var(--o);color:var(--g900);font-weight:600;font-size:14px;letter-spacing:.02em;padding:6px 10px;border-radius:2px;text-transform:uppercase}.hero h1{font-size:clamp(32px,3.85vw,56px);margin-top:26px;letter-spacing:-.025em;line-height:1.06}.hero h1 span{display:block}@media (min-width:1024px){.hero h1 span{white-space:nowrap}}.hero-lead{margin-top:24px;max-width:620px;font-size:19px;color:#cfd2d5;line-height:1.5}.hero-cta{margin-top:34px;display:flex;flex-wrap:wrap;gap:12px}.hero-ledger{margin-top:48px;display:grid;grid-template-columns:repeat(3,auto);gap:0;border-top:1px solid rgba(255,255,255,.14);justify-content:start}.hero-ledger div{padding:16px 28px 0 0;margin-right:28px;border-right:1px solid rgba(255,255,255,.14)}.hero-ledger div:last-child{border-right:0;margin-right:0}.hero-ledger dt{font-size:13px;color:var(--s400);text-transform:uppercase;letter-spacing:.06em}.hero-ledger dd{margin:4px 0 0;font-size:17px;font-weight:500}.hero-pic{position:relative;margin-right:calc(-1 * max(var(--gut),(100vw - var(--wrap)) / 2));min-height:420px}.hero-pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% 50%}.hero-pic figcaption{position:absolute;left:0;bottom:0;background:var(--g900);color:var(--s300);font-size:13px;padding:10px 16px 10px 0;max-width:80%}@media (max-width:1023px){.hero-grid{grid-template-columns:1fr;min-height:0}.hero-txt{padding:40px 0 32px}.hero-ledger{grid-template-columns:1fr;margin-top:32px}.hero-ledger div{border-right:0;margin-right:0;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1)}.hero-pic{margin:0 calc(-1*var(--gut));min-height:0;aspect-ratio:4/3}.hero-lead{font-size:17px}}.ph{background:var(--g900);color:#fff;padding:52px 0 56px}.crumbs{font-size:14px;color:var(--s400);display:flex;flex-wrap:wrap;gap:6px}.crumbs a{text-decoration:none;color:var(--s300)}.crumbs a:hover{color:#fff}.crumbs span[aria-hidden]{color:var(--s500)}.ph h1{font-size:clamp(28px,3.7vw,54px);margin-top:20px;max-width:1100px;letter-spacing:-.024em}.ph-lead{margin-top:18px;max-width:760px;font-size:19px;color:#cfd2d5}.ph-cta{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.ph-split{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:end}.ph-plate{background:#fff;border-radius:var(--r);padding:18px;display:grid;place-items:center;width:340px;min-height:200px}@media (max-width:899px){.ph-split{grid-template-columns:1fr;gap:28px}.ph-plate{width:100%}.ph-lead{font-size:17px}.ph{padding:36px 0 40px}}.sec{padding:var(--sec) 0}.sec--tint{background:var(--s50)}.sec--dark{background:var(--g800);color:#fff}.sec-h{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px;flex-wrap:wrap}.sec-h h2{font-size:clamp(28px,2.8vw,42px);max-width:900px}.sec-h p{max-width:560px;color:var(--muted)}.sec--dark .sec-h p{color:var(--s300)}.kicker{font-size:14px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.sec--dark .kicker{color:var(--s400)}.prose{max-width:760px}.prose p+p{margin-top:14px}.prose h3{font-size:22px;margin:28px 0 10px}.prose ul{margin-top:10px}.prose li{padding-left:22px;position:relative;margin-top:6px}.prose li::before{content:"";position:absolute;left:0;top:.72em;width:10px;height:2px;background:var(--o)}.reg{display:flex;flex-wrap:wrap;gap:6px 0;font-size:clamp(26px,3.4vw,52px);font-weight:600;letter-spacing:-.02em;line-height:1.18}.reg a{text-decoration:none;color:var(--g900);padding-right:.42em;position:relative}.reg a::after{content:"·";position:absolute;right:.12em;color:var(--s300)}.reg a:last-child::after{content:none}.reg a:hover{color:var(--o-dark)}.reg a small{font-size:.42em;font-weight:500;color:var(--muted);letter-spacing:0;margin-left:.2em;vertical-align:.7em}.reg-note{margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;border-top:1px solid var(--s150);padding-top:24px;color:var(--muted);font-size:16px}.reg-note b{display:block;color:var(--ink);font-size:17px;margin-bottom:4px}@media (max-width:767px){.reg-note{grid-template-columns:1fr;gap:18px}}.ix{border-top:2px solid var(--g900)}.ix a{display:grid;grid-template-columns:minmax(0,3.2fr) minmax(0,3fr) minmax(0,2.4fr) 150px;gap:24px;align-items:center;padding:18px 0;border-bottom:1px solid var(--s150);text-decoration:none;transition:background .15s}.ix a:hover{background:var(--s50)}.ix a:hover .ix-name{color:var(--o-dark)}.ix-name{font-size:22px;font-weight:600;letter-spacing:-.01em}.ix-std,.ix-range{font-size:15px;color:var(--muted)}.ix-range{color:var(--ink);font-weight:500}.ix-img{height:84px;display:grid;place-items:center;background:#fff}.ix-img img{max-height:84px;width:auto}@media (max-width:899px){.ix a{grid-template-columns:minmax(0,1fr) 96px;gap:4px 16px}.ix-name{font-size:19px}.ix-std,.ix-range{grid-column:1}.ix-img{grid-column:2;grid-row:1/span 3;height:64px}.ix-img img{max-height:64px}}.rail-wrap{position:relative}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3*20px)/4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start}.rail-nav{display:flex;gap:8px}.rail-btn{width:48px;height:48px;border:1px solid var(--s300);background:#fff;border-radius:var(--r);display:grid;place-items:center;cursor:pointer;color:var(--g900)}.rail-btn:hover{border-color:var(--g900)}.rail-btn:disabled{opacity:.35;cursor:default}.sec--dark .rail-btn{background:transparent;border-color:rgba(255,255,255,.25);color:#fff}.rail-side{position:absolute;top:110px;z-index:2}.rail-side.prev{left:-24px}.rail-side.next{right:-24px}@media (max-width:1359px){.rail-side{display:none}}@media (max-width:1023px){.rail{grid-auto-columns:calc((100% - 20px)/2.15)}}@media (max-width:599px){.rail{grid-auto-columns:82%;gap:12px}}.pp{display:flex;flex-direction:column;background:#fff;border:1px solid var(--s150);border-radius:var(--r);text-decoration:none;color:var(--ink);min-width:0;transition:border-color .2s}a.pp:hover{border-color:var(--g900)}.pp-plate{height:200px;display:grid;place-items:center;padding:14px;background:#fff;border-bottom:1px solid var(--s150)}.pp-plate img{max-height:172px;width:auto;object-fit:contain}.pp-plate--dark{background:#000}.pp-body{padding:18px 18px 20px;display:flex;flex-direction:column;gap:12px;flex:1}.pp-body h3{font-size:20px}.pp dl{margin:0;display:grid;gap:6px;font-size:14.5px}.pp dl div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px}.pp dt{color:var(--muted)}.pp dd{margin:0;font-weight:500}.pp-more{margin-top:auto;font-weight:600;font-size:15px;display:inline-flex;gap:8px;align-items:center}.pp-more::after{content:"→";color:var(--o-dark)}.sec--dark .pp{border-color:transparent}.ind{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px}.ind-list{border-top:1px solid rgba(255,255,255,.14)}.ind-list button{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;text-align:left;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.14);color:var(--s300);padding:18px 0;font-size:24px;font-weight:600;letter-spacing:-.01em;cursor:pointer;position:relative}.ind-list button[aria-selected="true"]{color:#fff}.ind-list button[aria-selected="true"]::before{content:"";position:absolute;left:-20px;top:18px;bottom:18px;width:4px;background:var(--o)}.ind-list button:hover{color:#fff}.ind-panel{display:none}.ind-panel.on{display:block}.ind-panel>p{font-size:18px;color:#d5d8db;max-width:640px}.ind-prods{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ind-prod{display:grid;grid-template-columns:132px minmax(0,1fr);gap:16px;align-items:center;background:var(--g700);border-radius:var(--r);padding:12px;text-decoration:none;color:#fff}.ind-prod:hover{background:var(--g600)}.ind-prod span.pl{background:#fff;height:84px;display:grid;place-items:center;border-radius:2px}.ind-prod span.pl img{max-height:76px;width:auto}.ind-prod b{display:block;font-size:17px;font-weight:600}.ind-prod small{display:block;color:var(--s300);font-size:14px;margin-top:2px}.ind-foot{margin-top:24px;display:flex;gap:16px;flex-wrap:wrap}@media (max-width:1023px){.ind{grid-template-columns:1fr;gap:20px}.ind-list{display:flex;overflow-x:auto;border:0;gap:8px;scrollbar-width:none}.ind-list button{flex:none;width:auto;font-size:16px;padding:10px 14px;border:1px solid rgba(255,255,255,.18);border-radius:var(--r)}.ind-list button[aria-selected="true"]{background:#fff;color:var(--g900)}.ind-list button[aria-selected="true"]::before{content:none}.ind-list button svg{display:none}.ind-prods{grid-template-columns:1fr}.ind-prod{grid-template-columns:100px minmax(0,1fr)}}.tbl-h{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin:56px 0 16px}.tbl-h:first-child{margin-top:0}.tbl-h h2,.tbl-h h3{font-size:clamp(24px,2.3vw,32px)}.tbl-h p{color:var(--muted);font-size:15px;max-width:620px}.tw{overflow-x:auto;border-top:2px solid var(--g900);-webkit-overflow-scrolling:touch}table.t{width:100%;border-collapse:collapse;font-size:15.5px;font-variant-numeric:tabular-nums}.t th{text-align:left;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);padding:12px 14px 10px 0;border-bottom:1px solid var(--s300);white-space:nowrap;vertical-align:bottom}.t td{padding:13px 14px 13px 0;border-bottom:1px solid var(--s150);vertical-align:top}.t tr:hover td{background:var(--s50)}.t td:first-child{font-weight:600;font-size:17px;white-space:nowrap}.t td.act{text-align:right;padding-right:0;white-space:nowrap;width:1%}.t .q{min-height:36px;padding:0 14px;font-size:14px;border:1px solid var(--g900);background:#fff;border-radius:var(--r);cursor:pointer;font-weight:600}.t .q:hover{background:var(--o);border-color:var(--o)}.t small{color:var(--muted);display:block;font-size:13.5px;margin-top:2px}.t tr.hl td{background:#fff4e7}@media (max-width:767px){.tw{border-top:2px solid var(--g900);overflow:visible}table.t,.t tbody,.t tr,.t td{display:block;width:100%}.t thead{display:none}.t tr{padding:14px 0;border-bottom:1px solid var(--s150)}.t td{border:0;padding:3px 0;display:grid;grid-template-columns:42% minmax(0,1fr);gap:10px;font-size:15px}.t td::before{content:attr(data-l);color:var(--muted);font-size:13.5px}.t td:first-child{display:block;font-size:19px;padding-bottom:6px;white-space:normal}.t td:first-child::before{content:none}.t td.act{display:block;text-align:left;width:100%;padding-top:10px}.t td.act::before{content:none}.t tr:hover td{background:none}}.spec{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 48px;border-top:2px solid var(--g900)}.spec div{display:grid;grid-template-columns:200px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--s150)}.spec dt{color:var(--muted);font-size:15px}.spec dd{margin:0;font-weight:500}@media (max-width:899px){.spec{grid-template-columns:1fr}.spec div{grid-template-columns:130px minmax(0,1fr)}}.note{margin-top:14px;font-size:14.5px;color:var(--muted);max-width:820px}.cg{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:56px;align-items:start}.cg-aside{position:sticky;top:calc(var(--head-h) + 24px);display:grid;gap:16px}.box{border:1px solid var(--s150);border-radius:var(--r);padding:22px}.box h3{font-size:19px;margin-bottom:10px}.box p{font-size:15px;color:var(--muted)}.box .btn{width:100%;margin-top:16px}.box--dark{background:var(--g900);color:#fff;border-color:var(--g900)}.box--dark p{color:var(--s300)}.box ul li{padding:7px 0;border-bottom:1px solid var(--s150);font-size:15px}.box ul li:last-child{border:0}.box ul a{text-decoration:none}.box ul a:hover{color:var(--o-dark)}.box ul a[aria-current]{font-weight:600;box-shadow:inset 3px 0 0 var(--o);padding-left:10px}@media (max-width:1023px){.cg{grid-template-columns:1fr;gap:36px}.cg-aside{position:static}}.plates{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:8px}.plates figure{margin:0;border:1px solid var(--s150);border-radius:var(--r);background:#fff}.plates figure div{height:190px;display:grid;place-items:center;padding:12px}.plates figure img{max-height:166px;width:auto}.plates figcaption{padding:10px 14px;border-top:1px solid var(--s150);font-size:14.5px;font-weight:500}.plates .dk div{background:#000}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:2px solid var(--g900);counter-reset:s}.steps li{padding:22px 24px 0 0;position:relative}.steps li+li{padding-left:24px;border-left:1px solid var(--s150)}.steps b{display:block;font-size:20px;font-weight:600;margin-bottom:8px}.steps p{color:var(--muted);font-size:16px}.steps .st{font-size:14px;font-weight:600;color:var(--o-dark);display:block;margin-bottom:10px;text-transform:uppercase;letter-spacing:.06em}.sec--dark .steps{border-top-color:#fff}.sec--dark .steps li+li{border-left-color:rgba(255,255,255,.14)}.sec--dark .steps p{color:var(--s300)}.sec--dark .steps .st{color:var(--o)}@media (max-width:899px){.steps{grid-template-columns:1fr}.steps li,.steps li+li{padding:18px 0;border-left:0;border-bottom:1px solid var(--s150)}.sec--dark .steps li{border-bottom-color:rgba(255,255,255,.14)}}.cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.cols h3{font-size:21px;margin-bottom:10px}.cols p{color:var(--muted)}.sec--dark .cols p{color:var(--s300)}.cols>div{border-top:2px solid var(--g900);padding-top:18px}.sec--dark .cols>div{border-top-color:var(--o)}.cols--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cols--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}@media (max-width:1023px){.cols--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cols,.cols--2,.cols--4{grid-template-columns:1fr;gap:28px}}.price{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}.price h2{font-size:clamp(30px,3.2vw,46px)}.price-p{margin-top:16px;color:var(--s300);font-size:18px}.price-dl{margin-top:28px;display:grid;gap:10px}.dl{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid rgba(255,255,255,.18);border-radius:var(--r);text-decoration:none;color:#fff}.dl:hover{border-color:var(--o)}.dl .ext{flex:none;font-size:13px;font-weight:600;background:var(--o);color:var(--g900);padding:4px 6px;border-radius:2px}.dl b{font-weight:600;display:block;font-size:16px}.dl small{color:var(--s400);font-size:13.5px}.dl--light{color:var(--ink);border-color:var(--s150);background:#fff}.dl--light small{color:var(--muted)}.dl--light:hover{border-color:var(--g900)}@media (max-width:1023px){.price{grid-template-columns:1fr;gap:32px}}.form{background:#fff;color:var(--ink);border-radius:var(--r);padding:28px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.f{display:grid;gap:6px;min-width:0}.f--w{grid-column:1/-1}.f label{font-size:14px;font-weight:500;color:var(--muted)}.f label i{font-style:normal;color:var(--o-dark)}.f input,.f select,.f textarea{width:100%;min-height:50px;border:1px solid var(--s300);border-radius:var(--r);padding:12px 14px;background:#fff;font-size:16px}.f textarea{min-height:90px;resize:vertical}.f input:focus,.f select:focus,.f textarea:focus{outline:none;border-color:var(--g900);box-shadow:0 0 0 1px var(--g900)}.f input[type=file]{padding:10px;min-height:0}.chk{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;font-size:14.5px;color:var(--muted);margin-top:4px}.chk input{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:1px 0 0;border:1.5px solid var(--s400);border-radius:3px;background:#fff;display:grid;place-items:center;cursor:pointer}.chk input::before{content:"";width:10px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-1px) rotate(-45deg) scale(0);transform-origin:center}.chk input:checked{background:var(--g900);border-color:var(--g900)}.chk input:checked::before{transform:translateY(-1px) rotate(-45deg) scale(1)}.chk.err input{border-color:#c0392b}.chk a{color:var(--ink)}.form-foot{grid-column:1/-1;display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:6px}.form-foot small{color:var(--muted);font-size:13.5px;max-width:320px}.f.err input,.f.err select{border-color:#c0392b}.chk.err{color:#c0392b}.ok{display:none;text-align:left}.form.sent .form-grid{display:none}.form.sent .ok{display:block}.ok b{display:block;font-size:26px;font-weight:600;margin-bottom:8px}.ok p{color:var(--muted)}.ok .tick{width:52px;height:52px;border-radius:50%;background:var(--o);display:grid;place-items:center;margin-bottom:18px}@media (max-width:599px){.form-grid{grid-template-columns:1fr}.form{padding:20px}}.mdl{position:fixed;inset:0;z-index:90;background:rgba(15,16,18,.72);display:none;overflow:auto;padding:24px var(--gut)}.mdl.open{display:block}.mdl-box{max-width:720px;margin:min(6vh,60px) auto;background:#fff;border-radius:var(--r);position:relative}.mdl-h{padding:26px 28px 0;padding-right:72px}.mdl-h h2{font-size:28px}.mdl-h p{color:var(--muted);margin-top:6px;font-size:15.5px}.mdl-x{position:absolute;right:14px;top:14px;width:44px;height:44px;border:1px solid var(--s150);background:#fff;border-radius:var(--r);cursor:pointer;display:grid;place-items:center}@media (max-width:599px){.mdl{padding:0}.mdl-box{margin:0;min-height:100%;border-radius:0}.mdl-h{padding:20px 20px 0;padding-right:64px}.mdl-h h2{font-size:23px}}.faq{border-top:2px solid var(--g900)}.faq details{border-bottom:1px solid var(--s150)}.faq summary{list-style:none;cursor:pointer;padding:20px 48px 20px 0;font-size:19px;font-weight:600;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";position:absolute;right:6px;top:14px;font-size:30px;font-weight:400;color:var(--s500)}.faq details[open] summary::after{content:"−";color:var(--o-dark)}.faq details>div{padding:0 0 22px;max-width:820px;color:var(--muted)}.faq-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px}@media (max-width:899px){.faq-2{grid-template-columns:1fr}.faq-2 .faq+.faq{border-top:0}}.inc{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1px;background:var(--s150);border:1px solid var(--s150)}.inc div{background:#fff;padding:18px}.inc b{font-size:26px;font-weight:600;letter-spacing:-.01em;display:block}.inc span{display:block;font-size:14px;color:var(--muted);margin-top:4px}.req{display:grid;grid-template-columns:minmax(0,1fr);border-top:2px solid var(--g900)}.req div{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px;padding:13px 0;border-bottom:1px solid var(--s150)}.req dt{color:var(--muted)}.req dd{margin:0;font-weight:500}@media (max-width:767px){.req div{grid-template-columns:1fr;gap:2px}}.ct{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px}.ct-list{display:grid;gap:0;border-top:2px solid var(--g900)}.ct-list div{padding:16px 0;border-bottom:1px solid var(--s150)}.ct-list span{display:block;font-size:14px;color:var(--muted)}.ct-list a,.ct-list b{font-size:21px;font-weight:600;text-decoration:none}.ct-list a:hover{color:var(--o-dark)}.map{position:relative;min-height:460px;background:var(--s100);border-radius:var(--r);overflow:hidden}.map iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width:1023px){.ct{grid-template-columns:1fr}.map{min-height:360px}}.draw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.draw-fig{background:#fff;border:1px solid var(--s150);border-radius:var(--r);padding:28px;display:grid;place-items:center}.draw-fig img{width:auto;max-height:300px}@media (max-width:899px){.draw{grid-template-columns:1fr;gap:28px}}.band{background:var(--o);color:var(--g900)}.band .wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:30px;padding-bottom:30px;flex-wrap:wrap}.band b{font-size:clamp(20px,2vw,28px);font-weight:600;letter-spacing:-.01em;max-width:820px;line-height:1.25}.ft{background:var(--g900);color:var(--s300);font-size:15px}.ft-top{display:grid;grid-template-columns:minmax(0,3fr) repeat(3,minmax(0,2fr));gap:40px;padding:64px 0 40px}.ft h4{color:#fff;font-size:15px;font-weight:600;margin-bottom:14px;text-transform:uppercase;letter-spacing:.06em}.ft ul li{margin-bottom:8px}.ft a{text-decoration:none;color:var(--s300)}.ft a:hover{color:#fff}.ft-logo img{height:48px;width:auto}.ft-contacts{margin-top:20px;display:grid;gap:6px}.ft-contacts a{color:#fff;font-size:17px;font-weight:500}.ft-req{border-top:1px solid rgba(255,255,255,.1);padding:22px 0 30px;font-size:13.5px;color:var(--s400);display:flex;flex-wrap:wrap;gap:6px 26px}.ft-req a{color:var(--s300);text-decoration:underline}@media (max-width:1023px){.ft-top{grid-template-columns:repeat(2,minmax(0,1fr))}.ft-top>div:first-child{grid-column:1/-1}}@media (max-width:499px){.ft-top{grid-template-columns:1fr;padding-top:44px}}.two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}@media (max-width:899px){.two{grid-template-columns:1fr;gap:28px}}.docs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width:767px){.docs{grid-template-columns:1fr}}.legal{max-width:860px}.legal h2{font-size:24px;margin:34px 0 12px}.legal p,.legal li{color:#33373c}.legal p+p{margin-top:10px}.legal ul{padding-left:20px;list-style:disc;margin-top:8px}.legal li{margin-top:6px}.only{display:flex;gap:20px;align-items:flex-start;background:var(--s50);border:1px solid var(--o);padding:22px 24px;border-radius:var(--r)}.only b{font-size:20px;display:block;margin-bottom:4px}.only p{color:var(--muted)}@media (min-width:1200px){.mob-lang{display:none}}@media (max-width:420px){.mob-lang a,.mob-lang span{min-width:34px;padding:0 4px}.hd-bar .wrap{gap:10px}.hd-tools{gap:6px}.hd-logo img{height:32px}}.ind>*{min-width:0}@media (max-width:1023px){.ind{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.hero h1 span{display:inline}.hero h1{font-size:clamp(30px,5.4vw,44px)}}@media (max-width:599px){.btn{white-space:normal;text-align:center;line-height:1.25;padding:10px 20px}.hero-cta .btn,.ph-cta .btn,.ind-foot .btn{flex:1 1 100%}}.cg>*{min-width:0}.tw{position:relative}@media (min-width:768px){.t td:first-child{white-space:normal;min-width:130px;max-width:280px}.t td{min-width:70px}}.hd-cta{gap:0}.t th{text-transform:none;letter-spacing:0;font-size:13.5px}.steps{list-style:none;padding:0;margin:0}.map iframe{height:calc(100% + 150px);bottom:auto}.tp{display:grid;place-items:center;align-content:center;gap:4px;text-align:center;width:100%;height:100%;min-height:inherit;padding:8px;background:var(--s50);border:1px solid var(--s150);color:var(--g900)}.tp b{font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.15}.tp small{font-size:13px;color:var(--muted)}.ph-plate .tp{min-height:164px;border:0}.ph-plate .tp b{font-size:32px}.ph-plate .tp small{font-size:15px}.pp-plate .tp b{font-size:24px}.ind-prod .pl .tp{border:0}.ind-prod .pl .tp b{font-size:13px}.ind-prod .pl .tp small{font-size:13px}.ix-img .tp{min-height:84px}@media (max-width:899px){.ix-img .tp{min-height:64px}.ix-img .tp b{font-size:13px}.ix-img .tp small{font-size:13px}}.hd{background:#33373d}.hd-top{background:#2b2f35;border-bottom-color:rgba(255,255,255,.08);color:#c4c8cc}.hd-top a{border-radius:2px;padding:2px 4px}.hd-top a:hover{color:#fff;background:#4a4f57}.hd-nav a{color:#eef0f1}.hd-nav a::after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:3px;background:var(--o);opacity:0;transition:opacity .15s}.hd-nav a:hover,.hd-nav a:focus-visible{color:#fff;background:#4a4f57}.hd-nav a:hover::after,.hd-nav a:focus-visible::after{opacity:1}.hd-nav a[aria-current="page"]{background:transparent}.hd-nav a[aria-current="page"]::after{bottom:0;opacity:1}.hd-nav a[aria-current="page"]:hover{background:#4a4f57}.icon-btn{border-color:rgba(255,255,255,.22)}.icon-btn:hover,.icon-btn:focus-visible{background:#4a4f57;border-color:#6a7079}.lang{border-color:rgba(255,255,255,.22)}.lang a{color:#c4c8cc}.lang a:hover{background:#4a4f57;color:#fff}.mnav{background:#33373d}.mnav a:hover,.mnav a:focus-visible{background:#4a4f57;color:#fff;box-shadow:inset 4px 0 0 var(--o)}.mnav .mnav-meta a:hover{background:none;box-shadow:none;color:var(--o)}.mnav .mnav-meta{color:#c4c8cc}@media (max-width:1279px){.hd-nav a::after{left:7px;right:7px}}.cg-aside .btn{white-space:normal;text-align:center;line-height:1.25;padding:10px 16px}.cg-aside>*{min-width:0}.stdsec{padding:28px 0;border-bottom:1px solid var(--s150)}.stdbar{display:flex;align-items:center;gap:24px;text-decoration:none;color:var(--ink);padding:18px 22px;border:1px solid var(--s150);border-radius:var(--r);background:#fff;transition:border-color .2s}.stdbar:hover{border-color:var(--g900)}.stdbar-l{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);flex:none}.stdbar-c{font-size:clamp(17px,1.6vw,22px);font-weight:600;letter-spacing:-.01em;flex:1;min-width:0}.stdbar-m{flex:none;font-weight:600;font-size:15px;border-bottom:2px solid var(--o);padding-bottom:1px}@media (max-width:767px){.stdbar{flex-wrap:wrap;gap:8px 16px;padding:16px}.stdbar-c{flex-basis:100%;order:2}.stdbar-m{order:3}}.t td a{color:inherit}.t td a:hover{color:var(--o-dark)}@media (max-width:1199px){:root{--top-h:0px;--bar-h:64px}.hd-top{display:none}.hd-nav,.hd-cta{display:none}.burger{display:inline-grid}.hd-logo img{height:38px}}.dr{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:56px;align-items:center}.dr-h{font-size:clamp(28px,2.7vw,40px)}.dr-h span{display:block}@media (min-width:1024px){.dr-h span{white-space:nowrap}}.dr-lead{margin-top:16px;color:var(--muted);font-size:18px;max-width:560px}.dr-need{margin-top:26px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;border-top:2px solid var(--g900)}.dr-need li{padding:14px 0 14px 18px;border-bottom:1px solid var(--s150);position:relative}.dr-need li::before{content:"";position:absolute;left:0;top:23px;width:8px;height:8px;background:var(--o)}.dr-need b{display:block;font-weight:600}.dr-need span{display:block;font-size:14.5px;color:var(--muted)}.dr-steps{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 0;font-weight:600;font-size:15.5px}.dr-steps li{display:flex;align-items:center}.dr-steps li+li::before{content:"→";color:var(--o-dark);margin:0 12px;font-weight:400}.dr-cta{margin-top:30px;display:flex;align-items:center;gap:22px;flex-wrap:wrap}.dr-fig{margin:0;border:1px solid var(--s150);border-radius:var(--r);padding:28px 24px 18px;background-color:#fff;background-image:linear-gradient(rgba(108,113,119,.10) 1px,transparent 1px),linear-gradient(90deg,rgba(108,113,119,.10) 1px,transparent 1px),linear-gradient(rgba(108,113,119,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(108,113,119,.05) 1px,transparent 1px);background-size:40px 40px,40px 40px,8px 8px,8px 8px}.dr-pair{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);gap:14px;align-items:center}.dr-cell{display:grid;justify-items:center;gap:10px}.dr-cell img{max-width:100%;height:auto;background:#fff;mix-blend-mode:multiply}.dr-cell span{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.dr-arrow{color:var(--o-dark);display:grid;place-items:center}.dr-fig figcaption{margin-top:18px;padding-top:12px;border-top:1px solid var(--s150);font-size:14px;color:var(--muted);text-align:center}@media (max-width:1023px){.dr{grid-template-columns:1fr;gap:32px}}@media (max-width:599px){.dr-need{grid-template-columns:1fr}.dr-pair{grid-template-columns:1fr;justify-items:center}.dr-arrow{transform:rotate(90deg);height:32px}.dr-fig{padding:20px 16px 14px}.dr-cta .btn{flex:1 1 100%}}@media (max-width:1023px){.dr-h span{display:inline}}.of{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0;border:1px solid var(--s150);border-radius:var(--r);overflow:hidden;background:#fff}.of-card{padding:28px;display:flex;flex-direction:column;gap:0}.of-k{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.of-addr{margin-top:10px;font-size:clamp(24px,2.2vw,30px);font-weight:600;letter-spacing:-.015em;line-height:1.2}.of-addr span{display:block;font-size:17px;font-weight:500;color:var(--muted);letter-spacing:0;margin-top:4px}.of-links{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin:20px 0 10px}.of-row{display:grid;grid-template-columns:150px minmax(0,1fr);gap:4px 16px;padding:12px 0;border-top:1px solid var(--s150);align-items:baseline}.of-row span{font-size:14px;color:var(--muted)}.of-row a,.of-row b{font-weight:600;text-decoration:none}.of-row a:hover{color:var(--o-dark)}.of-row small{grid-column:2;color:var(--muted);font-size:14px}.of-ph{display:grid;gap:2px}.of .map{border-radius:0;min-height:480px}@media (max-width:1023px){.of{grid-template-columns:1fr}.of .map{min-height:360px}}@media (max-width:499px){.of-card{padding:20px 16px}.of-row{grid-template-columns:1fr}.of-row small{grid-column:1}.of-links .btn{flex:1 1 100%}}.ac .pp-body h3{font-size:19px;line-height:1.25}.ac-meta{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.ac-short{font-size:15px;color:var(--muted)}.art-meta{margin-top:16px;font-size:14px;color:var(--s400)}.art{max-width:760px;font-size:18px;line-height:1.65}.art p+p,.art ul+p,.art p+ul{margin-top:14px}.art h2{font-size:clamp(23px,2vw,28px);margin:40px 0 14px;scroll-margin-top:calc(var(--head-h) + 20px)}.art h2:first-child{margin-top:0}.art ul{margin-top:12px}.art li{padding-left:22px;position:relative;margin-top:8px}.art li::before{content:"";position:absolute;left:0;top:.8em;width:10px;height:2px;background:var(--o)}.art-tip{margin-top:36px}.art-tip p{font-size:16.5px}.rail-side{display:grid;position:absolute;top:84px;z-index:2;box-shadow:0 2px 10px rgba(22,24,27,.12)}.rail-side.prev{left:-24px}.rail-side.next{right:-24px}.rail-side:disabled{display:none}@media (max-width:1199px){.rail-side{display:none!important}}body{font-synthesis:none}@media (max-width:767px){.t .q{min-height:44px;width:100%}.btn--sm{min-height:44px}.crumbs a{display:inline-block;padding:8px 0}.ft ul li{margin:0}.ft ul a{display:inline-block;padding:9px 0}.ft-req a{display:inline-block;padding:10px 0}.ft-contacts a{display:inline-block;padding:6px 0}.ft-top{gap:28px}.link{display:inline-block;padding:10px 0 2px}.faq summary{padding:16px 40px 16px 0;font-size:17px}.ph h1{font-size:26px}.sec-h{margin-bottom:24px}.sec-h h2{font-size:26px}.form-foot .btn{width:100%}.of-links .link{padding:12px 0 2px}.stdbar-m{padding:10px 0 2px}.ind-list button{min-height:44px}.rail-nav .rail-btn{width:44px;height:44px}.mnav a{min-height:48px}}@media (max-width:399px){.ph h1{font-size:24px}.hero h1{font-size:29px}}@media (max-width:767px){.hd-logo{padding:4px 0}.box ul li{padding:0}.box ul a{display:block;padding:12px 0}.link{padding:12px 0 2px}}@media (max-width:1199px){.hd-logo{padding:4px 0}.btn--sm{min-height:44px}.t .q{min-height:44px}.link{padding:12px 0 2px}}.hero-media{position:absolute;inset:0;z-index:0;overflow:hidden;background:var(--g900)}.hero-media img,.hero-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 50%}.hero-video{opacity:0;transition:opacity .6s}.hero-video.on{opacity:1}.hero-media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(22,24,27,.94) 0%,rgba(22,24,27,.86) 34%,rgba(22,24,27,.55) 58%,rgba(22,24,27,.12) 100%),linear-gradient(0deg,rgba(22,24,27,.55) 0%,rgba(22,24,27,0) 30%)}.hero-txt{position:relative;z-index:1}@media (max-width:1023px){.hero-media{position:relative;inset:auto;margin:0 calc(-1*var(--gut));aspect-ratio:16/9}.hero-media::after{background:linear-gradient(0deg,rgba(22,24,27,.35) 0%,rgba(22,24,27,0) 40%)}}@media (prefers-reduced-motion:reduce){.hero-video{display:none}}.of-links .link{display:inline-block;padding:12px 0 2px}.hero-media{margin:0}@media (max-width:1023px){.hero-media{margin:0 calc(-1*var(--gut))}}.of-links .link{min-height:44px;display:inline-flex;align-items:flex-end;padding:12px 0 2px}.fz{position:relative;display:flex;align-items:center;gap:14px;min-height:64px;padding:12px 16px;border:1.5px dashed var(--s300);border-radius:var(--r);background:var(--s50);cursor:pointer;transition:border-color .2s,background .2s}.fz:hover,.fz.drag{border-color:var(--o-dark);background:#fff4e7}.fz:focus-within{outline:2px solid var(--o);outline-offset:2px}.fz-in{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.fz-ic{flex:none;color:var(--o-dark)}.fz b{display:block;font-size:15.5px;font-weight:600;color:var(--ink)}.fz small{display:block;font-size:13.5px;color:var(--muted);line-height:1.4}.fz-list{display:grid;gap:4px}.fz-list:empty{display:none}.fz-list li{display:flex;justify-content:space-between;gap:12px;font-size:14px;padding:6px 10px;background:var(--s50);border-radius:2px;min-width:0}.fz-list li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fz-list li small{flex:none;color:var(--muted)}.fz-list li.big{background:#fdecea;color:#a3281b}.fz-warn{font-size:14px;color:#a3281b}.fz-warn a{color:inherit}.ctab{background:var(--o);color:var(--g900);border-top:1px solid rgba(22,24,27,.18);background-image:linear-gradient(90deg,rgba(22,24,27,.07) 1px,transparent 1px);background-size:80px 100%}.ctab-g{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:48px;align-items:center;padding-top:64px;padding-bottom:64px}.ctab h2{font-size:clamp(30px,3.4vw,50px);letter-spacing:-.025em;line-height:1.05}.ctab p{margin-top:16px;font-size:18px;max-width:620px;color:#1f2226}.ctab-a{display:grid;gap:12px}.ctab-a .btn{width:100%}.btn--ghost{border:1.5px solid var(--g900);color:var(--g900);background:transparent}.btn--ghost:hover{background:rgba(22,24,27,.08)}.ctab-l{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;font-weight:600;color:var(--g900);text-decoration:underline;text-underline-offset:4px}.ctab-l:hover{text-decoration-thickness:2px}@media (max-width:899px){.ctab-g{grid-template-columns:1fr;gap:24px;padding-top:48px;padding-bottom:48px}.ctab p{font-size:16.5px}}:root{--ease:cubic-bezier(.2,.7,.2,1)}.hd{transition:box-shadow .3s var(--ease),background-color .3s var(--ease)}.hd.sc{box-shadow:0 6px 18px rgba(10,11,13,.28);background:#2f3338}.hd-nav a::after{opacity:1;transform:scaleX(0);transform-origin:left center}.hd-nav a:hover::after,.hd-nav a:focus-visible::after,.hd-nav a[aria-current="page"]::after{transform:scaleX(1)}.ix a{position:relative}.ix a::before{content:"";position:absolute;left:-14px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--o);opacity:0;transform:scale(.4)}.ix a:hover::before,.ix a:focus-visible::before{opacity:1;transform:scale(1)}.ix-img img{transform-origin:center}.ix a:hover .ix-img img{transform:scale(1.05)}.pp-plate{overflow:hidden}a.pp:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(22,24,27,.10)}a.pp:hover .pp-plate img{transform:scale(1.04)}a.pp:hover .pp-more::after{transform:translateX(4px)}.pp-more::after{display:inline-block}.btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(22,24,27,.18)}.btn:active{transform:scale(.98);box-shadow:none}.btn:disabled{opacity:.75;cursor:progress;transform:none}.f input,.f select,.f textarea{transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.form.sent .ok{animation:pm-in .4s var(--ease) both}.mdl.open .mdl-box{animation:pm-pop .3s var(--ease) both}.mdl.open{animation:pm-fade .25s var(--ease) both}.fz.drag{animation:pm-pulse 1s var(--ease) infinite}.rv{opacity:0;transform:translateY(14px)}.rv.in{opacity:1;transform:none;transition:opacity .4s var(--ease) var(--d,0ms),transform .4s var(--ease) var(--d,0ms)}.reg>a.rv{transform:translateY(8px)}.ctab{background-position:-40px 0}.ctab.in{background-position:0 0;transition:background-position .9s var(--ease)}@keyframes pm-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pm-pop{from{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes pm-fade{from{opacity:0}to{opacity:1}}@keyframes pm-pulse{0%,100%{border-color:var(--o-dark)}50%{border-color:var(--s300)}}@media (prefers-reduced-motion:no-preference){.btn,a.pp,.pp-plate img,.ix-img img,.ix a::before,.hd-nav a::after,.link,.pp-more::after,.chk input,.chk input::before,.fz{transition:transform .25s var(--ease),box-shadow .25s var(--ease),opacity .2s var(--ease),background-size .3s var(--ease),background-color .2s var(--ease),border-color .2s var(--ease)}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}.rv{opacity:1!important;transform:none!important}}@media (hover:none){.btn:hover,a.pp:hover{transform:none;box-shadow:none}}.cp{background:#f6f3ee;border-top:1px solid #e8e2d8}.cp-g{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;padding-top:80px;padding-bottom:80px;align-items:stretch}.cp h2{font-size:clamp(30px,3.2vw,46px);letter-spacing:-.025em}.cp-lead{margin-top:16px;font-size:18px;color:#3a3f45;max-width:640px}.cp-cards{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cp-card{display:flex;gap:14px;align-items:flex-start;background:#fff;border:1px solid #e3ddd2;border-radius:var(--r);padding:18px;min-width:0}.cp-card--w{grid-column:1/-1}.cp-card>div{min-width:0;display:grid;gap:3px;flex:1}.cp-ic{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#fdeedd;color:var(--o-dark)}.cp-k{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}.cp-card b{font-weight:600;font-size:16px;line-height:1.35}.cp-card span:not(.cp-k):not(.cp-ic){font-size:14.5px;color:var(--muted)}.cp-card a{font-weight:600;text-decoration:none;color:var(--ink);display:inline-block;padding:3px 0}.cp-card a:hover{color:var(--o-dark)}.cp-ph{display:grid}.cp-logo{height:30px;width:auto;align-self:center;opacity:.85}.cp-cta{margin-top:26px;display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px}.cp-fig{margin:0;border-radius:var(--r);overflow:hidden;min-height:420px;background:#e8e2d8}.cp-fig img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.map--wide{min-height:420px}@media (max-width:1023px){.cp-g{grid-template-columns:1fr;padding-top:52px;padding-bottom:52px;gap:28px}.cp-fig{min-height:0;aspect-ratio:3/2}}@media (max-width:599px){.cp-cards{grid-template-columns:1fr}.cp-cta .btn{flex:1 1 100%}.cp-lead{font-size:16.5px}.cp-logo{display:none}.cp-card a{padding:10px 0}}@media (max-width:1023px){.cp-card a,.cp .link{min-height:44px;display:inline-flex;align-items:center}}