:root{--gray-900:#1d2229;--gray-700:#4b535d;--gray-400:#a3abb5;--gray-300:#cdd3da;--gray-200:#dde3ea;--gray-150:#e3e7ec;--gray-100:#eef1f5;--gray-50:#eff3f7;--gray-10:#fbfcfd;--white:#fff;--blue-800:#1a3188;--blue-700:#2340a8;--blue-300:#b7c6f0;--blue-200:#ccd7f6;--blue-100:#e2e8fb;--red-700:#b0361f;--size-13:13px;--size-14:14px;--size-15:15px;--size-16:16px;--size-17:17px;--size-18:18px;--size-20:20px;--size-22:22px;--step-1:6px;--step-2:10px;--step-3:18px;--step-4:28px;--step-5:44px}:root{--desk:var(--gray-150);--paper:var(--gray-10);--tracing:var(--gray-50);--side-l:var(--gray-100);--side-r:var(--gray-200);--ink:var(--gray-900);--graphite:var(--gray-700);--thin:var(--gray-400);--hair:var(--gray-300);--blue:var(--blue-700);--blue-ink:var(--blue-800);--blue-tint:var(--blue-100);--blue-side-l:var(--blue-200);--blue-side-r:var(--blue-300);--on-blue:var(--white);--red:var(--red-700);--sans:'Fira Sans Condensed','Arial Narrow',sans-serif;--mono:'JetBrains Mono',ui-monospace,monospace;--fs-display:clamp(34px,4.6vw,68px);--fs-final:clamp(36px,calc(20px + 3.06vw),64px);--fs-headline:clamp(30px,calc(22px + 1.7vw),46px);--fs-chapter:clamp(24px,calc(17px + 1.2vw),34px);--fs-title:clamp(20px,calc(18.6px + .25vw),22px);--fs-article:clamp(18px,calc(17.3px + .2vw),20px);--fs-figure:var(--size-20);--fs-body:var(--size-18);--fs-annotation:var(--size-17);--fs-small:var(--size-16);--fs-label:var(--size-15);--fs-caption:var(--size-14);--fs-micro:var(--size-13);--frame:2px;--rule:1px;--space-xs:var(--step-1);--space-sm:var(--step-2);--space-md:var(--step-3);--space-lg:var(--step-4);--space-xl:var(--step-5);--sheet-max:1392px;--sheet-gap:var(--space-lg);--bind:clamp(12px,3.3vw,44px);--edge:clamp(6px,1vw,10px);--pad:clamp(16px,3vw,40px);--r-check:2px;--r-field:4px;--r-segment:20px;--shadow-sheet:0 1px 2px rgb(24 34 48 / .08),0 18px 40px -22px rgb(24 34 48 / .35);--shadow-banner:0 2px 4px rgb(24 34 48 / .1),0 18px 40px -12px rgb(24 34 48 / .35);--ease:cubic-bezier(.16,1,.3,1);--scroll-offset:84px;color-scheme:light;scrollbar-color:var(--thin) var(--desk);interpolate-size:allow-keywords}@media (max-width:1023px){:root{--scroll-offset:72px}}@font-face{font-family:'JetBrains Mono';src:url(../../../../fonts/system/jetbrains-mono-cyrillic-wght-normal.woff2) format('woff2');font-weight:100 800;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'JetBrains Mono';src:url(../../../../fonts/system/jetbrains-mono-latin-wght-normal.woff2) format('woff2');font-weight:100 800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+20BD,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Fira Sans Condensed';src:url(../../../../fonts/system/fira-sans-condensed-cyrillic-400-normal.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Fira Sans Condensed';src:url(../../../../fonts/system/fira-sans-condensed-latin-400-normal.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+20BD,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Fira Sans Condensed';src:url(../../../../fonts/system/fira-sans-condensed-cyrillic-600-normal.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Fira Sans Condensed';src:url(../../../../fonts/system/fira-sans-condensed-latin-600-normal.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+20BD,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Fira Sans Condensed';src:url(../../../../fonts/system/fira-sans-condensed-cyrillic-400-italic.woff2) format('woff2');font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Fira Sans Condensed';src:url(../../../../fonts/system/fira-sans-condensed-latin-400-italic.woff2) format('woff2');font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+20BD,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--scroll-offset)}body{margin:0;background:var(--desk);color:var(--ink);font:400 var(--fs-body)/1.45 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;caret-color:var(--blue);overflow-x:clip}::selection{background:var(--blue-tint);color:var(--blue-ink)}:focus-visible{outline:2px solid var(--blue);outline-offset:3px}main:focus{outline:none}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:var(--thin);transition:color .2s,text-decoration-color .2s}a:hover,a:focus-visible{color:var(--blue);text-decoration-color:currentColor}h1,h2,h3{font-weight:600;margin:0;text-wrap:balance;letter-spacing:-.01em}p{margin:0}[hidden]{display:none!important}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:-.02em}.num .u,.num .cm{font-family:var(--sans);letter-spacing:0}.tnum{font-variant-numeric:tabular-nums lining-nums}.nw{white-space:nowrap}.vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip{position:absolute;left:16px;top:-60px;z-index:50;padding:10px 16px;background:var(--ink);color:var(--paper);font-weight:600;text-decoration:none}.skip:focus,.skip:hover{top:12px;color:var(--paper)}.sprite{position:absolute;width:0;height:0;overflow:hidden}.ic{width:22px;height:22px;flex:none}.ic--arrow{width:26px;height:13px;vertical-align:middle}.ic--to{width:20px;height:10px;vertical-align:2px}.ic--down{width:12px;height:16px;vertical-align:-3px}.ic--up{width:12px;height:16px;vertical-align:-3px}.ic--out{width:14px;height:14px;vertical-align:-1px}.ic--back{transform:scaleX(-1)}:is(a,button):is(:hover,:focus-visible)>.ic--arrow:not(.ic--back){transform:translateX(5px)}.ic--arrow{transition:transform .35s var(--ease)}.tbd{display:inline-block;padding:1px 8px;border:1px dashed var(--graphite);color:var(--graphite);font:italic 400 var(--fs-small)/1.35 var(--sans);white-space:nowrap}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition-duration:.01ms!important}}.btn{--btn-pad:11px 18px;--btn-gap:10px;--btn-fs:var(--fs-annotation);--btn-line:1.5px;--btn-bg:var(--sheet,var(--paper));--btn-fg:var(--ink);--btn-border:var(--ink);--btn-bg-on:var(--ink);--btn-fg-on:var(--paper);--btn-border-on:var(--btn-bg-on);display:inline-flex;align-items:center;gap:var(--btn-gap);padding:var(--btn-pad);border:var(--btn-line) solid var(--btn-border);background:var(--btn-bg);color:var(--btn-fg);font:600 var(--btn-fs)/1.2 var(--sans);text-decoration:none;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.btn:hover,.btn:focus-visible{background:var(--btn-bg-on);border-color:var(--btn-border-on);color:var(--btn-fg-on)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.6;cursor:progress}.btn .ic--arrow{width:22px;height:11px}.btn--sm{--btn-pad:8px 14px;--btn-gap:8px;--btn-fs:var(--fs-label)}.btn--sm .ic{width:18px;height:18px}.btn--case{--btn-bg:var(--ink);--btn-fg:var(--paper);--btn-bg-on:var(--blue-ink);--btn-fg-on:var(--on-blue)}.btn--ribbon{--btn-bg:transparent;--btn-border:var(--on-blue);--btn-fg:var(--on-blue);--btn-bg-on:var(--on-blue);--btn-fg-on:var(--blue-ink)}.btn--ribbon-solid{--btn-bg:var(--on-blue);--btn-border:var(--on-blue);--btn-fg:var(--blue-ink);--btn-bg-on:var(--blue-tint);--btn-border-on:var(--blue-tint);--btn-fg-on:var(--blue-ink)}.btn--ribbon-solid .ic{width:20px;height:20px}.btn-tg{--tg-pad:14px 20px;--tg-fs:var(--fs-title);position:relative;display:inline-flex;align-items:center;gap:14px;padding:var(--tg-pad);background:var(--blue);color:var(--on-blue);font:600 var(--tg-fs)/1.1 var(--sans);text-decoration:none;transition:background .25s;overflow:clip;overflow-clip-margin:8px}.btn-tg .ic{width:28px;height:28px}.btn-tg small{display:block;margin-top:3px;font:400 var(--fs-caption)/1.4 var(--sans);opacity:.9}.btn-tg:hover,.btn-tg:focus-visible{background:var(--blue-ink);color:var(--on-blue)}.btn-tg:active{transform:translateY(1px)}.quiet{padding:4px 0;background:none;border:0;font:600 var(--fs-label)/1.35 var(--sans);color:var(--ink);text-decoration:underline;text-decoration-color:var(--thin);text-underline-offset:.22em;cursor:pointer}.quiet:hover,.quiet:focus-visible{color:var(--blue);text-decoration-color:currentColor}.link{display:inline-flex;align-items:center;gap:10px;padding:4px 0;font-weight:600;text-decoration-line:underline}.link--big{gap:12px;padding:0 0 4px;font-size:var(--fs-figure);text-decoration:none;border-bottom:1.5px solid var(--ink)}.link--big:hover,.link--big:focus-visible{border-color:var(--blue)}.out{display:inline-flex;align-items:center;gap:6px;padding:3px 0;font-weight:600;font-size:var(--fs-small);text-decoration:underline}.out .ic--out{transition:transform .35s var(--ease)}.out:hover .ic--out,.out:focus-visible .ic--out{transform:translate(2px,-2px)}.tg-link{display:inline-flex;align-items:center;gap:8px;padding:4px 0;font-weight:600;color:var(--blue);text-decoration:underline;text-decoration-color:currentColor}.tg-link .ic{width:20px;height:20px}.tg-link:hover,.tg-link:focus-visible{color:var(--blue-ink)}.top{--top-side:max(0px,(100% - var(--sheet-max)) / 2);position:sticky;top:0;z-index:20;margin-bottom:14px;padding:10px calc(var(--top-side) + 12px) 10px calc(var(--top-side) + var(--bind) + 12px);display:flex;align-items:center;gap:28px;background:var(--desk);border-bottom:1px solid var(--hair)}.top__logo{flex:none;display:block;transition:opacity .2s}.top__logo:hover,.top__logo:focus-visible{opacity:.72}.top__logo img{width:128px;height:auto}.top__nav{display:flex;gap:20px;margin-left:auto;font-size:var(--fs-small)}.top__nav a{display:inline-block;padding:6px 2px;color:var(--graphite);text-decoration:none;border-bottom:2px solid transparent}.top__nav a:hover,.top__nav a:focus-visible{color:var(--blue)}.top__nav a[aria-current="page"]{color:var(--ink);font-weight:600;border-bottom-color:var(--ink)}.top .btn{--btn-pad:8px 14px;--btn-fs:var(--fs-small);--btn-bg:var(--blue);--btn-border:var(--blue);--btn-fg:var(--on-blue);--btn-bg-on:var(--blue-ink);--btn-fg-on:var(--on-blue);flex:none;transition:background .3s,color .3s,border-color .3s}.at-first .top .btn{--btn-bg:var(--paper);--btn-border:var(--ink);--btn-fg:var(--ink);--btn-bg-on:var(--ink);--btn-fg-on:var(--paper)}.top .btn .ic{width:19px;height:19px}.top__menu{display:none}@media (max-width:1179px){.top{--top-side:var(--edge)}}@media (max-width:1023px){.top{gap:8px;min-height:56px;padding:6px calc(var(--top-side) + 6px) 6px calc(var(--top-side) + var(--bind))}.top__nav{display:none}.top__menu{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-left:auto;padding:0 12px;background:none;border:1px solid transparent;font:600 var(--fs-small)/1 var(--sans);color:var(--ink);text-decoration:none;cursor:pointer}.top__menu .ic{width:16px;height:12px}.top__menu:hover{color:var(--blue)}.top__menu[aria-expanded="true"]{border-color:var(--ink);background:var(--paper)}.top .btn{min-height:44px}.top.is-open .top__nav{display:grid;gap:0;position:absolute;left:var(--edge);right:var(--edge);top:100%;margin:0;padding:6px 16px 10px calc(var(--bind) + 6px);background:var(--paper);border-top:var(--frame) solid var(--ink);box-shadow:var(--shadow-sheet);font-size:var(--fs-body)}.top.is-open .top__nav a{display:flex;align-items:center;min-height:48px;padding:0 2px;border-bottom:1px solid var(--hair);color:var(--ink)}.top.is-open .top__nav a:last-child{border-bottom:0}.top.is-open .top__nav a[aria-current="page"]{font-weight:600;box-shadow:inset 2px 0 0 var(--ink);padding-left:12px}}@media (max-width:479px){.top__logo{width:37px;overflow:hidden}.top__logo img{max-width:none}.top__menu{padding:0 10px}.top .btn{--btn-pad:8px 10px;--btn-gap:8px;--btn-fs:var(--fs-label)}}@media (max-width:359px){.top__pre{display:none}}.sheet{--sheet:var(--paper);position:relative;max-width:var(--sheet-max);margin:0 auto var(--sheet-gap);padding:10px 10px 10px var(--bind);background:var(--sheet);box-shadow:var(--shadow-sheet)}.sheet--tracing{--sheet:var(--tracing)}.sheet--hero{--hero-min:clamp(600px,calc(100vh - 74px),880px);min-height:var(--hero-min);display:flex;flex-direction:column}.sheet--hero>.frame{flex:1}.band{display:flex;align-items:center;gap:16px;margin:0 0 8px;padding:4px 16px;background:var(--ink);color:var(--paper);font-size:var(--fs-small)}.band__n{padding-right:16px;border-right:1px solid rgb(251 252 253 / .35);font:400 var(--fs-figure)/1 var(--mono);letter-spacing:-.02em}.frame{--frame-t:calc(var(--pad) + 4px);--frame-x:var(--pad);--frame-b:calc(2 * var(--pad) + 4px);position:relative;padding:var(--frame-t) var(--frame-x) var(--frame-b);border:var(--frame) solid var(--ink)}:where(.sheet) h2{font-size:var(--fs-headline);line-height:1.04}.mini-stamp{--mini-fs:var(--fs-caption);--mini-first:170px;position:absolute;right:0;bottom:0;display:flex;margin:0;border:solid var(--ink);border-width:1.5px 0 0 1.5px;background:var(--sheet,var(--paper));font-size:var(--mini-fs);line-height:1.4;color:var(--graphite);font-variant-numeric:tabular-nums}.mini-stamp>*{padding:7px 16px;font-weight:400}.mini-stamp>:first-child{min-width:var(--mini-first);color:var(--ink)}.mini-stamp>*+*{border-left:1px solid var(--hair)}@media (max-width:1179px){.sheet{margin-left:var(--edge);margin-right:var(--edge)}.sheet--hero{--hero-min:0}}@media (max-width:719px){.sheet{padding:6px 6px 6px var(--bind);margin-bottom:16px}.band{gap:12px;padding:4px 12px}.band__n{padding-right:12px}.frame{--frame-b:64px}.mini-stamp{--mini-first:0}.mini-stamp>*{padding:6px 12px}}.stamp{--stamp-pad-x:18px;--stamp-photo:140px;--stamp-who-fs:var(--fs-title);--stamp-seal-room:170px;display:grid;border-top:var(--frame) solid var(--ink);border-left:var(--frame) solid var(--ink);background:var(--sheet,var(--paper))}.stamp>*{margin:0;border-bottom:1px solid var(--ink)}.stamp>:last-child{border-bottom:0}:where(.stamp>.stamp__photo){grid-area:photo}:where(.stamp>.stamp__who){grid-area:who}:where(.stamp>.stamp__title){grid-area:title}:where(.stamp>.stamp__cta){grid-area:cta}:where(.stamp>.stamp__facts){grid-area:facts}:where(.stamp>.stamp__parties){grid-area:parties}:where(.stamp>.stamp__sheet){grid-area:sheet}.stamp--column>*{grid-area:auto}.stamp__photo{width:100%;height:100%;min-height:var(--stamp-photo);object-fit:cover;object-position:50% 16%;border-right:1px solid var(--ink)}.stamp__mini{flex:none;width:36px;height:36px;object-fit:cover;object-position:50% 18%;border:1px solid var(--ink)}.stamp__who{display:grid;align-content:center;gap:4px;padding:14px var(--stamp-pad-x)}.stamp__who strong{font-size:var(--stamp-who-fs);line-height:1.15;font-weight:600}.stamp__who span{font-size:var(--fs-annotation);font-style:italic;color:var(--graphite)}.stamp__who .stamp__role{font-size:var(--fs-label)}.stamp__title{padding:10px var(--stamp-pad-x);font-size:var(--fs-body);font-weight:600;line-height:1.2}.stamp .btn-tg{display:flex;width:100%;padding-right:var(--stamp-seal-room)}.stamp__facts{display:grid;list-style:none;padding:0}.stamp__facts li{padding:8px var(--stamp-pad-x);font-size:var(--fs-small);font-variant-numeric:tabular-nums}.stamp__facts li+li{border-top:1px solid var(--hair)}.stamp__parties{display:grid}.stamp__parties div{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;min-height:52px}.stamp__parties div+div{border-top:1px solid var(--hair)}.stamp__parties dt{align-self:stretch;display:flex;align-items:center;padding:8px var(--stamp-pad-x);border-right:1px solid var(--hair);font-size:var(--fs-caption);color:var(--graphite)}.stamp__parties dd{display:flex;align-items:center;gap:12px;margin:0;padding:8px 16px}.stamp__sheet{display:flex;font-size:var(--fs-caption);color:var(--graphite);font-variant-numeric:tabular-nums}.stamp__sheet>*{padding:7px var(--stamp-pad-x)}.stamp__sheet>:first-child{flex:1}.stamp__sheet>*+*{border-left:1px solid var(--hair)}.seal{position:absolute;right:18px;top:50%;margin-top:-16px;padding:6px 10px;border:3px double currentColor;color:var(--on-blue);font:600 var(--fs-label)/1 var(--sans);text-transform:uppercase;letter-spacing:.12em;opacity:0;transform:rotate(-9deg) scale(1.5);transition:opacity .2s,transform .45s var(--ease);pointer-events:none}.seal--blue{color:var(--blue);background:rgb(251 252 253 / .7)}:is(.stamp__cta,.btn-tg):is(:hover,:focus-visible) .seal{opacity:.92;transform:rotate(-9deg) scale(1)}.is-signed .seal{opacity:.92;transform:rotate(-9deg) scale(1)}@media (max-width:719px){.stamp{--stamp-pad-x:14px;--stamp-photo:104px;--stamp-seal-room:20px}.seal:not(.seal--blue){display:none}}.ribbon{margin:0 0 var(--sheet-gap);background:var(--blue);color:var(--on-blue)}.ribbon__in{max-width:var(--sheet-max);margin:0 auto;padding:22px 24px 22px calc(24px + var(--bind));display:flex;flex-wrap:wrap;align-items:center;gap:18px 24px}.ribbon p{flex:1 1 420px;font-size:var(--fs-title);font-weight:600;line-height:1.3}.ribbon .btn:focus-visible{outline-color:var(--on-blue)}@media (max-width:1179px){.ribbon__in{padding-left:calc(var(--edge) + var(--bind) + 12px);padding-right:calc(var(--edge) + 12px)}}@media (max-width:1023px){.ribbon p{flex-basis:100%}}@media (max-width:719px){.ribbon__in{padding:20px calc(var(--edge) + 6px) 22px calc(var(--edge) + var(--bind))}.ribbon .btn{flex:1 1 100%;justify-content:center;min-height:48px}}.foot{max-width:var(--sheet-max);margin:0 auto;padding:0 10px 40px var(--bind);color:var(--graphite);font-size:var(--fs-label)}.foot__stamp{background:var(--paper);border:var(--frame) solid var(--ink)}.foot__stamp>*{margin:0;padding:10px 18px}.foot__stamp>*+*{border-top:1px solid var(--hair)}.foot__req{color:var(--ink)}.foot__contacts{display:flex;flex-wrap:wrap;gap:6px 28px}.foot__contacts a{display:inline-block;padding:4px 0;color:var(--ink)}.foot__nav{display:flex;flex-wrap:wrap;gap:6px 22px}.foot__legal{display:flex;flex-wrap:wrap;align-items:baseline;gap:22px}.foot__nav a,.foot__legal a{display:inline-block;padding:4px 0;color:var(--graphite)}.foot__nav a[aria-current="page"]{color:var(--ink)}.foot__cookie{padding:4px 0;background:none;border:0;font:inherit;color:var(--graphite);text-decoration:underline;text-decoration-color:var(--thin);text-underline-offset:.22em;cursor:pointer}.foot__cookie:hover,.foot__cookie:focus-visible{color:var(--blue);text-decoration-color:currentColor}.foot__up{margin-left:auto}@media (max-width:1179px){.foot{padding:0 var(--edge) 32px calc(var(--edge) + var(--bind))}}@media (max-width:719px){.foot__stamp>*{padding:10px 14px}.foot__up{margin-left:0}}@media (pointer:coarse){.foot__nav a,.foot__legal a,.foot__contacts a,.foot__cookie{padding-top:10px;padding-bottom:10px}}.cookie{--cookie-w:800px;position:fixed;z-index:40;left:max(16px,calc((100% - var(--sheet-max))/2 + var(--bind) + 12px));bottom:16px;width:min(var(--cookie-w),calc(100% - 32px));padding:14px 18px;background:var(--paper);color:var(--ink);border:var(--frame) solid var(--ink);box-shadow:var(--shadow-banner)}.cookie__v{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.cookie__v>p:first-child{flex:1 1 380px;font-size:var(--fs-label);line-height:1.4}.cookie__v a{text-decoration-line:underline}.cookie__btns{display:flex;gap:10px}@media (max-width:719px){.cookie{left:8px;right:8px;bottom:8px;width:auto;padding:12px 14px}.cookie__btns{width:100%}.cookie__btns .btn{flex:1;justify-content:center;min-height:44px}}.cookie__btns .btn{--btn-pad:8px 14px;--btn-fs:var(--fs-label)}.faq{--faq-q-fs:var(--fs-title);--faq-n-w:34px;margin:0;padding:4px 0 0;list-style:none;counter-reset:q;border-top:1px solid var(--hair)}.faq li{padding-bottom:6px;border-bottom:1px solid var(--hair);counter-increment:q}.faq summary{display:flex;align-items:baseline;padding:12px 0;font-size:var(--faq-q-fs);font-weight:600;line-height:1.25;list-style:none;cursor:pointer;transition:color .2s}.faq summary::-webkit-details-marker{display:none}.faq summary::before{content:counter(q) ".";flex:none;width:var(--faq-n-w);font:400 var(--fs-small) var(--mono);color:var(--ink)}.faq summary>span{flex:1}.faq summary::after{content:"";flex:none;width:12px;height:12px;margin-left:20px;border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);transform:translateY(-3px) rotate(45deg);transition:transform .3s var(--ease)}.faq details[open] summary::after{transform:translateY(3px) rotate(-135deg)}.faq summary:hover,.faq summary:focus-visible{color:var(--blue)}.faq details::details-content{block-size:0;overflow:hidden;transition:block-size .25s ease-out,content-visibility .25s allow-discrete}.faq details[open]::details-content{block-size:auto}.faq details p{max-width:64ch;padding:0 0 14px var(--faq-n-w);color:var(--graphite)}.faq details p a{color:var(--ink)}@media (prefers-reduced-motion:reduce){.faq details::details-content{transition:none}}@media (max-width:719px){.faq{--faq-n-w:28px}}.dim{--dim-h:40px;--dim-fs:var(--fs-body);position:relative;height:var(--dim-h);border-left:1px solid var(--thin);border-right:1px solid var(--thin)}.dim::before{content:"";position:absolute;left:0;right:0;bottom:9px;border-top:1px solid var(--ink)}.dim::after{content:"";position:absolute;left:0;right:0;bottom:5px;height:9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath d='M0 4.5 14 0v9z' fill='%231d2229'/%3E%3C/svg%3E") left center / 14px 9px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath d='M14 4.5 0 0v9z' fill='%231d2229'/%3E%3C/svg%3E") right center / 14px 9px no-repeat}.dim__text{position:absolute;left:50%;top:0;z-index:1;transform:translateX(-50%);padding:0 10px;background:var(--sheet,var(--paper));font:italic 400 var(--dim-fs)/1.3 var(--sans);white-space:nowrap}.dim__text b{font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}.dim.dim--v{--dim-w:36px;width:var(--dim-w);height:auto;min-height:120px;align-self:stretch;border:0;border-top:1px solid var(--thin);border-bottom:1px solid var(--thin)}.dim.dim--v::before{left:auto;right:9px;top:0;bottom:0;border-top:0;border-left:1px solid var(--ink)}.dim.dim--v::after{left:auto;right:5px;top:0;bottom:0;width:9px;height:auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3E%3Cpath d='M4.5 0 9 14H0z' fill='%231d2229'/%3E%3C/svg%3E") center top / 9px 14px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 14'%3E%3Cpath d='M4.5 14 0 0h9z' fill='%231d2229'/%3E%3C/svg%3E") center bottom / 9px 14px no-repeat}.dim.dim--v .dim__text{left:0;top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;padding:10px 0;line-height:1.2}@media (max-width:719px){.dim{--dim-fs:var(--fs-label)}}.tf{position:relative;margin:0 0 18px}.tf input,.tf textarea{display:block;width:100%;min-width:0;height:56px;padding:16px 44px 16px 16px;background:transparent;color:var(--ink);border:1px solid var(--graphite);border-radius:var(--r-field);font:400 var(--fs-annotation)/1.4 var(--sans);transition:border-color .2s}.tf textarea{height:auto;min-height:112px;resize:vertical}.tf input:hover,.tf textarea:hover{border-color:var(--ink)}.tf input:focus,.tf textarea:focus{outline:none;border:2px solid var(--blue);padding:15px 43px 15px 15px}.tf label{position:absolute;left:12px;top:16px;padding:0 4px;background:var(--sheet,var(--paper));font-size:var(--fs-annotation);line-height:24px;color:var(--graphite);pointer-events:none;transform-origin:left top;transition:transform .2s var(--ease),color .2s}.tf input:focus+label,.tf input:not(:placeholder-shown)+label,.tf textarea:focus+label,.tf textarea:not(:placeholder-shown)+label{transform:translateY(-28px) scale(.75)}.tf input:focus+label,.tf textarea:focus+label{color:var(--blue)}.tf__support{display:flex;justify-content:space-between;gap:12px;padding:4px 16px 0;font-size:var(--fs-caption);line-height:1.3;color:var(--graphite)}.tf__count{font-size:var(--fs-micro);white-space:nowrap}.tf__err-ic{display:none;position:absolute;right:14px;top:18px;width:20px;height:20px;color:var(--red)}.tf.is-error input,.tf.is-error textarea{border:2px solid var(--red);padding:15px 43px 15px 15px}.tf.is-error label,.tf.is-error .tf__support,.tf.is-error :focus+label{color:var(--red)}.tf.is-error .tf__err-ic{display:block}.seg{display:flex;flex-wrap:wrap;margin:0 0 20px;padding:0;border:0}.seg legend{margin-bottom:8px;padding:0;font-size:var(--fs-caption);color:var(--graphite)}.seg label{flex:1 1 auto;cursor:pointer}.seg input{position:absolute;opacity:0;width:1px;height:1px}.seg label span,.seg__i{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 14px;border:1px solid var(--graphite);font-size:var(--fs-label);font-weight:600;color:var(--ink);text-decoration:none;transition:background .2s,color .2s}.seg label+label span,.seg__i+.seg__i{margin-left:-1px}.seg label:first-of-type span,.seg__i:first-child{border-radius:var(--r-segment) 0 0 var(--r-segment)}.seg label:last-of-type span,.seg__i:last-child{border-radius:0 var(--r-segment) var(--r-segment) 0}.seg .ic{display:none;width:16px;height:16px}.seg label:hover span,.seg__i:hover{background:var(--side-l);color:var(--ink)}.seg input:checked+span,.seg__i[aria-current]{background:var(--blue-tint);color:var(--blue-ink)}.seg input:checked+span .ic,.seg__i[aria-current] .ic{display:block}.seg input:focus-visible+span,.seg__i:focus-visible{position:relative;z-index:1;outline:2px solid var(--blue);outline-offset:2px}.seg__n{font-weight:400;color:var(--graphite)}.seg__i[aria-current] .seg__n{color:var(--blue-ink)}@media (max-width:479px){.seg--grid{display:grid;grid-template-columns:1fr 1fr}.seg--grid label:nth-of-type(odd) span{margin-left:0}.seg--grid label:nth-of-type(n+3) span{margin-top:-1px}.seg--grid label:nth-of-type(1) span{border-radius:var(--r-segment) 0 0 0}.seg--grid label:nth-of-type(2) span{border-radius:0 var(--r-segment) 0 0}.seg--grid label:nth-of-type(3) span{border-radius:0 0 0 var(--r-segment)}.seg--grid label:nth-of-type(4) span{border-radius:0 0 var(--r-segment) 0}}.cb{margin:4px 0 16px}.cb__row{display:flex;align-items:flex-start;gap:12px;min-height:24px;font-size:var(--fs-small);cursor:pointer}.cb__row input{position:absolute;opacity:0;width:1px;height:1px}.cb__box{flex:none;display:grid;place-items:center;width:18px;height:18px;margin-top:2px;border:2px solid var(--graphite);border-radius:var(--r-check);color:var(--on-blue);transition:background .15s,border-color .15s}.cb__box .ic{width:14px;height:14px;opacity:0}.cb__row:hover .cb__box{border-color:var(--ink)}.cb__row input:checked+.cb__box{background:var(--blue);border-color:var(--blue)}.cb__row input:checked+.cb__box .ic{opacity:1}.cb__row input:focus-visible+.cb__box{outline:2px solid var(--blue);outline-offset:3px}.cb__err{padding:4px 0 0 30px;font-size:var(--fs-caption);color:var(--red)}.cb__err:empty{display:none}.cb.is-error .cb__box{border-color:var(--red)}.blank__draft button{font:inherit;color:var(--blue);background:none;border:0;padding:2px 0;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}.blank__draft button:hover,.blank__draft button:focus-visible{color:var(--blue-ink)}.blank__status{font-size:var(--fs-label);margin-top:12px;color:var(--red)}.blank__status:empty{display:none}.blank__status:focus{outline:none}.blank__done h3{color:var(--blue-ink)}.blank__done h3:focus{outline:none}.done__sum{--done-dt:130px;--done-row:8px;margin:14px 0 0;border-top:1px solid var(--hair)}.done__sum div{display:grid;grid-template-columns:var(--done-dt) minmax(0,1fr);gap:12px;padding:var(--done-row) 0;border-bottom:1px solid var(--hair)}.done__sum dt{font-size:var(--fs-label);font-style:italic;color:var(--graphite)}.done__sum dd{margin:0;font-size:var(--fs-small);overflow-wrap:anywhere}.done__reply{margin-top:14px;font-size:var(--fs-small)}.done__note{margin:4px 0 18px;font-size:var(--fs-caption);color:var(--graphite)}.crumbs ol{display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 22px;padding:0;list-style:none;font-size:var(--fs-small);color:var(--graphite)}.crumbs li:not(:last-child)::after{content:"/";margin:0 10px;color:var(--thin)}.crumbs a{display:inline-block;padding:2px 0;color:var(--graphite)}.crumbs a:hover,.crumbs a:focus-visible{color:var(--blue)}@media (pointer:coarse){.crumbs a{padding:10px 0}}.listing{--pre-bg:var(--paper);position:relative;margin:0}.listing__cap{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:0 6px;padding:0 0 6px;font-size:var(--fs-label);color:var(--graphite);font-variant-numeric:tabular-nums}.listing__lang{font-style:italic}.listing__lang::before{content:"· ";font-style:normal}.listing__status{flex-basis:100%;text-align:right;font-style:italic;color:var(--graphite)}.listing__status:empty{display:none}.listing pre{margin:0;padding:14px 16px 16px;background:var(--pre-bg);border:1px solid var(--ink);border-top-width:2px;overflow-x:auto;scrollbar-width:thin;font:400 var(--fs-label)/1.6 var(--mono);letter-spacing:-.02em;tab-size:4}.listing pre:focus-visible{outline-offset:2px}.listing code{font:inherit;letter-spacing:inherit}.listing code :is(i,.c){font-style:italic;color:var(--graphite)}.listing::after{content:"";position:absolute;right:1px;bottom:1px;height:calc(100% - var(--cap-h,34px));width:40px;background:linear-gradient(to right,rgb(251 252 253 / 0),var(--pre-bg));opacity:0;transition:opacity .2s;pointer-events:none}.listing.is-cut::after{opacity:1}.copy{min-height:28px;margin-left:12px;padding:6px 0 2px;background:none;border:0;border-bottom:1px solid var(--graphite);font:600 var(--fs-label)/1 var(--sans);color:var(--ink);cursor:pointer;transition:color .2s,border-color .2s}.copy:hover,.copy:focus-visible{color:var(--blue);border-color:currentColor}.copy.is-done{color:var(--graphite);border-color:transparent}.copy-btn__labels{display:inline-grid}.copy-btn__labels>span{grid-area:1 / 1;text-align:left}.copy-btn__labels [data-copy-done]{visibility:hidden}.copy-btn.is-ok .copy-btn__labels [data-copy-idle]{visibility:hidden}.copy-btn.is-ok .copy-btn__labels [data-copy-done]{visibility:visible}.copy-btn.is-ok{--btn-border:var(--blue-ink);--btn-fg:var(--blue-ink)}.copy-status{margin-top:10px;font-size:var(--fs-label);color:var(--ink)}.copy-status:empty{display:none}.copy-plain{display:block;width:100%;margin-top:10px;padding:8px 10px;resize:none;border:1px solid var(--graphite);border-radius:0;background:var(--blue-tint);color:var(--ink);font:400 var(--fs-label)/1.4 var(--sans)}.positions,svg .pins{display:none}.pin rect{fill:var(--paper);stroke:var(--ink);stroke-width:1.2;transition:fill .2s,stroke .2s}.pin text{font:400 var(--fs-label) var(--mono);letter-spacing:-.02em;fill:var(--ink)}.pin__lead{fill:none;stroke:var(--ink);stroke-width:1}.pin.is-on rect{fill:var(--blue-tint);stroke:var(--blue)}.pin.is-on text{fill:var(--blue-ink)}.positions__h{margin:22px 0 4px;font-size:var(--fs-title);font-weight:600;line-height:1.3}.positions__h .num{font-size:var(--fs-figure)}.positions__key{display:block;font-size:var(--fs-small);font-weight:400;font-style:italic;color:var(--graphite)}.positions ol{margin:0;padding:0;list-style:none}.positions li+li{border-top:1px solid var(--hair)}.positions a{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:12px;padding:10px 0;min-height:56px;text-decoration:none}.positions__n{grid-row:1 / 3;align-self:start;display:grid;place-items:center;height:28px;border:1.2px solid var(--ink);font-size:var(--fs-label)}.positions__name{font-size:var(--fs-annotation);font-weight:600;line-height:1.3;padding-bottom:3px;border-bottom:1px solid var(--ink)}.positions__name::after{content:" →";font-weight:400}.positions__q{padding-top:3px;font-size:var(--fs-annotation);font-style:italic;line-height:1.3;color:var(--graphite)}.positions a:hover .positions__name,.positions a:focus-visible .positions__name,.positions li.is-on .positions__name{color:var(--blue)}.positions li.is-on .positions__n,.positions li:target .positions__n{background:var(--blue-tint);border-color:var(--blue);color:var(--blue-ink)}.pct{font-family:var(--sans);letter-spacing:0;margin-left:1px}.sgn{font-family:var(--sans);letter-spacing:0}.ic--arrow{width:22px;height:11px}.ic--check{width:18px;height:14px}.link--big{font-size:var(--fs-body)}.sheet__head{margin-bottom:28px}.sheet__head p{margin-top:10px;max-width:72ch;color:var(--graphite)}.sheet--hero{--hero-min:clamp(600px,calc(100vh - 74px),790px)}.frame--hero{flex:1;min-height:0;display:grid;grid-template-columns:600px minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:16px 40px;padding:26px 28px 44px 36px}.hero__text{grid-row:1 / 3;display:flex;flex-direction:column;min-height:0;padding:2px 0 64px}.crumbs a{color:var(--ink);text-decoration-line:underline}.hero__text h1{font-size:var(--fs-final);line-height:1.02;letter-spacing:-.015em;text-wrap:balance}.hero__lead{margin-top:26px;font-size:var(--fs-body);line-height:1.45;max-width:46ch;text-wrap:pretty}.hero__act{margin:auto 0 0;padding-top:28px;display:flex;align-items:center;gap:18px}.hero__note{max-width:17ch;font-size:var(--fs-label);line-height:1.35;color:var(--graphite)}.hero__facts{margin:26px 0 0;border-top:1px solid var(--hair)}.hero__facts div{display:grid;grid-template-columns:128px minmax(0,1fr);gap:10px;align-items:baseline;padding:9px 0;border-bottom:1px solid var(--hair)}.hero__facts dt{font-size:var(--fs-label);font-style:italic;color:var(--graphite)}.hero__facts dd{margin:0;font-size:var(--fs-small)}.hero__facts a{display:inline-block;padding:2px 0;text-decoration-line:underline}.hero__facts .num{font-size:var(--fs-figure);white-space:nowrap}.hero__facts .ic--to{margin:0 6px}.hero__hint{font-size:var(--fs-label);font-style:italic;color:var(--graphite)}.uzel{grid-column:2;grid-row:1;margin:0;min-height:0;display:flex;flex-direction:column}.uzel:not(.uzel--inc)>.uzel__cap{order:-1}.uzel:not(.uzel--inc)::before,.uzel:not(.uzel--inc)::after{content:"";flex:1 1 0%}.uzel__cap{flex:none;display:flex;align-items:center;gap:12px;font-size:var(--fs-annotation);font-style:italic;color:var(--graphite);padding-bottom:10px;border-bottom:1px solid var(--hair)}.uzel__mark{flex:none;display:grid;place-items:center;width:30px;height:30px;border:1.5px solid var(--ink);border-radius:50%;font-style:normal;font-weight:600;font-size:var(--fs-annotation);color:var(--ink)}.uzel__svg{flex:1 1 0%;min-height:0;width:100%;height:auto;margin-top:18px;display:block;overflow:visible;font-family:var(--sans)}.uzel__svg--ml{flex:none;width:630px;max-width:100%;height:376px;margin-top:22px;overflow:hidden}.uzel__svg marker path,.uzel__svg marker circle{fill:var(--ink)}.t-pct,.t-sgn{font-family:var(--sans);letter-spacing:0}.ln,.ln-thin,.ln-hair,.ln-head,.ln-flow,.lead,.part__body{fill:none;vector-effect:non-scaling-stroke}.ln{stroke:var(--ink);stroke-width:1.4}.ln-thin{stroke:var(--graphite);stroke-width:1}.ln-hair{stroke:var(--hair);stroke-width:1}.ln-head{stroke:var(--ink);stroke-width:3}.ln-flow{stroke:var(--ink);stroke-width:1.2}.lead{stroke:var(--ink);stroke-width:1}.src>rect.ln{fill:var(--paper)}.part__body{fill:var(--side-l);stroke:var(--ink);stroke-width:2}.t-cap,.t-note{font-style:italic;font-size:var(--fs-annotation);fill:var(--graphite)}.t-part{font-weight:600;font-size:var(--fs-title);fill:var(--ink)}.t-code{font-style:italic;font-size:var(--fs-label);fill:var(--graphite)}.t-case{font-weight:600;font-size:var(--fs-title);fill:var(--ink)}.t-fig{font-family:var(--mono);font-size:var(--fs-figure);letter-spacing:-.02em;font-variant-numeric:tabular-nums;fill:var(--ink)}.co{cursor:pointer;text-decoration:none}.co__hit{fill:transparent}.co__n{fill:var(--paper);stroke:var(--ink);stroke-width:1.4}.t-pos{font-family:var(--mono);font-size:var(--fs-label);fill:var(--ink)}.co .lead,.co .co__n,.co text{transition:stroke .2s,fill .2s}.co.is-on .lead,.co.is-on .co__n{stroke:var(--blue)}.co.is-on .co__n{fill:var(--blue-tint)}.co.is-on text{fill:var(--blue-ink)}.co:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.vers>.co>.co__run{animation:co-in .6s var(--ease) both}.vers>.co:nth-child(2)>.co__run{animation-delay:.08s}.vers>.co:nth-child(3)>.co__run{animation-delay:.16s}@keyframes co-in{from{transform:translateX(-16px)}}.t-axis{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;fill:var(--graphite)}.t-up{font-style:italic;font-size:var(--fs-annotation);fill:var(--ink)}.i-up{color:var(--ink)}.uzel--proof .uzel__svg{flex:0 1 auto;margin-top:22px}.ln-was,.ln-now,.tick{fill:none;vector-effect:non-scaling-stroke}.ln-was{stroke:var(--graphite);stroke-width:1.4}.ln-now{stroke:var(--ink);stroke-width:4}.tick{stroke:var(--ink);stroke-width:1.2}.tick--now{stroke-width:1.6}.t-name{font-weight:600;font-size:var(--fs-figure);fill:var(--ink)}.t-was{font-family:var(--mono);font-size:var(--fs-figure);letter-spacing:-.02em;font-variant-numeric:tabular-nums;fill:var(--graphite)}.t-big{font-family:var(--mono);font-size:34px;letter-spacing:-.02em;font-variant-numeric:tabular-nums;fill:var(--ink)}.uzel__acts{flex:none;display:flex;align-items:center;gap:24px;margin-top:14px;padding-top:14px;border-top:1px solid var(--hair)}.uzel__acts .btn{white-space:nowrap}.uzel--inc .uzel__cap{font-style:normal;font-weight:600;font-size:var(--fs-title);color:var(--ink);letter-spacing:0}.uzel--inc .inc__t{margin-top:14px}.inc{align-self:start;padding-top:4px}.inc h3{font-size:var(--fs-title);line-height:1.15;margin-bottom:12px}.inc__t{width:100%;border-collapse:collapse;border-top:2px solid var(--ink)}.inc__t th,.inc__t td{padding:8px 10px 8px 0;text-align:left;vertical-align:baseline;border-bottom:1px solid var(--hair);font-size:var(--fs-annotation);line-height:1.3}.inc__t tbody th{font-weight:400}.inc__n{width:30px;font-variant-numeric:tabular-nums;color:var(--graphite)}.inc__who{margin-top:14px;font-size:var(--fs-small);max-width:52ch}.inc__who b{font-weight:600}.brief{grid-column:2;grid-row:2;justify-self:end;align-self:end;width:calc(100% + 28px);margin:0 -28px -44px 0;display:grid;grid-template-columns:244px minmax(0,1fr) 182px;grid-template-rows:auto minmax(0,1fr) auto;border:2px solid var(--ink);border-width:2px 0 0 2px;background:var(--paper)}.brief>*{margin:0}.brief .brief__h{grid-column:1;grid-row:1;padding:10px 16px 0;font-size:var(--fs-label);font-weight:400;font-style:italic;line-height:1.3;letter-spacing:0;color:var(--graphite)}.brief__me{grid-column:1;grid-row:2;display:flex;align-items:center;gap:12px;padding:8px 16px 12px}.brief__me img{flex:none;width:46px;height:60px;object-fit:cover;border:1px solid var(--ink)}.brief__me b{display:block;font-size:var(--fs-body);font-weight:600;line-height:1.15}.brief__me i{display:block;margin-top:2px;font-size:var(--fs-label);color:var(--graphite)}.brief__list{grid-column:2;grid-row:1 / 3;align-self:center;padding:8px 16px}.brief__list,.brief__acts{align-self:stretch;border-left:1px solid var(--hair)}.brief__list>div{display:grid;grid-template-columns:40px minmax(0,1fr);gap:8px;align-items:baseline;padding:5px 0}.brief__list>div+div{border-top:1px solid var(--hair)}.brief__list dt{font-size:var(--fs-label);font-style:italic;color:var(--graphite)}.brief__list dd{margin:0;font-size:var(--fs-small);line-height:1.3}.brief__list .num{font-size:var(--fs-figure)}.brief__price{font-weight:600;font-size:var(--fs-body)}.brief__paren{white-space:nowrap}.brief__sub{display:block;margin-bottom:2px;font-size:var(--fs-label);color:var(--graphite)}.brief__from{font-style:italic;color:var(--graphite)}.brief__acts{grid-column:3;grid-row:1 / 3;display:grid;align-content:center;justify-items:start;gap:10px;padding:12px 16px}.brief__acts .btn{--btn-pad:8px 14px;--btn-fs:var(--fs-small)}.brief__acts .btn,.brief__acts .link{white-space:nowrap}.brief__acts .link{display:inline-flex;align-items:center;gap:10px;padding:2px 0;font-size:var(--fs-small)}.brief__stamp{grid-column:1 / -1;display:flex;border-top:1px solid var(--ink);font-size:var(--fs-caption);color:var(--graphite);font-variant-numeric:tabular-nums}.brief__stamp>*{padding:7px 16px}.brief__stamp b{flex:1;font-weight:400;color:var(--ink)}.brief__stamp>span{border-left:1px solid var(--hair)}.cur{font-family:var(--sans);letter-spacing:0;margin-left:.1em}.ledger{width:100%;border-collapse:collapse;border:var(--frame) solid var(--ink)}.ledger th,.ledger td{border:1px solid var(--ink);padding:14px 16px;text-align:left;vertical-align:top}.ledger thead th{font-weight:400;font-style:italic;font-size:var(--fs-label);color:var(--graphite);padding:6px 16px;border-bottom-width:2px}.ledger tbody th{width:250px;font-weight:400}.ledger tbody th .pos{display:inline-grid;place-items:center;width:26px;height:26px;margin-bottom:8px;border:1.4px solid var(--ink);border-radius:50%;font:400 var(--fs-label)/1 var(--mono);color:var(--ink)}.ledger tbody tr>*{transition:background .2s}.ledger tbody tr.is-on>*,.ledger tbody tr:target>*{background:var(--blue-tint)}.ledger tbody tr.is-on .pos,.ledger tbody tr:target .pos{border-color:var(--blue);color:var(--blue-ink)}.ledger__tags{margin-top:8px;font-size:var(--fs-label);font-style:italic;color:var(--graphite)}.ledger tbody th b{display:block;font-size:var(--fs-title);font-weight:600;line-height:1.1;margin-bottom:6px}.ledger tbody th span{display:block;color:var(--graphite);font-size:var(--fs-small)}.ledger tbody td{font-size:var(--fs-annotation)}.ledger__done{margin:0;padding:0 0 0 18px}.ledger__done li{padding:1px 0}.ledger__done li::marker{color:var(--graphite)}.ledger__nums{width:26%}.ledger__bs{width:34%}.ledger__bs small{display:block;padding:0 0 6px;font-size:var(--fs-label);font-style:italic;color:var(--graphite);border-bottom:1px dotted var(--thin)}.ledger__line{font-size:var(--fs-annotation)}.ledger__nums>span,.ledger__bs>span{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;border-bottom:1px dotted var(--thin)}.ledger__nums>span:last-child,.ledger__bs>span:last-child,.ledger__bs>span:has(+small){border-bottom:0}.ledger__nums i,.ledger__bs i{font-size:var(--fs-label);color:var(--graphite)}.ledger__nums b,.ledger__bs b{font-size:var(--fs-figure);white-space:nowrap;font-weight:400}.ledger__acts{width:214px}.ledger__acts .btn{white-space:nowrap}.ledger__acts .btn,.ledger__acts .out{display:flex;width:fit-content}.ledger__acts .out{margin-top:10px}.ledger__note{margin-top:14px;font-size:var(--fs-small);color:var(--graphite);max-width:80ch}.extract{display:grid;grid-template-columns:300px minmax(0,1fr) minmax(0,1.25fr);border:var(--frame) solid var(--ink)}.extract>*{padding:22px 24px}.extract>*+*{border-left:1px solid var(--ink)}.extract__head{display:flex;flex-direction:column;gap:6px}.extract__head h3{font-size:var(--fs-headline);line-height:1.04}.extract__head>p:not([class]){color:var(--graphite);font-size:var(--fs-small)}.extract__tags{font-size:var(--fs-label);font-style:italic;color:var(--graphite)}.extract__acts{margin-top:auto;padding-top:18px;display:grid;gap:10px;justify-items:start}.extract__acts .btn{white-space:nowrap}.extract__label{margin-bottom:8px;font-size:var(--fs-label);font-style:italic;color:var(--graphite)}.extract__done ul{margin:0;padding:0 0 0 18px;font-size:var(--fs-body);list-style-type:"– "}.extract__done li{padding:3px 0}.extract__done li::marker{color:var(--graphite)}.extract__nums{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr}.extract__nums>div{padding:20px 24px;display:flex;flex-direction:column;justify-content:space-between;gap:14px}.extract__nums>div:nth-child(even){border-left:1px solid var(--hair)}.extract__nums>div:nth-child(n+3){border-top:1px solid var(--hair)}.extract__nums dt{font-size:var(--fs-label);font-style:italic;color:var(--graphite)}.extract__nums dd{margin:0;font-size:34px;line-height:1;white-space:nowrap}.extract__pair{display:grid;gap:8px}.extract__src{font:400 var(--fs-annotation)/1 var(--sans);letter-spacing:0;color:var(--graphite);display:inline-block;min-width:64px}.extract__nums .ic--to{width:28px;height:14px;margin:0 8px;vertical-align:6px}.frame--how{display:grid;grid-template-columns:380px minmax(0,1fr);gap:48px 64px;align-items:start}.how__text h2{margin-bottom:18px}.how__text>p+p{margin-top:14px}.how__text>p{max-width:40ch}.how__chain{font-size:var(--fs-body);color:var(--graphite)}.how__chain b{display:block;margin-bottom:4px;font-size:var(--fs-title);font-weight:600;color:var(--ink)}.how__chain .ic--to{margin:0 10px}.how__links{display:flex;flex-wrap:wrap;gap:6px 28px}.how__links .link{display:inline-flex;align-items:center;gap:10px;padding:3px 0;font-size:var(--fs-small)}.frame--how .inc{padding-top:6px;max-width:760px}.frame--how .inc__t tr>*{font-size:var(--fs-body);padding-top:10px;padding-bottom:10px}.route{grid-column:1 / -1;position:relative}.route__h{font-size:var(--fs-title);line-height:1.15;margin-bottom:8px}.route>.dim--v{display:none}.route__dim{position:relative;height:30px;margin-left:80%;border-left:1px solid var(--thin);border-right:1px solid var(--thin)}.route__dim::before{content:"";position:absolute;left:0;right:0;top:15px;border-top:1px solid var(--ink)}.route__dim::after{content:"";position:absolute;left:0;right:0;top:11px;height:9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath d='M0 4.5 14 0v9z' fill='%231d2229'/%3E%3C/svg%3E") left center / 14px 9px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath d='M14 4.5 0 0v9z' fill='%231d2229'/%3E%3C/svg%3E") right center / 14px 9px no-repeat}.route__dim span{position:absolute;left:50%;top:4px;z-index:1;transform:translateX(-50%);padding:0 10px;background:var(--sheet,var(--paper));font:italic 400 var(--fs-annotation)/22px var(--sans);white-space:nowrap}.route__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;border:var(--frame) solid var(--ink)}.route__steps li{position:relative;display:grid;align-content:start;gap:6px;padding:16px 22px 20px}.route__steps li+li{border-left:1px solid var(--ink)}.route__steps li+li::before{content:"";position:absolute;left:-8px;top:22px;width:14px;height:10px;background:var(--ink);clip-path:polygon(0 0,100% 50%,0 100%)}.route__n{font-size:var(--fs-label);color:var(--graphite)}.route__steps b{font-size:var(--fs-title);font-weight:600;line-height:1.15}.route__steps li>span:not(.route__n,.vh){font-size:var(--fs-annotation);color:var(--graphite)}.route__steps .route__deal{background:var(--blue-tint)}.route__deal b{color:var(--blue-ink)}.route__steps .route__deal>span:not(.route__n,.vh){color:var(--ink)}.frame--price{display:grid;grid-template-columns:380px minmax(0,1fr);gap:64px;align-items:start}.price__text h2{margin-bottom:18px}.price__text>p:not(.assure,.price__note){color:var(--graphite);max-width:34ch}.assure{margin:22px 0 22px;padding-left:30px;position:relative;font-size:var(--fs-title);font-weight:600;line-height:1.2}.price__text .assure{color:var(--ink)}.price__text .link--big{margin-top:26px}.assure .ic--check{position:absolute;left:1px;top:.28em}.variants{width:100%;border-collapse:collapse;border:var(--frame) solid var(--ink)}.variants th,.variants td{border:1px solid var(--ink);padding:16px 18px;text-align:left;vertical-align:top}.variants thead th{font-weight:400;font-style:italic;font-size:var(--fs-label);color:var(--graphite);padding:6px 18px;border-bottom-width:2px}.variants tbody th{font-weight:400}.variants tbody th b{display:block;font-size:var(--fs-title);font-weight:600;line-height:1.1;margin-bottom:6px}.variants tbody th>span{display:block;font-size:var(--fs-annotation);color:var(--graphite);max-width:60ch}.variants__val{width:250px;white-space:nowrap}.variants__val>span{font-style:italic;color:var(--graphite)}.variants__val b{font-size:var(--fs-title);font-weight:600}.variants__val b.num{font-size:var(--fs-title);font-weight:400;letter-spacing:-.03em}.which{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px;align-items:baseline;margin:0 0 14px}.which__l{font-size:var(--fs-label);font-style:italic;color:var(--graphite)}.which b{font-size:var(--fs-title);font-weight:600;line-height:1.2}.which__from{font-style:italic;font-weight:400;color:var(--graphite)}.which .num{font-size:var(--fs-title);font-weight:400;letter-spacing:-.03em;white-space:nowrap}.which--pick{margin:0;padding:18px;border:var(--frame) solid var(--ink);background:var(--blue-tint)}.which--pick b{color:var(--blue-ink)}.terms{margin:0;border:var(--frame) solid var(--ink);border-top:0}.terms>div{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px;padding:12px 18px;align-items:baseline}.terms>div+div{border-top:1px solid var(--hair)}.terms dt{font-size:var(--fs-small)}.terms dd{margin:0;font-size:var(--fs-small);color:var(--graphite)}.terms .link{color:var(--ink)}.variants__which th{border-bottom-width:2px}.variants__which th>span{max-width:80ch;color:var(--ink)}.variants__which th>span+span{margin-top:4px}.variants__which em{font-style:normal;font-weight:600}.variants__which .tbd{display:inline-block;margin-top:4px}.variants__pick>*{background:var(--blue-tint)}.variants__mark{display:inline-block;margin-left:12px;padding:1px 8px;vertical-align:3px;border:1px solid var(--blue-ink);font:italic 400 var(--fs-label)/1.3 var(--sans);color:var(--blue-ink)}.variants tbody th .link{display:inline;font-weight:600;color:var(--ink)}.price__audit{margin-top:16px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;font-size:var(--fs-small);color:var(--graphite)}.price__audit .link{display:inline-flex;align-items:center;gap:10px;padding:3px 0;font-size:var(--fs-body);color:var(--ink)}.variants__why{display:block;margin-top:10px;font-size:var(--fs-label);line-height:1.35;color:var(--graphite);white-space:normal}.frame--faq{display:grid;grid-template-columns:340px minmax(0,1fr) 290px;gap:0 56px;align-items:start;--frame-t:36px;--frame-b:72px}.faq__aside{padding-top:12px;display:grid;gap:12px;justify-items:start;color:var(--graphite)}.faq__aside p{margin:0}.frame--more{--frame-x:0px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.more__read{padding:0 48px 0 40px;border-right:1px solid var(--ink)}.more__other{padding:0 40px 0 48px}.frame--more h2{margin-bottom:26px}.doc{display:grid;gap:10px;justify-items:start}.doc__meta{display:flex;gap:14px;font-size:var(--fs-label);color:var(--graphite);font-variant-numeric:tabular-nums}.doc__meta span{padding-left:14px;border-left:1px solid var(--hair)}.doc h3{font-size:var(--fs-title);line-height:1.15}.doc h3 a{text-decoration:none}.doc h3 a:hover,.doc h3 a:focus-visible{text-decoration:underline}.doc>p:not(.doc__meta){font-size:var(--fs-annotation);color:var(--graphite);max-width:62ch;margin-bottom:8px}.doc .link{display:inline-flex;align-items:center;gap:10px;padding:3px 0;font-size:var(--fs-small)}.frame--more-solo{display:grid;grid-template-columns:380px minmax(0,1fr);gap:64px;align-items:start}.frame--more-solo h2{margin-bottom:26px}.frame--more-solo .svc{margin:0}.svc{list-style:none;margin:0 0 28px;padding:0;border-top:2px solid var(--ink)}.svc li{border-bottom:1px solid var(--ink)}.svc a small{display:block;margin-top:2px;font-size:var(--fs-small);font-weight:400;color:var(--graphite)}.svc a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 4px;font-size:var(--fs-title);font-weight:600;line-height:1.3;text-decoration:none}@media (min-width:1180px) and (max-height:820px){.frame--hero{padding-top:22px;padding-bottom:36px;row-gap:10px}.crumbs ol{margin-bottom:10px}.hero__lead{margin-top:14px}.hero__text{padding-bottom:66px}.hero__act{padding-top:16px}.hero__facts{margin-top:12px}.hero__facts div{padding:4px 0}.uzel__svg,.uzel--proof .uzel__svg{margin-top:10px}.uzel__svg--ml{height:300px}.uzel__svg--ml .note{display:none}.uzel__acts{margin-top:8px;padding-top:8px}.brief{margin-bottom:-36px}.brief__me{padding-bottom:8px}.brief__list>div{padding:3px 0}}.uzel__list,.proof__list{display:none}main>.sheet{container-type:inline-size}@container (1180px <=width < 1300px){.frame--hero{grid-template-columns:minmax(0,1fr) 630px}}@container (width < 1180px){.frame--hero{grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:0;padding:26px var(--pad) 0}.hero__text{grid-row:auto;padding-bottom:0}.hero__act{margin-top:0}.uzel{grid-column:1;grid-row:auto;margin-top:40px}.brief{grid-column:1;grid-row:auto;justify-self:stretch;width:auto;margin:40px calc(-1*var(--pad)) 0;border-left-width:0}.brief__acts{align-content:center}}@container (width < 700px){.uzel__svg--ml{width:330px;height:376px;margin-bottom:-76px}.uzel__svg--ml .co__run>:not(.co__n,.t-pos),.uzel__svg--ml .vers>text,.uzel__svg--ml .note{display:none}.uzel__svg--ml .co__hit{width:64px}.uzel__list{display:block;margin:14px 0 0;padding:0;list-style:none;border-top:1px solid var(--hair);counter-reset:pos}.uzel__list li{border-bottom:1px solid var(--hair)}.uzel__list a{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:2px 12px;align-items:baseline;padding:10px 0;color:var(--ink);text-decoration:none}.uzel__list a::before{counter-increment:pos;content:counter(pos);grid-row:1 / 3;display:grid;place-items:center;width:26px;height:26px;border:1.4px solid var(--ink);border-radius:50%;font:400 var(--fs-label)/1 var(--mono)}.uzel__list b{font-size:var(--fs-figure);font-weight:600;line-height:1.2}.uzel__list .num{font-size:var(--fs-figure);white-space:nowrap}.uzel__list i{grid-column:2 / -1;font-size:var(--fs-label);color:var(--graphite)}.uzel__list a.is-on::before{border-color:var(--blue);background:var(--blue-tint);color:var(--blue-ink)}.uzel__list a.is-on b,.uzel__list a.is-on .num{color:var(--blue-ink)}.uzel__list-note{padding:10px 0;font-size:var(--fs-label);color:var(--graphite)}}@container (width < 680px){.uzel--proof .uzel__svg{display:none}.proof__list{display:block;margin:14px 0 0}.proof__list>div{display:flex;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:10px 0;border-bottom:1px solid var(--hair)}.proof__list dt b{display:block;font-size:var(--fs-figure);font-weight:600;line-height:1.2}.proof__list dt i{display:block;margin-top:2px;font-size:var(--fs-label);color:var(--graphite)}.proof__list dd{flex:none;margin:0;display:flex;align-items:baseline;gap:8px}.proof__list .num{font-size:26px;line-height:1;letter-spacing:-.02em}.proof__list .proof__was{font-size:var(--fs-figure);color:var(--graphite)}.proof__list .ic--to{width:22px;height:11px}.proof__list>.proof__period{padding:12px 0 6px;border-bottom:0;font-size:var(--fs-label);font-style:italic;color:var(--graphite)}}@container (width < 380px){.uzel__svg--ml{zoom:.84}.hero__facts div{grid-template-columns:100px minmax(0,1fr)}.hero__act{flex-wrap:wrap;gap:12px 18px}.hero__note{max-width:none}}@container (width < 330px){.uzel__svg--ml{zoom:.76}}@container (width < 700px){.brief{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.brief .brief__h,.brief__me,.brief__list,.brief__acts{grid-column:1;grid-row:auto}.brief__list,.brief__acts{border-left:0;border-top:1px solid var(--hair)}.brief__list{padding:6px 16px}.brief__acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;padding:14px 16px}.brief__acts .btn{--btn-pad:12px 18px}.brief__acts .link{padding:12px 0}}@container (width < 1000px){.ledger,.ledger tbody{display:block}.ledger thead{display:none}.ledger tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ledger tbody tr+tr{border-top:1px solid var(--ink)}.ledger th,.ledger td{border:0}.ledger tbody th{width:auto;grid-column:1 / -1;padding-bottom:6px}.ledger__bs,.ledger__nums,.ledger__acts{width:auto}.ledger__nums{border-left:1px solid var(--hair)!important}.ledger__acts{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;padding-top:4px}.ledger__acts .out{margin-top:0;padding:12px 0}.ledger__acts:not(:has(.btn)){padding-top:0}}@container (width < 600px){.ledger tbody tr{grid-template-columns:minmax(0,1fr)}.ledger__nums{border-left:0!important;padding-top:0}.ledger__bs{padding-bottom:6px}.ledger__nums>span{border-top:1px dotted var(--thin)}}@container (width < 1000px){.extract{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.extract__head{grid-column:1 / -1;border-bottom:1px solid var(--ink)}.extract>.extract__done{border-left:0}}@container (width < 640px){.extract{grid-template-columns:minmax(0,1fr)}.extract>*{padding:18px 16px}.extract>.extract__nums{border-left:0;border-top:1px solid var(--ink);padding:0}.extract__nums>div{padding:16px}}@container (width < 440px){.extract__nums{grid-template-columns:minmax(0,1fr)}.extract__nums>div:nth-child(even){border-left:0}.extract__nums>div+div{border-top:1px solid var(--hair)}}@container (width < 1000px){.frame--how,.frame--price,.frame--more-solo{grid-template-columns:minmax(0,1fr);gap:36px}.how__text>p,.price__text>p:not(.assure,.price__note){max-width:60ch}.how__text .tbd{white-space:normal}.price__text .link--big{display:flex;width:fit-content}.frame--more{grid-template-columns:minmax(0,1fr)}.more__read{padding:0 var(--pad) 36px;border-right:0;border-bottom:1px solid var(--ink)}.more__other{padding:36px var(--pad) 0}}@container (width < 1240px){.frame--faq{grid-template-columns:260px minmax(0,1fr);gap:24px 48px}.frame--faq>.faq{grid-column:2;grid-row:1 / 3}.faq__aside{grid-column:1;grid-row:2}}@container (width < 760px){.frame--faq{grid-template-columns:minmax(0,1fr);gap:20px}.frame--faq>.faq,.faq__aside{grid-column:1;grid-row:auto}}@container (width < 860px){.route{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px}.route__h{grid-column:1 / -1}.route__dim{display:none}.route>.dim--v{display:block}.route__steps{grid-template-columns:minmax(0,1fr)}.route__steps li{padding:14px 18px 16px}.route__steps li+li{border-left:0;border-top:1px solid var(--ink)}.route__steps li+li::before{left:18px;top:0;width:10px;height:12px;clip-path:polygon(0 0,100% 0,50% 100%)}}@container (width < 600px){.which,.terms>div{grid-template-columns:minmax(0,1fr);gap:4px}.terms>div{padding:12px 16px}.which--pick{padding:16px}.variants,.variants tbody,.variants tr,.variants th,.variants td{display:block}.variants thead{display:none}.variants tbody tr+tr{border-top:1px solid var(--ink)}.variants th,.variants td{border:0;padding:14px 16px}.variants__val{width:auto;padding-top:0!important;white-space:normal}.variants__mark{margin:6px 0 0}.svc a{padding:14px 0;font-size:var(--fs-figure)}}