@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/instrument-sans-latin-ext-wght-normal.2jfp7v6ns64yg.woff2)format("woff2-variations");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:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/instrument-sans-latin-wght-normal.3h2wr6o8p949u.woff2)format("woff2-variations");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}
:root{--bg:#fff;--ink:#0a0a0a;--sub:#6b6b6b;--line:#e4e4e4;--soft:#f5f5f4;--btn:#0a0a0a;--btnInk:#fff;--acc:#ff4d00;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0b0b0b;--ink:#f4f4f2;--sub:#9b9b98;--line:#272727;--soft:#151515;--btn:#f4f4f2;--btnInk:#0a0a0a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#0b0b0b;--ink:#f4f4f2;--sub:#9b9b98;--line:#272727;--soft:#151515;--btn:#f4f4f2;--btnInk:#0a0a0a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{background:var(--bg);color:var(--ink);margin:0}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,label:focus-within{outline:2px solid var(--ink);outline-offset:2px}[hidden]{display:none!important}.err{color:var(--ink);align-items:center;gap:8px;font-size:13px;display:flex}.err:before{content:"";background:var(--acc);border-radius:50%;flex-shrink:0;width:7px;height:7px}[aria-invalid=true]{border-bottom-color:var(--acc)!important}body{font-family:Instrument Sans Variable,Instrument Sans,system-ui,sans-serif}.nv-side,.nv-tabbar{--nhl:color-mix(in srgb, currentColor 12%, transparent);--nsub:color-mix(in srgb, currentColor 60%, transparent)}.nv-side{box-sizing:border-box;border-right:1px solid var(--nhl);flex-direction:column;flex:220px;gap:22px;min-width:0;padding:22px clamp(20px,2cqw,28px) 28px;display:flex}.nv-side a,.nv-tabbar a{color:inherit;text-decoration:none}.nv-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.nv-brand{letter-spacing:.04em;align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex}.nv-brand i{background:var(--acc);border-radius:50%;width:10px;height:10px}.nv-mode{cursor:pointer;min-height:44px;font:inherit;color:var(--nsub);background:0 0;border:none;padding:0;font-size:14px}.nv-site{color:var(--nsub);font-size:14px}.nv-links{flex-direction:column;font-size:15px;display:flex}.nv-links a{align-items:center;gap:10px;min-height:44px;display:flex}.nv-links a[aria-current=page],.nv-tabbar a[aria-current=page]{font-weight:600}.nv-lab{letter-spacing:.14em;text-transform:uppercase;color:var(--nsub);padding:22px 0 6px;font-size:12px}.nv-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.nv-dot.need{background:var(--acc)}.nv-count{color:var(--nsub);font-weight:400}.nv-tabbar{background:var(--bg);border-top:1px solid var(--nhl);font-size:13px;display:none;position:sticky;bottom:0}.nv-tabbar a{flex:1;justify-content:center;align-items:center;gap:6px;min-height:52px;display:flex}@container (max-width:720px){.nv-side{border-right:none;border-bottom:1px solid var(--nhl);padding-bottom:16px}.nv-links{display:none}.nv-tabbar{display:flex}}.nt{border-top:1px solid var(--ink);border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent);flex-wrap:wrap;justify-content:space-between;gap:6px 24px;margin:0;padding:14px 0;font-size:15px;line-height:1.45;display:flex}.nt a{color:inherit;white-space:nowrap}.sy{flex-direction:column;gap:clamp(36px,5cqw,64px);display:flex}.sy-head{flex-direction:column;gap:18px;display:flex}.sy-lab{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, currentColor 60%, transparent);font-size:12px}.sy-h1{letter-spacing:-.045em;max-width:18ch;margin:0;font-size:clamp(36px,4.6cqw,68px);font-weight:500;line-height:1}.sy-lead{max-width:60ch;color:color-mix(in srgb, currentColor 60%, transparent);margin:0;font-size:clamp(17px,1.4cqw,20px);line-height:1.5}.sy-sub{color:color-mix(in srgb, currentColor 60%, transparent);margin:0;font-size:15px}.sy-grid{border-top:1px solid var(--ink);border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px 0;padding:28px 0;display:grid}.sy-grid>div{flex-direction:column;gap:10px;padding-right:20px;display:flex}.sy-num{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(44px,6cqw,88px);font-weight:400;line-height:.95}.sy-list{border-top:1px solid var(--ink);border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent);flex-direction:column;display:flex}.sy-item{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:16px;padding:16px 0;display:grid}.sy-item:first-child{border-top:none}.sy-item.sy-lab{color:color-mix(in srgb, currentColor 60%, transparent)}.sy-name{font-size:17px;font-weight:500}.sy-row{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin:0;padding:16px 0;font-size:15px;display:flex}.sy a{color:inherit}.lk-ask{z-index:50;background:var(--bg);color:var(--ink);border-top:1px solid var(--ink);font-family:Instrument Sans Variable,Instrument Sans,system-ui,sans-serif;position:fixed;inset:auto 0 0}.lk-ask-in{padding:22px max(clamp(20px, 4vw, 56px), env(safe-area-inset-right,0px)) max(22px, env(safe-area-inset-bottom,0px)) max(clamp(20px, 4vw, 56px), env(safe-area-inset-left,0px));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;display:flex}.lk-ask-in>div:first-child{flex:420px;min-width:0}.lk-ask-title{letter-spacing:-.02em;margin:0 0 6px;font-size:20px;font-weight:500}.lk-ask-text{max-width:70ch;color:color-mix(in srgb, currentColor 60%, transparent);margin:0;font-size:15px;line-height:1.5}.lk-ask-acts{flex-wrap:wrap;gap:12px;display:flex}.lk-ask-acts button{min-height:52px;font:inherit;cursor:pointer;border:1px solid var(--ink);border-radius:0;align-items:center;gap:16px;padding:0 20px;font-size:16px;font-weight:500;display:inline-flex}.lk-ask-yes{background:var(--btn);color:var(--btnInk);border-color:var(--btn)}.lk-ask-no{color:var(--ink);background:0 0}
