@font-face{font-family:Geist;font-style:normal;font-weight:300 700;font-display:swap;src:url(../../../fonts/Geist-normal-300_700-latin-ext.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:Geist;font-style:normal;font-weight:300 700;font-display:swap;src:url(../../../fonts/Geist-normal-300_700-latin.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}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(../../../fonts/GeistMono-normal-400_600-latin-ext.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:Geist Mono;font-style:normal;font-weight:400 600;font-display:swap;src:url(../../../fonts/GeistMono-normal-400_600-latin.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}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../../../fonts/InstrumentSerif-italic-400-latin-ext.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:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../../../fonts/InstrumentSerif-italic-400-latin.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}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/InstrumentSerif-normal-400-latin-ext.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/InstrumentSerif-normal-400-latin.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}:root{--spice:#e8ddc9;--spice-dim:#8f8574;--bg:#0c0a08;--bg-2:#121009;--bg-3:#181410;--bg-glass:#0c0a08b8;--ink:#ece5d8;--ink-2:#b0a695;--ink-3:#8a8173;--line:#ece5d81a;--line-2:#ece5d82e;--accent:var(--spice);--accent-dim:var(--spice-dim);--accent-ink:#0c0a08;--accent-glow:color-mix(in srgb, var(--spice) 14%, transparent);--halo:#0c0a08b3;--font-serif:"Instrument Serif", "Iowan Old Style", Georgia, serif;--font-sans:"Geist", -apple-system, "Helvetica Neue", sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.1875rem;--container:76rem;--pad:clamp(1.25rem, 4vw, 2.5rem);--header-h:4rem;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-swift:cubic-bezier(.55, 0, .1, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--bg:#f2ead8;--bg-2:#ece2cb;--bg-3:#e4d8bd;--bg-glass:#f2ead8c7;--ink:#26211a;--ink-2:#52483a;--ink-3:#665c4a;--line:#26211a21;--line-2:#26211a38;--accent:color-mix(in srgb, var(--spice) 32%, #26211a);--accent-dim:color-mix(in srgb, var(--spice) 30%, #8a7f6a);--accent-ink:#f2ead8;--accent-glow:color-mix(in srgb, var(--spice) 22%, transparent);--halo:#f2ead8bf;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light] body{background:radial-gradient(55rem 38rem at 6% 10%, #9e7e4a0e, transparent 62%), radial-gradient(48rem 34rem at 94% 88%, #9e7e4a0b, transparent 62%), var(--bg)}:root[data-theme=light] .grain{opacity:.055}*,:before,:after{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;font-weight:380;line-height:1.6}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}img,svg,canvas{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}p a,li a:not([class]),td a{text-decoration:underline;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:.2em;transition:text-decoration-color .2s var(--ease-out), color .2s var(--ease-out);text-decoration-thickness:1px}p a:hover,li a:not([class]):hover,td a:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}hr{border:none;border-top:1px solid var(--line);margin:2rem 0}code,kbd,pre{font-family:var(--font-mono);font-size:.9em}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line-2);border:2px solid var(--bg);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}.serif{font-family:var(--font-serif);letter-spacing:-.01em;font-weight:400}.serif-i{font-family:var(--font-serif);letter-spacing:-.005em;font-style:italic;font-weight:400}.mono{font-family:var(--font-mono);font-weight:400}.label{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.label--accent{color:var(--accent)}.container{max-width:var(--container);padding-inline:var(--pad);margin-inline:auto}.section{padding-block:clamp(4.5rem,11vw,8.5rem);position:relative}.section+.section{border-top:1px solid var(--line)}.leaders{margin-bottom:.45em;border-bottom:1.5px dotted var(--ink-3);opacity:.55;min-width:2rem;transition:opacity .25s var(--ease-out), border-color .25s var(--ease-out);flex:auto;align-self:flex-end;margin-inline:.75em}.btn{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--ink);transition:color .3s var(--ease-swift), border-color .3s var(--ease-swift), background-color .3s var(--ease-swift), transform .15s var(--ease-out);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:.6em;padding:.85em 1.6em;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.btn:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-glow)}.btn:active{transform:scale(.985)}.btn--solid{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn--solid:hover{background:color-mix(in srgb, var(--accent) 86%, white);border-color:color-mix(in srgb, var(--accent) 86%, white);color:var(--accent-ink)}.card{background:var(--bg-2);border:1px solid var(--line);transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out), transform .3s var(--ease-out);padding:1.75rem}.card:hover{border-color:var(--line-2);background:var(--bg-3)}.prose{color:color-mix(in srgb, var(--ink) 92%, var(--ink-2));font-size:1.0325rem;line-height:1.75}.prose>*+*{margin-top:1.1em}.prose h1,.prose h2,.prose h3,.prose h4{font-family:var(--font-serif);color:var(--ink);letter-spacing:-.01em;scroll-margin-top:calc(var(--header-h) + 2rem);font-weight:400;line-height:1.2}.prose h1{font-size:clamp(2.1rem,4vw,2.75rem)}.prose h2{border-top:1px solid var(--line);margin-top:2.4em;padding-top:1.2em;font-size:1.75rem}.prose h3{margin-top:1.8em;font-size:1.35rem}.prose h4{margin-top:1.6em;font-size:1.1rem}.prose .heading-anchor{color:var(--ink-3);opacity:0;font-family:var(--font-mono);margin-left:.35em;font-size:.75em;text-decoration:none;transition:opacity .2s}.prose h2:hover .heading-anchor,.prose h3:hover .heading-anchor,.prose h4:hover .heading-anchor,.prose .heading-anchor:focus-visible{opacity:1}.prose ul,.prose ol{padding-left:1.4em}.prose li+li{margin-top:.4em}.prose li::marker{color:var(--accent)}.prose strong{color:var(--ink);font-weight:560}.prose code:not(pre code){background:var(--bg-3);border:1px solid var(--line);color:color-mix(in srgb, var(--accent) 70%, var(--ink));white-space:nowrap;border-radius:4px;padding:.12em .4em;font-size:.85em}.prose blockquote{border-left:2px solid var(--accent-dim);color:var(--ink-2);padding:.2em 0 .2em 1.25em;font-style:italic}.prose table{border-collapse:collapse;width:100%;font-size:var(--text-sm);display:block;overflow-x:auto}.prose th{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);text-align:left;font-weight:500}.prose th,.prose td{border-bottom:1px solid var(--line);vertical-align:top;padding:.65em 1em .65em 0}.callout--note{--callout-color:var(--accent)}.callout--tip{--callout-color:#8fb573}.callout--warning{--callout-color:#d9a441}.callout--danger{--callout-color:#ff4f30}:root[data-theme=light] .callout--tip{--callout-color:#44622c}:root[data-theme=light] .callout--warning{--callout-color:#7a5a10}:root[data-theme=light] .callout--danger{--callout-color:#8c2410}.prose .callout{border:1px solid var(--line);border-left:2px solid var(--callout-color,var(--accent));background:var(--bg-2);padding:1em 1.25em;font-size:.95em}.prose .callout-title{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--callout-color,var(--accent));margin-bottom:.5em;font-weight:500}.prose .callout>:last-child{margin-bottom:0}.prose .callout p+p{margin-top:.6em}.prose pre.shiki{border:1px solid var(--line);margin:1.4em 0;padding:1.1rem 1.25rem;font-size:.845rem;line-height:1.65;overflow-x:auto;background:#0a0806!important}.code-figure{cursor:copy;margin:1.4em 0;position:relative}.code-figure[data-lang]:not([data-lang=text]):before{content:attr(data-lang);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);opacity:.7;pointer-events:none;font-size:.58rem;position:absolute;top:.5rem;left:.8rem}.code-figure pre.shiki{margin:0;padding-top:1.7rem}.code-figure .code-copy{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);background:var(--bg-glass);border:1px solid var(--line);opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.3em .7em;transition:opacity .2s,color .2s,border-color .2s;position:absolute;top:.55rem;right:.55rem}.code-figure:hover .code-copy,.code-figure .code-copy:focus-visible{opacity:1}.code-figure .code-copy:hover{color:var(--accent);border-color:var(--accent)}@media (hover:none),(pointer:coarse){.code-figure .code-copy{opacity:1}}.sr-status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:translateY(18px)}.reveal.is-visible{opacity:1;transform:none}@supports (animation-timeline:view()){.sda{animation:linear both sda-develop;animation-timeline:view();animation-range:entry cover 38%}}}.slash{stroke-dasharray:40;animation:slash-draw .8s .25s var(--ease-swift) backwards}@keyframes slash-draw{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}@keyframes slash-redraw{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mark svg :is(path,circle,line){stroke-dasharray:140;stroke-dashoffset:140px;animation:linear both engrave;animation-timeline:view();animation-range:entry cover 42%}.leaders{animation:linear both leaders-draw;animation-timeline:view();animation-range:entry cover 38%}}}@keyframes engrave{to{stroke-dashoffset:0}}@keyframes leaders-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes sda-develop{0%{opacity:0;filter:blur(3px);transform:translateY(16px)}65%{filter:blur()}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation:vt-out .22s var(--ease-swift) both}::view-transition-new(root){animation:vt-in .34s 60ms var(--ease-out) both}}@keyframes vt-out{to{opacity:0;transform:translateY(-8px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(10px)}}header.svelte-1elxaub{z-index:100;transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out);border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}header.scrolled.svelte-1elxaub,header.open.svelte-1elxaub{background:var(--bg-glass);-webkit-backdrop-filter:blur(14px);border-bottom-color:var(--line)}.inner.svelte-1elxaub{height:var(--header-h);justify-content:space-between;align-items:center;gap:2rem;display:flex}.left.svelte-1elxaub{align-items:center;display:flex}.brand.svelte-1elxaub{color:var(--ink);align-items:center;gap:.65rem;display:flex}.brand.svelte-1elxaub:hover .slash{animation:slash-redraw .7s var(--ease-swift)}.word.svelte-1elxaub{letter-spacing:.02em;font-size:1.05rem;font-weight:500}.suffix.svelte-1elxaub{color:var(--accent);font-size:1.1em}.version.svelte-1elxaub{color:var(--ink-3);border:1px solid var(--line);letter-spacing:.05em;transition:color .2s var(--ease-out), border-color .2s var(--ease-out);border-radius:99px;margin-left:.9rem;padding:.15em .5em;font-size:.65rem;transform:translateY(1px)}.version.svelte-1elxaub:hover{color:var(--accent);border-color:var(--accent-dim)}nav.desktop.svelte-1elxaub{align-items:center;gap:1.75rem;display:flex}.nav-link.svelte-1elxaub{font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);transition:color .2s var(--ease-out);font-weight:500;position:relative}.nav-link.svelte-1elxaub:hover,.nav-link.active.svelte-1elxaub{color:var(--accent)}.nav-link.active.svelte-1elxaub:after{content:"";border-bottom:1px dotted var(--accent);position:absolute;bottom:-6px;left:0;right:0}.ext.svelte-1elxaub{opacity:.7;margin-left:.3em;font-size:.85em}.search-btn.svelte-1elxaub{color:var(--ink-2);transition:color .2s var(--ease-out);align-items:center;gap:.5rem;padding:.25rem .4rem;font-size:.95rem;display:inline-flex}.search-btn.svelte-1elxaub:hover{color:var(--accent)}.search-btn.svelte-1elxaub kbd:where(.svelte-1elxaub){font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-3);border:1px solid var(--line);border-radius:4px;padding:.15em .45em;font-size:.58rem}.theme-toggle.svelte-1elxaub{color:var(--ink-2);transition:color .3s var(--ease-out);place-items:center;margin:-.4rem -.4rem -.4rem -.5rem;padding:.4rem;display:grid}.theme-toggle.svelte-1elxaub:hover{color:var(--accent)}.theme-toggle.svelte-1elxaub svg:where(.svelte-1elxaub){transition:transform .6s var(--ease-swift)}[data-theme=light] .theme-toggle.svelte-1elxaub svg:where(.svelte-1elxaub){transform:rotate(180deg)}.mobile-theme.svelte-1elxaub{border-top:1px solid var(--line);color:var(--ink-2);text-align:left;padding:.9rem 0;font-size:1.05rem}.burger.svelte-1elxaub{flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;margin-right:-11px;display:none}.burger.svelte-1elxaub span:where(.svelte-1elxaub){background:var(--ink);width:22px;height:1.5px;transition:transform .3s var(--ease-swift);display:block}header.open.svelte-1elxaub .burger:where(.svelte-1elxaub) span:where(.svelte-1elxaub):first-child{transform:translateY(3.75px)rotate(45deg)}header.open.svelte-1elxaub .burger:where(.svelte-1elxaub) span:where(.svelte-1elxaub):last-child{transform:translateY(-3.75px)rotate(-45deg)}nav.mobile.svelte-1elxaub{padding:.5rem var(--pad) 1.5rem;flex-direction:column;gap:0;display:flex}nav.mobile.svelte-1elxaub a:where(.svelte-1elxaub){border-top:1px solid var(--line);color:var(--ink);padding:.9rem 0;font-size:1.05rem}nav.mobile.svelte-1elxaub a.active:where(.svelte-1elxaub){color:var(--accent)}@media (width<=720px){nav.desktop.svelte-1elxaub{display:none}.burger.svelte-1elxaub{display:flex}.version.svelte-1elxaub{display:none}}footer.svelte-jz8lnl{border-top:1px solid var(--line);background:radial-gradient(80rem 30rem at 50% 130%, var(--accent-glow), transparent 60%), var(--bg);padding:clamp(3rem,8vw,5.5rem) 0 2.5rem;position:relative}.signoff.svelte-jz8lnl{margin-bottom:3.5rem}.big.svelte-jz8lnl{color:var(--ink);font-size:clamp(2.4rem,6vw,4rem);line-height:1.1}.sub.svelte-jz8lnl{color:var(--ink-3);max-width:34rem;margin-top:.75rem}.cols.svelte-jz8lnl{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;padding-bottom:3rem;display:grid}.col.svelte-jz8lnl h3:where(.svelte-jz8lnl){margin-bottom:1.1rem}ul.svelte-jz8lnl{flex-direction:column;gap:.55rem;padding:0;list-style:none;display:flex}.col.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--ink-2);font-size:var(--text-sm);transition:color .2s var(--ease-out)}.col.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--accent)}.dim.svelte-jz8lnl{color:var(--ink-3);font-size:var(--text-sm)}.bottom.svelte-jz8lnl{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:1.75rem;padding-top:1.5rem;display:flex}.mark.svelte-jz8lnl{color:var(--ink-3)}.note.svelte-jz8lnl{letter-spacing:.08em;font-size:.7rem}.bottom.svelte-jz8lnl .note:where(.svelte-jz8lnl):last-child{margin-left:auto}@media (width<=720px){.cols.svelte-jz8lnl{grid-template-columns:1fr 1fr}.bottom.svelte-jz8lnl .note:where(.svelte-jz8lnl):last-child{margin-left:0}}.grain.svelte-2z0jyf{z-index:2000;pointer-events:none;opacity:.038;mix-blend-mode:overlay;position:fixed;inset:0}.overlay.svelte-1002zyw{z-index:300;background:color-mix(in srgb, var(--bg) 55%, transparent);-webkit-backdrop-filter:blur(7px);padding:14vh var(--pad) 2rem;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.panel.svelte-1002zyw{background:var(--bg-2);border:1px solid var(--line-2);flex-direction:column;width:min(34rem,100%);max-height:70vh;display:flex;box-shadow:0 30px 80px -20px #00000080}.field.svelte-1002zyw{border-bottom:1px solid var(--line);align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex}.glyph.svelte-1002zyw{color:var(--ink-3);font-size:1.1rem}input.svelte-1002zyw{color:var(--ink);font-family:var(--font-sans);background:0 0;border:none;outline:none;flex:1;padding:.65rem 0;font-size:1.05rem}input.svelte-1002zyw::placeholder{color:var(--ink-3)}input.svelte-1002zyw::-webkit-search-cancel-button{display:none}kbd.svelte-1002zyw{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line);border-radius:4px;padding:.2em .5em;font-size:.62rem}ul.svelte-1002zyw{margin:0;padding:.4rem;list-style:none;overflow-y:auto}li.svelte-1002zyw a:where(.svelte-1002zyw){transition:background .15s var(--ease-out);border-radius:2px;padding:.7rem .85rem;display:block}li.svelte-1002zyw a.selected:where(.svelte-1002zyw){background:var(--bg-3)}.title.svelte-1002zyw{color:var(--ink);font-size:1.1rem;display:block}li.svelte-1002zyw a.selected:where(.svelte-1002zyw) .title:where(.svelte-1002zyw){color:var(--accent)}.path.svelte-1002zyw{letter-spacing:.06em;color:var(--ink-3);margin-top:.15rem;font-size:.62rem;display:block}.excerpt.svelte-1002zyw{font-size:var(--text-sm);color:var(--ink-2);margin-top:.35rem;line-height:1.5;display:block}.excerpt.svelte-1002zyw mark{color:var(--accent);background:0 0;font-weight:560}.hint.svelte-1002zyw{font-size:var(--text-xs);color:var(--ink-3);letter-spacing:.06em;padding:1.25rem 1rem}.foot.svelte-1002zyw{border-top:1px solid var(--line);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);gap:1.5rem;padding:.6rem 1rem;font-size:.62rem;display:flex}@media (width<=560px){.overlay.svelte-1002zyw{padding-top:6vh}.foot.svelte-1002zyw{display:none}}main.svelte-12qhfyh{padding-top:var(--header-h);min-height:70vh}.skip.svelte-12qhfyh{z-index:300;background:var(--accent);color:var(--accent-ink);font-size:var(--text-sm);padding:.6em 1em;position:fixed;top:-100%;left:1rem}.skip.svelte-12qhfyh:focus{top:1rem}
