@layer payload-default;.admin-bar{color:#fff;background:#000;padding-block:8px;display:none}.admin-bar.is-on{display:block}@media (max-width:768px){.admin-bar{display:none}}.admin-bar__wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:32px}.admin-bar__controls{font-weight:500}
:root{--ink-950:#16120f;--ink-900:#211a15;--ink-700:#4a4038;--ink-500:#6b6058;--ink-300:#b5ada4;--ink-200:#e6e0d9;--ink-100:#f4f1ec;--ink-50:#faf9f7;--white:#fff;--orange:#d9480f;--orange-deep:#a83a0a;--orange-tint:#fdf0e9;--orange-flash:#f7dccb;--err:#b3261e;--line:1px solid var(--ink-200);--rule:linear-gradient(90deg,transparent,var(--ink-200) 5%,var(--ink-200) 95%,transparent) 1;--rule-dark:linear-gradient(90deg,transparent,#ffffff24 5%, #ffffff24 95%,transparent) 1;--r:10px;--ease:cubic-bezier(.22,.61,.36,1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--ink-950)}body{background:var(--ink-50);color:var(--ink-700);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Golos Text,-apple-system,Segoe UI,sans-serif;font-size:16.5px;line-height:1.55}a{color:inherit;text-decoration:none}h1,h2,h3{color:var(--ink-900);letter-spacing:-.022em;text-wrap:balance;font-weight:700;line-height:1.14}h2{font-size:clamp(25px,2.4vw,32px)}h3{letter-spacing:-.014em;font-size:20px}p{text-wrap:pretty}.card p,.dir>p,.check span,.deal p,.matrix>div{-webkit-hyphens:auto;hyphens:auto}:root{hyphenate-limit-chars:6 3 3}::selection{background:var(--orange);color:#fff}:root{scrollbar-color:var(--ink-300) var(--ink-100)}input,select,textarea{caret-color:var(--orange)}:focus-visible{outline:2px solid var(--orange-deep);outline-offset:3px;border-radius:3px}.band :focus-visible,.band-top :focus-visible,.dark :focus-visible{outline-color:#fff}.wrap{max-width:1200px;margin-inline:auto;padding-inline:32px}.tnum{font-variant-numeric:tabular-nums}.promo-off .promo{display:none}.promo{background:var(--ink-950);color:#fff;font-size:13.5px}.promo-in{flex-wrap:wrap;align-items:center;gap:16px;padding-block:9px;display:flex}.promo b{font-weight:600}.promo .sep{background:#ffffff47;flex:none;width:1px;height:13px}.promo .left{color:#ffffffb8}.promo-time{color:#ffffffb8;align-items:baseline;gap:6px;margin-left:auto;display:flex}.promo-time b{color:#fff;font-weight:600}.promo a{border-bottom:1px solid #fff6;padding-bottom:1px;transition:border-color .18s}.promo a:hover{border-bottom-color:#fff}.promo-x{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;margin-left:12px;padding:4px;line-height:0;transition:color .18s,background .18s}.promo-x:hover{color:#fff;background:#ffffff1f}.promo-x svg{display:block}.burger{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:8px;margin-right:-8px;padding:8px;display:none}.burger svg{display:block}.m-nav{z-index:60;background:var(--ink-950);color:#fff;animation:m-in .22s var(--ease);flex-direction:column;display:none;position:fixed;inset:0;overflow-y:auto}.m-nav.open{display:flex}.m-nav>*{flex:none;width:100%}@keyframes m-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.m-top{border-bottom:1px solid #ffffff24;flex:none;align-items:center;height:64px;display:flex}.m-top img{width:auto;height:34px;display:block}.m-close{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:8px;margin-left:auto;margin-right:-8px;padding:8px}.m-close svg{display:block}.m-body{padding-block:10px 36px}.m-nav a{color:#fff;border-bottom:1px solid #ffffff24;padding-block:15px;font-size:18px;font-weight:500;display:block}.m-nav .m-call{letter-spacing:-.02em;border-bottom:none;padding-top:26px;font-size:23px;font-weight:700}.m-nav .m-call small{color:#fff9;letter-spacing:0;margin-top:3px;font-size:13.5px;font-weight:400;display:block}.m-nav .btn{border-bottom:none;width:100%;margin-top:20px;padding-block:15px}body.locked{overflow:hidden}.band{background:linear-gradient(174deg,var(--orange) 0%,#c2410e 52%,var(--orange-deep) 100%);color:#fff}.band h1{color:#fff}.band-top{background:var(--orange);color:#fff}.top-in{border-bottom:1px solid #ffffff38;border-image:linear-gradient(90deg,#0000,#ffffff38 5% 95%,#0000) 1;align-items:center;gap:36px;height:80px;display:flex}.logo img{width:auto;height:46px;display:block}.top-in nav{gap:24px;margin-left:4px;font-size:15px;font-weight:500;display:flex}.top-in nav a{border-bottom:2px solid #0000;padding-block:6px;transition:border-color .18s}.top-in nav a:hover{border-bottom-color:#fff}.top-right{align-items:center;gap:22px;margin-left:auto;display:flex}.phone{white-space:nowrap;letter-spacing:-.015em;font-size:18px;font-weight:600}.phone small{color:#ffffffc7;letter-spacing:0;margin-top:1px;font-size:12.5px;font-weight:400;display:block}.btn{letter-spacing:-.005em;cursor:pointer;border-radius:var(--r);white-space:nowrap;border:none;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-family:inherit;font-size:15px;font-weight:600;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.btn-dark{background:var(--ink-950);color:#fff}.btn-dark:hover{background:var(--ink-900)}.btn-orange{background:var(--orange);color:#fff}.btn-orange:hover{background:var(--orange-deep)}.btn-outline{color:#fff;background:0 0;border:1.5px solid #ffffff8c}.btn-outline:hover{background:#ffffff1a;border-color:#fff}.crumbs{color:#ffffffbf;flex-wrap:wrap;gap:9px;padding-top:14px;font-size:13.5px;display:flex}.crumbs a{border-bottom:1px solid #ffffff59;padding-bottom:1px;transition:border-color .18s}.crumbs a:hover{border-bottom-color:#fff}.crumbs i{color:#ffffff73;font-style:normal}.crumbs [aria-current]{color:#fff}.hero{grid-template-columns:minmax(0,1fr) 404px;align-items:start;gap:64px;padding-block:34px 0;display:grid}.hero>:first-child{align-self:center}h1{max-width:16ch;font-size:clamp(30px,3vw,41px)}.lede{color:#fffffff0;max-width:46ch;margin-top:18px;font-size:18px;line-height:1.55}.lede p{margin:0}.lede b{color:#fff;font-weight:600}.jump{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.jump a{border:1px solid #ffffff73;border-radius:999px;align-items:center;gap:9px;padding:9px 18px;font-size:15px;font-weight:600;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.jump a:hover{color:var(--orange-deep);background:#fff;border-color:#fff}.form-card{background:var(--white);color:var(--ink-700);border-radius:14px;margin-bottom:-88px;padding:28px;box-shadow:0 32px 64px -28px #3c10008c,0 2px 8px #3c100024}.form-card.done{text-align:center;align-content:center;justify-items:center;gap:20px;display:grid}.form-card.done p{max-width:28ch;color:var(--ink-700);font-size:16.5px;line-height:1.55}.form-card.done .next{text-align:left;justify-self:stretch;margin-top:0}.done-ico{background:var(--orange-tint);width:60px;height:60px;color:var(--orange);animation:done-in .32s var(--ease) both;border-radius:50%;place-items:center;display:grid}@keyframes done-in{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.done-ico{animation:none}}.form-card h2{font-size:23px}.form-card .sub{color:var(--ink-500);margin-top:7px;font-size:13.5px;line-height:1.5}.field{margin-top:14px}.field label{color:var(--ink-900);margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.field input,.field select{width:100%;color:var(--ink-700);background:var(--white);border:1px solid var(--ink-200);border-radius:9px;outline:none;padding:12px 13px;font-family:inherit;font-size:16.5px;transition:border-color .15s,box-shadow .15s}.field input::placeholder,.field textarea::placeholder{color:var(--ink-300)}.field input:focus,.field select:focus{border-color:var(--orange);outline:none;box-shadow:0 0 0 3px #d9480f29}.field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 24 24' fill='none' stroke='%236B6058' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.consent{align-items:flex-start;gap:10px;margin-top:16px;display:flex}.consent input{width:16px;height:16px;accent-color:var(--orange);cursor:pointer;flex:none;margin-top:3px}.consent label{color:var(--ink-500);cursor:pointer;font-size:12.5px;line-height:1.45}.consent a{color:var(--orange-deep);border-bottom:1px solid}.form-card .btn{width:100%;margin-top:18px;padding-block:15px}.next{border-top:var(--line);color:var(--ink-500);gap:7px;margin-top:16px;padding-top:15px;font-size:13.5px;display:grid}.next div{grid-template-columns:15px 1fr;align-items:start;gap:9px;display:grid}.next svg{color:var(--orange-deep);margin-top:3px}.totop{z-index:50;width:44px;height:44px;color:var(--ink-900);background:var(--white);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s var(--ease),transform .2s var(--ease),background .15s;border:none;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:24px;right:24px;transform:translateY(10px);box-shadow:0 8px 22px #16120f3d,0 1px 3px #16120f29}.totop svg{transform:rotate(-90deg)}.totop:hover{background:var(--orange);color:#fff}.totop.on{opacity:1;pointer-events:auto;transform:none}body:has(.cookie) .totop{display:none}@media (prefers-reduced-motion:reduce){.totop{transition:none}}.cookie{z-index:55;background:var(--ink-950);color:#fff;border-radius:var(--r);align-items:center;gap:28px;max-width:1180px;margin-inline:auto;padding:20px 24px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 18px 44px #16120f47}.cookie p{color:#ffffffc7;flex:1;font-size:15px;line-height:1.5}.cookie a{color:#fff;white-space:nowrap;border-bottom:1px solid #fff6}.cookie a:hover{border-bottom-color:#fff}.cookie-act{flex:none;gap:10px;display:flex}.cookie-act .btn{white-space:nowrap}@media (max-width:860px){.totop{width:40px;height:40px;bottom:14px;right:14px}.cookie{flex-direction:column;align-items:stretch;gap:16px;padding:18px 20px;bottom:12px;left:12px;right:12px}.cookie-act .btn{flex:1;justify-content:center}}.doc{max-width:74ch}.doc h2{margin-top:44px;margin-bottom:14px;font-size:20px}.doc h2:first-child{margin-top:0}.doc h3{margin-top:28px;margin-bottom:10px;font-size:18px}.doc p{color:var(--ink-700);margin-bottom:14px}.doc p:last-child{margin-bottom:0}.doc a{color:var(--orange-deep);border-bottom:1px solid}.doc a:hover{color:var(--ink-900)}@media (max-width:640px){.doc h2{margin-top:34px}}.sec{padding-block:64px}.sec.tint{background:var(--ink-100)}.sec:target,.dir:target,.mx-head:target{animation:landed 2.6s var(--ease)}@keyframes landed{0%,55%{background:var(--orange-flash);box-shadow:inset 0 0 0 2px var(--orange)}to{box-shadow:inset 0 0 0 2px #0000}}.band+.sec{padding-top:124px}.band.solo .crumbs{padding-top:24px}.band.solo .crumbs+.hero{padding-top:44px}.band.solo .hero{grid-template-columns:minmax(0,1fr);padding-block:44px 64px}.band.solo h1{max-width:24ch}.band.solo+.sec{padding-top:64px}.head{max-width:720px;margin-bottom:34px}.head p{color:var(--ink-500);max-width:62ch;margin-top:12px;font-size:18px}.hero.lead{padding-block:54px 0}.hero.lead h1{max-width:17ch;font-size:clamp(32px,3.4vw,46px)}.hero.lead .lede{margin-top:20px}.band .crumbs+.hero{padding-top:17px}.ways{grid-template-columns:1fr 1fr;gap:10px;margin:30px -20px 0;display:grid}.way{border-radius:var(--r);transition:background .2s var(--ease);grid-template-columns:minmax(0,1fr) 38px;gap:5px 20px;padding:20px;display:grid;position:relative}.way+.way:before{content:"";background:linear-gradient(#0000,#ffffff73,#0000);width:1px;position:absolute;top:12%;bottom:12%;left:-5px}.way:hover{background:#ffffff1a}.way b{letter-spacing:-.02em;color:#fff;grid-area:1/1/2/2;font-size:20px;font-weight:600}.way span{color:#ffffffe0;grid-area:2/1/3/2;font-size:13.5px;line-height:1.45}.way i{color:#fff;width:38px;height:38px;transition:background .22s var(--ease),border-color .22s var(--ease),color .22s var(--ease);border:1.5px solid #ffffff80;border-radius:50%;grid-area:1/2/3/3;place-self:center end;place-items:center;display:grid}.way:hover i{color:var(--orange-deep);background:#fff;border-color:#fff}.way i svg{transition:transform .22s var(--ease)}.way:hover i svg{transform:translate(2px)}.ico{color:var(--ink-900);transition:color .18s var(--ease);display:block}.facts-in{grid-template-columns:repeat(4,1fr);padding-block:128px 44px;display:grid}.facts-in div{border-left:var(--line);padding-inline:26px}.facts-in div:first-child{border-left:none;padding-left:0}.facts-in b{color:var(--ink-900);letter-spacing:-.015em;font-size:20px;font-weight:600;display:block}.facts-in span{color:var(--ink-500);margin-top:3px;font-size:13.5px;line-height:1.4;display:block}.cards{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.card{background:var(--white);border:var(--line);border-radius:var(--r);transition:border-color .18s,transform .22s var(--ease);flex-direction:column;padding:24px 22px 22px;display:flex}.card:hover{border-color:var(--ink-900);transform:translateY(-3px)}.card:hover .ico{color:var(--orange)}.card-h{margin-top:18px}.card h3{font-size:18px}.card p{color:var(--ink-500);margin-top:8px;font-size:15px;line-height:1.45}.dirs{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dirs.three{grid-template-columns:repeat(3,1fr)}.dir{background:var(--white);border:var(--line);border-radius:var(--r);padding:26px 26px 12px;transition:border-color .18s}.dir:hover{border-color:var(--ink-300)}.dir:hover .ico{color:var(--orange)}.dir h3{margin-top:16px;font-size:20px}.dir>p{color:var(--ink-500);max-width:46ch;margin-top:7px;font-size:15px;line-height:1.45}.dir ul{border-top:var(--line);margin-top:18px;list-style:none}.dir li a{border-bottom:var(--line);color:var(--ink-700);grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:10px;padding-block:13px;font-size:15px;font-weight:500;transition:color .18s;display:grid}.dir li:last-child a{border-bottom:none}.dir li a svg{color:var(--ink-300);transition:transform .2s var(--ease),color .18s}.dir li a:hover{color:var(--orange-deep)}.dir li a:hover svg{color:var(--orange-deep);transform:translate(3px)}.reg{border-top:var(--line);border-image:var(--rule)}.row{border-bottom:var(--line);border-image:var(--rule);grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr) 22px;align-items:center;gap:28px;margin-inline:-16px;padding:19px 16px;transition:background .18s;display:grid}.row:hover{background:var(--orange-tint)}.sec.tint .row:hover{background:var(--white)}.row-name,.row-desc{transition:transform .22s var(--ease),color .18s}.row:hover .row-name,.row:hover .row-desc{transform:translate(8px)}.row-name{color:var(--ink-900);letter-spacing:-.018em;font-size:20px;font-weight:600}.row:hover .row-name{color:var(--orange-deep)}.row-desc{color:var(--ink-500);font-size:15px;line-height:1.45}.row>svg{color:var(--ink-300);transition:transform .22s var(--ease),color .18s}.row:hover>svg{color:var(--orange-deep);transform:translate(4px)}.reg.wide .row{grid-template-columns:minmax(0,.42fr) minmax(0,1.58fr) 22px}.tag{vertical-align:2px;letter-spacing:.04em;text-transform:uppercase;color:var(--orange-deep);background:var(--orange-tint);border-radius:4px;margin-left:8px;padding:2px 7px;font-size:12.5px;font-weight:600;display:inline-block}.sec.tint .row .tag{background:var(--white)}.cluster{margin-top:34px}.cluster:first-of-type{margin-top:0}.cluster>h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);margin-bottom:2px;font-size:13.5px;font-weight:600}.posts{grid-template-columns:repeat(3,1fr);align-items:start;gap:16px;display:grid}.post{background:var(--white);border:var(--line);border-radius:var(--r);transition:border-color .18s,transform .22s var(--ease);flex-direction:column;display:flex;overflow:hidden}.post:hover{border-color:var(--ink-900);transform:translateY(-3px)}.post-pic{aspect-ratio:16/9;background:var(--ink-100);flex:none;overflow:hidden}.post-pic picture{width:100%;height:100%;display:block}.post-pic img{object-fit:cover;width:100%;height:100%;transition:transform .35s var(--ease);display:block}.post:hover .post-pic img{transform:scale(1.03)}.post-in{flex-direction:column;flex:1;gap:7px;padding:20px 22px 22px;display:flex}.post-date{color:var(--ink-500);font-size:13.5px}.post-title{color:var(--ink-900);letter-spacing:-.01em;font-size:18px;font-weight:500;line-height:1.35;transition:color .18s}.post:hover .post-title{color:var(--orange-deep)}.post-lede{color:var(--ink-500);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.art{max-width:68ch}.art>:first-child{margin-top:0}.art p{color:var(--ink-700);margin-top:18px;font-size:17px;line-height:1.65}.art h2{margin-top:38px;font-size:26px}.art h3{margin-top:30px;font-size:20px}.art ul,.art ol{color:var(--ink-700);gap:8px;margin-top:18px;padding-left:22px;font-size:17px;line-height:1.65;display:grid}.art li{list-style:outside}.art ol li{list-style:decimal}.art a{color:var(--orange-deep);border-bottom:1px solid}.art blockquote{border-left:2px solid var(--ink-900);color:var(--ink-900);margin-top:22px;padding-left:20px;font-size:18px;line-height:1.55}.art img{border-radius:var(--r);max-width:100%;height:auto;margin-top:22px}.callout{border-radius:var(--r);background:var(--orange-tint);margin-top:22px;padding:18px 22px}.callout>:first-child{margin-top:0}.art-cap{color:var(--ink-500);margin-top:9px;font-size:14px}.art-cap p{font-size:inherit;color:inherit;margin-top:0;line-height:1.5}.art-src{color:var(--ink-500);margin-top:38px;font-size:13.5px}.art-src a{color:inherit;border-bottom:1px solid var(--ink-200);transition:color .18s}.art-src a:hover{color:var(--orange-deep)}.vid{aspect-ratio:16/9;border:var(--line);border-radius:var(--r);background:var(--ink-950);margin-top:26px;position:relative;overflow:hidden}.vid iframe,.vid video{border:none;width:100%;height:100%;display:block}.vid video{background:var(--ink-950);object-fit:contain}.vid picture{width:100%;height:100%;display:block}.vid img{object-fit:cover;border-radius:0;width:100%;height:100%;margin:0;display:block}.vid button{cursor:pointer;background:0 0;border:none;place-items:center;width:100%;padding:0;display:grid;position:absolute;inset:0}.vid button span{color:#fff;width:64px;height:64px;transition:border-color .18s,background .18s,transform .22s var(--ease);background:#16120f73;border:1px solid #ffffff47;border-radius:50%;place-items:center;padding-left:3px;display:grid}.vid button:hover span{background:#16120f9e;border-color:#fff;transform:scale(1.06)}.vid button:focus-visible{outline:2px solid var(--white);outline-offset:-5px}.gal{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:26px;display:grid}.gal.one{grid-template-columns:1fr}.gal button{cursor:zoom-in;border-radius:var(--r);background:0 0;border:none;padding:0;display:block;position:relative;overflow:hidden}.gal img{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%;transition:transform .35s;display:block}.gal.one img{aspect-ratio:16/9}.gal button:hover img{transform:scale(1.03)}body:has(.lb[open]){overflow:hidden}.lb{background:0 0;border:none;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.lb::backdrop{background:#16120feb}.lb-in{grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:14px;width:100%;height:100%;padding:20px;display:grid}.lb img{object-fit:contain;border-radius:var(--r);width:100%;height:100%;min-height:0}.lb-bar{color:#fffc;align-items:center;gap:18px;font-size:14px;display:flex}.lb-bar button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:40px;height:40px;transition:border-color .18s,background .18s;display:grid}.lb-bar button:hover{background:#ffffff1a;border-color:#fff}.lb-bar button:disabled{opacity:.3;cursor:default}.lb-bar .back svg{transform:rotate(180deg)}.lb-bar :focus-visible{outline-offset:2px;outline:2px solid #fff}.lb-cap{text-align:center;color:#fffc;max-width:62ch;font-size:14px}.art-date{color:#fffc;margin-top:16px;font-size:14px;display:block}.empty{color:var(--ink-500);font-size:17px}.pager{flex-wrap:wrap;gap:8px;margin-top:34px;display:flex}.pager a,.pager span{border:var(--line);border-radius:var(--r);min-width:40px;height:40px;color:var(--ink-700);justify-content:center;align-items:center;padding-inline:12px;font-size:15px;font-weight:600;transition:border-color .18s,color .18s;display:inline-flex}.pager a:hover{border-color:var(--ink-900);color:var(--ink-900)}.pager [aria-current]{background:var(--ink-900);border-color:var(--ink-900);color:#fff}.why{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.why>div{border-top:2px solid var(--ink-900);padding-top:18px}.why h3{font-size:20px}.why p{color:var(--ink-500);margin-top:9px;font-size:15px}.deals{grid-template-columns:1fr 1fr;gap:18px;display:grid}.deal{border:var(--line);border-radius:var(--r);background:var(--white);flex-direction:column;padding:24px;transition:border-color .18s;display:flex}.deal:hover{border-color:var(--ink-300)}a.deal{transition:border-color .18s,transform .22s var(--ease)}a.deal:hover{border-color:var(--ink-900);transform:translateY(-3px)}.deal-go{color:var(--orange-deep);align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.deal-go svg{transition:transform .22s var(--ease)}a.deal:hover .deal-go svg{transform:translate(3px)}.deal-top{align-items:center;gap:12px;display:flex}.chip{letter-spacing:-.01em;color:#fff;background:var(--orange);white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:13.5px;font-weight:700}.deal h3{font-size:18px}.deal p{color:var(--ink-500);flex:1;margin-top:9px;font-size:15px}.deals .deal>div:first-child{flex:1}.deal-foot{border-top:var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding-top:14px;display:flex}.timer{color:var(--ink-500);font-size:13.5px}.timer b{color:var(--ink-900);font-weight:600}.deal-foot a,.deal-side a{color:var(--orange-deep);border-bottom:1px solid;padding-bottom:1px;font-size:15px;font-weight:600}.deals.bars{grid-template-columns:1fr;gap:16px}.deals.bars .deal{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding:26px 28px;display:grid}.deals.bars .deal p{flex:none;max-width:62ch}.deal-side{text-align:right;justify-items:end;gap:9px;display:grid}.checks{background:var(--white);border:var(--line);border-radius:var(--r);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.check{border-bottom:var(--line);grid-template-columns:18px minmax(0,1fr);gap:13px;padding:22px 26px;display:grid}.check:nth-child(odd){border-right:var(--line)}.check:nth-last-child(-n+2){border-bottom:none}.check svg{color:var(--orange-deep);margin-top:3px}.check b{color:var(--ink-900);font-size:16.5px;font-weight:600}.check span{color:var(--ink-500);margin-top:6px;font-size:15px;line-height:1.5;display:block}.faq{border-top:var(--line);border-image:var(--rule)}.faq details{border-bottom:var(--line);border-image:var(--rule)}.faq summary{cursor:pointer;color:var(--ink-900);letter-spacing:-.012em;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:20px;padding-block:19px;font-size:18px;font-weight:600;list-style:none;transition:color .18s;display:grid}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--orange-deep)}.faq .chev{color:var(--ink-300);transition:transform .22s var(--ease),color .18s}.faq summary:hover .chev,.faq details[open] .chev{color:var(--orange-deep)}.faq details[open] .chev{transform:rotate(180deg)}.faq details p{color:var(--ink-500);max-width:68ch;padding-bottom:20px;font-size:15px;line-height:1.55}.matrix{background:var(--white);border:var(--line);border-radius:var(--r);grid-template-rows:auto repeat(4,auto);grid-template-columns:172px repeat(3,minmax(0,1fr));grid-auto-flow:column;display:grid;overflow:hidden}.matrix.c2{grid-template-columns:172px repeat(2,minmax(0,1fr))}.matrix>div{border-bottom:var(--line);border-left:var(--line);padding:16px 22px;font-size:15px;line-height:1.45}.matrix>.mx-lab{background:var(--ink-50);color:var(--ink-500);border-left:none;font-size:13.5px}.matrix>.mx-head{background:var(--ink-100);color:var(--ink-900);letter-spacing:-.018em;font-size:20px;font-weight:700}.mx-head .mx-tag{letter-spacing:0;color:var(--ink-500);margin-top:5px;font-size:12.5px;font-weight:500;display:block}.mx-head .mx-tag.req{color:var(--orange-deep);font-weight:600}.matrix>.mx-c4{border-bottom:none}.factors{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.factors h3{min-height:2lh;font-size:18px}.factors p{color:var(--ink-500);margin-top:8px;font-size:15px;line-height:1.5}.note{background:var(--orange-tint);border-radius:var(--r);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:36px;margin-top:36px;padding:28px 30px;display:grid}.note b{letter-spacing:-.018em;color:var(--ink-900);text-wrap:balance;font-size:20px;font-weight:600;line-height:1.35}.note p{font-size:15px;line-height:1.55}.kbm{background:var(--white);border:var(--line);border-radius:var(--r);margin-top:26px;padding:26px}.kbm>h3{font-size:18px}.kbm>p{color:var(--ink-500);max-width:60ch;margin-top:7px;font-size:15px}.kbm-bars{grid-template-columns:repeat(11,1fr);align-items:end;gap:7px;height:104px;margin-top:24px;display:grid}.kbm-bars i{height:var(--h);background:#d9480f52;border-radius:4px 4px 0 0;display:block}.kbm-bars i:last-child{background:var(--orange)}.kbm-ends{border-top:var(--line);color:var(--ink-500);justify-content:space-between;gap:20px;margin-top:12px;padding-top:12px;font-size:13.5px;display:flex}.kbm-ends b{color:var(--ink-900);font-size:15px;font-weight:600;display:block}.kbm-ends span:last-child{text-align:right}.checks.docs .check{padding:20px 24px}.checks.docs .check span{margin-top:5px;font-size:13.5px;line-height:1.45}.step{grid-template-columns:38px minmax(0,1fr);gap:22px;padding-bottom:28px;display:grid;position:relative}.step:last-child{padding-bottom:0}.step:not(:last-child):before{content:"";background:var(--ink-200);width:1px;position:absolute;top:44px;bottom:0;left:18px}.step-n{background:var(--ink-900);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:15px;font-weight:600;display:grid}.step p{color:var(--ink-500);max-width:60ch;margin-top:7px;font-size:15px;line-height:1.5}.contacts{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px;display:grid}.c-line{border-bottom:var(--line);padding-block:17px}.c-line:first-child{padding-top:0}.c-line:last-of-type{border-bottom:none}.c-line h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-500);font-size:12.5px;font-weight:600}.c-line b{letter-spacing:-.02em;color:var(--ink-900);margin-top:6px;font-size:23px;font-weight:600;display:block}.c-line:first-child b{letter-spacing:-.025em;white-space:nowrap;font-size:29px}.c-line a{transition:color .18s}.c-line a:hover{color:var(--orange-deep)}.c-note{color:var(--ink-500);max-width:44ch;margin-top:18px;font-size:15px;line-height:1.55}.map-frame{aspect-ratio:4/3;border:var(--line);border-radius:var(--r);background:var(--ink-100);overflow:hidden}.map-frame iframe{border:none;width:100%;height:100%;display:block}.contacts+.gal{margin-top:34px}.people{gap:16px;display:grid}.person{background:var(--white);border:var(--line);border-radius:var(--r);grid-template-columns:260px minmax(0,1fr);align-items:center;gap:36px;padding:26px;display:grid}.person.nopic{grid-template-columns:minmax(0,1fr);max-width:720px}.p-pic{border-radius:calc(var(--r) - 4px);background:var(--ink-100);display:block;overflow:hidden}.p-pic img{aspect-ratio:4/5;object-fit:cover;width:100%;height:100%;display:block}.person h3{font-size:23px}.person .role{color:var(--ink-500);margin-top:4px;font-size:13.5px;display:block}.person p{color:var(--ink-700);max-width:56ch;margin-top:14px;font-size:17px;line-height:1.6}.dark{background:var(--ink-950);color:#ffffffb8}.dark h2{color:#fff}.dark a{color:inherit}.cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:56px;padding-block:56px;display:grid}.cta p{max-width:48ch;margin-top:12px;font-size:18px}.cta-side{text-align:right}.cta-phone{color:#fff;letter-spacing:-.025em;white-space:nowrap;font-size:29px;font-weight:700;display:block}.cta-side .addr{margin-top:7px;font-size:13.5px;display:block}.cta-side .btn{margin-top:18px}.foot{border-top:1px solid #ffffff24;border-image:var(--rule-dark);grid-template-columns:minmax(0,1.6fr) 1fr 1fr;gap:48px;padding-block:44px 20px;font-size:13.5px;display:grid}.foot img{width:auto;height:38px;display:block}.foot h4{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;margin-bottom:13px;font-size:12.5px;font-weight:600}.foot ul{gap:8px;list-style:none;display:grid}.foot li a{transition:color .18s}.foot li a:hover{color:#fff}.foot .about{max-width:44ch;margin-top:16px;line-height:1.6}.legal{border-top:1px solid #ffffff24;border-image:var(--rule-dark);color:#ffffff80;flex-wrap:wrap;justify-content:space-between;gap:28px;padding-block:24px 64px;font-size:12.5px;line-height:1.6;display:flex}.legal a{border-bottom:1px solid #ffffff4d;padding-bottom:1px}.legal a:hover{color:#fff;border-bottom-color:#fff}.js .reveal>*{opacity:0;transform:translateY(10px)}.js .reveal.in>*{opacity:1;transition:opacity .5s var(--ease),transform .5s var(--ease);transform:none}.js .reveal.in>:first-child{transition-delay:0s}.js .reveal.in>:nth-child(2){transition-delay:60ms}.js .reveal.in>:nth-child(3){transition-delay:.12s}.js .reveal.in>:nth-child(4){transition-delay:.18s}.js .reveal.in>:nth-child(5){transition-delay:.24s}.js .reveal.in>:nth-child(6){transition-delay:.3s}.js .grow>i{transform-origin:bottom;transition:transform .55s var(--ease);transition-delay:var(--d,0s);transform:scaleY(.04)}.js .grow.in>i{transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .reveal>*,.js .grow>i{opacity:1;transform:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:1080px){.hero{grid-template-columns:minmax(0,1fr) 360px;gap:40px}.cards{grid-template-columns:repeat(2,1fr)}.matrix{grid-template-columns:150px repeat(3,minmax(0,1fr))}.matrix>div{padding:15px 16px}}@media (max-width:900px){.top-in nav{display:none}.burger{display:block}.hero{grid-template-columns:1fr;gap:36px;padding-block:26px 0}.hero.lead{padding-block:44px 0}.form-card{margin-bottom:-72px}.band+.sec{padding-top:108px}.band.solo+.sec{padding-top:52px}.facts-in{grid-template-columns:1fr 1fr;gap:24px 0;padding-block:104px 40px}.facts-in div:nth-child(3){border-left:none;padding-left:0}.cards{grid-template-columns:1fr 1fr}.dirs,.dirs.three{grid-template-columns:1fr}.why{grid-template-columns:1fr;gap:26px}.deals{grid-template-columns:1fr}.deals.bars .deal{grid-template-columns:1fr;gap:20px}.deal-side{text-align:left;justify-items:start}.cta{grid-template-columns:1fr;gap:28px}.cta-side{text-align:left}.foot{grid-template-columns:1fr 1fr;gap:36px}.foot>div:first-child{grid-column:1/-1}.factors{grid-template-columns:1fr 1fr;gap:26px 32px}.note{grid-template-columns:1fr;gap:14px}.posts{grid-template-columns:1fr 1fr}.contacts{grid-template-columns:1fr;gap:32px}.person{grid-template-columns:200px minmax(0,1fr);gap:26px;padding:22px}}@media (max-width:760px){.gal{grid-template-columns:1fr 1fr}.lb-in{padding:12px}.checks{grid-template-columns:1fr}.check:nth-child(odd){border-right:none}.check:nth-last-child(2){border-bottom:var(--line)}.matrix{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row}.matrix>.mx-lab{display:none}.matrix>div{border-left:none;padding:15px 20px}.mx-cell:before{content:attr(data-l);color:var(--ink-500);margin-bottom:3px;font-size:12.5px;display:block}.matrix>.mx-c4{border-bottom:var(--line)}.matrix>div:last-child{border-bottom:none}}@media (max-width:640px){p,.row-desc,.check span{-webkit-hyphens:auto;hyphens:auto}.wrap{padding-inline:20px}.top-in{gap:14px;height:64px}.logo img{height:36px}.phone{font-size:15px}.phone small,.top-right .btn,.promo .sep{display:none}.promo-in{gap:4px 14px}.promo-time,.promo .left{display:none}.promo-in{padding-right:52px;position:relative}.promo-x{margin:0;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ways{grid-template-columns:1fr;gap:6px;margin-inline:-14px}.way{padding:16px 14px}.way+.way:before{background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:auto;height:1px;inset:-3px 14px auto}.way b{font-size:20px}.cards{grid-template-columns:1fr}.facts-in{grid-template-columns:1fr;gap:18px;padding-block:96px 36px}.facts-in div{border-left:none;padding-inline:0}.row,.reg.wide .row{grid-template-columns:minmax(0,1fr) 20px;gap:5px 16px;margin-inline:-14px;padding:16px 14px}.row-name{grid-area:1/1/2/2;font-size:18px}.row-desc{grid-area:2/1/3/2}.row>svg{grid-area:1/2/3/3;align-self:center}.posts{grid-template-columns:1fr}.band.solo .crumbs{padding-top:16px}.band.solo .crumbs+.hero{padding-top:26px}.band.solo .hero{padding-block:30px 40px}.cta-phone{font-size:23px}.foot{grid-template-columns:1fr}.sec{padding-block:48px}.band+.sec{padding-top:100px}.band.solo+.sec{padding-top:48px}.factors{grid-template-columns:1fr;gap:24px}.factors h3{min-height:0}.kbm{padding:20px}.kbm-bars{gap:4px;height:84px}.kbm-ends{flex-direction:column;gap:12px}.kbm-ends span:last-child{text-align:left}.c-line:first-child b{font-size:25px}.map-frame{aspect-ratio:1}.person,.person.nopic{grid-template-columns:1fr;gap:18px}.p-pic{max-width:200px}}.err{color:var(--err);margin-top:6px;font-size:13.5px;display:block}.nf-acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nf-hours{color:var(--ink-500);font-size:15px}@media (max-width:640px){.nf-acts .btn,.nf-hours{width:100%}}
@font-face{font-family:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/golos-b06cf9.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:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/golos-721d01.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/golos-52fc06.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/golos-65c68b.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}body{flex-direction:column;min-height:100vh;display:flex}main{flex:1}
