: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: "DM Serif 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}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: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}@font-face{font-family:"DM Serif Display";font-style:normal;font-weight:400;src:url(/fonts/dm-serif-display-v15-latin-regular.woff2) format("woff2");font-display:swap}._container_11vqs_1{width:90%;max-width:550px;margin:0 auto}._container_11vqs_1._wide_11vqs_6{max-width:1200px}._headline_11dch_1{position:relative;padding:90px 20px;border-bottom:1px solid var(--color-neutral-300);border-radius:0}._headline_11dch_1 ._text_11dch_7{font-family:var(--font-display);font-size:var(--font-xlg);line-height:1.4;text-align:center}._headline_11dch_1 ._source_11dch_14{position:absolute;right:20px;bottom:20px}._headline_11dch_1 ._source_11dch_14 a{font-size:var(--font-xsm);font-weight:500;color:var(--color-foreground-subtle);text-decoration:none}._headline_11dch_1 ._level_11dch_27{position:absolute;top:20px;left:20px;font-size:var(--font-2xsm);font-weight:500;color:var(--color-foreground-subtler);text-transform:uppercase}._headline_11dch_1 ._date_11dch_37{position:absolute;top:20px;right:20px;font-size:var(--font-2xsm);font-weight:500;color:var(--color-foreground-subtler);text-transform:uppercase;opacity:.7}._headlines_18jga_1{border-top:1px solid var(--color-neutral-300)}._headlines_18jga_1 h3{position:sticky;top:51px;z-index:2;display:flex;align-items:center;height:44px;padding-left:20px;background-color:var(--color-neutral-50);border-bottom:1px solid var(--color-neutral-300)}._headlines_18jga_1 h3 span{display:flex;align-items:center;height:100%;padding-right:20px;font-size:var(--font-sm);font-weight:500;border-right:1px solid var(--color-neutral-300)}._headlines_18jga_1 h3 div{flex-grow:1;height:1px;background-color:var(--color-neutral-300)}._notFound_18jga_33{padding:40px 0;font-size:var(--font-sm);color:var(--color-foreground-subtle);text-align:center;border-bottom:1px solid var(--color-neutral-300)}._footer_18jga_41{display:flex;align-items:center;height:44px;border-bottom:1px solid var(--color-neutral-300)}._footer_18jga_41 div{flex-grow:1;height:1px;background-color:var(--color-neutral-300)}._footer_18jga_41 p{display:flex;align-items:center;height:100%;padding:0 20px;font-size:var(--font-2xsm);font-weight:500;text-transform:uppercase;border:1px solid var(--color-neutral-300);border-top:none;border-bottom:none}._footer_18jga_41 button{position:relative;display:flex;align-items:center;height:100%;padding:0 20px;font-size:var(--font-xsm);font-weight:500;color:var(--color-foreground);cursor:pointer;background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-300);border-top:none;border-bottom:none}._footer_18jga_41 button ._corner_18jga_81{position:absolute;width:10px;height:10px;background-color:transparent;border:1px solid var(--color-neutral-500)}._footer_18jga_41 button ._corner_18jga_81:nth-child(1){top:-1px;left:-1px;border-right:none;border-bottom:none}._footer_18jga_41 button ._corner_18jga_81:nth-child(2){bottom:-1px;left:-1px;border-top:none;border-right:none}._footer_18jga_41 button ._corner_18jga_81:nth-child(3){right:-1px;bottom:-1px;border-top:none;border-left:none}._footer_18jga_41 button ._corner_18jga_81:nth-child(4){top:-1px;right:-1px;border-bottom:none;border-left:none}._wrapper_tw0ot_1{position:relative;background:var(--color-neutral-50)}._wrapper_tw0ot_1 ._form_tw0ot_5{position:sticky;top:0;z-index:3;display:flex;align-items:center;width:100%;height:52px;margin:0 auto;border-top:1px solid var(--color-neutral-300);border-bottom:1px solid var(--color-neutral-300)}._wrapper_tw0ot_1 ._form_tw0ot_5 input{flex-grow:1;width:100%;min-width:0;height:100%;padding:0 12px 0 20px;font-size:var(--font-sm);color:var(--color-foreground);background-color:var(--color-neutral-50);border:none;border-right:none;border-radius:0;outline:none}._wrapper_tw0ot_1 ._form_tw0ot_5 button{position:relative;height:100%;padding:0 24px;font-size:var(--font-sm);color:var(--color-foreground);cursor:pointer;background-color:var(--color-neutral-100);border:none;border-left:1px solid var(--color-neutral-300);border-radius:0;outline:none}._wrapper_tw0ot_1 ._form_tw0ot_5 button ._corner_tw0ot_45{position:absolute;width:10px;height:10px;border:1px solid var(--color-neutral-500)}._wrapper_tw0ot_1 ._form_tw0ot_5 button ._corner_tw0ot_45:nth-child(1){top:-1px;left:-1px;border-right:none;border-bottom:none}._wrapper_tw0ot_1 ._form_tw0ot_5 button ._corner_tw0ot_45:nth-child(2){bottom:-1px;left:-1px;border-top:none;border-right:none}._wrapper_tw0ot_1 ._form_tw0ot_5 button ._corner_tw0ot_45:nth-child(3){right:-1px;bottom:-1px;border-top:none;border-left:none}._wrapper_tw0ot_1 ._form_tw0ot_5 button ._corner_tw0ot_45:nth-child(4){top:-1px;right:-1px;border-bottom:none;border-left:none}._separator_tw0ot_83{width:100%;height:28px;background-image:repeating-linear-gradient(315deg,var(--color-neutral-200) 0,var(--color-neutral-200) 1px,transparent 0,transparent 50%);background-size:10px 10px;border-bottom:1px solid var(--color-neutral-200)}._separator_tw0ot_83._bottom_tw0ot_96{border-top:1px solid var(--color-neutral-200);border-bottom:none}._examples_tw0ot_102{margin:50px 0}._examples_tw0ot_102 h3{margin-bottom:12px;font-size:var(--font-2xsm);font-weight:500;color:var(--color-foreground-subtler);text-align:center;text-transform:uppercase}._examples_tw0ot_102 ._buttons_tw0ot_114{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}._examples_tw0ot_102 ._buttons_tw0ot_114 button{position:relative;padding:6px 16px;font-size:var(--font-xsm);color:var(--color-foreground-subtle);cursor:pointer;background-color:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:0;transition:.2s}._examples_tw0ot_102 ._buttons_tw0ot_114 button:hover{color:var(--color-foreground);background-color:var(--color-neutral-100)}._examples_tw0ot_102 ._buttons_tw0ot_114 button ._corner_tw0ot_45{position:absolute;width:5px;height:5px;border:1px solid var(--color-neutral-400)}._examples_tw0ot_102 ._buttons_tw0ot_114 button ._corner_tw0ot_45:nth-child(1){top:-1px;left:-1px;border-right:none;border-bottom:none}._examples_tw0ot_102 ._buttons_tw0ot_114 button ._corner_tw0ot_45:nth-child(2){bottom:-1px;left:-1px;border-top:none;border-right:none}._examples_tw0ot_102 ._buttons_tw0ot_114 button ._corner_tw0ot_45:nth-child(3){right:-1px;bottom:-1px;border-top:none;border-left:none}._examples_tw0ot_102 ._buttons_tw0ot_114 button ._corner_tw0ot_45:nth-child(4){top:-1px;right:-1px;border-bottom:none;border-left:none}
