nav.svelte-1a6h2yk ul:where(.svelte-1a6h2yk){font-weight:500;list-style:none;display:flex;flex-wrap:wrap;padding:0;column-gap:1rem;row-gap:.5rem}nav.svelte-1a6h2yk ul.subcategories:where(.svelte-1a6h2yk){margin-top:1rem;font-size:.9em;opacity:.85}a[aria-current=page].svelte-1a6h2yk{font-weight:600}header.svelte-64r3zk{padding:5vw}.text-fit.svelte-64r3zk>[aria-hidden]:where(.svelte-64r3zk){visibility:hidden}h2.svelte-64r3zk{font-size:3rem;font-family:Special Gothic Expanded One,sans-serif;margin-top:1em;overflow:hidden}@media (min-width: 640px){h2.svelte-64r3zk{font-size:4rem}}@media (max-width: 512px){h2.svelte-64r3zk{display:block;width:90vw}h2.svelte-64r3zk a:where(.svelte-64r3zk){display:block}.text-fit.svelte-64r3zk{display:flex;container-type:inline-size;--captured-length: initial;--support-sentinel: var(--captured-length, 9999px);inline-size:200%}.text-fit.svelte-64r3zk>:where(.svelte-64r3zk):not([aria-hidden]){flex-grow:1;container-type:inline-size;font-size:.5em;--captured-length: 100cqi;--available-space: var(--captured-length)}.text-fit.svelte-64r3zk>:where(.svelte-64r3zk):not([aria-hidden])>:where(.svelte-64r3zk){--support-sentinel: inherit;--captured-length: 100cqi;--ratio: tan(atan2(var(--available-space), var(--available-space) - var(--captured-length)));--font-size: clamp(1em, 1em * var(--ratio), var(--max-font-size, infinity * 1px) - var(--support-sentinel));inline-size:var(--available-space)}.text-fit.svelte-64r3zk>:where(.svelte-64r3zk):not([aria-hidden])>:where(.svelte-64r3zk):not(.text-fit){display:block;font-size:var(--font-size)}@container (inline-size > 0){.text-fit.svelte-64r3zk>:where(.svelte-64r3zk):not([aria-hidden])>:where(.svelte-64r3zk):not(.text-fit){white-space:nowrap}}}@property --captured-length{syntax: "<length>"; initial-value: 0px; inherits: true;}@property --captured-length2{syntax: "<length>"; initial-value: 0px; inherits: true;}footer.svelte-1guf3ni{padding:5vw}small.svelte-1guf3ni{display:block;margin-bottom:.5em}header.svelte-1guf3ni{margin-bottom:3rem}h2.svelte-1guf3ni{font-family:Special Gothic Expanded One,sans-serif;font-size:2em;margin-bottom:0}h3.svelte-1guf3ni{font-size:1em;margin-top:3rem;margin-bottom:.5rem;font-weight:600}small.svelte-1guf3ni{font-size:.875rem;font-weight:500}ul.svelte-1guf3ni{list-style:none;padding:0;column-width:16ch;column-gap:.5rem;column-count:4;font-weight:500;max-width:calc(80ch + 1.5rem);margin-bottom:3rem}li.svelte-1guf3ni{break-inside:avoid;margin-bottom:.5rem}li.svelte-1guf3ni:first-letter{text-transform:uppercase}p.svelte-1guf3ni{font-size:1.25rem;margin-bottom:1rem;font-weight:500;text-wrap:balance}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./instrument-sans-latin-ext-wght-normal.B5bTHO_g.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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(./instrument-sans-latin-wght-normal.BbzFLZTg.woff2) format("woff2-variations");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+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Special Gothic Expanded One;font-style:normal;font-display:swap;font-weight:400;src:url(./special-gothic-expanded-one-latin-ext-400-normal.CWBbr0Nb.woff2) format("woff2"),url(./special-gothic-expanded-one-latin-ext-400-normal.BT9mAsUA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Special Gothic Expanded One;font-style:normal;font-display:swap;font-weight:400;src:url(./special-gothic-expanded-one-latin-400-normal.AOAHsvaJ.woff2) format("woff2"),url(./special-gothic-expanded-one-latin-400-normal.Deu-VO1k.woff) format("woff");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+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Special Gothic Condensed One;font-style:normal;font-display:swap;font-weight:400;src:url(./special-gothic-condensed-one-latin-ext-400-normal._J5SC64Y.woff2) format("woff2"),url(./special-gothic-condensed-one-latin-ext-400-normal.BCXALgG0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Special Gothic Condensed One;font-style:normal;font-display:swap;font-weight:400;src:url(./special-gothic-condensed-one-latin-400-normal.WN3xr0mo.woff2) format("woff2"),url(./special-gothic-condensed-one-latin-400-normal.BSsZXLrC.woff) format("woff");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+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--primary-0: #663333;--base-0: #F2DAE8;--primary-30: #403830;--base-30: #DACFE5;--primary-60: #666633;--base-60: #F2DAF2;--primary-90: #384030;--base-90: #CFDAE5;--primary-120: #336633;--base-120: #F2DADA;--primary-150: #304038;--base-150: #E5DACF;--primary-180: #336666;--base-180: #DAE0F2;--primary-210: #303840;--base-210: #E5CFDA;--primary-240: #333366;--base-240: #F2DADA;--primary-270: #383040;--base-270: #CFE5DA;--primary-300: #663366;--base-300: #F2F2DA;--primary-330: #403038;--base-330: #CFCFE5;--primary-color: var(--current-primary);--base-color: var(--current-base);--secondary-color: color-mix(in srgb, var(--primary-color) 50%, transparent);--tertiary-color: color-mix(in srgb, var(--primary-color) 25%, transparent);--quad-color: color-mix(in srgb, var(--primary-color) 12.5%, transparent);--quint-color: color-mix(in srgb, var(--primary-color) 8%, transparent);--tag-color: var(--quad-color);--surface-color: color-mix(in srgb, var(--base-color), white 12.5%)}@media (prefers-color-scheme: dark){:root{color-scheme:light dark;--primary-color: var(--current-base);--base-color: var(--current-primary);--secondary-color: color-mix(in srgb, var(--primary-color) 50%, transparent);--tertiary-color: color-mix(in srgb, var(--primary-color) 25%, transparent);--quad-color: color-mix(in srgb, var(--primary-color) 12.5%, transparent);--quint-color: color-mix(in srgb, var(--primary-color) 8%, transparent);--tag-color: var(--quad-color);--surface-color: color-mix(in srgb, var(--base-color), black 12.5%)}}*:where(:not(iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a{cursor:revert}html,body{min-height:100%}body{-webkit-font-smoothing:antialiased}img,picture,video,canvas{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}textarea{white-space:revert}#root,#__next{isolation:isolate}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}html{font-family:Instrument Sans Variable,sans-serif;font-optical-sizing:auto;line-height:1.5;color:var(--primary-color);background:var(--base-color)}::selection{background:var(--primary-color);color:var(--base-color)}main{margin:0 5vw 5vw}section{display:flex;flex-direction:column;gap:3rem}.condensed{font-family:Special Gothic Condensed One,sans-serif}main h1{font-size:1rem;font-weight:600;margin-bottom:2rem;opacity:.5;text-wrap:balance}h2{font-size:2rem;font-weight:400}h3{font-size:1.5rem}p{max-width:56ch}small{opacity:.5}small small{font-size:.875rem;opacity:1;position:relative;top:-.25em}strong{font-weight:500}.tag{background:var(--tag-color);font-size:.75em;font-weight:600;padding:.25em .5em;border-radius:.25em;text-transform:capitalize;display:inline-block;color:var(--secondary-color)}@media (orientation: portrait){body,main{overflow-x:clip;overflow-y:auto}}
