@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(./atkinson-hyperlegible-latin-400-normal.BrHNak5F.woff2) format("woff2")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(./atkinson-hyperlegible-latin-700-normal.GZI4o3u0.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-400-normal.V6pRDFza.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./jetbrains-mono-latin-500-normal.BWZEU5yA.woff2) format("woff2")}:root{color-scheme:light dark;--rl-bg: #fbfaf8;--rl-surface: #ffffff;--rl-sunken: #f4f2ee;--rl-ink: #14120f;--rl-ink-soft: #57534c;--rl-on-fill: #ffffff;--rl-line: #d9d5cd;--rl-line-strong: #14120f;--rl-line-control: #8f8779;--rl-action: #1b3a8c;--rl-action-hover: #142c6b;--rl-nc: #a32e1e;--rl-c: #1e5c3f;--rl-na: #57534c;--rl-nt: #57534c;--rl-attention: #7a4a00;--rl-derogation: #a15c00;--rl-hover: #f4f2ee;--rl-canvas: #ffffff;--rl-canvas-ink: #14120f;--rl-backdrop: #14120f8c;--rl-focus: #1b3a8c;--rl-focus-width: 2px;--rl-focus-offset: 2px;--rl-radius: 2px;--rl-radius-none: 0;--rl-border: 1px;--rl-border-strong: 1.5px;--rl-font-sans: "Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", sans-serif;--rl-font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--rl-weight-regular: 400;--rl-weight-bold: 700;--rl-text-xs: .75rem;--rl-text-sm: .875rem;--rl-text-base: 1rem;--rl-text-lg: 1.125rem;--rl-text-xl: 1.375rem;--rl-text-2xl: 1.75rem;--rl-text-3xl: 2.25rem;--rl-display: clamp(2rem, 5.4vw, 3.3rem);--rl-display-weight: 700;--rl-display-tracking: -.038em;--rl-display-leading: 1;--rl-leading-tight: 1.1;--rl-leading-snug: 1.15;--rl-leading-heading: 1.2;--rl-leading-body: 1.6;--rl-leading-row: 1.4rem;--rl-tracking-tight: -.02em;--rl-tracking-label: .08em;--rl-tracking-stat: .09em;--rl-tracking-eyebrow: .16em;--rl-measure-prose: 58ch;--rl-measure-wide: 70ch;--rl-measure-stat: 34ch;--rl-space-0: 0;--rl-space-1: .25rem;--rl-space-2: .5rem;--rl-space-3: .75rem;--rl-space-4: 1rem;--rl-space-5: 1.25rem;--rl-space-6: 1.5rem;--rl-space-8: 2rem;--rl-space-10: 2.5rem;--rl-space-12: 3rem;--rl-space-16: 4rem;--rl-space-20: 5rem;--rl-space-24: 6rem;--rl-space-half: .125rem;--rl-space-1-5: .375rem;--rl-space-2-5: .625rem;--rl-icon-sm: 1rem;--rl-icon-md: 1.25rem;--rl-icon-lg: 1.5rem;--rl-control-sm: 2rem;--rl-control-md: 2.5rem;--rl-control-lg: 3rem;--rl-target-min: 24px;--rl-container-prose: 48rem;--rl-container-wide: 72rem;--rl-z-sticky: 10;--rl-z-drawer: 30;--rl-z-busy: 40;--rl-z-skip: 50;--rl-z-modal: 60;--rl-z-toast: 70;--rl-z-furniture: 2147483000;--rl-duration-fast: .12s;--rl-duration-base: .2s;--rl-duration-spin: .9s;--rl-ease: ease;--rl-ease-out: cubic-bezier(.2, 0, 0, 1)}[data-theme=light]{color-scheme:light;--rl-bg: #fbfaf8;--rl-surface: #ffffff;--rl-sunken: #f4f2ee;--rl-ink: #14120f;--rl-ink-soft: #57534c;--rl-on-fill: #ffffff;--rl-line: #d9d5cd;--rl-line-strong: #14120f;--rl-line-control: #8f8779;--rl-action: #1b3a8c;--rl-action-hover: #142c6b;--rl-nc: #a32e1e;--rl-c: #1e5c3f;--rl-na: #57534c;--rl-nt: #57534c;--rl-attention: #7a4a00;--rl-derogation: #a15c00;--rl-hover: #f4f2ee;--rl-canvas: #ffffff;--rl-canvas-ink: #14120f;--rl-backdrop: #14120f8c;--rl-focus: #1b3a8c}[data-theme=dark]{color-scheme:dark;--rl-bg: #141310;--rl-surface: #1c1a16;--rl-sunken: #100f0d;--rl-ink: #f3f0ea;--rl-ink-soft: #a8a296;--rl-on-fill: #141310;--rl-line: #322e28;--rl-line-strong: #f3f0ea;--rl-line-control: #767066;--rl-action: #8fa8f0;--rl-action-hover: #b0c1f6;--rl-nc: #f08a78;--rl-c: #6fc49a;--rl-na: #a8a296;--rl-nt: #a8a296;--rl-attention: #e0b062;--rl-derogation: #e39a5a;--rl-hover: #1c1a16;--rl-canvas: #ffffff;--rl-canvas-ink: #14120f;--rl-backdrop: #00000099;--rl-focus: #8fa8f0}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--rl-bg: #141310;--rl-surface: #1c1a16;--rl-sunken: #100f0d;--rl-ink: #f3f0ea;--rl-ink-soft: #a8a296;--rl-on-fill: #141310;--rl-line: #322e28;--rl-line-strong: #f3f0ea;--rl-line-control: #767066;--rl-action: #8fa8f0;--rl-action-hover: #b0c1f6;--rl-nc: #f08a78;--rl-c: #6fc49a;--rl-na: #a8a296;--rl-nt: #a8a296;--rl-attention: #e0b062;--rl-derogation: #e39a5a;--rl-hover: #1c1a16;--rl-canvas: #ffffff;--rl-canvas-ink: #14120f;--rl-backdrop: #00000099;--rl-focus: #8fa8f0}}@media print{:root,[data-theme=light],[data-theme=dark],:root:not([data-theme=light]){--rl-bg: #ffffff;--rl-surface: #ffffff;--rl-sunken: #f4f2ee;--rl-ink: #14120f;--rl-ink-soft: #57534c;--rl-on-fill: #ffffff;--rl-line: #b8b3aa;--rl-line-strong: #14120f;--rl-line-control: #8f8779;--rl-action: #1b3a8c;--rl-action-hover: #142c6b;--rl-nc: #a32e1e;--rl-c: #1e5c3f;--rl-na: #57534c;--rl-nt: #57534c;--rl-attention: #7a4a00;--rl-derogation: #a15c00;--rl-hover: #f4f2ee;--rl-canvas: #ffffff;--rl-canvas-ink: #14120f;--rl-backdrop: #14120f8c;--rl-focus: #1b3a8c}}@media(forced-colors:active){:root,[data-theme=light],[data-theme=dark],:root:not([data-theme=light]){--rl-bg: Canvas;--rl-surface: Canvas;--rl-sunken: Canvas;--rl-ink: CanvasText;--rl-ink-soft: CanvasText;--rl-on-fill: ButtonFace;--rl-line: GrayText;--rl-line-strong: CanvasText;--rl-line-control: ButtonBorder;--rl-action: LinkText;--rl-action-hover: LinkText;--rl-nc: CanvasText;--rl-c: CanvasText;--rl-na: CanvasText;--rl-nt: CanvasText;--rl-attention: CanvasText;--rl-derogation: CanvasText;--rl-hover: Canvas;--rl-canvas: Canvas;--rl-canvas-ink: CanvasText;--rl-backdrop: Canvas;--rl-focus: Highlight}}@keyframes rl-tourner{to{transform:rotate(360deg)}}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{background:var(--rl-bg);color:var(--rl-ink);font-family:var(--rl-font-sans);letter-spacing:.005em;word-spacing:.05em;line-height:var(--rl-leading-body)}:focus-visible{outline:var(--rl-focus-width) solid var(--rl-focus);outline-offset:var(--rl-focus-offset)}::selection{background:var(--rl-ink);color:var(--rl-bg)}:target{scroll-margin-top:5rem}.rl-sr-only{position:absolute;left:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.rl-container{margin-left:auto;margin-right:auto;padding-left:var(--rl-space-4);padding-right:var(--rl-space-4);max-width:var(--rl-container-prose)}.rl-container--wide{max-width:var(--rl-container-wide)}@media(min-width:640px){.rl-container{padding-left:var(--rl-space-6);padding-right:var(--rl-space-6)}}.rl-prose{color:var(--rl-ink-soft);font-size:var(--rl-text-lg);line-height:1.75}.rl-prose>:first-child{margin-top:0}.rl-prose p{margin:1.25em 0;max-width:66ch}.rl-prose h2,.rl-prose h3,.rl-prose h4{font-family:var(--rl-font-sans);font-weight:var(--rl-display-weight);letter-spacing:var(--rl-display-tracking);line-height:1.15;color:var(--rl-ink);text-wrap:balance}.rl-prose h2{font-size:var(--rl-text-2xl);margin:2.5em 0 .6em}.rl-prose h3{font-size:var(--rl-text-xl);margin:2em 0 .5em}.rl-prose h4{font-size:var(--rl-text-lg);margin:1.75em 0 .4em}.rl-prose strong{color:var(--rl-ink);font-weight:var(--rl-weight-bold)}.rl-prose a:not(.rl-button){color:var(--rl-action);font-weight:var(--rl-weight-bold);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.rl-prose a:not(.rl-button):hover{color:var(--rl-action-hover);text-decoration-thickness:2px}.rl-prose ul,.rl-prose ol{margin:1.25em 0;padding-left:1.5rem;max-width:66ch}.rl-prose ul{list-style:disc}.rl-prose ol{list-style:decimal}.rl-prose li{margin:.4em 0}.rl-prose li::marker{color:var(--rl-ink-soft)}.rl-prose code,.rl-prose kbd{font-family:var(--rl-font-mono);font-size:.875em;color:var(--rl-ink);background:var(--rl-sunken);padding:.12em .4em;border:var(--rl-border) solid var(--rl-line);border-radius:var(--rl-radius)}.rl-prose kbd{border-color:var(--rl-line-strong);border-bottom-width:2px}.rl-prose h2 code,.rl-prose h3 code,.rl-prose h4 code{background:none;border:0;padding:0;font-size:.9em;color:inherit}.rl-prose pre{margin:1.5em 0;padding:1.25rem 1.5rem;background:var(--rl-sunken);color:var(--rl-ink);border:var(--rl-border) solid var(--rl-line);border-radius:var(--rl-radius);font-size:.9375rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:break-word}.rl-prose pre code{background:none;border:0;padding:0;font-size:inherit;color:inherit}.rl-prose blockquote{margin:1.5em 0;padding-left:1.25rem;border-left:3px solid var(--rl-line-strong);color:var(--rl-ink-soft);font-style:normal}.rl-prose table{width:100%;margin:1.5em 0;border-collapse:collapse;font-size:var(--rl-text-base)}.rl-prose th,.rl-prose td{padding:.6em .75em;text-align:left;vertical-align:top}.rl-prose thead th{color:var(--rl-ink);font-weight:var(--rl-weight-bold);border-bottom:var(--rl-border-strong) solid var(--rl-line-strong)}.rl-prose tbody tr{border-bottom:var(--rl-border) solid var(--rl-line)}.rl-prose caption{caption-side:top;padding:0 0 .5em;text-align:left;color:var(--rl-ink);font-weight:var(--rl-weight-bold)}.rl-prose hr{margin:3em 0;border:0;border-top:var(--rl-border) solid var(--rl-line)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}@media(prefers-reduced-motion:reduce){:root,.rl-scope{--rl-duration-fast: 0ms;--rl-duration-base: 0ms}}@page{margin:20mm 18mm;size:A4}.rl-print-paper{display:none}@media print{.rl-print-screen,.rl-print-page__screen{display:none!important}.rl-print-paper,.rl-print-page__paper{display:block}.rl-print-break,.rl-report__part,.rl-print-page--break{break-before:page}.rl-print-keep,.rl-report__keep,.rl-print-page--keep{break-inside:avoid}.rl-report h2,.rl-report h3,.rl-report h4,.rl-print-page h2,.rl-print-page h3,.rl-print-page h4{break-after:avoid}.rl-report p,.rl-report li,.rl-print-page p,.rl-print-page li{orphans:3;widows:3}.rl-report table,.rl-print-page table{break-inside:auto;font-size:9pt}.rl-report tr,.rl-print-page tr{break-inside:avoid}.rl-report thead,.rl-print-page thead{display:table-header-group}.rl-report a[href^=http]:after,.rl-print-page a[href^=http]:after{content:" (" attr(href) ")";font-size:.75em;color:var(--rl-ink-soft);word-break:break-all}.rl-report a[href^="/"]:after,.rl-report a[href^="#"]:after,.rl-report a[href^="mailto:"]:after,.rl-print-page a[href^="/"]:after,.rl-print-page a[href^="#"]:after,.rl-print-page a[href^="mailto:"]:after{content:none}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;display:flex;flex-direction:column}.ds-header{position:sticky;top:0;z-index:var(--rl-z-sticky);background:var(--rl-bg);border-bottom:var(--rl-border) solid var(--rl-line)}.ds-bar{max-width:var(--rl-container-wide);margin:0 auto;padding:var(--rl-space-3) var(--rl-space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--rl-space-4);flex-wrap:wrap}.ds-brand{display:inline-flex;align-items:center;gap:var(--rl-space-2);color:var(--rl-ink);text-decoration:none}.ds-brand__site{font-size:var(--rl-text-sm);color:var(--rl-ink-soft)}.ds-nav ul{display:flex;gap:var(--rl-space-1);margin:0;padding:0;list-style:none}.ds-nav a{display:inline-block;padding:var(--rl-space-2) var(--rl-space-3);font-size:var(--rl-text-sm);font-weight:var(--rl-weight-bold);color:var(--rl-ink-soft);text-decoration:none}.ds-nav a:hover,.ds-nav a[aria-current=page]{color:var(--rl-ink)}.ds-nav a[aria-current=page]{box-shadow:inset 0 -2px 0 0 var(--rl-action)}.ds-main{flex:1;width:100%;max-width:var(--rl-container-wide);margin:0 auto;padding:var(--rl-space-8) var(--rl-space-4) var(--rl-space-16)}.ds-footer{border-top:var(--rl-border) solid var(--rl-line);padding:var(--rl-space-6) var(--rl-space-4);font-size:var(--rl-text-sm);color:var(--rl-ink-soft)}.ds-footer p{max-width:var(--rl-container-wide);margin:0 auto}.ds-page-head{margin-bottom:var(--rl-space-8)}.ds-lead{max-width:60ch;font-size:var(--rl-text-lg);color:var(--rl-ink-soft)}.ds-section{margin-top:var(--rl-space-12)}.ds-section>h2{margin:0 0 var(--rl-space-4);font-size:var(--rl-text-xl);font-weight:var(--rl-weight-bold);letter-spacing:var(--rl-tracking-tight)}.ds-prose{max-width:66ch;color:var(--rl-ink-soft)}.ds-prose p,.ds-prose li{line-height:var(--rl-leading-body)}.ds-prose code,.ds-code{font-family:var(--rl-font-mono);font-size:.92em;padding:.1em .35em;background:var(--rl-sunken);border-radius:var(--rl-radius)}.ds-prose pre{padding:var(--rl-space-4);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--rl-sunken);border-radius:var(--rl-radius);font-size:var(--rl-text-sm)}.ds-prose pre code{padding:0;background:none}.ds-prose a{font-weight:var(--rl-weight-bold);color:var(--rl-action);text-decoration:underline;text-underline-offset:4px}.ds-grid{display:grid;gap:var(--rl-border);padding:var(--rl-border);margin:0;list-style:none}@media(min-width:640px){.ds-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ds-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ds-grid>li{display:flex;flex-direction:column;background:var(--rl-bg);outline:var(--rl-border) solid var(--rl-line)}.ds-preview{height:140px;padding:var(--rl-space-4);overflow:hidden;pointer-events:none;background:var(--rl-surface);border-bottom:var(--rl-border) solid var(--rl-line);zoom:.8}.ds-grid a{display:block;flex:1;padding:var(--rl-space-5);color:inherit;text-decoration:none}.ds-grid a:hover{background:var(--rl-surface)}.ds-grid strong{display:block;margin-bottom:var(--rl-space-1)}.ds-grid p{margin:0;font-size:var(--rl-text-sm);color:var(--rl-ink-soft)}.ds-eyebrow{margin:0 0 var(--rl-space-2);font-size:var(--rl-text-xs);font-weight:var(--rl-weight-bold);text-transform:uppercase;letter-spacing:var(--rl-tracking-eyebrow);color:var(--rl-ink-soft)}.ds-table{width:100%;border-collapse:collapse;font-size:var(--rl-text-sm)}.ds-table th,.ds-table td{padding:var(--rl-space-2) var(--rl-space-3);text-align:left;vertical-align:top;border-bottom:var(--rl-border) solid var(--rl-line)}.ds-table thead th{font-size:var(--rl-text-xs);text-transform:uppercase;letter-spacing:var(--rl-tracking-label);color:var(--rl-ink-soft);border-bottom:var(--rl-border-strong) solid var(--rl-line-strong)}.ds-swatches{display:grid;gap:var(--rl-space-4);margin:var(--rl-space-6) 0 0;padding:0;list-style:none}@media(min-width:640px){.ds-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ds-swatches{grid-template-columns:repeat(3,minmax(0,1fr))}}.ds-swatch{padding:var(--rl-space-4);border:var(--rl-border) solid var(--rl-line);border-radius:var(--rl-radius)}.ds-swatch h3{margin:var(--rl-space-3) 0 var(--rl-space-1);font-size:var(--rl-text-sm)}.ds-swatch__pair{display:flex;height:56px;border:var(--rl-border) solid var(--rl-line-control);border-radius:var(--rl-radius);overflow:hidden}.ds-swatch__chip{flex:1}.ds-swatch__desc{margin:0;font-size:var(--rl-text-sm);color:var(--rl-ink-soft)}.ds-swatch__values{display:grid;grid-template-columns:auto 1fr;gap:var(--rl-space-1) var(--rl-space-3);margin:var(--rl-space-3) 0 0;font-size:var(--rl-text-xs)}.ds-swatch__values dt{color:var(--rl-ink-soft)}.ds-swatch__values dd{margin:0;font-family:var(--rl-font-mono)}.ds-table-wrap{margin-top:var(--rl-space-4)}.ds-fails{color:var(--rl-nc);font-weight:var(--rl-weight-bold)}.ds-specimens{display:grid;gap:var(--rl-space-6)}@media(min-width:768px){.ds-specimens{grid-template-columns:repeat(2,minmax(0,1fr))}}.ds-specimen h3{margin:var(--rl-space-3) 0 var(--rl-space-2);font-size:var(--rl-text-sm)}.ds-specimen__sample{margin:0;font-size:var(--rl-text-3xl);line-height:var(--rl-leading-tight);letter-spacing:var(--rl-tracking-tight)}.ds-type-scale{margin:var(--rl-space-4) 0;padding:0;list-style:none}.ds-type-scale li{padding:var(--rl-space-3) 0;border-bottom:var(--rl-border) solid var(--rl-line)}.ds-type-scale__meta,.ds-bars__meta{display:block;margin-bottom:var(--rl-space-1);font-size:var(--rl-text-xs);color:var(--rl-ink-soft)}.ds-type-scale__sample{display:block;line-height:var(--rl-leading-snug);text-wrap:balance}.ds-bars{margin:var(--rl-space-4) 0;padding:0;list-style:none}.ds-bars li{padding:var(--rl-space-2) 0}.ds-bars__bar{display:block;height:var(--rl-space-3);min-width:1px;background:var(--rl-action)}.ds-box{display:inline-block;width:var(--rl-space-6);height:var(--rl-space-6);vertical-align:middle;background:var(--rl-action)}.ds-box--hollow{background:transparent;border-style:solid;border-color:var(--rl-line-strong)}.ds-lines{margin:var(--rl-space-4) 0;padding:0;list-style:none}.ds-lines li{padding:var(--rl-space-3) 0}.ds-lines__sample{display:block;margin-bottom:var(--rl-space-2)}.ds-lines__desc{display:block;max-width:66ch;font-size:var(--rl-text-sm);color:var(--rl-ink-soft)}.ds-veil-demo{position:relative;padding:var(--rl-space-6);border:var(--rl-border) solid var(--rl-line)}.ds-veil{position:absolute;top:0;right:0;bottom:0;left:0}.ds-icons{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:var(--rl-space-3);margin:var(--rl-space-4) 0;padding:0;list-style:none}.ds-icons li{display:flex;align-items:center;gap:var(--rl-space-3);padding:var(--rl-space-3);border:var(--rl-border) solid var(--rl-line);border-radius:var(--rl-radius)}.ds-stack{display:flex;flex-direction:column;align-items:flex-start;gap:var(--rl-space-3)}.ds-story{margin:var(--rl-space-6) 0}.ds-story>h4{margin:0 0 var(--rl-space-2);font-size:var(--rl-text-sm);font-weight:var(--rl-weight-bold)}.ds-story__note{margin:0 0 var(--rl-space-3);max-width:60ch;font-size:var(--rl-text-sm);color:var(--rl-ink-soft)}.ds-conditions{display:grid;gap:var(--rl-border);background:var(--rl-line);border:var(--rl-border) solid var(--rl-line)}@media(min-width:768px){.ds-conditions{grid-template-columns:repeat(2,minmax(0,1fr))}}.ds-condition{padding:var(--rl-space-5);background:var(--rl-bg);color:var(--rl-ink)}.ds-condition>h5{margin:0 0 var(--rl-space-3);font-size:var(--rl-text-xs);font-weight:var(--rl-weight-bold);text-transform:uppercase;letter-spacing:var(--rl-tracking-label);color:var(--rl-ink-soft)}.ds-condition--narrow>div{max-width:var(--ds-condition-width);outline:var(--rl-border) dashed var(--rl-line-strong);outline-offset:4px}.ds-condition--narrow>div>.rl-scroll-region{min-height:var(--rl-space-6)}.ds-capture{display:block;max-width:100%;height:auto;outline:var(--rl-border) solid var(--rl-line)}.ds-demo{padding:var(--rl-space-6);background:var(--rl-surface);border:var(--rl-border) solid var(--rl-line);border-radius:var(--rl-radius)}.ds-form,.ds-stack{display:flex;flex-direction:column;gap:var(--rl-space-5);max-width:36rem}.ds-filters{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--rl-space-6);margin-bottom:var(--rl-space-4)}.ds-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--rl-space-4);margin-bottom:var(--rl-space-4)}.ds-toolbar>:first-child{flex:1 1 16rem;max-width:24rem}.ds-list{margin:0 0 var(--rl-space-4);padding:0;list-style:none;border-top:var(--rl-border) solid var(--rl-line)}.ds-list__row{display:flex;align-items:center;justify-content:space-between;gap:var(--rl-space-4);padding:var(--rl-space-3) 0;border-bottom:var(--rl-border) solid var(--rl-line)}.ds-chips{display:flex;flex-wrap:wrap;gap:var(--rl-space-2);margin:0;padding:0;list-style:none}.ds-chips a{display:inline-block;padding:var(--rl-space-1) var(--rl-space-3);border:var(--rl-border) solid var(--rl-line-control);border-radius:var(--rl-radius);font-size:var(--rl-text-sm);text-decoration:none}.ds-chips a:hover{background:var(--rl-surface);text-decoration:underline}.ds-document h1{margin:0 0 var(--rl-space-8);font-size:var(--rl-text-3xl);font-weight:var(--rl-weight-bold);letter-spacing:var(--rl-tracking-tight);color:var(--rl-ink)}.ds-document h2{margin:var(--rl-space-12) 0 var(--rl-space-3);font-size:var(--rl-text-xl);font-weight:var(--rl-weight-bold);letter-spacing:var(--rl-tracking-tight);color:var(--rl-ink)}.ds-document h3{margin:var(--rl-space-6) 0 var(--rl-space-2);font-size:var(--rl-text-base);font-weight:var(--rl-weight-bold);color:var(--rl-ink)}.ds-document ul{padding-left:1.25em}.ds-document li{margin:var(--rl-space-2) 0}
