@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_2121a8fd-module__rVuUIa__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_2121a8fd-module__rVuUIa__variable{--font-plex-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.a82ecf4e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.afa48be3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.764b43eb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.cb53f04b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.64b9304e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.6b5ea6af.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1dcddae6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.8da66e7f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.e6cd1753.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.19510058.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_a7244824-module__F-AWbq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_a7244824-module__F-AWbq__variable{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}
:root{--grey-0:#fff;--grey-50:#f5f5f5;--grey-100:#ebebeb;--grey-200:#d4d4d4;--grey-300:#bdbdbd;--grey-400:#a3a3a3;--grey-500:#6b6b6b;--grey-600:#5c5c5c;--grey-700:#3d3d3d;--grey-800:#262626;--grey-900:#1a1a1a;--grey-925:#141414;--grey-950:#0b0b0c;--bg:#fff;--paper:#fff;--wash:#f5f5f5;--surface-dark:#0b0b0c;--surface-dark-card:#141414;--ink:#0b0b0c;--ink-2:#3d3d3d;--ink-3:#3d3d3d;--muted:#5c5c5c;--faint:#6b6b6b;--eyebrow:#5c5c5c;--on-dark:#fff;--on-dark-muted:#a3a3a3;--hairline:#0b0b0c1a;--rule:#0b0b0c2e;--border-card:#0b0b0c24;--border-chip:#0b0b0c42;--border-chip-active:#0b0b0ca6;--hairline-on-dark:#ffffff1f;--rule-on-dark:#ffffff38;--action:var(--ink);--on-action:var(--bg);--accent:#2b3fe6;--accent-press:#2133c4;--accent-tint:#eef0fe;--accent-border:#7d8af2;--accent-on-dark:#9ca8ff;--link:#2b3fe6;--link-hover:#2133c4;--selection:#d6dcff;--focus-ring:#2b3fe6;--success:#137738;--success-bright:#137738;--warn:#9a5b00;--danger:#c52c26;--not-evaluated:#5c5c5c;--success-bg:#eaf5ee;--warn-bg:#fbf2e4;--danger-bg:#fceceb;--success-on-dark:#4cc27a;--warn-on-dark:#e8a33d;--danger-on-dark:#f07167;--success-glow:#13773829;--success-output-glow:#1377381a;--code-bg:#0b0b0c0a;--shadow-card-hover:0 18px 36px -28px #0b0b0c59;--shadow-tile:0 6px 18px -12px #0b0b0c42;--shadow-float:0 12px 30px -22px #0b0b0c4d;--shadow-pop:0 24px 60px -28px #0b0b0c2e;--font-sans:var(--font-plex-sans),"IBM Plex Sans",system-ui,-apple-system,sans-serif;--font-mono:var(--font-plex-mono),"IBM Plex Mono",ui-monospace,SFMono-Regular,monospace;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--text-hero:clamp(36px,4.6vw,58px);--text-section:clamp(28px,3.2vw,42px);--text-card-title:19px;--text-sub:18px;--text-lede:17px;--text-body:14px;--text-label:13.5px;--text-nav:14px;--text-footer:13px;--text-eyebrow:11px;--text-pill:11px;--text-meta:11.5px;--text-code:13px;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:30px;--text-4xl:36px;--text-5xl:48px;--ls-eyebrow:.16em;--ls-pill:.12em;--ls-meta:.14em;--ls-hero:-.028em;--ls-section:-.022em;--ls-card:-.012em;--ls-label:-.004em;--ls-tight:-.005em;--lh-hero:1.06;--lh-tight:1.2;--lh-snug:1.5;--lh-body:1.55;--lh-loose:1.6;--max-w:1200px;--page-pad:clamp(24px,5vw,64px);--section-gap:clamp(64px,8vh,112px);--hero-pad-top:clamp(40px,7vh,84px);--hero-pad-bottom:clamp(32px,5vh,56px);--header-h:64px;--wordmark-header-w:112px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-card:12px;--radius-panel:6px;--radius-chip:10px;--radius-sm:4px;--radius-pill:999px;--radius-square:0px;--border-w:1px;--select-chevron:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'><path d='M1 1l4 4 4-4' stroke='%235C5C5C' stroke-width='1.5' /></svg>");--ease-standard:cubic-bezier(.4,0,.2,1);--ease-move:cubic-bezier(.65,0,.35,1);--ease-settle:cubic-bezier(.16,1,.3,1);--dur-fast:.16s;--dur-base:.22s;--dur-slow:.9s;color-scheme:light}:root[data-theme=dark]{--bg:#0b0b0c;--paper:#141414;--wash:#1a1a1a;--surface-dark:#000;--surface-dark-card:#141414;--ink:#fff;--ink-2:#d4d4d4;--ink-3:#d4d4d4;--muted:#a3a3a3;--faint:#8f8f8f;--eyebrow:#a3a3a3;--hairline:#ffffff1a;--rule:#ffffff2e;--border-card:#ffffff24;--border-chip:#ffffff42;--border-chip-active:#ffffffa6;--accent:#9ca8ff;--accent-press:#bcc5ff;--accent-tint:#1b1e33;--accent-border:#5a68c9;--link:#9ca8ff;--link-hover:#bcc5ff;--selection:#2e3146;--focus-ring:#9ca8ff;--success:#4cc27a;--success-bright:#4cc27a;--warn:#e8a33d;--danger:#f07167;--not-evaluated:#a3a3a3;--success-bg:#10261a;--warn-bg:#2a1e0c;--danger-bg:#2d1312;--success-glow:#4cc27a2e;--success-output-glow:#4cc27a1a;--code-bg:#ffffff0d;--select-chevron:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'><path d='M1 1l4 4 4-4' stroke='%23A3A3A3' stroke-width='1.5' /></svg>");--shadow-card-hover:0 18px 36px -28px #000c;--shadow-tile:0 6px 18px -12px #000000b3;--shadow-float:0 12px 30px -22px #000c;--shadow-pop:0 24px 60px -28px #000000b3;color-scheme:dark}::selection{background:var(--selection);color:var(--ink)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.o-wm-rev,:root[data-theme=dark] .o-wm-ink{display:none}:root[data-theme=dark] .o-wm-rev{display:inline}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-size-adjust:100%;font-feature-settings:"kern" 1;scroll-behavior:smooth;background:var(--bg);font-size:16px;line-height:1.5;overflow-x:hidden}html:has(.site-root){scroll-padding-top:6.75rem}body{font-family:var(--font-sans);font-weight:var(--fw-regular);color:var(--ink);background:var(--bg);line-height:var(--lh-loose);width:100%;max-width:100vw;overflow-x:hidden}.site-root{z-index:1;background:var(--bg);min-height:100vh;color:var(--ink);position:relative}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);font-weight:var(--fw-medium);color:var(--ink);margin:0}h1,h2,h3,h4,h5,h6,p,li,dd,dt,figcaption,blockquote{overflow-wrap:break-word}h1{font-size:var(--text-hero);line-height:var(--lh-hero);letter-spacing:var(--ls-hero)}h2{font-size:var(--text-section);letter-spacing:var(--ls-section);line-height:1.1}h3{font-size:var(--text-card-title);line-height:var(--lh-tight);letter-spacing:var(--ls-card)}h4{font-size:var(--text-lede);line-height:var(--lh-tight);letter-spacing:var(--ls-card)}h5{font-size:var(--text-base);line-height:var(--lh-snug)}h6{font-size:var(--text-sm);line-height:var(--lh-snug)}@layer originary-base{p,li{color:var(--ink-2)}p{line-height:var(--lh-loose)}main p a:not([class]),main li a:not([class]){color:var(--link);text-underline-offset:.18em;text-decoration:underline 1px}main p a:not([class]):hover,main li a:not([class]):hover{color:var(--link-hover)}}a{color:inherit;transition:color var(--dur-fast)var(--ease-standard);text-decoration:none}strong,b{font-weight:var(--fw-semibold)}img,svg,video{max-width:100%}img{height:auto;display:block}table{border-collapse:collapse;width:100%}:where(table,thead,tbody,tfoot,tr,th,td){border-color:var(--hairline)}:where(input,select,textarea,button,fieldset){border-color:var(--rule)}hr{border:0;border-top:1px solid var(--hairline)}button,input,select,textarea{font:inherit;color:inherit}input,select,textarea{accent-color:var(--accent);caret-color:var(--ink)}a,button{-webkit-tap-highlight-color:transparent}input::placeholder,textarea::placeholder{color:var(--faint)}code,kbd,pre,samp{font-family:var(--font-mono)}pre{max-width:100%}pre code{overflow-wrap:anywhere}@media (max-width:640px){pre{white-space:pre-wrap;word-break:normal}pre code{white-space:inherit;word-break:normal}}.skip-nav{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-nav:focus,.skip-nav:focus-visible{clip:auto;clip-path:none;white-space:normal;z-index:9999;background:var(--paper);width:auto;height:auto;color:var(--ink);border:1px solid var(--rule);border-radius:var(--radius-panel);font-size:var(--text-sm);font-weight:var(--fw-medium);margin:0;padding:.75rem 1.5rem;position:fixed;top:1rem;left:50%;overflow:visible;transform:translate(-50%)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{:root{--bg:var(--grey-0);--paper:var(--grey-0);--ink:var(--grey-950);--ink-2:var(--grey-700)}*{box-shadow:none!important;text-shadow:none!important}}

