.theme-toggle[data-astro-cid-x3pjskd3][hidden]{display:none}.theme-toggle[data-astro-cid-x3pjskd3]{display:inline-flex;align-items:center;justify-content:center;width:var(--semantic-size-control);height:var(--semantic-size-control);padding:0;border:var(--semantic-size-borderWidth) solid transparent;border-radius:var(--semantic-shape-radiusMedium);background-color:transparent;color:var(--semantic-color-text-secondary);cursor:pointer;transition:background-color var(--component-button-transition) var(--semantic-motion-easingStandard),color var(--component-button-transition) var(--semantic-motion-easingStandard)}.theme-toggle[data-astro-cid-x3pjskd3]:hover{background-color:var(--semantic-color-bg-overlay);color:var(--semantic-color-text-primary)}.theme-toggle[data-astro-cid-x3pjskd3]:active{border-color:var(--semantic-color-border-strong)}.icon[data-astro-cid-x3pjskd3]{width:var(--semantic-size-icon);height:var(--semantic-size-icon)}.sun[data-astro-cid-x3pjskd3]{display:none}:root[data-theme=dark] .sun[data-astro-cid-x3pjskd3]{display:block}:root[data-theme=dark] .moon[data-astro-cid-x3pjskd3]{display:none}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;inset-block-start:0;z-index:5;border-block-end:var(--semantic-size-borderWidth) solid var(--component-header-border);background-color:var(--component-header-bg)}.header-inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--semantic-space-sm);min-height:var(--component-header-height);padding-block:var(--component-header-paddingBlock)}.logo[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:var(--semantic-space-2xs);margin-inline-end:auto;color:var(--semantic-color-text-primary);font-family:var(--semantic-font-display);font-size:var(--semantic-text-lead);font-weight:var(--semantic-weight-display);letter-spacing:var(--semantic-tracking-display);text-decoration:none}.logo[data-astro-cid-3ef6ksr2]:hover{color:var(--semantic-color-text-accent)}.logo-mark[data-astro-cid-3ef6ksr2]{width:var(--semantic-size-icon);height:var(--semantic-size-icon);color:var(--semantic-color-action-primary)}.header-nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--semantic-space-sm)}.header-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:var(--semantic-space-3xs) 0;color:var(--component-header-linkColor);font-size:var(--semantic-text-small);font-weight:var(--semantic-weight-emphasis);text-decoration:none}.header-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.header-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--component-header-linkColorActive)}.header-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{box-shadow:inset 0 -2px 0 0 var(--semantic-color-action-primary)}@media(min-width:768px){.header-inner[data-astro-cid-3ef6ksr2],.header-nav[data-astro-cid-3ef6ksr2]{gap:var(--component-header-gap)}.header-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-size:var(--semantic-text-body)}}.site-footer[data-astro-cid-sz7xmlte]{border-block-start:var(--semantic-size-borderWidth) solid var(--component-footer-border);background-color:var(--component-footer-bg);color:var(--component-footer-textColor);font-size:var(--semantic-text-small)}.footer-inner[data-astro-cid-sz7xmlte]{display:grid;gap:var(--semantic-space-md);padding-block:var(--component-footer-paddingBlock)}.footer-heading[data-astro-cid-sz7xmlte]{margin-block-end:var(--semantic-space-2xs);color:var(--semantic-color-text-muted);font-family:var(--semantic-font-time);font-size:var(--component-footer-headingSize);font-weight:var(--semantic-weight-emphasis);letter-spacing:var(--semantic-tracking-label);text-transform:uppercase}.footer-list[data-astro-cid-sz7xmlte]{margin:0;padding:0;list-style:none}.footer-list[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]+li[data-astro-cid-sz7xmlte]{margin-block-start:var(--semantic-space-3xs)}.footer-list[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--component-footer-textColor);text-decoration:none}.footer-list[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--semantic-color-text-accent);text-decoration:underline}.copyright[data-astro-cid-sz7xmlte]{color:var(--semantic-color-text-muted);font-size:var(--semantic-text-caption)}@media(min-width:768px){.footer-inner[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(3,auto) 1fr;gap:var(--component-footer-gap)}.copyright[data-astro-cid-sz7xmlte]{justify-self:end;align-self:end}}:root{--primitive-color-ink-50: #f9fafd;--primitive-color-ink-100: #f0f2f6;--primitive-color-ink-200: #e2e5eb;--primitive-color-ink-300: #cbd0d9;--primitive-color-ink-400: #98a0af;--primitive-color-ink-500: #6d7687;--primitive-color-ink-600: #525a69;--primitive-color-ink-700: #383e4b;--primitive-color-ink-800: #252933;--primitive-color-ink-900: #181b23;--primitive-color-ink-950: #0e1016;--primitive-color-white: #ffffff;--primitive-color-black: #000000;--primitive-color-stage: #0b0c10;--primitive-color-cyan-300: #6fe6e5;--primitive-color-cyan-400: #2ed3d0;--primitive-color-cyan-500: #13b1af;--primitive-color-cyan-600: #0b8c8c;--primitive-color-cyan-700: #086d6f;--primitive-color-amber-400: #fbbf49;--primitive-color-amber-600: #b47108;--primitive-color-red-400: #f87171;--primitive-color-red-600: #dc2626;--primitive-color-green-400: #4ade80;--primitive-color-green-600: #16a34a;--primitive-color-transparent: color(srgb 0 0 0 / 0);--primitive-color-glowCyan: color(srgb .18 .827 .816 / .4);--primitive-fontFamily-sans: "Inter", "system-ui", "Segoe UI", "Helvetica Neue", "Arial", "sans-serif";--primitive-fontFamily-display: "Space Grotesk", "Inter", "system-ui", "sans-serif";--primitive-fontFamily-mono: "JetBrains Mono", "SFMono-Regular", "Menlo", "Consolas", "monospace";--primitive-fontSize-100: 12px;--primitive-fontSize-200: 14px;--primitive-fontSize-300: 16px;--primitive-fontSize-400: 18px;--primitive-fontSize-500: 22px;--primitive-fontSize-600: 28px;--primitive-fontSize-700: 36px;--primitive-fontSize-800: 48px;--primitive-fontSize-900: 64px;--primitive-fontWeight-regular: 400;--primitive-fontWeight-medium: 500;--primitive-fontWeight-semibold: 600;--primitive-fontWeight-bold: 700;--primitive-lineHeight-tight: 1.15;--primitive-lineHeight-snug: 1.3;--primitive-lineHeight-normal: 1.5;--primitive-lineHeight-relaxed: 1.7;--primitive-letterSpacing-tight: -.5px;--primitive-letterSpacing-normal: 0px;--primitive-letterSpacing-wide: .5px;--primitive-letterSpacing-wider: 2px;--primitive-spacing-0: 0px;--primitive-spacing-1: 4px;--primitive-spacing-2: 8px;--primitive-spacing-3: 12px;--primitive-spacing-4: 16px;--primitive-spacing-5: 20px;--primitive-spacing-6: 24px;--primitive-spacing-8: 32px;--primitive-spacing-10: 40px;--primitive-spacing-12: 48px;--primitive-spacing-16: 64px;--primitive-spacing-20: 80px;--primitive-spacing-24: 96px;--primitive-size-containerNarrow: 720px;--primitive-size-containerWide: 1200px;--primitive-size-gridColumnMin: 260px;--primitive-size-cardThumb: 180px;--primitive-size-control: 44px;--primitive-size-controlSmall: 32px;--primitive-size-icon: 20px;--primitive-size-borderThin: 1px;--primitive-size-borderThick: 2px;--primitive-size-focusRing: 3px;--primitive-radius-none: 0px;--primitive-radius-sm: 4px;--primitive-radius-md: 8px;--primitive-radius-lg: 14px;--primitive-radius-xl: 22px;--primitive-radius-pill: 999px;--primitive-shadow-low: 0px 1px 2px 0px color(srgb .055 .063 .086 / .32);--primitive-shadow-medium: 0px 6px 16px -4px color(srgb .055 .063 .086 / .32);--primitive-shadow-high: 0px 18px 40px -12px color(srgb .055 .063 .086 / .32);--primitive-shadow-lowDeep: 0px 1px 2px 0px color(srgb 0 0 0 / .6);--primitive-shadow-mediumDeep: 0px 6px 16px -4px color(srgb 0 0 0 / .6);--primitive-shadow-highDeep: 0px 18px 40px -12px color(srgb 0 0 0 / .6);--primitive-shadow-glow: 0px 0px 24px 0px color(srgb .18 .827 .816 / .4);--primitive-duration-instant: 80ms;--primitive-duration-fast: .16s;--primitive-duration-medium: .26s;--primitive-duration-slow: .42s;--primitive-easing-standard: cubic-bezier(.2, 0, 0, 1);--primitive-easing-enter: cubic-bezier(0, 0, .2, 1);--primitive-easing-exit: cubic-bezier(.4, 0, 1, 1);--semantic-color-bg-canvas: var(--primitive-color-ink-50);--semantic-color-bg-surface: var(--primitive-color-white);--semantic-color-bg-sunken: var(--primitive-color-ink-100);--semantic-color-bg-stage: var(--primitive-color-stage);--semantic-color-bg-overlay: var(--primitive-color-ink-200);--semantic-color-text-primary: var(--primitive-color-ink-900);--semantic-color-text-secondary: var(--primitive-color-ink-600);--semantic-color-text-muted: var(--primitive-color-ink-500);--semantic-color-text-accent: var(--primitive-color-cyan-600);--semantic-color-text-onAccent: var(--primitive-color-ink-950);--semantic-color-text-onStage: var(--primitive-color-ink-50);--semantic-color-text-inverse: var(--primitive-color-ink-50);--semantic-color-border-subtle: var(--primitive-color-ink-200);--semantic-color-border-strong: var(--primitive-color-ink-300);--semantic-color-border-accent: var(--primitive-color-cyan-500);--semantic-color-action-primary: var(--primitive-color-cyan-400);--semantic-color-action-primaryHover: var(--primitive-color-cyan-500);--semantic-color-action-primaryActive: var(--primitive-color-cyan-600);--semantic-color-action-disabled: var(--primitive-color-ink-200);--semantic-color-action-onDisabled: var(--primitive-color-ink-400);--semantic-color-focus-ring: var(--primitive-color-cyan-500);--semantic-color-status-info: var(--primitive-color-cyan-600);--semantic-color-status-success: var(--primitive-color-green-600);--semantic-color-status-warning: var(--primitive-color-amber-600);--semantic-color-status-danger: var(--primitive-color-red-600);--semantic-font-body: var(--primitive-fontFamily-sans);--semantic-font-display: var(--primitive-fontFamily-display);--semantic-font-time: var(--primitive-fontFamily-mono);--semantic-text-caption: var(--primitive-fontSize-100);--semantic-text-small: var(--primitive-fontSize-200);--semantic-text-body: var(--primitive-fontSize-300);--semantic-text-lead: var(--primitive-fontSize-400);--semantic-text-headingSmall: var(--primitive-fontSize-500);--semantic-text-headingMedium: var(--primitive-fontSize-600);--semantic-text-headingLarge: var(--primitive-fontSize-700);--semantic-text-display: var(--primitive-fontSize-800);--semantic-text-displayLarge: var(--primitive-fontSize-900);--semantic-weight-body: var(--primitive-fontWeight-regular);--semantic-weight-emphasis: var(--primitive-fontWeight-medium);--semantic-weight-heading: var(--primitive-fontWeight-semibold);--semantic-weight-display: var(--primitive-fontWeight-bold);--semantic-leading-display: var(--primitive-lineHeight-tight);--semantic-leading-heading: var(--primitive-lineHeight-snug);--semantic-leading-body: var(--primitive-lineHeight-normal);--semantic-leading-prose: var(--primitive-lineHeight-relaxed);--semantic-tracking-display: var(--primitive-letterSpacing-tight);--semantic-tracking-body: var(--primitive-letterSpacing-normal);--semantic-tracking-label: var(--primitive-letterSpacing-wide);--semantic-tracking-time: var(--primitive-letterSpacing-wider);--semantic-space-none: var(--primitive-spacing-0);--semantic-space-3xs: var(--primitive-spacing-1);--semantic-space-2xs: var(--primitive-spacing-2);--semantic-space-xs: var(--primitive-spacing-3);--semantic-space-sm: var(--primitive-spacing-4);--semantic-space-md: var(--primitive-spacing-6);--semantic-space-lg: var(--primitive-spacing-8);--semantic-space-xl: var(--primitive-spacing-12);--semantic-space-2xl: var(--primitive-spacing-16);--semantic-space-3xl: var(--primitive-spacing-24);--semantic-layout-containerNarrow: var(--primitive-size-containerNarrow);--semantic-layout-containerWide: var(--primitive-size-containerWide);--semantic-layout-gutter: var(--primitive-spacing-4);--semantic-layout-gridGap: var(--primitive-spacing-6);--semantic-layout-gridColumnMin: var(--primitive-size-gridColumnMin);--semantic-size-control: var(--primitive-size-control);--semantic-size-controlSmall: var(--primitive-size-controlSmall);--semantic-size-icon: var(--primitive-size-icon);--semantic-size-borderWidth: var(--primitive-size-borderThin);--semantic-size-borderWidthStrong: var(--primitive-size-borderThick);--semantic-size-focusRingWidth: var(--primitive-size-focusRing);--semantic-shape-radiusSmall: var(--primitive-radius-sm);--semantic-shape-radiusMedium: var(--primitive-radius-md);--semantic-shape-radiusLarge: var(--primitive-radius-lg);--semantic-shape-radiusXLarge: var(--primitive-radius-xl);--semantic-shape-radiusPill: var(--primitive-radius-pill);--semantic-elevation-low: var(--primitive-shadow-low);--semantic-elevation-medium: var(--primitive-shadow-medium);--semantic-elevation-high: var(--primitive-shadow-high);--semantic-elevation-glow: var(--primitive-shadow-glow);--semantic-motion-durationInstant: var(--primitive-duration-instant);--semantic-motion-durationFast: var(--primitive-duration-fast);--semantic-motion-durationMedium: var(--primitive-duration-medium);--semantic-motion-durationSlow: var(--primitive-duration-slow);--semantic-motion-easingStandard: var(--primitive-easing-standard);--semantic-motion-easingEnter: var(--primitive-easing-enter);--semantic-motion-easingExit: var(--primitive-easing-exit);--component-header-bg: var(--semantic-color-bg-surface);--component-header-border: var(--semantic-color-border-subtle);--component-header-height: var(--semantic-size-control);--component-header-paddingBlock: var(--semantic-space-xs);--component-header-gap: var(--semantic-space-md);--component-header-linkColor: var(--semantic-color-text-secondary);--component-header-linkColorActive: var(--semantic-color-text-primary);--component-footer-bg: var(--semantic-color-bg-sunken);--component-footer-border: var(--semantic-color-border-subtle);--component-footer-paddingBlock: var(--semantic-space-xl);--component-footer-gap: var(--semantic-space-lg);--component-footer-textColor: var(--semantic-color-text-secondary);--component-footer-headingSize: var(--semantic-text-caption);--component-button-height: var(--semantic-size-control);--component-button-paddingInline: var(--semantic-space-md);--component-button-gap: var(--semantic-space-2xs);--component-button-radius: var(--semantic-shape-radiusMedium);--component-button-fontSize: var(--semantic-text-body);--component-button-fontWeight: var(--semantic-weight-emphasis);--component-button-primaryBg: var(--semantic-color-action-primary);--component-button-primaryBgHover: var(--semantic-color-action-primaryHover);--component-button-primaryBgActive: var(--semantic-color-action-primaryActive);--component-button-primaryText: var(--semantic-color-text-onAccent);--component-button-secondaryBg: var(--semantic-color-bg-surface);--component-button-secondaryBgHover: var(--semantic-color-bg-overlay);--component-button-secondaryText: var(--semantic-color-text-primary);--component-button-secondaryBorder: var(--semantic-color-border-strong);--component-button-textColor: var(--semantic-color-text-accent);--component-button-textBgHover: var(--semantic-color-bg-overlay);--component-button-disabledBg: var(--semantic-color-action-disabled);--component-button-disabledText: var(--semantic-color-action-onDisabled);--component-button-focusRing: var(--semantic-color-focus-ring);--component-button-transition: var(--semantic-motion-durationFast);--component-tag-height: var(--semantic-size-controlSmall);--component-tag-paddingInline: var(--semantic-space-xs);--component-tag-gap: var(--semantic-space-2xs);--component-tag-radius: var(--semantic-shape-radiusPill);--component-tag-fontSize: var(--semantic-text-small);--component-tag-fontWeight: var(--semantic-weight-emphasis);--component-tag-tracking: var(--semantic-tracking-label);--component-tag-bg: var(--semantic-color-bg-sunken);--component-tag-bgHover: var(--semantic-color-bg-overlay);--component-tag-text: var(--semantic-color-text-secondary);--component-tag-border: var(--semantic-color-border-subtle);--component-tag-selectedBg: var(--semantic-color-action-primary);--component-tag-selectedText: var(--semantic-color-text-onAccent);--component-tag-selectedBorder: var(--semantic-color-border-accent);--component-clockCard-bg: var(--semantic-color-bg-surface);--component-clockCard-border: var(--semantic-color-border-subtle);--component-clockCard-borderHover: var(--semantic-color-border-accent);--component-clockCard-radius: var(--semantic-shape-radiusLarge);--component-clockCard-padding: var(--semantic-space-sm);--component-clockCard-gap: var(--semantic-space-xs);--component-clockCard-thumbBg: var(--semantic-color-bg-stage);--component-clockCard-thumbRadius: var(--semantic-shape-radiusMedium);--component-clockCard-titleSize: var(--semantic-text-lead);--component-clockCard-titleColor: var(--semantic-color-text-primary);--component-clockCard-shadow: var(--semantic-elevation-medium);--component-clockCard-shadowHover: var(--semantic-elevation-high);--component-clockCard-transition: var(--semantic-motion-durationFast);--component-clockGrid-gap: var(--semantic-layout-gridGap);--component-clockGrid-columnMin: var(--semantic-layout-gridColumnMin);--component-preview-bg: var(--semantic-color-bg-stage);--component-preview-radius: var(--semantic-shape-radiusXLarge);--component-preview-padding: var(--semantic-space-sm);--component-preview-controlBg: var(--semantic-color-bg-overlay);--component-preview-controlText: var(--semantic-color-text-onStage);--component-preview-controlSize: var(--semantic-size-control);--component-preview-shadow: var(--semantic-elevation-high);--component-emptyState-paddingBlock: var(--semantic-space-2xl);--component-emptyState-gap: var(--semantic-space-md);--component-emptyState-titleSize: var(--semantic-text-headingSmall);--component-emptyState-textColor: var(--semantic-color-text-secondary);--component-errorPage-codeSize: var(--semantic-text-displayLarge);--component-errorPage-codeColor: var(--semantic-color-text-accent);--component-errorPage-codeFont: var(--semantic-font-time);--component-errorPage-gap: var(--semantic-space-md)}:root[data-theme=dark]{--semantic-color-bg-canvas: var(--primitive-color-ink-950);--semantic-color-bg-surface: var(--primitive-color-ink-900);--semantic-color-bg-sunken: var(--primitive-color-ink-800);--semantic-color-bg-stage: var(--primitive-color-stage);--semantic-color-bg-overlay: var(--primitive-color-ink-700);--semantic-color-text-primary: var(--primitive-color-ink-50);--semantic-color-text-secondary: var(--primitive-color-ink-300);--semantic-color-text-muted: var(--primitive-color-ink-400);--semantic-color-text-accent: var(--primitive-color-cyan-300);--semantic-color-text-onAccent: var(--primitive-color-ink-950);--semantic-color-text-onStage: var(--primitive-color-ink-50);--semantic-color-text-inverse: var(--primitive-color-ink-950);--semantic-color-border-subtle: var(--primitive-color-ink-800);--semantic-color-border-strong: var(--primitive-color-ink-700);--semantic-color-border-accent: var(--primitive-color-cyan-400);--semantic-color-action-primary: var(--primitive-color-cyan-400);--semantic-color-action-primaryHover: var(--primitive-color-cyan-300);--semantic-color-action-primaryActive: var(--primitive-color-cyan-500);--semantic-color-action-disabled: var(--primitive-color-ink-800);--semantic-color-action-onDisabled: var(--primitive-color-ink-600);--semantic-color-focus-ring: var(--primitive-color-cyan-300);--semantic-color-status-info: var(--primitive-color-cyan-300);--semantic-color-status-success: var(--primitive-color-green-400);--semantic-color-status-warning: var(--primitive-color-amber-400);--semantic-color-status-danger: var(--primitive-color-red-400);--semantic-elevation-low: var(--primitive-shadow-lowDeep);--semantic-elevation-medium: var(--primitive-shadow-mediumDeep);--semantic-elevation-high: var(--primitive-shadow-highDeep)}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{color-scheme:light dark;-webkit-text-size-adjust:100%}body{min-height:100vh;display:flex;flex-direction:column;background-color:var(--semantic-color-bg-canvas);color:var(--semantic-color-text-primary);font-family:var(--semantic-font-body);font-size:var(--semantic-text-body);font-weight:var(--semantic-weight-body);line-height:var(--semantic-leading-body);letter-spacing:var(--semantic-tracking-body);-webkit-font-smoothing:antialiased}img,picture,svg,video{display:block;max-width:100%}[hidden]{display:none}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--semantic-font-display);font-weight:var(--semantic-weight-heading);line-height:var(--semantic-leading-heading);text-wrap:balance}h1{font-size:var(--semantic-text-headingLarge);letter-spacing:var(--semantic-tracking-display)}h2{font-size:var(--semantic-text-headingMedium)}h3{font-size:var(--semantic-text-headingSmall)}p{text-wrap:pretty}a{color:var(--semantic-color-text-accent);text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--semantic-motion-durationFast) var(--semantic-motion-easingStandard)}a:hover{color:var(--semantic-color-action-primaryHover)}:focus-visible{outline:var(--semantic-size-focusRingWidth) solid var(--semantic-color-focus-ring);outline-offset:2px;border-radius:var(--semantic-shape-radiusSmall)}ul,ol{padding-inline-start:var(--semantic-space-md)}code,kbd{font-family:var(--semantic-font-time);font-size:.9em}kbd{padding:0 var(--semantic-space-3xs);border:var(--semantic-size-borderWidth) solid var(--semantic-color-border-strong);border-radius:var(--semantic-shape-radiusSmall);background-color:var(--semantic-color-bg-sunken);white-space:nowrap}hr{height:var(--semantic-size-borderWidth);border:none;background-color:var(--semantic-color-border-subtle)}.container{width:100%;max-width:var(--semantic-layout-containerWide);margin-inline:auto;padding-inline:var(--semantic-layout-gutter)}.container.narrow{max-width:var(--semantic-layout-containerNarrow)}.page{flex:1;padding-block:var(--semantic-space-lg) var(--semantic-space-2xl)}.section{margin-block-start:var(--semantic-space-xl)}.lead{max-width:60ch;color:var(--semantic-color-text-secondary);font-size:var(--semantic-text-lead)}.prose{max-width:68ch;line-height:var(--semantic-leading-prose)}.prose>*+*{margin-block-start:var(--semantic-space-sm)}.prose h2{margin-block-start:var(--semantic-space-xl)}.prose h3{margin-block-start:var(--semantic-space-lg)}.prose li+li{margin-block-start:var(--semantic-space-3xs)}.eyebrow{color:var(--semantic-color-text-muted);font-family:var(--semantic-font-time);font-size:var(--semantic-text-caption);font-weight:var(--semantic-weight-emphasis);letter-spacing:var(--semantic-tracking-label);text-transform:uppercase}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;inset-block-start:var(--semantic-space-2xs);inset-inline-start:var(--semantic-space-2xs);z-index:10;padding:var(--semantic-space-2xs) var(--semantic-space-sm);border-radius:var(--semantic-shape-radiusMedium);background-color:var(--semantic-color-action-primary);color:var(--semantic-color-text-onAccent);font-weight:var(--semantic-weight-emphasis);text-decoration:none;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}@media(min-width:768px){.container{padding-inline:var(--semantic-space-md)}.page{padding-block:var(--semantic-space-xl) var(--semantic-space-3xl)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}}html:not([data-theme]){background-color:var(--primitive-color-ink-950)}
