@font-face{font-family:switzer;src:url(../media/switzer_400-s.p.2sy3poei79r2k.woff2?dpl=dpl_2odApqAjkoGuVbuqhaSPhXnRqFX6)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:switzer;src:url(../media/switzer_500-s.p.0yq0jdypsfr3y.woff2?dpl=dpl_2odApqAjkoGuVbuqhaSPhXnRqFX6)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:switzer;src:url(../media/switzer_600-s.p.3ez5k815napow.woff2?dpl=dpl_2odApqAjkoGuVbuqhaSPhXnRqFX6)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:switzer Fallback;src:local(Arial);ascent-override:96.67%;descent-override:24.66%;line-gap-override:8.88%;size-adjust:101.38%}.switzer_8ab1cd78-module__Psio9G__className{font-family:switzer,switzer Fallback}.switzer_8ab1cd78-module__Psio9G__variable{--font-switzer:"switzer", "switzer Fallback"}
@font-face{font-family:junicode;src:url(../media/junicode_400-s.p.2h87pcj-xlsav.woff2?dpl=dpl_2odApqAjkoGuVbuqhaSPhXnRqFX6)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:junicode Fallback;src:local(Arial);ascent-override:99.38%;descent-override:47.38%;line-gap-override:0.0%;size-adjust:86.53%}.junicode_4a47f96-module__qreywq__className{font-family:junicode,junicode Fallback}.junicode_4a47f96-module__qreywq__variable{--font-junicode:"junicode", "junicode Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--leading-tight:1.25;--ease-out:var(--ease-out);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-switzer);--color-klein-legible:var(--klein-legible);--color-warm-legible:var(--warm-legible);--color-paper-legible:var(--paper-legible);--spacing-0:0px;--radius-full:var(--radius-full);--text-label:var(--text-label);--text-body:var(--text-body);--text-title:var(--text-title);--text-thesis:var(--text-thesis);--text-numeral:var(--text-numeral);--text-numeral-lg:var(--text-numeral-lg);--text-unfold:var(--text-unfold);--ease-inout:var(--ease-inout);--ease-zen:var(--ease-zen)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.left-0{left:0}.z-10{z-index:10}.z-20{z-index:20}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.col-start-1{grid-column-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:120rem){.container{max-width:120rem}}.-mx-3{margin-inline:calc(var(--space-3) * -1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mt-16{margin-top:var(--space-16)}.mt-24{margin-top:var(--space-24)}.-mb-px{margin-bottom:-1px}.mb-6{margin-bottom:var(--space-6)}.mb-12{margin-bottom:var(--space-12)}.mb-16{margin-bottom:var(--space-16)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.size-3{width:var(--space-3);height:var(--space-3)}.size-4{width:var(--space-4);height:var(--space-4)}.size-\[0\.6em\]{width:.6em;height:.6em}.size-\[0\.825rem\]{width:.825rem;height:.825rem}.h-8{height:var(--space-8)}.h-\[0\.95rem\]{height:.95rem}.h-\[1\.375rem\]{height:1.375rem}.h-\[1lh\]{height:1lh}.h-auto{height:auto}.h-full{height:100%}.min-h-hit{min-height:var(--hit-min)}.w-6{width:var(--space-6)}.w-\[1\.2rem\]{width:1.2rem}.w-\[1\.25rem\]{width:1.25rem}.w-\[calc\(100\%\+1\.5rem\)\]{width:calc(100% + 1.5rem)}.w-full{width:100%}.max-w-full{max-width:100%}.min-w-hit{min-width:var(--hit-min)}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.scroll-mt-4{scroll-margin-top:var(--space-4)}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-2{gap:var(--space-2)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-x-gutter{column-gap:var(--gutter)}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded-full{border-radius:var(--radius-full)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-rule{border-color:var(--rule)}.bg-ink{background-color:var(--hue-ink)}.bg-klein{background-color:var(--hue-klein)}.bg-paper{background-color:var(--hue-paper)}.bg-warm{background-color:var(--hue-warm)}.fill-rule{fill:var(--rule)}.object-cover{object-fit:cover}.px-3{padding-inline:var(--space-3)}.py-3{padding-block:var(--space-3)}.pt-2{padding-top:var(--space-2)}.pb-12{padding-bottom:var(--space-12)}.pb-px{padding-bottom:1px}.text-left{text-align:left}.align-bottom{vertical-align:bottom}.font-serif{font-family:var(--font-junicode)}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--leading-body))}.text-label{font-size:var(--text-label);line-height:var(--tw-leading,var(--leading-tight))}.text-numeral-lg{font-size:var(--text-numeral-lg);line-height:var(--tw-leading,1)}.text-thesis{font-size:var(--text-thesis);line-height:var(--tw-leading,var(--leading-display))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--leading-tight))}.text-unfold{font-size:var(--text-unfold);line-height:var(--tw-leading,var(--leading-display))}.whitespace-nowrap{white-space:nowrap}.text-muted{color:var(--muted)}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-muted{-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}.underline-offset-4{text-underline-offset:4px}.opacity-55{opacity:.55}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-20:is(:where(.group):hover *){opacity:.2}.group-hover\:grayscale-0:is(:where(.group):hover *){--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.group-focus-visible\:opacity-0:is(:where(.group):focus-visible *){opacity:0}.group-focus-visible\:opacity-20:is(:where(.group):focus-visible *){opacity:.2}.group-focus-visible\:grayscale-0:is(:where(.group):focus-visible *){--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:text-figure:hover{color:var(--figure)}.hover\:decoration-figure:hover{-webkit-text-decoration-color:var(--figure);-webkit-text-decoration-color:var(--figure);-webkit-text-decoration-color:var(--figure);text-decoration-color:var(--figure)}}.focus-visible\:scale-105:focus-visible{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.focus-visible\:text-figure:focus-visible{color:var(--figure)}.disabled\:cursor-default:disabled{cursor:default}@media (hover:hover){.disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-start-1{grid-column-start:1}.md\:col-start-7{grid-column-start:7}.md\:mt-3{margin-top:var(--space-3)}.md\:mt-6{margin-top:var(--space-6)}.md\:block{display:block}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&\>p\]\:mb-4>p{margin-bottom:var(--space-4)}.\[\&\>p\:last-child\]\:mb-0>p:last-child{margin-bottom:0}}:root{--hue-klein:#002fa7;--hue-ink:#111;--hue-warm:#f09a2b;--hue-paper:#e8e6de;--hue-klein-text:#3d63d8;--theme-paper-ground:var(--hue-paper);--theme-paper-figure:var(--hue-ink);--theme-paper-klein:var(--hue-klein);--theme-paper-ink:var(--hue-ink);--theme-paper-warm:var(--hue-warm);--theme-paper-paper:var(--hue-paper);--theme-ink-ground:var(--hue-ink);--theme-ink-figure:var(--hue-paper);--theme-ink-klein:var(--hue-klein-text);--theme-ink-ink:var(--hue-paper);--theme-ink-warm:var(--hue-warm);--theme-ink-paper:var(--hue-paper);--theme-klein-ground:var(--hue-klein);--theme-klein-figure:var(--hue-paper);--theme-klein-klein:var(--hue-paper);--theme-klein-ink:var(--hue-paper);--theme-klein-warm:var(--hue-warm);--theme-klein-paper:var(--hue-paper);--theme-dusk-ground:#1a0b2e;--theme-dusk-figure:#e9d5f7;--theme-dusk-klein:#7d9bff;--theme-dusk-ink:#e9d5f7;--theme-dusk-warm:var(--hue-warm);--theme-dusk-paper:var(--hue-paper);--theme-ember-ground:#2b0d05;--theme-ember-figure:#f6cf9e;--theme-ember-klein:#8fa8ff;--theme-ember-ink:#f6cf9e;--theme-ember-warm:var(--hue-warm);--theme-ember-paper:var(--hue-paper);--theme-signal-ground:#0c120a;--theme-signal-figure:#c6f24e;--theme-signal-klein:#8fa8ff;--theme-signal-ink:#c6f24e;--theme-signal-warm:var(--hue-warm);--theme-signal-paper:var(--hue-paper);--spectrum-dark-0:#f7629a;--spectrum-dark-1:#f76d5a;--spectrum-dark-2:#e0852b;--spectrum-dark-3:#bd9a2c;--spectrum-dark-4:#93ab2c;--spectrum-dark-5:#32bb60;--spectrum-dark-6:#33b5a1;--spectrum-dark-7:#32b0c4;--spectrum-dark-8:#30a8ee;--spectrum-dark-9:#7d98f6;--spectrum-dark-10:#af83f6;--spectrum-dark-11:#f73bef;--spectrum-light-0:#d42875;--spectrum-light-1:#db2f1f;--spectrum-light-2:#ae661f;--spectrum-light-3:#937720;--spectrum-light-4:#718420;--spectrum-light-5:#259149;--spectrum-light-6:#258c7c;--spectrum-light-7:#258998;--spectrum-light-8:#2382b9;--spectrum-light-9:#4e6af2;--spectrum-light-10:#9542f2;--spectrum-light-11:#c128bb;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--space-32:8rem;--margin-page:clamp(16px, 2vw, 32px);--pad-left:calc(var(--margin-page) + env(safe-area-inset-left,0px));--pad-right:calc(var(--margin-page) + env(safe-area-inset-right,0px));--pad-top:env(safe-area-inset-top,0px);--pad-bottom:env(safe-area-inset-bottom,0px);--grid-max:1920px;--gutter:clamp(12px, 1.5vw, 24px);--hairline:1px;--hit-min:44px;--text-label:.75rem;--text-body:1rem;--text-title:1.125rem;--text-thesis:clamp(1.5rem, 1rem + 2.5vw, 2.75rem);--text-numeral:1rem;--text-numeral-lg:1.75rem;--text-unfold:clamp(1.75rem, 1.25rem + 2vw, 3rem);--leading-body:1.3;--leading-tight:1.2;--leading-display:1.08;--radius-0:0px;--radius-full:9999px;--on-klein:var(--hue-paper);--on-ink:var(--hue-paper);--on-warm:var(--hue-ink);--on-paper:var(--hue-ink);--dur-hover:.3s;--dur-arrive:.14s;--dur-linger:1.6s;--dur-ground:.5s;--dur-reveal:.9s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-inout:cubic-bezier(.65, 0, .35, 1);--ease-zen:cubic-bezier(.19, 1, .22, 1)}:root,:root[data-ground=paper]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:var(--theme-paper-ground);--figure:var(--theme-paper-figure);--rule:var(--figure)}@supports (color:color-mix(in lab, red, red)){:root,:root[data-ground=paper]{--rule:color-mix(in srgb, var(--figure) 25%, transparent)}}:root,:root[data-ground=paper]{--muted:var(--figure)}@supports (color:color-mix(in lab, red, red)){:root,:root[data-ground=paper]{--muted:color-mix(in srgb, var(--figure) 68%, transparent)}}:root,:root[data-ground=paper]{--klein-legible:var(--theme-paper-klein);--ink-legible:var(--theme-paper-ink);--warm-legible:var(--theme-paper-warm);--paper-legible:var(--theme-paper-paper);--spectrum-0:var(--spectrum-light-0);--spectrum-1:var(--spectrum-light-1);--spectrum-2:var(--spectrum-light-2);--spectrum-3:var(--spectrum-light-3);--spectrum-4:var(--spectrum-light-4);--spectrum-5:var(--spectrum-light-5);--spectrum-6:var(--spectrum-light-6);--spectrum-7:var(--spectrum-light-7);--spectrum-8:var(--spectrum-light-8);--spectrum-9:var(--spectrum-light-9);--spectrum-10:var(--spectrum-light-10);--spectrum-11:var(--spectrum-light-11)}:root[data-ground=ink]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:var(--theme-ink-ground);--figure:var(--theme-ink-figure);--rule:var(--figure)}@supports (color:color-mix(in lab, red, red)){:root[data-ground=ink]{--rule:color-mix(in srgb, var(--figure) 28%, transparent)}}:root[data-ground=ink]{--muted:var(--figure)}@supports (color:color-mix(in lab, red, red)){:root[data-ground=ink]{--muted:color-mix(in srgb, var(--figure) 62%, transparent)}}:root[data-ground=ink]{--klein-legible:var(--theme-ink-klein);--ink-legible:var(--theme-ink-ink);--warm-legible:var(--theme-ink-warm);--paper-legible:var(--theme-ink-paper);--spectrum-0:var(--spectrum-dark-0);--spectrum-1:var(--spectrum-dark-1);--spectrum-2:var(--spectrum-dark-2);--spectrum-3:var(--spectrum-dark-3);--spectrum-4:var(--spectrum-dark-4);--spectrum-5:var(--spectrum-dark-5);--spectrum-6:var(--spectrum-dark-6);--spectrum-7:var(--spectrum-dark-7);--spectrum-8:var(--spectrum-dark-8);--spectrum-9:var(--spectrum-dark-9);--spectrum-10:var(--spectrum-dark-10);--spectrum-11:var(--spectrum-dark-11)}:root[data-ground=klein]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:var(--theme-klein-ground);--figure:var(--theme-klein-figure);--rule:var(--figure)}@supports (color:color-mix(in lab, red, red)){:root[data-ground=klein]{--rule:color-mix(in srgb, var(--figure) 32%, transparent)}}:root[data-ground=klein]{--muted:var(--figure)}@supports (color:color-mix(in lab, red, red)){:root[data-ground=klein]{--muted:color-mix(in srgb, var(--figure) 80%, transparent)}}:root[data-ground=klein]{--klein-legible:var(--theme-klein-klein);--ink-legible:var(--theme-klein-ink);--warm-legible:var(--theme-klein-warm);--paper-legible:var(--theme-klein-paper);--spectrum-0:var(--spectrum-dark-0);--spectrum-1:var(--spectrum-dark-1);--spectrum-2:var(--spectrum-dark-2);--spectrum-3:var(--spectrum-dark-3);--spectrum-4:var(--spectrum-dark-4);--spectrum-5:var(--spectrum-dark-5);--spectrum-6:var(--spectrum-dark-6);--spectrum-7:var(--spectrum-dark-7);--spectrum-8:var(--spectrum-dark-8);--spectrum-9:var(--spectrum-dark-9);--spectrum-10:var(--spectrum-dark-10);--spectrum-11:var(--spectrum-dark-11)}:root[data-ground=dusk]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:var(--theme-dusk-ground);--figure:var(--theme-dusk-figure);--rule:var(--figure)}@supports (color:color-mix(in lab, red, red)){:root[data-ground=dusk]{--rule:color-mix(in srgb, var(--figure) 26%, transparent)}}:root[data-ground=dusk]{--muted:var(--figure)}@supports (color:color-mix(in lab, red, red)){:root[data-ground=dusk]{--muted:color-mix(in srgb, var(--figure) 72%, transparent)}}:root[data-ground=dusk]{--klein-legible:var(--theme-dusk-klein);--ink-legible:var(--theme-dusk-ink);--warm-legible:var(--theme-dusk-warm);--paper-legible:var(--theme-dusk-paper);--spectrum-0:var(--spectrum-dark-0);--spectrum-1:var(--spectrum-dark-1);--spectrum-2:var(--spectrum-dark-2);--spectrum-3:var(--spectrum-dark-3);--spectrum-4:var(--spectrum-dark-4);--spectrum-5:var(--spectrum-dark-5);--spectrum-6:var(--spectrum-dark-6);--spectrum-7:var(--spectrum-dark-7);--spectrum-8:var(--spectrum-dark-8);--spectrum-9:var(--spectrum-dark-9);--spectrum-10:var(--spectrum-dark-10);--spectrum-11:var(--spectrum-dark-11)}:root[data-ground=ember]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:var(--theme-ember-ground);--figure:var(--theme-ember-figure);--rule:var(--figure)}@supports (color:color-mix(in lab, red, red)){:root[data-ground=ember]{--rule:color-mix(in srgb, var(--figure) 26%, transparent)}}:root[data-ground=ember]{--muted:var(--figure)}@supports (color:color-mix(in lab, red, red)){:root[data-ground=ember]{--muted:color-mix(in srgb, var(--figure) 72%, transparent)}}:root[data-ground=ember]{--klein-legible:var(--theme-ember-klein);--ink-legible:var(--theme-ember-ink);--warm-legible:var(--theme-ember-warm);--paper-legible:var(--theme-ember-paper);--spectrum-0:var(--spectrum-dark-0);--spectrum-1:var(--spectrum-dark-1);--spectrum-2:var(--spectrum-dark-2);--spectrum-3:var(--spectrum-dark-3);--spectrum-4:var(--spectrum-dark-4);--spectrum-5:var(--spectrum-dark-5);--spectrum-6:var(--spectrum-dark-6);--spectrum-7:var(--spectrum-dark-7);--spectrum-8:var(--spectrum-dark-8);--spectrum-9:var(--spectrum-dark-9);--spectrum-10:var(--spectrum-dark-10);--spectrum-11:var(--spectrum-dark-11)}:root[data-ground=signal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:var(--theme-signal-ground);--figure:var(--theme-signal-figure);--rule:var(--figure)}@supports (color:color-mix(in lab, red, red)){:root[data-ground=signal]{--rule:color-mix(in srgb, var(--figure) 26%, transparent)}}:root[data-ground=signal]{--muted:var(--figure)}@supports (color:color-mix(in lab, red, red)){:root[data-ground=signal]{--muted:color-mix(in srgb, var(--figure) 68%, transparent)}}:root[data-ground=signal]{--klein-legible:var(--theme-signal-klein);--ink-legible:var(--theme-signal-ink);--warm-legible:var(--theme-signal-warm);--paper-legible:var(--theme-signal-paper);--spectrum-0:var(--spectrum-dark-0);--spectrum-1:var(--spectrum-dark-1);--spectrum-2:var(--spectrum-dark-2);--spectrum-3:var(--spectrum-dark-3);--spectrum-4:var(--spectrum-dark-4);--spectrum-5:var(--spectrum-dark-5);--spectrum-6:var(--spectrum-dark-6);--spectrum-7:var(--spectrum-dark-7);--spectrum-8:var(--spectrum-dark-8);--spectrum-9:var(--spectrum-dark-9);--spectrum-10:var(--spectrum-dark-10);--spectrum-11:var(--spectrum-dark-11)}html{background-color:var(--ground);color:var(--figure);font-family:var(--font-switzer);font-size:100%}@media (prefers-reduced-motion:no-preference){html{transition:background-color var(--dur-ground) var(--ease-zen), color var(--dur-ground) var(--ease-zen)}}body{min-height:100dvh;padding-left:var(--pad-left);padding-right:var(--pad-right);padding-top:var(--pad-top);padding-bottom:var(--pad-bottom)}.tabular{font-variant-numeric:tabular-nums}.index-row,.index-row .row-title,.index-row .row-numeral,.index-row .row-label,.index-row .row-year,.index-row .swatch{transition:background-color var(--dur-linger) var(--ease-zen), border-color var(--dur-linger) var(--ease-zen), color var(--dur-linger) var(--ease-zen), transform var(--dur-hover) var(--ease-zen)}svg.swatch{color:var(--row-hue);translate:0 .06rem}@media (hover:hover) and (pointer:fine){.index-row[data-opens=away]:not([data-open]):hover,.index-row[data-opens=here]:not([data-open]):hover{background-color:var(--row-hue);border-color:var(--row-hue);transition-duration:var(--dur-arrive)}.index-row[data-opens=away]:not([data-open]):hover :is(.row-title,.row-numeral,.row-label,.row-year),.index-row[data-opens=here]:not([data-open]):hover :is(.row-title,.row-numeral,.row-label,.row-year){color:var(--row-on);transition-duration:var(--dur-arrive), var(--dur-arrive), var(--dur-arrive), var(--dur-hover)}.index-row[data-opens=away]:not([data-open]):hover .swatch,.index-row[data-opens=here]:not([data-open]):hover .swatch{color:var(--row-on);transition-duration:var(--dur-arrive), var(--dur-arrive), var(--dur-arrive), var(--dur-hover);transform:scale(1.8)}.index-row[data-opens=away]:not([data-open]):hover span.swatch,.index-row[data-opens=here]:not([data-open]):hover span.swatch{background-color:var(--row-on);border-color:#0000}.index-row[data-opens=away]:not([data-open]):hover .row-title,.index-row[data-opens=here]:not([data-open]):hover .row-title{transform:translate(6px)}}.index-row:not([data-open]):has(:focus-visible){background-color:var(--row-hue);border-color:var(--row-hue);transition-duration:var(--dur-arrive)}.index-row:not([data-open]):has(:focus-visible) :is(.row-title,.row-numeral,.row-label,.row-year){color:var(--row-on);transition-duration:var(--dur-arrive), var(--dur-arrive), var(--dur-arrive), var(--dur-hover)}.index-row:not([data-open]):has(:focus-visible) .row-title{transform:translate(6px)}.index-row:not([data-open]):has(:focus-visible) .swatch{color:var(--row-on);transition-duration:var(--dur-arrive), var(--dur-arrive), var(--dur-arrive), var(--dur-hover);transform:scale(1.8)}.index-row:not([data-open]):has(:focus-visible) span.swatch{background-color:var(--row-on);border-color:#0000}@media (prefers-reduced-motion:reduce){.index-row,.index-row .row-title,.index-row .row-numeral,.index-row .row-label,.index-row .row-year,.index-row .swatch{transition:none}.index-row:not([data-open]){animation:none}}.index-row[data-hue=klein]{--row-hue:var(--hue-klein);--row-on:var(--on-klein)}.index-row[data-hue=ink]{--row-hue:var(--hue-ink);--row-on:var(--on-ink)}.index-row[data-hue=warm]{--row-hue:var(--hue-warm);--row-on:var(--on-warm)}.index-row[data-hue=paper]{--row-hue:var(--hue-paper);--row-on:var(--on-paper)}:root[data-spectrum=on] .index-row[data-spectrum-i="0"]{--row-hue:var(--spectrum-0);--spectrum-delay:0s}:root[data-spectrum=on] .index-row[data-spectrum-i="1"]{--row-hue:var(--spectrum-1);--spectrum-delay:-3.33s}:root[data-spectrum=on] .index-row[data-spectrum-i="2"]{--row-hue:var(--spectrum-2);--spectrum-delay:-6.67s}:root[data-spectrum=on] .index-row[data-spectrum-i="3"]{--row-hue:var(--spectrum-3);--spectrum-delay:-10s}:root[data-spectrum=on] .index-row[data-spectrum-i="4"]{--row-hue:var(--spectrum-4);--spectrum-delay:-13.33s}:root[data-spectrum=on] .index-row[data-spectrum-i="5"]{--row-hue:var(--spectrum-5);--spectrum-delay:-16.67s}:root[data-spectrum=on] .index-row[data-spectrum-i="6"]{--row-hue:var(--spectrum-6);--spectrum-delay:-20s}:root[data-spectrum=on] .index-row[data-spectrum-i="7"]{--row-hue:var(--spectrum-7);--spectrum-delay:-23.33s}:root[data-spectrum=on] .index-row[data-spectrum-i="8"]{--row-hue:var(--spectrum-8);--spectrum-delay:-26.67s}:root[data-spectrum=on] .index-row[data-spectrum-i="9"]{--row-hue:var(--spectrum-9);--spectrum-delay:-30s}:root[data-spectrum=on] .index-row[data-spectrum-i="10"]{--row-hue:var(--spectrum-10);--spectrum-delay:-33.33s}:root[data-spectrum=on] .index-row[data-spectrum-i="11"]{--row-hue:var(--spectrum-11);--spectrum-delay:-36.67s}:root[data-spectrum=on] .index-row{--row-on:var(--ground)}:root[data-spectrum=on] .index-row .row-numeral{color:var(--row-hue)}:root[data-spectrum=on] .index-row span.swatch{background-color:var(--row-hue)}@keyframes spectrum-travel{to{filter:hue-rotate(360deg)}}@media (prefers-reduced-motion:no-preference){:root[data-spectrum=on] .index-row:not([data-open]){filter:hue-rotate();animation:40s linear infinite spectrum-travel;animation-delay:var(--spectrum-delay)}}@keyframes field-sway{0%,to{transform:rotate(var(--sway-from))}50%{transform:rotate(var(--sway-to))}}@keyframes field-orbit{0%{transform:rotate(0deg) translateX(var(--orbit-r)) rotate(0deg)}to{transform:rotate(360deg) translateX(var(--orbit-r)) rotate(-360deg)}}.field-breathe{transform-box:fill-box;transform-origin:50%;animation-duration:var(--period);animation-delay:var(--phase);will-change:transform;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.field-sway{animation-name:field-sway}.field-orbit{animation-name:field-orbit;animation-timing-function:linear}@keyframes field-rotate{to{transform:rotate(var(--rot-to))}}.field-rotate{transform-box:fill-box;transform-origin:50%;animation:field-rotate var(--rot-period) linear infinite;animation-delay:var(--rot-phase)}@keyframes field-fade{0%,to{opacity:var(--op-hi)}50%{opacity:var(--op-lo)}}.field-fade{opacity:var(--op-hi);animation:field-fade var(--period) ease-in-out infinite;animation-delay:var(--phase)}@keyframes mark-tumble{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.mark-tilt{transform-style:preserve-3d;transform:rotateX(var(--tilt-x,-14deg)) rotateY(var(--tilt-y,0deg))}.mark-body{transform-style:preserve-3d;animation:24s linear infinite mark-tumble}@media (prefers-reduced-motion:no-preference){.sunburst-mark{transform:rotate(var(--turn,0deg));transition:transform .52s var(--ease-zen)}.sunburst-toggle:focus-visible .sunburst-mark{transform:rotate(var(--turn,0deg)) scale(1.35)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.sunburst-toggle:hover .sunburst-mark{transform:rotate(var(--turn,0deg)) scale(1.35)}}@media (prefers-reduced-motion:reduce){.mark-body{animation:none;transform:rotateY(24deg)}.sunburst-mark,.sunburst-toggle:hover .sunburst-mark,.sunburst-toggle:focus-visible .sunburst-mark{transition:none;transform:none}}.field-parallax{transform-box:fill-box;transform-origin:50%;transform:translate(calc(var(--px,0) * var(--parallax,0px)), calc(var(--py,0) * var(--parallax,0px)));transition:transform var(--dur-hover) var(--ease-out)}@media (prefers-reduced-motion:no-preference){:root[data-spectrum=on] .spectrum-shape{filter:hue-rotate();animation:40s linear infinite spectrum-travel;animation-delay:var(--spectrum-delay,0s)}}@media (prefers-reduced-motion:reduce){.field-breathe,.field-rotate,.field-fade,.spectrum-shape{animation:none}.field-parallax{transition:none;transform:none}}@media (prefers-reduced-motion:no-preference){:root.ground-flood :where(*){transition:color var(--dur-linger) var(--ease-zen), background-color var(--dur-linger) var(--ease-zen), border-color var(--dur-linger) var(--ease-zen), fill var(--dur-linger) var(--ease-zen), stroke var(--dur-linger) var(--ease-zen)}:root.ground-flood{transition:background-color var(--dur-hover) var(--ease-zen), color var(--dur-linger) var(--ease-zen)}}:focus-visible{outline:2px solid var(--klein-legible);outline-offset:2px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
