@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-mid:#c2410e;--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-950);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}main{background:var(--ink-50)}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:var(--white)}: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:var(--white)}.skip{z-index:100;background:var(--ink-950);color:var(--white);border-radius:var(--r);padding:12px 18px;font-size:15px;font-weight:600;transition:top .18s;position:fixed;top:-100px;left:12px}.skip:focus{top:12px}.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:var(--white);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:var(--white);font-weight:600}.promo a{border-bottom:1px solid #fff6;padding-bottom:1px;transition:border-color .18s}.promo a:hover{border-bottom-color:var(--white)}.promo-x{color:#ffffff8c;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;margin-left:12px;padding:6px;line-height:0;transition:color .18s,background .18s}.promo-x:hover{color:var(--white);background:#ffffff1f}.promo-x svg{display:block}.burger{color:var(--white);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;margin-right:-8px;padding:8px;display:none}.burger svg{display:block}.m-nav[open]{background:var(--ink-950);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--white);overscroll-behavior:contain;border:none;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow-y:auto}.m-nav::backdrop{background:var(--ink-950)}.m-nav>*{width:100%;animation:m-in .22s var(--ease);flex:none}@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:var(--white);cursor:pointer;-webkit-tap-highlight-color:transparent;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:var(--white);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}.m-group{border-bottom:1px solid #ffffff24;position:relative}.m-nav .m-group>a{border-bottom:none;padding-right:48px}.m-sub>summary{cursor:pointer;color:#fff9;border-radius:8px;place-items:center;width:48px;height:calc(30px + 1.55em);font-size:18px;list-style:none;transition:color .18s;display:grid;position:absolute;top:0;right:-14px}.m-sub>summary::-webkit-details-marker{display:none}.m-sub>summary:hover,.m-sub[open]>summary{color:var(--white)}.m-sub .chev{transition:transform .22s var(--ease);display:block}.m-sub[open] .chev{transform:rotate(180deg)}.m-sub ul{padding:0 0 12px 16px;list-style:none}.m-nav .m-sub a{color:#ffffffc7;border-bottom:none;padding-block:11px;font-size:15px;font-weight:400}.m-nav .m-sub a:hover{color:var(--white)}body:has(.m-nav[open]){inset-inline:0;top:calc(-1 * var(--lb-y,0px));position:fixed;overflow:hidden}.band{background:linear-gradient(174deg, var(--orange) 0%, var(--orange-mid) 52%, var(--orange-deep) 100%);color:var(--white)}.band h1{color:var(--white)}.band-top{background:var(--orange);color:var(--white)}.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{align-self:stretch;align-items:center;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:var(--white)}.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:#ffffffd1;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:var(--white)}.btn-dark:hover{background:var(--ink-900)}.btn-orange{background:var(--orange);color:var(--white)}.btn-orange:hover{background:var(--orange-deep)}.btn-outline{color:var(--white);background:0 0;border:1.5px solid #ffffff8c}.btn-outline:hover{border-color:var(--white);background:#ffffff1a}.btn-outline-ink{color:var(--ink-700);border:1.5px solid var(--ink-200);background:0 0}.btn-outline-ink:hover{border-color:var(--ink-500);background:var(--white)}.crumbs{color:#ffffffd1;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:var(--white)}.crumbs i{color:#ffffff73;font-style:normal}.crumbs [aria-current]{color:var(--white)}.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:var(--white);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{background:var(--white);color:var(--orange-deep);border-color:var(--white)}.scene{align-items:center;gap:20px 28px;margin-top:34px;display:grid}.scene.keys-below{margin-bottom:40px}.scene.keys-right{grid-template-columns:minmax(0,400px) minmax(190px,1fr)}.scene.keys-left{grid-template-columns:minmax(190px,1fr) minmax(0,400px)}.scene.keys-left .scene-keys{order:-1}.scene.keys-below{grid-template-columns:minmax(0,1fr);max-width:600px}.scene.keys-below .scene-keys{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:4px 22px}.scene-art{width:100%;height:auto;display:block;overflow:visible}.scene-art .ln{fill:none;stroke:var(--white);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.scene-art .dt{fill:none;stroke:#ffffff9e;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round}.scene-art .pl{fill:#ffffff12}.scene-art .pl2{fill:#ffffff24}.scene-art .pl3{fill:#ffffff38}.scene-art .mine{fill:#ffffff21}.scene-art .drop{fill:var(--white)}.scene-art .cut{fill:url(#scene-cut)}.scene-art pattern rect{fill:#ffffff1f}.scene-art pattern line{stroke:#fffc;stroke-width:1.1px}.scene-art .mk .halo{fill:#ffffff47}.scene-art .mk .dot{fill:var(--white)}.scene-art .mk text{fill:var(--ink-900);text-anchor:middle;dominant-baseline:central;font-size:12.5px;font-weight:700}.band.backdrop{isolation:isolate;position:relative}.band-scene{inset-inline:0;z-index:-1;pointer-events:none;height:220px;position:absolute;bottom:0;overflow:hidden}.band-scene .scene-art{width:2400px;max-width:none;height:220px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.band.backdrop .hero>:first-child{padding-bottom:220px}@media (max-width:900px){.band.backdrop .hero>:first-child{padding-bottom:0}.band-scene{z-index:auto;height:172px;margin:-20px -32px -12px;position:relative}.band-scene .scene-art{transform-origin:50% 100%;transform:translate(-50%)translate(156px)scale(.78)}}@media (max-width:640px){.band-scene{margin-inline:-20px}}.scene-art .scroll-car,.scene-art .car-jump{transform-box:fill-box;transform-origin:50% 100%}.scene-art .car-turn{transform-box:fill-box;transform-origin:50%}.scene-art [data-dir=left] .car-turn{transform:scaleX(-1)}@media (prefers-reduced-motion:no-preference){.scene-art .car-turn{transition:transform .24s cubic-bezier(.77,0,.175,1) 80ms}.scene-art .an-wave{animation:7s ease-in-out infinite alternate an-wave}.scene-art .an-wave.slow{animation-duration:9s;animation-delay:-3s}.scene-art .an-bob{animation:3.2s ease-in-out infinite alternate an-bob}.scene-art .an-bob.slow{animation-duration:4.4s;animation-delay:-1.5s}.scene-art .an-glide{animation:16s ease-in-out infinite alternate an-glide}.scene-art .an-glide.slow{animation-duration:21s;animation-delay:-7s}.scene-art .an-spin{transform-box:fill-box;transform-origin:50%;animation:60s linear infinite an-spin}.scene-art .an-sway{transform-box:fill-box;transform-origin:50% 100%;animation:6s ease-in-out infinite alternate an-sway}.scene-art .an-sway.slow{animation-duration:8s;animation-delay:-2s}.scene-art .an-ring{animation:2.4s ease-out infinite an-ring}.scene-art .an-ring.late{animation-delay:.25s}}@keyframes an-wave{0%{transform:translate(-4px)}to{transform:translate(4px)}}@keyframes an-bob{0%{transform:translateY(-1.5px)}to{transform:translateY(1.5px)}}@keyframes an-glide{0%{transform:translate(-14px,3px)}to{transform:translate(18px,-4px)}}@keyframes an-spin{to{transform:rotate(1turn)}}@keyframes an-sway{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}@keyframes an-ring{0%,50%{opacity:0}62%{opacity:1}to{opacity:0}}.scene-keys{gap:6px;margin:0;padding:0;list-style:none;display:grid}.scene-keys a{color:var(--white);grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;padding:6px 0;display:grid}.scene-keys b{background:var(--white);width:26px;height:26px;color:var(--ink-900);border-radius:50%;place-items:center;font-size:13.5px;font-weight:700;display:grid}.scene-keys span{padding-top:2px;font-size:16.5px;font-weight:600;line-height:1.3}.scene-keys small{color:#ffffffd1;margin-top:3px;font-size:13.5px;font-weight:400;line-height:1.4;display:block}.scene-keys a:hover span{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:640px){.scene,.scene.keys-right,.scene.keys-left{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:26px}.scene.keys-below{margin-bottom:0}.scene.keys-left .scene-keys{order:0}.scene .scene-keys,.scene.keys-below .scene-keys{grid-template-columns:minmax(0,1fr);gap:0}.scene[data-cols="2"] .scene-keys{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.scene.keys-below[data-cols="3"] .scene-keys{flex-wrap:wrap;gap:0 20px;display:flex}.scene-keys a{grid-template-columns:22px minmax(0,1fr);gap:10px;padding:5px 0}.scene-keys b{width:22px;height:22px;font-size:12.5px}.scene-keys span{padding-top:1px;font-size:15px}.scene-keys small{display:none}.scene-art .mk .dot{r:13px}.scene-art .mk .halo{r:18px}.scene-art .mk text{font-size:15px}}.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}.trap{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.form-card.done{text-align:center;align-content:center;justify-items:center;gap:20px;display:grid}.done-in{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:24px;height:24px;accent-color:var(--orange);cursor:pointer;flex:none;margin-top:0}.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 6px 16px #16120f3d,0 1px 3px #16120f2e}.totop svg{transform:rotate(-90deg)}.totop:hover{background:var(--orange);color:var(--white)}.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);max-width:1180px;color:var(--white);border-radius:var(--r);align-items:center;gap:28px;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:var(--white);white-space:nowrap;border-bottom:1px solid #fff6}.cookie a:hover{border-bottom-color:var(--white)}.cookie-act{flex-wrap:wrap;flex:none;gap:10px;display:flex}.cookie-act .btn{white-space:nowrap}body:has(.consent-lb[open]){overflow:hidden}.consent-lb[open]{overscroll-behavior:contain;background:0 0;border:none;place-items:center;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.consent-lb::backdrop{background:#16120fb8}.consent-box{background:var(--ink-50);width:min(520px,100%);max-height:calc(100dvh - 40px);color:var(--ink-700);border-radius:var(--r);padding:28px;overflow:auto;box-shadow:0 24px 60px -20px #16120f8c}.consent-box h2{margin-bottom:6px;font-size:23px}.consent-box .cookie-act{margin-top:22px}.consent-row{border-bottom:var(--line);align-items:flex-start;gap:12px;padding:16px 0;display:flex}.consent-row:last-of-type{border-bottom:none}.consent-row input{width:18px;height:18px;accent-color:var(--orange);flex:none;margin-top:3px}.consent-row span{flex-direction:column;gap:3px;display:flex}.consent-row b{font-weight:600}.consent-row small{color:var(--ink-500);font-size:13.5px;line-height:1.45}.consent-row input:disabled{opacity:.9;cursor:not-allowed}.as-link{font:inherit;color:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;text-decoration:underline}@media (max-width:860px){.totop{width:40px;height:40px;bottom:14px;right:14px;box-shadow:0 3px 10px #16120f3d,0 1px 3px #16120f2e}.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}}@media (max-width:640px){.cookie-act{flex-direction:column}.cookie-act .btn{width:100%}.consent-box{padding:22px 18px}}.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:40px minmax(0,1fr);align-content:start;gap:5px 18px;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:var(--white);grid-area:1/2/2/3;font-size:20px;font-weight:600}.way span{color:#ffffffe0;grid-area:2/2/3/3;font-size:13.5px;line-height:1.45}.way i{color:var(--white);--orange-tint:#ffffff3d;grid-area:1/1/3/2;align-self:center;place-items:center;display:grid}.way i .ico{color:inherit}.way:hover i{--orange-tint:#fff6}.way i svg{transition:transform .22s var(--ease)}.way:hover i svg:not(.ico){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;position:relative}.dir:hover{border-color:var(--ink-300)}.dir:hover .ico{color:var(--orange)}.dir h3{margin-top:16px;font-size:20px}.dir-go{color:inherit;transition:color .18s}.dir h3:has(>.dir-go){padding-right:38px}.dir-go svg{color:var(--ink-300);transition:transform .2s var(--ease), color .18s;position:absolute;top:36px;right:26px}.dir-go:after{content:"";width:44px;height:44px;position:absolute;top:24px;right:14px}.dir-go:hover{color:var(--orange-deep)}.dir-go:hover svg{color:var(--orange-deep);transform:translate(3px)}.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}.pick{grid-template-columns:330px minmax(0,1fr);align-items:stretch;gap:28px;display:grid}.pick-opts{align-content:start;gap:2px;display:grid}.pick-opts button{font:inherit;text-align:left;letter-spacing:-.01em;color:var(--ink-500);border-radius:var(--r);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;font-size:18px;font-weight:600;transition:color .18s,background .18s;display:flex}.pick-opts button svg{opacity:0;transition:opacity .18s, transform .22s var(--ease);flex:none}.pick-opts button:hover{color:var(--ink-900)}.pick-opts button[aria-selected=true]{color:var(--ink-900);background:var(--white);border:var(--line)}.pick-opts button[aria-selected=true] svg{opacity:1;transform:translate(2px)}.pick-cards{display:grid}.pick-card{background:var(--white);border:var(--line);border-radius:var(--r);flex-direction:column;align-items:flex-start;padding:34px 36px 32px;display:flex}.pick-card[hidden]{display:none}.pick-card .ico{width:44px;height:44px}.pick-card h3{letter-spacing:-.018em;margin-top:22px;font-size:23px}.pick-card p{color:var(--ink-700);max-width:52ch;margin-top:12px;margin-bottom:26px;font-size:16.5px;line-height:1.55}.pick-go{border-top:var(--line);flex-wrap:wrap;align-self:stretch;align-items:center;gap:10px 22px;margin-top:auto;padding-top:22px;display:flex}.pick-go a{align-items:center;gap:8px;display:inline-flex}.pick-to{color:var(--orange-deep);font-size:16.5px;font-weight:600}.pick-to svg{transition:transform .2s var(--ease)}.pick-to:hover svg{transform:translate(3px)}.pick-form{color:var(--ink-500);font-size:15px;font-weight:500;transition:color .18s}.pick-form:hover{color:var(--ink-900)}.pick-go a:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:901px){.pick:has(.pick-row:last-child>:nth-child(4)){grid-template-columns:360px minmax(0,1fr)}.pick:has(.pick-row:last-child>:nth-child(4)) .pick-opts button{padding-block:10px;font-size:16.5px}.pick:has(.pick-row:last-child>:nth-child(4)) .pick-cards{align-self:start}}@media (max-width:900px){.pick{grid-template-columns:minmax(0,1fr);gap:16px}.pick-opts{flex-wrap:wrap;gap:8px;display:flex}.pick-opts button{border:var(--line);background:var(--white);min-height:44px;color:var(--ink-700);border-radius:999px;padding:9px 15px;font-size:15px}.pick-opts button svg{display:none}.pick-opts button[aria-selected=true]{background:var(--ink-900);color:var(--white);border-color:var(--ink-900)}.pick-card{padding:24px 22px 22px}.pick-card .ico{width:38px;height:38px}.pick-card h3{margin-top:16px;font-size:20px}.pick-card p{font-size:15px}}.pick-row{display:contents}@media (max-width:640px){.pick-opts{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;grid-template-columns:max-content;gap:8px;margin:-6px -20px;padding:6px 20px;scroll-padding-inline:20px;display:grid;overflow-x:auto}.pick-opts::-webkit-scrollbar{display:none}.pick-row{gap:8px;display:flex}.pick-opts button{white-space:nowrap;scroll-snap-align:start;flex:none}}.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)}.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;position:relative;overflow:hidden}.post-pic--plate{background:0 0}.post-pic--plate:before{content:"";background:var(--ink-100) url(/logo/logo-regular-terracot.svg) center/44% no-repeat;opacity:.55;position:absolute;inset:0}.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-badge{color:var(--white);background:#16120fb8;border-radius:6px;align-items:center;gap:5px;padding:4px 9px 4px 7px;font-size:12.5px;font-weight:600;line-height:1.3;display:inline-flex;position:absolute;top:12px;left:12px}.posts-more{margin-top:28px}.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;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:500;line-height:1.35;transition:color .18s;display:-webkit-box;overflow:hidden}.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:16.5px;line-height:1.65}.art h2{margin-top:38px;font-size:23px}.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:16.5px;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}.art hr{border:0;border-top:var(--line);border-image:var(--rule);height:0;margin:44px 0 0}.art hr+*{margin-top:44px}.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:13.5px}.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{width:64px;height:64px;color:var(--white);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{border-color:var(--white);background:#16120f9e;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,.gal video{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%;transition:transform .35s;display:block}.gal.one img,.gal.one video{aspect-ratio:16/9}.gal.tall img,.gal.tall video{aspect-ratio:4/5}.gal.one.tall{grid-template-columns:minmax(0,520px)}.gal button:hover img,.gal button:hover video{transform:scale(1.03)}.band.solo.pics .hero{padding-bottom:194px}.band.solo.pics+.sec{padding-top:0}.gal.lead{grid-template-columns:repeat(4,1fr);gap:12px;margin:-130px 0 56px;position:relative}.gal.lead.tall{grid-template-columns:repeat(5,1fr)}.gal.lead.one{grid-template-columns:minmax(0,880px)}.gal.lead.one.tall{grid-template-columns:minmax(0,380px)}.gal.lead button,.vid-lead .vid{box-shadow:0 22px 44px -22px #16120f8c}.vid-lead{max-width:880px;margin:-130px 0 56px;position:relative}.vid-lead .vid{margin-top:0}body:has(.lb[open]){inset-inline:0;top:calc(-1 * var(--lb-y,0px));position:fixed;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,.lb video{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:13.5px;display:flex}.lb-bar button{width:40px;height:40px;color:var(--white);cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:50%;place-items:center;transition:border-color .18s,background .18s;display:grid}.lb-bar button:hover{border-color:var(--white);background:#ffffff1a}.lb-bar button:disabled{opacity:.3;cursor:default}.lb-bar .back svg{transform:rotate(180deg)}.lb-bar :focus-visible{outline:2px solid var(--white);outline-offset:2px}.lb-cap{text-align:center;color:#fffc;max-width:62ch;font-size:13.5px}body:has(.lead-lb[open]){overflow:hidden}.lead-lb[open]{overscroll-behavior:contain;background:0 0;border:none;place-items:center;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.lead-lb::backdrop{background:#16120fb8}.lead-lb .form-card{width:min(460px,100%);max-height:calc(100dvh - 40px);margin-bottom:0;position:relative;overflow:auto;box-shadow:0 24px 60px -20px #16120f8c}.lead-lb-close{cursor:pointer;width:36px;height:36px;color:var(--ink-500);background:0 0;border:none;border-radius:50%;place-items:center;transition:color .18s,background .18s;display:grid;position:absolute;top:14px;right:14px}.lead-lb-close:hover{color:var(--ink-900);background:var(--ink-100)}.art-date{color:#fffc;margin-top:16px;font-size:13.5px;display:block}.empty{color:var(--ink-500);font-size:16.5px}.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:var(--white)}.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}.reqs{gap:40px;display:flex}.reqs>div{border-top:2px solid var(--ink-900);flex:1 1 0;min-width:0;padding-top:18px}.reqs>.accent{border-top-color:var(--orange)}.reqs>div:has(li:nth-child(5)){flex-grow:2}.reqs>div:has(li:nth-child(5)) ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.reqs h3{font-size:18px}.reqs>div>p{color:var(--ink-500);max-width:52ch;margin-top:9px;font-size:15px}.reqs ul{margin-top:12px;list-style:none}.reqs li>*{border-top:var(--line);color:var(--ink-700);grid-template-columns:minmax(0,1fr) 16px;align-items:start;gap:10px;padding-block:9px;font-size:15px;font-weight:500;display:grid}.reqs li>*>svg{margin-top:2px}.reqs li small{color:var(--ink-500);margin-top:2px;margin-right:-26px;font-size:13.5px;font-weight:400;line-height:1.4;display:block}.reqs li a{transition:color .18s}.reqs li a svg{color:var(--ink-300);transition:transform .2s var(--ease), color .18s}.reqs li a:hover{color:var(--orange-deep)}.reqs li a:hover svg{color:var(--orange-deep);transform:translate(3px)}.reqs-note{color:var(--ink-500);max-width:72ch;margin-top:28px;font-size:13.5px;line-height:1.5}.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:var(--white);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}.mx-tabs{display:none}.risks{grid-template-columns:repeat(var(--n,8), minmax(0, 1fr));border-block:1px solid;border-image:var(--rule);margin:0 0 30px;display:grid}.risk{flex-direction:column;gap:12px;padding:22px 14px 20px 0;display:flex}.risk+.risk{border-left:var(--line);padding-left:16px}.risk .ico{width:40px;height:40px}.risk span{color:var(--ink-700);-webkit-hyphens:auto;hyphens:auto;font-size:13.5px;line-height:1.35}.lim{background:var(--white);border:var(--line);border-radius:var(--r);margin-top:28px;padding:26px}.lim>h3{font-size:18px}.lim>p{color:var(--ink-500);max-width:64ch;margin-top:7px;font-size:15px}.lim-rows{gap:18px;margin-top:24px;display:grid}.lim-row{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:20px;display:grid}.lim-l{color:var(--ink-700);font-size:15px;line-height:1.35}.lim-bar{border-radius:8px;height:44px;display:flex;overflow:hidden}.lim-bar i{min-width:0;font-style:normal;overflow:hidden}.lim-bar .o{flex:0 0 var(--w);background:var(--ink-900);color:var(--white);white-space:nowrap;align-items:center;gap:6px;padding-inline:14px;font-size:13.5px;display:flex}.lim-bar .o b{font-weight:600}.lim-bar .d{color:var(--orange-deep);background:repeating-linear-gradient(135deg, var(--orange-tint) 0 7px, var(--white) 7px 12px);border:1.5px dashed #d9480f73;border-left:none;border-radius:0 8px 8px 0;flex:1;align-items:center;padding-inline:14px;font-size:13.5px;display:flex;-webkit-mask:linear-gradient(90deg,#000 70%,#0000);mask:linear-gradient(90deg,#000 70%,#0000)}.lim-scale{grid-template-columns:200px minmax(0,1fr);gap:20px;margin-top:10px;display:grid}.lim-ticks{height:18px;color:var(--ink-500);border-top:var(--line);font-size:12.5px;position:relative}.lim-ticks span{white-space:nowrap;position:absolute;top:5px;transform:translate(-50%)}.lim-ticks span:first-child{transform: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}.prop{border-top:1px solid #a83a0a2e;grid-column:1/-1;gap:10px;padding-top:22px;display:grid}.prop-row{grid-template-columns:190px minmax(0,1fr);align-items:center;gap:18px;display:grid}.prop-row>span{color:var(--ink-700);font-size:13.5px}.prop-bar{align-items:center;min-height:26px;display:flex}.prop-bar i{height:26px;width:var(--w);white-space:nowrap;border-radius:6px;flex:none;align-items:center;padding-inline:10px;font-size:12.5px;font-style:normal;display:flex}.prop-bar .full{background:var(--white);border:var(--line);color:var(--ink-500)}.prop-bar .ins{background:var(--ink-900);color:var(--white)}.prop-bar .loss{background:repeating-linear-gradient(135deg, var(--ink-200) 0 6px, var(--white) 6px 11px);color:var(--ink-700)}.prop-bar .pay{background:var(--orange);color:var(--white);font-weight:600}.prop-bar em{min-width:0;color:var(--ink-500);margin-left:10px;font-size:12.5px;font-style:normal;line-height:1.35}.prop-cap{color:var(--ink-500);font-size:12.5px}.checks+.prop{background:var(--white);border:var(--line);border-radius:var(--r);margin-top:16px;padding:22px 26px}.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);width:38px;height:38px;color:var(--white);border-radius:50%;place-items:center;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}.path{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:28px;list-style:none;display:grid;position:relative}.path li:not(:last-child):after{content:"";background:var(--ink-200);height:1px;position:absolute;top:56px;left:44px;right:-22px}.path li{position:relative}.who{letter-spacing:.01em;width:fit-content;color:var(--ink-500);background:var(--ink-100);border-radius:999px;margin-bottom:12px;padding:4px 10px;font-size:12.5px;font-weight:600;line-height:18px;display:block}.who.none{visibility:hidden}.path.bare li:not(:last-child):after{top:19px}.path .pn{background:var(--ink-900);width:38px;height:38px;color:var(--white);box-shadow:0 0 0 6px var(--ink-50);border-radius:50%;place-items:center;font-size:15px;font-weight:600;display:grid;position:relative}.sec.tint .path .pn{box-shadow:0 0 0 6px var(--ink-100)}.sec.tint .who{background:var(--white)}.path .end .pn{background:var(--orange)}.path .end .who{color:var(--orange-deep);background:var(--orange-tint)}.path h3{margin-top:18px;font-size:18px}.path p{color:var(--ink-500);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}.map-wait{background:var(--ink-100);text-align:center;flex-direction:column;justify-content:center;gap:18px;height:100%;padding:24px;display:flex}.map-wait p{flex-direction:column;gap:8px;font-weight:600;display:flex}.map-wait small{color:var(--ink-500);font-size:13.5px;font-weight:400;line-height:1.45}.map-act{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.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:16.5px;line-height:1.6}.dark{background:var(--ink-950);color:#ffffffb8}.dark h2{color:var(--white)}.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:var(--white);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:var(--white)}.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:var(--white);border-bottom-color:var(--white)}.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}.reqs{flex-direction:column;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}.path{grid-template-columns:1fr 1fr}.path li:after{display:none}.risks{grid-template-columns:repeat(4,minmax(0,1fr))}.risk:nth-child(4n+1){border-left:none;padding-left:0}.risk:nth-child(n+5){border-top:var(--line)}.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){.mx-tabbed[data-active]>.mx-tabs{display:grid}.mx-tabs{grid-template-columns:repeat(var(--n), minmax(0, 1fr));background:var(--ink-100);border-radius:var(--r);z-index:5;box-shadow:0 0 0 8px var(--ink-50);gap:4px;margin-bottom:12px;padding:4px;position:sticky;top:8px}.mx-tabs button{font:inherit;color:var(--ink-500);border-radius:calc(var(--r) - 4px);cursor:pointer;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;-webkit-tap-highlight-color:transparent;background:0 0;border:none;min-height:52px;padding:6px;font-size:13.5px;font-weight:600;line-height:1.25}.mx-tabs button[aria-selected=true]{background:var(--white);color:var(--ink-900);box-shadow:0 1px 2px #16120f1a,0 2px 8px #16120f0f}.sec.tint .mx-tabs{background:var(--white);box-shadow:0 0 0 8px var(--ink-100)}.sec.tint .mx-tabs button[aria-selected=true]{background:var(--ink-100);box-shadow:none}.mx-tabbed[data-active] .matrix>[data-col]{display:none}.mx-tabbed[data-active="0"] .matrix>[data-col="0"],.mx-tabbed[data-active="1"] .matrix>[data-col="1"],.mx-tabbed[data-active="2"] .matrix>[data-col="2"]{display:block}.mx-tabbed[data-active] .matrix>.mx-head{font-size:18px}.mx-tabbed[data-active] .matrix>.mx-c4{border-bottom:none}.mx-tabbed[data-active] .mx-head{scroll-margin-top:80px}.mx-tabbed[data-active]:not([data-jump]) .mx-head:target{animation:none}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{margin-inline:-14px}.way{padding:16px 14px}.cards{grid-template-columns:1fr}.facts-in{gap:18px 0;padding-block:96px 36px}.facts-in div{padding-inline:14px 0}.facts-in div:nth-child(odd){border-left:none;padding-left:0}.facts-in b{-webkit-hyphens:auto;hyphens:auto;font-size:18px;line-height:1.25}.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}.reqs{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;gap:20px;margin:0 -20px -6px;padding:0 20px 6px;scroll-padding-inline:20px;overflow-x:auto}.reqs::-webkit-scrollbar{display:none}:is(.reqs>div,.reqs>div:has(li:nth-child(5))){flex:none}.reqs>div{padding-top:12px}.reqs h3,.reqs>div>p{position:sticky;left:0}.reqs h3{width:max-content;font-size:16.5px}.reqs>div>p{max-width:300px;font-size:13.5px}.reqs ul{grid-template-columns:none;grid-auto-columns:196px;grid-auto-flow:column;column-gap:0;margin-top:10px;display:grid}.reqs>div:has(li:nth-child(5)) ul{grid-template-columns:none;grid-auto-columns:196px;grid-auto-flow:column;column-gap:0;margin-top:10px;display:grid}.reqs li{scroll-snap-align:start}.reqs li>*{border-top:none;border-left:var(--line);height:100%;padding:4px 12px 6px}.reqs li:first-child>*{border-left:none;padding-left: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}.risks{grid-template-columns:1fr 1fr}.risk{flex-direction:row;align-items:center;gap:12px;padding:12px 10px 12px 0}.risk .ico{flex:none;width:34px;height:34px}.risk+.risk{border-left:none;padding-left:0}.risk:nth-child(2n){border-left:var(--line);padding-left:14px}.risk:nth-child(n+3){border-top:var(--line)}.lim{padding:20px}.lim-row,.lim-scale{grid-template-columns:1fr;gap:8px}.lim-scale>span{display:none}.lim-bar .d{font-size:0}.lim-bar .o{padding-inline:10px}.lim-bar .o b,.lim-ticks span:nth-child(2n){display:none}.prop-row{grid-template-columns:1fr;gap:6px}.checks+.prop{padding:20px}.path{grid-template-columns:1fr;gap:0}.path li{grid-template-columns:38px minmax(0,1fr);column-gap:20px;padding-bottom:26px;display:grid}.path li:not(:last-child):after{width:1px;height:auto;display:block;inset:44px auto 0 18px}.path .pn{grid-area:1/1/3/2}.who{grid-area:1/2/2/3;justify-self:start;margin-bottom:8px}.path .who.none{display:none}.path h3{grid-area:2/2/3/3;margin-top:0}.path p{grid-area:3/2/4/3}.c-line:first-child b{font-size:23px}.map-frame{aspect-ratio:1}.person,.person.nopic{grid-template-columns:1fr;gap:18px}.p-pic{max-width:200px}}@media (max-width:520px){.way{grid-template-columns:minmax(0,1fr);gap:6px}.way i{grid-area:1/1/2/2;place-self:start;margin-bottom:6px}.way b{grid-area:2/1/3/2;font-size:18px;line-height:1.25}.way span{grid-area:3/1/4/2}}.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){.posts.rail,.cards.rail,.gal.rail{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;margin-inline:-20px;padding:4px 20px 6px;scroll-padding-inline:20px;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start}.rail:has(>:only-child){grid-auto-columns:100%}}@media (max-width:900px){.gal.lead.tall{grid-template-columns:repeat(3,1fr)}.gal.lead:not(.tall):not(.one){grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.band.solo.pics .hero{padding-bottom:120px}.gal.lead,.vid-lead{margin:-80px 0 40px}.gal.lead.rail{grid-template-columns:none;grid-auto-columns:64%;margin-inline:-20px}.gal.lead.rail:not(.tall){grid-template-columns:none;grid-auto-columns:84%}.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}
