:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--as-ink-100:#e9ecf1;--as-ink-200:#d5dae3;--as-ink-300:#b4bdcb;--as-ink-400:#7f8ba1;--as-ink-500:#5c6982;--as-ink-600:#45536e;--as-ink-700:#2a3854;--as-ink-800:#1c2740;--as-ink-900:#131b2e;--as-ink-950:#0b111e;--as-paper-50:#fcfaf6;--as-paper-100:#f6f2ea;--as-paper-200:#eee8dc;--as-paper-300:#ddd5c5;--as-paper-400:#c7bca7;--as-manila-100:#f0e3c6;--as-manila-300:#e6d3ac;--as-manila-500:#c9ae7a;--as-spot-100:#fbe3d3;--as-spot-300:#ff9257;--as-spot-500:#ec5c10;--as-spot-700:#a83c06;--as-spot-900:#3b2416;--as-font-sans:"DM Sans", "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;--as-font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--as-font-serif:"Libre Baskerville", Baskerville, "Baskerville Old Face", Georgia, "Times New Roman", serif;--as-weight-regular:400;--as-weight-medium:500;--as-weight-semibold:600;--as-type-display:500 4.5rem/1.04 var(--as-font-sans);--as-tracking-display:-.02em;--as-type-h1:500 3rem/1.08 var(--as-font-sans);--as-tracking-h1:-.018em;--as-type-h2:500 2rem/1.15 var(--as-font-sans);--as-tracking-h2:-.015em;--as-type-h3:500 1.375rem/1.3 var(--as-font-sans);--as-tracking-h3:-.01em;--as-type-lead:400 1.25rem/1.5 var(--as-font-sans);--as-tracking-lead:-.005em;--as-type-body:400 1rem/1.6 var(--as-font-sans);--as-tracking-body:0;--as-type-small:400 .875rem/1.5 var(--as-font-sans);--as-tracking-small:0;--as-type-label:500 .6875rem/1.35 var(--as-font-mono);--as-tracking-label:.09em;--as-type-code:400 .875rem/1.65 var(--as-font-mono);--as-tracking-code:0;--as-type-record:400 .8125rem/1.5 var(--as-font-mono);--as-tracking-record:0;--as-type-letter:400 10.5pt/1.55 var(--as-font-serif);--as-tracking-letter:0;--as-space-0:0;--as-space-1:.125rem;--as-space-2:.25rem;--as-space-3:.5rem;--as-space-4:.75rem;--as-space-5:1rem;--as-space-6:1.5rem;--as-space-7:2rem;--as-space-8:3rem;--as-space-9:4rem;--as-space-10:6rem;--as-space-11:8rem;--as-radius-paper:0;--as-radius-control:4px;--as-radius-panel:8px;--as-radius-dot:999px;--as-border-hairline:1px;--as-border-rule:2px;--as-duration-fast:.12s;--as-duration-base:.2s;--as-duration-slow:.36s;--as-ease:cubic-bezier(.2, 0, 0, 1);--as-grid-columns:12;--as-grid-gutter:1.5rem;--as-grid-margin:2rem;--as-grid-max:75rem;--as-baseline:.25rem;--as-bg:#f6f2ea;--as-surface:#fcfaf6;--as-surface-sunken:#eee8dc;--as-text:#131b2e;--as-text-muted:#45536e;--as-text-subtle:#566279;--as-border:#ddd5c5;--as-border-strong:#7f8ba1;--as-primary:#131b2e;--as-on-primary:#f6f2ea;--as-accent:#ec5c10;--as-on-accent:#131b2e;--as-accent-text:#a83c06;--as-focus:#2a55b8;--as-code-bg:#131b2e;--as-code-text:#ede8dd;--as-code-muted:#97a2b6;--as-state-proved:#ec5c10;--as-state-proved-text:#a83c06;--as-state-proved-tint:#fbe3d3;--as-state-info:#2a55b8;--as-state-info-text:#2a55b8;--as-state-info-tint:#e0e8f8;--as-state-waiting:#e5ac2a;--as-state-waiting-text:#775300;--as-state-waiting-tint:#f8ebc8;--as-state-failed:#7f1429;--as-state-failed-text:#a01f36;--as-state-failed-tint:#f8e0e0}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--as-bg:#0b111e;--as-surface:#131b2e;--as-surface-sunken:#070b14;--as-text:#f1ede4;--as-text-muted:#b4bdcb;--as-text-subtle:#8f9aae;--as-border:#263149;--as-border-strong:#66738c;--as-primary:#f6f2ea;--as-on-primary:#131b2e;--as-accent:#ec5c10;--as-on-accent:#0b111e;--as-accent-text:#ff9257;--as-focus:#9dbbf7;--as-code-bg:#070b14;--as-code-text:#ede8dd;--as-code-muted:#8f9aae;--as-state-proved:#ec5c10;--as-state-proved-text:#ff9257;--as-state-proved-tint:#3b2416;--as-state-info:#86aaf2;--as-state-info-text:#9dbbf7;--as-state-info-tint:#172a4d;--as-state-waiting:#f0c456;--as-state-waiting-text:#f2cb6c;--as-state-waiting-tint:#3a2f12;--as-state-failed:#c63e53;--as-state-failed-text:#f58c98;--as-state-failed-tint:#3d1620}}:root[data-theme=dark]{--as-bg:#0b111e;--as-surface:#131b2e;--as-surface-sunken:#070b14;--as-text:#f1ede4;--as-text-muted:#b4bdcb;--as-text-subtle:#8f9aae;--as-border:#263149;--as-border-strong:#66738c;--as-primary:#f6f2ea;--as-on-primary:#131b2e;--as-accent:#ec5c10;--as-on-accent:#0b111e;--as-accent-text:#ff9257;--as-focus:#9dbbf7;--as-code-bg:#070b14;--as-code-text:#ede8dd;--as-code-muted:#8f9aae;--as-state-proved:#ec5c10;--as-state-proved-text:#ff9257;--as-state-proved-tint:#3b2416;--as-state-info:#86aaf2;--as-state-info-text:#9dbbf7;--as-state-info-tint:#172a4d;--as-state-waiting:#f0c456;--as-state-waiting-text:#f2cb6c;--as-state-waiting-tint:#3a2f12;--as-state-failed:#c63e53;--as-state-failed-text:#f58c98;--as-state-failed-tint:#3d1620}@media (prefers-reduced-motion:reduce){:root{--as-duration-fast:0s;--as-duration-base:0s;--as-duration-slow:0s}}
@layer reset{*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:1rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--as-bg);min-height:100vh;color:var(--fg);font:var(--as-type-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}h1,h2,h3,h4,p,ol,ul,dl,dd,figure,blockquote,pre{margin:0}ol[class],ul[class]{padding:0;list-style:none}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}strong,b{font-weight:var(--as-weight-medium)}code,kbd,pre,samp{font-family:var(--as-font-mono)}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--link-hover)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}summary:focus-visible{outline-offset:4px}::selection{background:var(--as-spot-100);color:var(--as-ink-900)}main:focus{outline:none}}@layer components;:root{--as-font-sans:var(--font-dm-sans), "Helvetica Neue", Helvetica, Arial, system-ui, sans-serif;--as-font-mono:var(--font-plex-mono), ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--as-font-serif:var(--font-baskerville), Baskerville, "Baskerville Old Face", Georgia, "Times New Roman", serif;--site-max:75rem;--site-gutter:2rem;--site-header-h:5.25rem;--site-paper:#fff;--site-paper-text:var(--as-ink-900);--site-paper-muted:var(--as-ink-600);--site-paper-edge:var(--as-paper-300);--site-crop:var(--as-ink-400);--site-band:var(--as-ink-900);--site-band-deep:var(--as-ink-950);--site-band-line:var(--as-ink-700);--site-band-text:#f1ede4;--site-band-muted:var(--as-ink-300);--site-band-strong:#66738c;--site-band-focus:#9dbbf7;--site-band-waiting:#f2cb6c;--site-code-string:#f3d9a4;--site-manila-ink:#8a7444;--fg:var(--as-text);--fg-muted:var(--as-text-muted);--fg-subtle:var(--as-text-subtle);--line:var(--as-border);--line-strong:var(--as-border-strong);--rule:var(--as-text);--focus:var(--as-focus);--link-hover:var(--as-accent-text);--surface:var(--as-surface)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:40rem){:root{--site-gutter:1.25rem;--site-header-h:4.5rem}}.tone-dark{--fg:var(--site-band-text);--fg-muted:var(--site-band-muted);--fg-subtle:var(--site-band-muted);--line:var(--site-band-line);--line-strong:var(--site-band-strong);--rule:var(--site-band-text);--focus:var(--site-band-focus);--link-hover:var(--as-spot-300);--surface:var(--site-band-deep);background:var(--site-band);color:var(--fg)}.skip-link{left:var(--site-gutter);z-index:100;background:var(--as-primary);min-height:44px;color:var(--as-on-primary);border-radius:var(--as-radius-control);align-items:center;padding:0 1rem;font-weight:500;text-decoration:none;display:inline-flex;position:absolute;top:.5rem;transform:translateY(-200%)}.skip-link:focus{color:var(--as-on-primary);transform:none}.container{width:100%;max-width:var(--site-max);padding-inline:var(--site-gutter);margin-inline:auto}.container--narrow{max-width:55rem}.t-display{letter-spacing:var(--as-tracking-display);text-wrap:balance;font-size:clamp(2.5rem,5.4vw,4.5rem);font-weight:500;line-height:1.04}.t-h1{letter-spacing:var(--as-tracking-display);text-wrap:balance;font-size:clamp(2.5rem,5vw,4.25rem);font-weight:500;line-height:1.04}.t-h2{letter-spacing:var(--as-tracking-h1);text-wrap:balance;font-size:clamp(1.875rem,3.4vw,3rem);font-weight:500;line-height:1.08}.t-h2-sm{letter-spacing:var(--as-tracking-h1);text-wrap:balance;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1.1}.t-h3-lg{letter-spacing:-.01em;font-size:1.625rem;font-weight:500;line-height:1.2}.t-h3{letter-spacing:var(--as-tracking-h3);font-size:1.25rem;font-weight:500;line-height:1.3}.t-h4{font-size:1.125rem;font-weight:500;line-height:1.35}.lead{letter-spacing:var(--as-tracking-lead);color:var(--fg-muted);text-wrap:pretty;font-size:clamp(1.125rem,1.6vw,1.25rem);line-height:1.5}.body-lg{font-size:1.0625rem;line-height:1.5}.small{font:var(--as-type-small)}.label{font:var(--as-type-label);letter-spacing:var(--as-tracking-label);text-transform:uppercase;color:var(--fg-subtle)}.mono{font:var(--as-type-record);font-variant-numeric:tabular-nums}.muted{color:var(--fg-muted)}.subtle{color:var(--fg-subtle)}.num{font-variant-numeric:tabular-nums}.text-link{align-items:center;min-height:44px;font-weight:500;text-decoration:underline;display:inline-flex}.rule-list>li{border-top:1px solid var(--line);padding:.875rem 0}.rule-list>li:last-child{border-bottom:1px solid var(--line)}.rule-list--strong>li:first-child,.rule-top{border-top:2px solid var(--rule)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.sample-note{font:400 .75rem/1.5 var(--as-font-mono);color:var(--fg-subtle)}
@layer components{.S6Hkya_footer{background:var(--site-band-deep);color:var(--site-band-muted);--fg:var(--site-band-text);--fg-muted:var(--site-band-muted);--fg-subtle:var(--site-band-muted);--line:var(--site-band-line);--focus:var(--site-band-focus);--link-hover:var(--as-spot-300)}.S6Hkya_top{flex-wrap:wrap;justify-content:space-between;gap:2.5rem 4.5rem;padding-top:3.5rem;padding-bottom:2.5rem;display:flex}.S6Hkya_brand{flex:17.5rem;min-width:0}.S6Hkya_brand img{width:auto;height:26px}.S6Hkya_tagline{max-width:26em;margin-top:1.25rem;font-size:.875rem}.S6Hkya_company{font:400 .75rem/1.6 var(--as-font-mono);margin-top:1rem}.S6Hkya_nav{flex-wrap:wrap;gap:2rem 4rem;font-size:.875rem;display:flex}.S6Hkya_group{flex-direction:column;gap:0;display:flex}.S6Hkya_groupLabel{color:var(--site-band-muted);margin-bottom:.5rem}.S6Hkya_link{min-height:44px;color:var(--site-band-text);align-items:center;text-decoration:none;display:inline-flex}.S6Hkya_link:hover{text-decoration:underline}.S6Hkya_icon{margin-right:.5rem}.S6Hkya_legal{padding-bottom:2.5rem;font-size:.8125rem}}
