@font-face{font-family:LunchType;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/lunchtype22-light-webfont.woff2)format("woff2")}@font-face{font-family:LunchType;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lunchtype22-regular-webfont.woff2)format("woff2")}@font-face{font-family:LunchType;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/lunchtype22-medium-webfont.woff2)format("woff2")}@font-face{font-family:LunchType;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/lunchtype23-light-italic-webfont.woff2)format("woff2")}@font-face{font-family:LunchType;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/lunchtype23-regular-italic-webfont.woff2)format("woff2")}@font-face{font-family:LunchType;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/lunchtype23-medium-italic-webfont.woff2)format("woff2")}:root{--space:4px;--space-2x:calc(var(--space) * 2);--space-3x:calc(var(--space) * 3);--space-4x:calc(var(--space) * 4);--space-5x:calc(var(--space) * 5);--space-6x:calc(var(--space) * 6);--space-7x:calc(var(--space) * 7);--space-8x:calc(var(--space) * 8);--space-9x:calc(var(--space) * 9);--space-10x:calc(var(--space) * 10);--text-xxs:10px;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-md:18px;--text-lg:20px;--text-xl:22px;--text-2xl:24px;--text-3xl:36px;--font-sans:"LunchType", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-serif:"Redaction 35", serif}*{box-sizing:border-box;margin:0;padding:0}html{block-size:100%}body{background-color:var(--bg,#d4faff);font-family:var(--font-sans);font-synthesis-weight:none;flex-direction:column;min-block-size:100%;line-height:1.55;display:flex}@media (width>=720px){body{flex-direction:row}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:auto;inline-size:1px;margin:0;padding:0;position:absolute;overflow:hidden}p{text-wrap:pretty}a{background-color:#0f0}@media (hover:hover) and (pointer:fine){a:hover{font-style:italic;text-decoration:none}}a[rel*=external]{position:relative}a[rel*=external]:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJsdWNpZGUgbHVjaWRlLWFycm93LXVwLXJpZ2h0LWljb24gbHVjaWRlLWFycm93LXVwLXJpZ2h0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Ik03IDdoMTB2MTBNNyAxNyAxNyA3Ii8+PC9zdmc+Cg==);block-size:16px;inline-size:16px;display:inline-block}:focus-visible{background-color:#ff0;outline:none}.mt-1{margin-block-start:var(--space)}.mt-2{margin-block-start:var(--space-2x)}.mt-4{margin-block-start:var(--space-4x)}.mt-6{margin-block-start:var(--space-6x)}.mt-8{margin-block-start:var(--space-8x)}.mb-1{margin-block-end:var(--space)}.mb-2{margin-block-end:var(--space-2x)}.mb-3{margin-block-end:var(--space-3x)}.mb-4{margin-block-end:var(--space-4x)}.mb-6{margin-block-end:var(--space-6x)}.mb-8{margin-block-end:var(--space-8x)}.normal{font-weight:400}.medium{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.italic{font-style:italic}:where(.heading){font-size:var(--text-base);font-weight:600}:where(.subheading){font-size:var(--text-sm);font-weight:600}.w-full{inline-size:100%}.bg-transparent{background-color:#0000}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.sans{font-family:var(--font-sans)}.serif{font-family:var(--font-serif)}
