._container_5yu7p_1{width:90%;max-width:600px;margin:0 auto}._container_5yu7p_1._wide_5yu7p_6{max-width:800px}._wrapper_17zta_1{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;min-height:100dvh;padding:100px 0;overflow:auto}._wrapper_17zta_1 ._controls_17zta_12{--control-size: 38px;position:fixed;left:50%;z-index:2;display:flex;gap:4px;align-items:stretch;height:var(--control-size);transform:translate(-50%)}._wrapper_17zta_1 ._controls_17zta_12._top_17zta_24{top:max(24px,env(safe-area-inset-top))}._wrapper_17zta_1 ._controls_17zta_12._top_17zta_24 ._navigation_17zta_27{box-shadow:0 1px #ffffff4d}._wrapper_17zta_1 ._controls_17zta_12._bottom_17zta_32{bottom:max(24px,env(safe-area-inset-bottom))}._wrapper_17zta_1 ._controls_17zta_12._bottom_17zta_32 ._navigation_17zta_27{box-shadow:0 -1px #ffffff4d}._wrapper_17zta_1 ._navigation_17zta_27{display:flex;align-items:center;box-sizing:border-box;height:100%;font-family:var(--font-mono);background:#0006;text-transform:uppercase;color:var(--color-foreground);text-decoration:none;border:1px solid var(--color-neutral-200);font-size:var(--font-2xsm);font-weight:500;gap:4px;padding:10px 20px;border-radius:999px;backdrop-filter:blur(8px);cursor:pointer;transition:transform .2s,opacity .2s}._wrapper_17zta_1 ._navigation_17zta_27:disabled{cursor:not-allowed;opacity:.6}._wrapper_17zta_1 ._navigation_17zta_27:not(:disabled):active{transform:scale(.95)}._wrapper_17zta_1 ._navigation_17zta_27._iconButton_17zta_72{flex:0 0 var(--control-size);justify-content:center;width:var(--control-size);aspect-ratio:1 / 1;padding:0}._wrapper_17zta_1 ._box_17zta_81{position:relative}._wrapper_17zta_1 ._box_17zta_81 ._quote_17zta_84{margin-bottom:12px;font-family:var(--font-serif);font-size:var(--font-lg);line-height:1.8}@media(width<=500px){._wrapper_17zta_1 ._box_17zta_81 ._quote_17zta_84{font-size:var(--font-md)}}._wrapper_17zta_1 ._box_17zta_81 ._quote_17zta_84 span{font-family:var(--font-serif);color:var(--color-foreground-subtle)}._wrapper_17zta_1 ._box_17zta_81 ._source_17zta_100{font-size:var(--font-sm);line-height:1.6;color:var(--color-foreground-subtle)}._wrapper_17zta_1 ._box_17zta_81 ._source_17zta_100 span{font-style:italic;font-weight:500}._menuPositioner_17zta_113{z-index:3}._menu_17zta_113{display:grid;min-width:140px;padding:4px;font-family:var(--font-mono);font-size:var(--font-2xsm);text-transform:uppercase;background:#0006;backdrop-filter:blur(8px);border:1px solid var(--color-neutral-200);border-radius:12px}._menuItem_17zta_130{padding:9px 12px;color:var(--color-foreground);text-decoration:none;border-radius:8px;outline:none;text-align:center}._menuItem_17zta_130[data-highlighted]{background:#ffffff14}.noise[data-astro-cid-ykbdtusw]{position:fixed;inset:-50%;z-index:-1;width:200%;height:200vh;pointer-events:none;visibility:visible;background:transparent url(/images/noise.png) repeat 0 0;background-repeat:repeat;opacity:1;animation:noise .5s infinite}@keyframes noise{0%{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(10%)}80%{transform:translate(-15%)}90%{transform:translate(10%,5%)}to{transform:translate(5%)}}:root{--color-neutral-50: #09090b;--color-neutral-100: #18181b;--color-neutral-200: #27272a;--color-neutral-300: #3f3f46;--color-neutral-400: #52525b;--color-neutral-500: #71717a;--color-neutral-600: #a1a1aa;--color-neutral-700: #d4d4d8;--color-neutral-800: #e4e4e7;--color-neutral-900: #f4f4f5;--color-neutral-950: #fafafa;--color-foreground: var(--color-neutral-950);--color-foreground-subtle: var(--color-neutral-600);--color-foreground-subtler: var(--color-neutral-500)}:root{--font-display: "Playfair Display", serif;--font-serif: "Libre Baskerville", serif;--font-sans: "Inter", sans-serif;--font-mono: "IBM Plex Mono", monospace;--font-base-size: 1rem;--font-pos-ratio: 1.2;--font-neg-ratio: 1.125;--font-3xlg: calc(var(--font-xxlg) * var(--font-pos-ratio));--font-2xlg: calc(var(--font-xlg) * var(--font-pos-ratio));--font-xlg: calc(var(--font-lg) * var(--font-pos-ratio));--font-lg: calc(var(--font-md) * var(--font-pos-ratio));--font-md: calc(var(--font-base) * var(--font-pos-ratio));--font-base: var(--font-base-size);--font-sm: calc(var(--font-base) / var(--font-neg-ratio));--font-xsm: calc(var(--font-sm) / var(--font-neg-ratio));--font-2xsm: calc(var(--font-xsm) / var(--font-neg-ratio));--font-3xsm: calc(var(--font-xxsm) / var(--font-neg-ratio))}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0;font:inherit}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{font-family:var(--font-sans);font-size:var(--font-base);color:var(--color-foreground);background-color:var(--color-neutral-50)}::-moz-selection{color:var(--color-foreground);background-color:var(--color-neutral-300)}::selection{color:var(--color-foreground);background-color:var(--color-neutral-300)}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;src:url(/fonts/playfair-display-v37-latin-700.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/inter-v18-latin-regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:italic;font-weight:400;src:url(/fonts/inter-v18-latin-italic.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/inter-v18-latin-500.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:italic;font-weight:500;src:url(/fonts/inter-v18-latin-500italic.woff2) format("woff2");font-display:swap}@font-face{font-family:Gloock;font-style:normal;font-weight:400;src:url(/fonts/gloock-v6-latin-regular.woff2) format("woff2");font-display:swap}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(/fonts/ibm-plex-mono-v19-latin-regular.woff2) format("woff2");font-display:swap}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;src:url(/fonts/ibm-plex-mono-v19-latin-italic.woff2) format("woff2");font-display:swap}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;src:url(/fonts/ibm-plex-mono-v19-latin-500.woff2) format("woff2");font-display:swap}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;src:url(/fonts/ibm-plex-mono-v19-latin-500italic.woff2) format("woff2");font-display:swap}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;src:url(/fonts/libre-baskerville-v14-latin-regular.woff2) format("woff2");font-display:swap}
