@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(./instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff")}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(./instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(./instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff")}:root{--paper:#f7f3ec;--paper-2:#efe9df;--paper-3:#e6dfd2;--ink:#1c1a17;--ink-2:#57524a;--ink-3:#8b8478;--rule:#dcd4c6;--rule-strong:#bfb5a4;--shu:#b8402a;--shu-soft:#b8402a1f;--on-shu:#fffaf3;--code-bg:#efe9df;--f-display:"Instrument Serif", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--f-ui:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--f-jp:"Dandan", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", Meiryo, sans-serif;--f-jp-plain:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", Meiryo, sans-serif;--f-mono:ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;--gutter:16px;--max:1180px;--r-sm:6px;--r-md:10px;--r-lg:16px;--ease:cubic-bezier(.2, 0, 0, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#151412;--paper-2:#1d1b18;--paper-3:#26231f;--ink:#ede8de;--ink-2:#aaa397;--ink-3:#746e64;--rule:#302c27;--rule-strong:#4a443c;--shu:#ee8b6c;--shu-soft:#ee8b6c24;--on-shu:#1b0f0b;--code-bg:#1d1b18;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#151412;--paper-2:#1d1b18;--paper-3:#26231f;--ink:#ede8de;--ink-2:#aaa397;--ink-3:#746e64;--rule:#302c27;--rule-strong:#4a443c;--shu:#ee8b6c;--shu-soft:#ee8b6c24;--on-shu:#1b0f0b;--code-bg:#1d1b18;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:768px){:root{--gutter:32px}}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;scroll-padding-top:72px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--ink);font:16px/1.6 var(--f-ui);text-rendering:optimizelegibility;margin:0}h1,h2,h3{font-family:var(--f-display);text-wrap:balance;margin:0;font-weight:400;line-height:1.05}p,li,dd{text-wrap:pretty}p{margin:0}a{color:inherit;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:.2em;transition:text-decoration-color .15s var(--ease), color .15s var(--ease);text-decoration-thickness:1px}a:hover{-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu)}code,kbd,pre{font-family:var(--f-mono);font-size:.875em}:not(pre)>code{background:var(--paper-2);border:1px solid var(--rule);white-space:nowrap;border-radius:4px;padding:.05em .35em}::selection{background:var(--shu);color:var(--on-shu)}:focus-visible{outline:2px solid var(--shu);outline-offset:3px;border-radius:4px}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jp{font-family:var(--f-jp);font-kerning:none;word-break:auto-phrase;line-height:1.9}.jp-plain{font-family:var(--f-jp-plain)}.eyebrow{font:500 13px/1.4 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.section{border-top:1px solid var(--rule);padding-block:96px}@media (max-width:767px){.section{padding-block:64px}}.section-head{gap:16px;max-width:760px;margin-bottom:48px;display:grid}.section-head h2{font-size:clamp(40px,6vw,64px)}.section-head .num{color:var(--shu)}.section-head p{color:var(--ink-2);max-width:62ch;font-size:18px}.btn{border:1px solid var(--rule-strong);min-height:44px;color:var(--ink);font:500 15px/1 var(--f-ui);cursor:pointer;transition:background-color .15s var(--ease), border-color .15s var(--ease), transform .12s var(--ease);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--ink)}.btn:active{transform:scale(.96)}.btn-solid{background:var(--ink);border-color:var(--ink);color:var(--paper)}.btn-solid:hover{background:var(--shu);border-color:var(--shu);color:var(--on-shu)}.btn small{opacity:.75;font-variant-numeric:tabular-nums;font-weight:400}.btn svg{flex:none}.chip{border:1px solid var(--rule);background:var(--paper);min-height:32px;color:var(--ink-2);font:500 13px/1 var(--f-ui);cursor:pointer;transition:color .15s var(--ease), border-color .15s var(--ease), transform .12s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex;position:relative}.chip:after{content:"";position:absolute;inset:-6px 0}.chip:hover{color:var(--ink);border-color:var(--rule-strong)}.chip:active{transform:scale(.96)}.chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}.cols[data-v-9fd83bf5]{gap:48px;display:grid}@media (min-width:900px){.cols[data-v-9fd83bf5]{grid-template-columns:1.2fr 1fr;gap:64px}}h3[data-v-9fd83bf5]{margin-bottom:16px;font-size:28px}ul[data-v-9fd83bf5]{gap:12px;margin:0;padding:0;list-style:none;display:grid}li[data-v-9fd83bf5]{color:var(--ink-2);padding-left:18px;position:relative}li[data-v-9fd83bf5]:before{content:"";background:var(--shu);width:8px;height:1px;position:absolute;top:.7em;left:0}li a[data-v-9fd83bf5],dd a[data-v-9fd83bf5]{color:var(--ink)}dl[data-v-9fd83bf5]{margin:0;display:grid}dl div[data-v-9fd83bf5]{border-top:1px solid var(--rule);gap:4px;padding:14px 0;display:grid}dt[data-v-9fd83bf5]{font-size:14px;font-weight:600}dd[data-v-9fd83bf5]{color:var(--ink-2);margin:0}.fading[data-v-4e58648f]{display:grid}.layer[data-v-4e58648f]{grid-area:1/1;min-width:0}.layer p[data-v-4e58648f]{margin:0}.overlay[data-v-4e58648f]{pointer-events:none;-webkit-user-select:none;user-select:none}.overlay.out[data-v-4e58648f]{animation:fade-out-4e58648f .42s var(--ease) forwards}.overlay.in[data-v-4e58648f]{animation:fade-in-4e58648f .42s var(--ease) forwards}@keyframes fade-out-4e58648f{0%{opacity:1}to{opacity:0}}@keyframes fade-in-4e58648f{0%{opacity:0}to{opacity:1}}.switch[data-v-6b3dbc5b]{min-height:44px;color:var(--ink);font:500 14px/1 var(--f-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.knob-track[data-v-6b3dbc5b]{background:var(--paper-3);width:40px;height:24px;box-shadow:inset 0 0 0 1px var(--rule-strong);transition:background-color .15s var(--ease);border-radius:999px;position:relative}.knob[data-v-6b3dbc5b]{background:var(--paper);width:18px;height:18px;box-shadow:0 1px 2px #0003, inset 0 0 0 1px var(--rule-strong);transition:transform .16s var(--ease);border-radius:50%;position:absolute;top:3px;left:3px}.switch[aria-checked=true] .knob-track[data-v-6b3dbc5b]{background:var(--shu);box-shadow:none}.switch[aria-checked=true] .knob[data-v-6b3dbc5b]{transform:translate(16px);box-shadow:0 1px 2px #0003}.state[data-v-6b3dbc5b]{min-width:2.2em;color:var(--ink-2);font-weight:400}.stairs[data-v-9eff29a2]{gap:10px;min-width:0;display:grid}.stairs-label[data-v-9eff29a2]{font:500 13px/1.4 var(--f-ui);color:var(--ink-2)}.track[data-v-9eff29a2]{border-radius:var(--r-sm);position:relative}.track[data-v-9eff29a2]:has(input:focus-visible){outline:2px solid var(--shu);outline-offset:6px}.steps[data-v-9eff29a2]{grid-template-columns:repeat(6,1fr);align-items:end;gap:4px;display:grid}.step[data-v-9eff29a2]{justify-items:center;gap:6px;display:grid}.step-name[data-v-9eff29a2]{font:500 13px/1 var(--f-ui);color:var(--ink-2);font-variant-numeric:tabular-nums;transition:color .15s var(--ease)}.step.on .step-name[data-v-9eff29a2]{color:var(--ink)}.step.current .step-name[data-v-9eff29a2]{color:var(--shu);font-weight:650}.tread[data-v-9eff29a2]{width:100%;height:calc(10px + var(--i) * 9px);background:var(--paper-3);box-shadow:inset 0 0 0 1px var(--rule-strong);transform-origin:bottom;transition:background-color .2s var(--ease), box-shadow .2s var(--ease);border-radius:3px 3px 0 0;display:block}.compact .tread[data-v-9eff29a2]{height:calc(6px + var(--i) * 6px)}.step.on .tread[data-v-9eff29a2]{background:var(--ink);box-shadow:none}.step.current .tread[data-v-9eff29a2]{background:var(--shu)}.muted .step.on .tread[data-v-9eff29a2]{background:var(--rule-strong)}.muted .step.current .tread[data-v-9eff29a2]{background:var(--ink-3)}input[type=range][data-v-9eff29a2]{opacity:0;cursor:pointer;appearance:none;width:100%;height:calc(100% + 12px);margin:0;position:absolute;inset:-8px 0 -4px}input[type=range][data-v-9eff29a2]::-webkit-slider-thumb{-webkit-appearance:none;width:4px;height:44px}input[type=range][data-v-9eff29a2]::-moz-range-thumb{border:0;width:4px;height:44px}.hero[data-v-6454dbc0]{padding-block:40px 96px}.head[data-v-6454dbc0]{gap:24px;margin-bottom:36px;display:grid}@media (min-width:1024px){.head[data-v-6454dbc0]{grid-template-columns:1.1fr 1fr;align-items:end;gap:64px}}.title[data-v-6454dbc0]{gap:18px;display:grid}h1[data-v-6454dbc0]{letter-spacing:-.01em;font-size:clamp(50px,6vw,84px);line-height:.98}h1 em[data-v-6454dbc0]{color:var(--shu)}.intro[data-v-6454dbc0]{gap:24px;padding-bottom:8px;display:grid}.lede[data-v-6454dbc0]{color:var(--ink-2);max-width:46ch;font-size:18px}.actions[data-v-6454dbc0]{flex-wrap:wrap;gap:12px;display:flex}.specimen[data-v-6454dbc0]{border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--paper-2);margin:0;overflow:hidden}.specimen-bar[data-v-6454dbc0]{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:14px 20px;display:flex}.font-status[data-v-6454dbc0]{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:inline-flex}.dot[data-v-6454dbc0]{background:var(--ink-3);border-radius:50%;width:8px;height:8px}.font-status[data-status=loading] .dot[data-v-6454dbc0]{background:var(--shu);animation:pulse-6454dbc0 1.2s var(--ease) infinite alternate}.font-status[data-status=ready] .dot[data-v-6454dbc0]{background:#3f8f5a}@keyframes pulse-6454dbc0{to{opacity:.25}}.sample[data-v-6454dbc0]{color:var(--ink);transition:opacity .3s var(--ease);padding:clamp(20px,3vw,40px) clamp(20px,4vw,56px) clamp(16px,2.4vw,32px);font-size:clamp(22px,2.9vw,40px);line-height:1.95}.sample.waiting[data-v-6454dbc0]{opacity:.55}.controls[data-v-6454dbc0]{border-top:1px solid var(--rule);background:var(--paper);gap:28px;padding:24px 20px;display:grid}@media (min-width:900px){.controls[data-v-6454dbc0]{grid-template-columns:minmax(280px,380px) auto 1fr;align-items:end;gap:40px;padding:28px 32px}}.tally[data-v-6454dbc0]{gap:2px;min-width:10ch;display:grid}.big[data-v-6454dbc0]{font:400 64px/.9 var(--f-display);font-variant-numeric:tabular-nums}.big .of[data-v-6454dbc0]{color:var(--ink-3);margin-left:4px;font-size:.5em}.tally-label[data-v-6454dbc0]{color:var(--ink-2);font-size:13px}.readout[data-v-6454dbc0]{gap:8px;min-width:0;display:grid}.hides[data-v-6454dbc0]{min-height:30px;color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.word[data-v-6454dbc0]{background:var(--shu-soft);color:var(--ink);border-radius:999px;padding:2px 8px;font-size:14px;line-height:1.5}.css-line[data-v-6454dbc0]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.css-line code[data-v-6454dbc0]{white-space:normal;font-size:13px}.flow[data-v-d4f886fd]{counter-reset:none;gap:16px;margin:0 0 56px;padding:0;list-style:none;display:grid}@media (min-width:900px){.flow[data-v-d4f886fd]{grid-template-columns:repeat(3,1fr);gap:0}}.stage[data-v-d4f886fd]{border:1px solid var(--rule);background:var(--paper-2);align-content:start;gap:12px;padding:24px;display:grid;position:relative}.stage[data-v-d4f886fd]:first-child{border-radius:var(--r-lg) var(--r-lg) 0 0}.stage[data-v-d4f886fd]:last-child{border-radius:0 0 var(--r-lg) var(--r-lg)}@media (max-width:899px){.flow[data-v-d4f886fd]{gap:0}.stage+.stage[data-v-d4f886fd]{border-top:0}}@media (min-width:900px){.stage+.stage[data-v-d4f886fd]{border-left:0}.stage[data-v-d4f886fd]:first-child{border-radius:var(--r-lg) 0 0 var(--r-lg)}.stage[data-v-d4f886fd]:last-child{border-radius:0 var(--r-lg) var(--r-lg) 0}.stage+.stage[data-v-d4f886fd]:before{content:"";border-top:1px solid var(--rule);border-right:1px solid var(--rule);background:var(--paper-2);width:16px;height:16px;position:absolute;top:50%;left:-9px;transform:translateY(-50%)rotate(45deg)}}.stage-top[data-v-d4f886fd]{align-items:center;gap:10px;display:flex}.step-no[data-v-d4f886fd]{background:var(--ink);width:24px;height:24px;color:var(--paper);font:600 12px/1 var(--f-ui);border-radius:50%;place-items:center;display:inline-grid}.glyphs[data-v-d4f886fd]{white-space:nowrap;margin:8px 0 4px;font-size:clamp(30px,3.4vw,40px);line-height:1.8}.stage h3[data-v-d4f886fd]{font-size:26px}.body[data-v-d4f886fd]{color:var(--ink-2);font-size:15px}.details[data-v-d4f886fd]{gap:48px;display:grid}@media (min-width:900px){.details[data-v-d4f886fd]{grid-template-columns:1fr 1fr;gap:64px}}.details h3[data-v-d4f886fd]{margin-bottom:16px;font-size:28px}.lookups ol[data-v-d4f886fd]{gap:10px;margin:0 0 20px;padding-left:1.4em;display:grid}.lookups li[data-v-d4f886fd]::marker{color:var(--ink-2);font-variant-numeric:tabular-nums}.lookups li code[data-v-d4f886fd]{margin-right:4px}.note[data-v-d4f886fd],.budget p[data-v-d4f886fd]{color:var(--ink-2)}.bar[data-v-d4f886fd]{border-radius:4px;gap:2px;height:14px;margin:24px 0 16px;display:flex;overflow:hidden}.bar span[data-v-d4f886fd]{flex-basis:0;min-width:3px}.base[data-v-d4f886fd]{background:var(--ink)}.words[data-v-d4f886fd]{background:var(--shu)}.free[data-v-d4f886fd]{background:var(--rule-strong)}.legend[data-v-d4f886fd]{gap:6px;margin:0;display:grid}.legend div[data-v-d4f886fd]{border-bottom:1px solid var(--rule);justify-content:space-between;gap:16px;padding-block:6px;font-size:14px;display:flex}.legend dt[data-v-d4f886fd]{color:var(--ink-2);align-items:center;gap:8px;display:flex}.legend dd[data-v-d4f886fd]{font-variant-numeric:tabular-nums;margin:0}.swatch[data-v-d4f886fd]{border-radius:2px;width:10px;height:10px}.limits[data-v-f43afc5c]{gap:0 48px;margin:0;display:grid}@media (min-width:900px){.limits[data-v-f43afc5c]{grid-template-columns:1fr 1fr}}.item[data-v-f43afc5c]{border-top:1px solid var(--rule);align-content:start;gap:6px;padding:20px 0;display:grid}dt[data-v-f43afc5c]{font:400 24px/1.2 var(--f-display)}dd[data-v-f43afc5c]{color:var(--ink-2);max-width:60ch;margin:0}.board[data-v-d9a36f98]{border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--paper-2);display:grid;overflow:hidden}@media (min-width:960px){.board[data-v-d9a36f98]{grid-template-columns:320px 1fr}}.panel[data-v-d9a36f98]{order:2;align-content:start;gap:28px;padding:24px;display:grid}@media (max-width:959px){.panel[data-v-d9a36f98]{border-top:1px solid var(--rule)}}@media (min-width:960px){.panel[data-v-d9a36f98]{border-bottom:0;border-right:1px solid var(--rule);order:0}}.field[data-v-d9a36f98]{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.field legend[data-v-d9a36f98],.field label[data-v-d9a36f98]{font:500 13px/1.4 var(--f-ui);color:var(--ink-2);justify-content:space-between;margin-bottom:10px;padding:0;display:flex}.field label[data-v-d9a36f98]{margin-bottom:0}output[data-v-d9a36f98]{color:var(--ink);font-variant-numeric:tabular-nums}.presets[data-v-d9a36f98]{flex-wrap:wrap;gap:8px;display:flex}.hint[data-v-d9a36f98]{color:var(--ink-2);font-size:13px}input[type=range][data-v-d9a36f98]{width:100%;height:28px;accent-color:var(--shu);cursor:pointer;margin:0}.editor[data-v-d9a36f98]{background:var(--paper);grid-template-rows:1fr auto;min-width:0;display:grid}textarea[data-v-d9a36f98]{resize:vertical;width:100%;min-height:360px;color:var(--ink);font-family:var(--f-jp);background:0 0;border:0;padding:32px;display:block}textarea[data-v-d9a36f98]:focus-visible{outline:2px solid var(--shu);outline-offset:-6px;border-radius:8px}@media (max-width:767px){textarea[data-v-d9a36f98]{min-height:320px;padding:20px 16px}}.editor-bar[data-v-d9a36f98]{border-top:1px solid var(--rule);justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 20px;display:flex}.css[data-v-d9a36f98]{min-width:0;color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.6;overflow-x:auto}.footer[data-v-d4a50d70]{border-top:1px solid var(--rule);color:var(--ink-2);padding-block:32px 40px;font-size:14px}.row[data-v-d4a50d70]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;display:flex}.sign[data-v-d4a50d70]{align-items:flex-end;gap:12px;display:flex}.sign .jp[data-v-d4a50d70]{color:var(--shu);font-size:24px;line-height:1.8}.sign span[data-v-d4a50d70]:last-child{padding-bottom:6px}.meta[data-v-d4a50d70]{flex-wrap:wrap;gap:16px;padding-bottom:6px;display:flex}.header[data-v-98869c78]{z-index:10;background:color-mix(in srgb, var(--paper) 92%, transparent);border-bottom:1px solid var(--rule);position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.header[data-v-98869c78]{background:color-mix(in srgb, var(--paper) 82%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px)}}.bar[data-v-98869c78]{justify-content:space-between;align-items:center;gap:16px;height:64px;display:flex}.brand[data-v-98869c78]{align-items:flex-end;gap:10px;text-decoration:none;display:inline-flex}.mark[data-v-98869c78]{color:var(--shu);font-size:22px;line-height:1.7}.name[data-v-98869c78]{font:400 26px/1.4 var(--f-display)}ul[data-v-98869c78]{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}nav a[data-v-98869c78]:not(.chip){min-height:44px;color:var(--ink-2);align-items:center;padding:0 10px;font-size:14px;text-decoration:none;display:inline-flex}nav a[data-v-98869c78]:not(.chip):hover{color:var(--ink)}nav .chip[data-v-98869c78]{color:var(--ink);margin-left:8px;text-decoration:none}.theme[data-v-98869c78]{width:44px;height:44px;color:var(--ink-2);cursor:pointer;transition:color .15s var(--ease), transform .12s var(--ease);background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.theme[data-v-98869c78]:hover{color:var(--ink)}.theme[data-v-98869c78]:active{transform:scale(.96)}@media (max-width:860px){.wide[data-v-98869c78]{display:none}}.code[data-v-a586c472]{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--code-bg);min-width:0;overflow:hidden}.code-bar[data-v-a586c472]{border-bottom:1px solid var(--rule);color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 16px;font-size:13px;display:flex}pre[data-v-a586c472]{color:var(--ink);margin:0;padding:16px;font-size:13px;line-height:1.7;overflow-x:auto}pre[data-v-a586c472]:focus-visible{outline-offset:-4px}.table-wrap[data-v-279cec37]{border:1px solid var(--rule);border-radius:var(--r-lg);background:var(--paper-2);margin-bottom:64px;overflow-x:auto}table[data-v-279cec37]{border-collapse:collapse;width:100%;min-width:640px}th[data-v-279cec37],td[data-v-279cec37]{text-align:left;vertical-align:middle;border-bottom:1px solid var(--rule);padding:12px 20px}tbody tr[data-v-279cec37]:last-child>*{border-bottom:0}thead th[data-v-279cec37]{font:500 13px/1.4 var(--f-ui);color:var(--ink-2);background:var(--paper)}tbody th[data-v-279cec37]{white-space:nowrap;font-weight:400}td[data-v-279cec37]{color:var(--ink-2);font-size:15px}td.ladder[data-v-279cec37]{color:var(--ink);white-space:nowrap;font-size:26px;line-height:1.9}@media (max-width:699px){table[data-v-279cec37],tbody[data-v-279cec37]{min-width:0;display:block}thead[data-v-279cec37]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}tbody tr[data-v-279cec37]{border-bottom:1px solid var(--rule);grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;padding:14px 16px 6px;display:grid}tbody tr[data-v-279cec37]:last-child{border-bottom:0}tbody tr[data-v-279cec37]>*{border:0;padding:0}td[data-v-279cec37]{font-size:14px}td.ladder[data-v-279cec37]{grid-column:1/-1;font-size:22px}}.grid[data-v-279cec37]{gap:48px;display:grid}@media (min-width:900px){.grid[data-v-279cec37]{grid-template-columns:1fr 1fr;gap:40px}}.col[data-v-279cec37]{align-content:start;gap:16px;min-width:0;display:grid}h3[data-v-279cec37]{font-size:28px}.small[data-v-279cec37]{color:var(--ink-2);font-size:14px}.downloads[data-v-279cec37]{border-top:1px solid var(--rule);gap:16px;margin-top:24px;padding-top:32px;display:grid}.downloads ul[data-v-279cec37]{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.skip{z-index:20;border-radius:var(--r-sm);background:var(--ink);color:var(--paper);padding:10px 14px;position:absolute;top:-100px;left:16px}.skip:focus{top:12px}
