.u_w6_q_cover{z-index:9600;visibility:hidden;pointer-events:none;background:var(--graphite-surface);color:var(--graphite-on-surface);position:fixed;inset:0;translate:0 100%}html[data-leaving=cover] .u_w6_q_cover{visibility:visible;pointer-events:auto;animation:u_w6_q_cover-rise calc(var(--graphite-motion-duration-emphasis)*1.5) var(--graphite-motion-easing-out) both}html[data-arrive=cover] .u_w6_q_cover{visibility:visible;animation:u_w6_q_cover-lift calc(var(--graphite-motion-duration-emphasis)*1.75) var(--graphite-motion-easing-in-out) calc(var(--graphite-motion-duration-emphasis)*.6) both}@keyframes u_w6_q_cover-rise{0%{translate:0 100%}to{translate:0}}@keyframes u_w6_q_cover-lift{0%{translate:0}to{visibility:hidden;translate:0 -100%}}.u_w6_q_strip{top:50%;left:var(--site-gutter);right:var(--site-gutter);justify-content:space-between;align-items:baseline;gap:var(--graphite-space-05);font-family:var(--graphite-font-mono),monospace;font-size:var(--graphite-text-code-3-size);line-height:var(--graphite-text-code-3-line-height);letter-spacing:.06em;text-transform:uppercase;display:flex;position:absolute;translate:0 -50%}.u_w6_q_crumb{gap:var(--graphite-space-06);min-width:0;display:flex}.u_w6_q_section,.u_w6_q_kind{color:var(--graphite-on-surface-variant)}.u_w6_q_title:after{content:var(--cover-title,"")}.u_w6_q_kind:after{content:var(--cover-kind,"")}html[data-leaving=cover] main{opacity:.5;transition:translate calc(var(--graphite-motion-duration-emphasis)*1.5) var(--graphite-motion-easing-out),opacity calc(var(--graphite-motion-duration-emphasis)*1.5) var(--graphite-motion-easing-out);translate:0 -6vh}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-ext-400-normal.0sqs6uof-0amz.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-400-normal.1n25945oofmoi.woff)format("woff");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-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-400-normal.1nbavbgzpe520.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-400-normal.13meln3u2wrw1.woff)format("woff");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-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-greek-400-normal.13urx6ctg50nq.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-400-normal.3jezoma1zzezb.woff)format("woff");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-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-vietnamese-400-normal.0ai7gdju0gby9.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-400-normal.2u9cx6ke8pzx4.woff)format("woff");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-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-ext-400-normal.0ceeqphcbp8x9.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-400-normal.0rj0k8-86v7v_.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-400-normal.1-h52z97c7bce.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-400-normal.0fuh4fyjfo9ap.woff)format("woff");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-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-ext-500-normal.44593i8-29wbg.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-500-normal.0jidoswe0j9qb.woff)format("woff");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-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-500-normal.112yeov4xlg05.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-500-normal.0ni4769h0x31g.woff)format("woff");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-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-greek-500-normal.0ufg9694ueuse.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-500-normal.1ts2y1qr3h2f8.woff)format("woff");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-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-vietnamese-500-normal.012d1stzl51ip.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-500-normal.38v_v5lab-ej5.woff)format("woff");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-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-ext-500-normal.2mcl7017j3tww.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-500-normal.18qmapxmuwhn3.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-500-normal.2broe1i9movoa.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-500-normal.0f8eq302mdpld.woff)format("woff");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-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-ext-600-normal.16h6o2_j8rsce.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-600-normal.3juwc1-_leybj.woff)format("woff");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-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-600-normal.2tlxqadn_cmsz.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-600-normal.3csci4y08h_ps.woff)format("woff");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-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-greek-600-normal.0h_04yfamc884.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-600-normal.1fh4va1m5wx0j.woff)format("woff");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-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-vietnamese-600-normal.0f-wuky6h_rs9.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-600-normal.2_uiyrwt0npgh.woff)format("woff");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-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-ext-600-normal.1uvdyv9iryn4j.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-600-normal.01k4adpnb_n12.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-600-normal.11xxlm8n0_7w8.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-600-normal.0o-mv26yr1hzk.woff)format("woff");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-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-cyrillic-ext-700-normal.1-2v_jdxm4wkv.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-700-normal.1jjrn34acicpm.woff)format("woff");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-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-cyrillic-700-normal.1v0mehqul4wn3.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-700-normal.1uq7_uwtesvol.woff)format("woff");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-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-greek-700-normal.2x0g8k4jve4nf.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-700-normal.319r8xnmyusig.woff)format("woff");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-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-vietnamese-700-normal.0jtd_q3vhj3x7.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-700-normal.0_oygjwvlh6o2.woff)format("woff");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-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-latin-ext-700-normal.24tkxntfix5cw.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-700-normal.3ofvqs3ri2xx9.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-latin-700-normal.0opy23tsy2xx8.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-700-normal.22xfth4l63-nz.woff)format("woff");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-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-ext-400-normal.0_q8wa_t-7-c7.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-ext-400-normal.1-h66gx1kjeux.woff)format("woff");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-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-400-normal.2dcg25_89g34d.woff2)format("woff2"),url(../media/ibm-plex-mono-cyrillic-400-normal.1r3eey-1tdqwh.woff)format("woff");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-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-vietnamese-400-normal.40ek894ady0so.woff2)format("woff2"),url(../media/ibm-plex-mono-vietnamese-400-normal.0blsyrk14nago.woff)format("woff");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-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-ext-400-normal.1ih4rrmj883u6.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-ext-400-normal.0hj8bqnym411c.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-400-normal.19gbeb610ur4n.woff2)format("woff2"),url(../media/ibm-plex-mono-latin-400-normal.3nj-glub930lh.woff)format("woff");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}
:root{--graphite-space-00:0;--graphite-space-01:.125rem;--graphite-space-02:.25rem;--graphite-space-03:.5rem;--graphite-space-04:.75rem;--graphite-space-05:1rem;--graphite-space-06:1.5rem;--graphite-space-07:2rem;--graphite-space-08:2.5rem;--graphite-space-09:3rem;--graphite-space-10:4rem;--graphite-space-11:5rem;--graphite-space-12:6rem;--graphite-space-13:10rem;--graphite-breakpoint-sm:320px;--graphite-breakpoint-md:672px;--graphite-breakpoint-lg:1056px;--graphite-breakpoint-xl:1312px;--graphite-breakpoint-max:1584px;--graphite-radius-none:0;--graphite-radius-2:2px;--graphite-radius-4:4px;--graphite-radius-6:6px;--graphite-radius-8:8px;--graphite-radius-16:16px;--graphite-radius-20:20px;--graphite-radius-full:999px;--graphite-density-compact:var(--graphite-space-03);--graphite-density-default:var(--graphite-space-05);--graphite-density-spacious:var(--graphite-space-06);--graphite-motion-duration-instant:0s;--graphite-motion-duration-fast:.12s;--graphite-motion-duration-base:.2s;--graphite-motion-duration-slow:.3s;--graphite-motion-duration-emphasis:.4s;--graphite-motion-delay-tooltip:.5s;--graphite-motion-easing-out:cubic-bezier(.2, 0, 0, 1);--graphite-motion-easing-in-out:cubic-bezier(.4, 0, .2, 1);--graphite-motion-easing-linear:linear;--graphite-motion-spring-sheet:linear(0, .015 2%, .054 4%, .107 6%, .169 8%, .236 10%, .338 13%, .435 16%, .551 20%, .649 24%, .73 28%, .808 33%, .865 38%, .913 44%, .944 50%, .968 57%, .983 65%, .992 75%, .997 87%, 1);--graphite-motion-indeterminate:1.4s;--graphite-motion-travel:1;--graphite-shadow-overlay:0 2px 6px #0000004d;--graphite-font-1:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--graphite-font-2:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--graphite-font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--graphite-text-weight-bold:700;--graphite-text-weight-medium:500;--graphite-text-weight-regular:400;--graphite-text-weight-semibold:600;--graphite-text-body-1-size:1.125rem;--graphite-text-body-1-line-height:1.75rem;--graphite-text-body-2-size:1rem;--graphite-text-body-2-line-height:1.5rem;--graphite-text-body-3-size:.875rem;--graphite-text-body-3-line-height:1.25rem;--graphite-text-caption-1-size:.75rem;--graphite-text-caption-1-line-height:1rem;--graphite-text-caption-2-size:.75rem;--graphite-text-caption-2-line-height:1rem;--graphite-text-code-1-size:1rem;--graphite-text-code-1-line-height:1.5rem;--graphite-text-code-2-size:.875rem;--graphite-text-code-2-line-height:1.25rem;--graphite-text-code-3-size:.75rem;--graphite-text-code-3-line-height:1rem;--graphite-text-component-button-1-size:1rem;--graphite-text-component-button-1-line-height:1.5rem;--graphite-text-component-button-2-size:.875rem;--graphite-text-component-button-2-line-height:1.25rem;--graphite-text-component-button-3-size:.75rem;--graphite-text-component-button-3-line-height:1rem;--graphite-text-component-input-1-size:1rem;--graphite-text-component-input-1-line-height:1.5rem;--graphite-text-component-input-2-size:.75rem;--graphite-text-component-input-2-line-height:1rem;--graphite-text-component-input-3-size:.75rem;--graphite-text-component-input-3-line-height:1rem;--graphite-text-component-table-1-size:.875rem;--graphite-text-component-table-1-line-height:1.5rem;--graphite-text-component-tooltip-1-size:.75rem;--graphite-text-component-tooltip-1-line-height:1rem;--graphite-text-display-1-size:6rem;--graphite-text-display-1-line-height:7.5rem;--graphite-text-footnote-1-size:.875rem;--graphite-text-footnote-1-line-height:1.25rem;--graphite-text-heading-1-size:4rem;--graphite-text-heading-1-line-height:5rem;--graphite-text-heading-2-size:3.5rem;--graphite-text-heading-2-line-height:4.5rem;--graphite-text-heading-3-size:3rem;--graphite-text-heading-3-line-height:4rem;--graphite-text-heading-4-size:2.5rem;--graphite-text-heading-4-line-height:3rem;--graphite-text-heading-5-size:2rem;--graphite-text-heading-5-line-height:2.5rem;--graphite-text-heading-6-size:1.5rem;--graphite-text-heading-6-line-height:2rem;--graphite-text-title-1-size:2rem;--graphite-text-title-1-line-height:2.5rem;--graphite-text-title-2-size:1.5rem;--graphite-text-title-2-line-height:2rem;--graphite-text-title-3-size:1.125rem;--graphite-text-title-3-line-height:1.75rem;--graphite-text-title-4-size:1rem;--graphite-text-title-4-line-height:1.5rem;--graphite-text-title-5-size:.875rem;--graphite-text-title-5-line-height:1.25rem}@media (max-width:671px){:root{--graphite-text-body-1-size:1rem;--graphite-text-body-1-line-height:1.5rem;--graphite-text-body-2-size:.875rem;--graphite-text-body-2-line-height:1.25rem;--graphite-text-body-3-size:.8125rem;--graphite-text-body-3-line-height:1rem;--graphite-text-display-1-size:4rem;--graphite-text-display-1-line-height:5rem;--graphite-text-heading-1-size:3rem;--graphite-text-heading-1-line-height:3.5rem;--graphite-text-heading-2-size:2.5rem;--graphite-text-heading-2-line-height:3rem;--graphite-text-heading-3-size:2rem;--graphite-text-heading-3-line-height:2.5rem;--graphite-text-heading-4-size:1.75rem;--graphite-text-heading-4-line-height:2rem;--graphite-text-heading-5-size:1.5rem;--graphite-text-heading-5-line-height:2rem;--graphite-text-heading-6-size:1.125rem;--graphite-text-heading-6-line-height:1.75rem;--graphite-text-title-1-size:1.5rem;--graphite-text-title-1-line-height:2rem;--graphite-text-title-2-size:1.125rem;--graphite-text-title-2-line-height:1.75rem;--graphite-text-title-3-size:1rem;--graphite-text-title-3-line-height:1.5rem;--graphite-text-title-4-size:.875rem;--graphite-text-title-4-line-height:1.25rem;--graphite-text-title-5-size:.8125rem;--graphite-text-title-5-line-height:1rem}}@media (prefers-reduced-motion:reduce){:root{--graphite-motion-travel:0}:where(:root),:where(:root) *,:where(:root) :before,:where(:root) :after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,outline-color,fill,stroke,box-shadow!important}}[data-motion=reduce]{--graphite-motion-travel:0}:where([data-motion=reduce]),:where([data-motion=reduce]) *,:where([data-motion=reduce]) :before,:where([data-motion=reduce]) :after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,outline-color,fill,stroke,box-shadow!important}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--graphite-primary:#40398c;--graphite-on-primary:#f7f8ff;--graphite-primary-container:#d8dbff;--graphite-on-primary-container:#030017;--graphite-secondary:#13543b;--graphite-on-secondary:#e8fff3;--graphite-secondary-container:#afefcf;--graphite-on-secondary-container:#000502;--graphite-surface:#f8f8fc;--graphite-surface-elevated:#fff;--graphite-on-surface:#030304;--graphite-surface-variant:#dcdde9;--graphite-on-surface-variant:#2c2d36;--graphite-outline:#62626c;--graphite-background:#f8f8fc;--graphite-on-background:#030304;--graphite-danger:#802017;--graphite-on-danger:#fff6f5;--graphite-danger-container:#ffd2ca;--graphite-on-danger-container:#0e0000;--graphite-warning:#733300;--graphite-on-warning:#fff7f2;--graphite-warning-container:#ffd4bc;--graphite-on-warning-container:#0a0100;--graphite-success:#00572f;--graphite-on-success:#e9fff0;--graphite-success-container:#91f8b7;--graphite-on-success-container:#000501;--graphite-info:#00478a;--graphite-on-info:#f4f9ff;--graphite-info-container:#c8e1ff;--graphite-on-info-container:#00030e;--graphite-primary-hover:#322779;--graphite-primary-pressed:#251566;--graphite-primary-selected:#322779;--graphite-primary-disabled:#dddee1;--graphite-primary-disabled-content:#47474b;--graphite-primary-focus:#5a56ac;--graphite-secondary-hover:#00432c;--graphite-secondary-pressed:#003220;--graphite-secondary-selected:#00432c;--graphite-secondary-disabled:#dddee1;--graphite-secondary-disabled-content:#47474b;--graphite-secondary-focus:#347156;--graphite-danger-hover:#6d0804;--graphite-danger-pressed:#540000;--graphite-danger-selected:#6d0804;--graphite-danger-disabled:#dddee1;--graphite-danger-disabled-content:#47474b;--graphite-danger-focus:#a13f33;--graphite-focus:#5a56ac;--graphite-elevation-00:#f8f8fc;--graphite-elevation-01:#f8f8fc;--graphite-elevation-02:#dddee1;--graphite-elevation-03:#bdbdc1;--graphite-outline-subtle:#dcdde9;--graphite-outline-strong:#464750;--graphite-scrim:#03030480}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--graphite-primary:#b3b5ff;--graphite-on-primary:#150049;--graphite-primary-container:#291b6c;--graphite-on-primary-container:#d8dbff;--graphite-secondary:#8fceaf;--graphite-on-secondary:#001c10;--graphite-secondary-container:#003824;--graphite-on-secondary-container:#afefcf;--graphite-surface:#121214;--graphite-surface-elevated:#1f1f22;--graphite-on-surface:#dddee1;--graphite-surface-variant:#2c2d36;--graphite-on-surface-variant:#bcbdc8;--graphite-outline:#7e7f8a;--graphite-background:#121214;--graphite-on-background:#dddee1;--graphite-danger:#ffa192;--graphite-on-danger:#300;--graphite-danger-container:#5d0000;--graphite-on-danger-container:#ffd2ca;--graphite-warning:#ffa570;--graphite-on-warning:#280d00;--graphite-warning-container:#4c1f00;--graphite-on-warning-container:#ffd4bc;--graphite-success:#70d798;--graphite-on-success:#001c0c;--graphite-success-container:#00381d;--graphite-on-success-container:#91f8b7;--graphite-info:#8fc1ff;--graphite-on-info:#001632;--graphite-info-container:#002d5c;--graphite-on-info-container:#c8e1ff;--graphite-primary-hover:#c9ccff;--graphite-primary-pressed:#e0e2ff;--graphite-primary-selected:#c9ccff;--graphite-primary-disabled:#2d2d30;--graphite-primary-disabled-content:#7f8083;--graphite-primary-focus:#9392ee;--graphite-secondary-hover:#a2e2c2;--graphite-secondary-pressed:#b6f5d5;--graphite-secondary-selected:#a2e2c2;--graphite-secondary-disabled:#2d2d30;--graphite-secondary-disabled-content:#7f8083;--graphite-secondary-focus:#70ae90;--graphite-danger-hover:#ffbfb4;--graphite-danger-pressed:#ffdbd5;--graphite-danger-selected:#ffbfb4;--graphite-danger-disabled:#2d2d30;--graphite-danger-disabled-content:#7f8083;--graphite-danger-focus:#e57c6d;--graphite-focus:#9392ee;--graphite-elevation-00:#121214;--graphite-elevation-01:#2d2d30;--graphite-elevation-02:#47474b;--graphite-elevation-03:#636366;--graphite-outline-subtle:#2c2d36;--graphite-outline-strong:#9d9da8;--graphite-scrim:#030304b3}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--graphite-primary:#b3b5ff;--graphite-on-primary:#150049;--graphite-primary-container:#291b6c;--graphite-on-primary-container:#d8dbff;--graphite-secondary:#8fceaf;--graphite-on-secondary:#001c10;--graphite-secondary-container:#003824;--graphite-on-secondary-container:#afefcf;--graphite-surface:#121214;--graphite-surface-elevated:#1f1f22;--graphite-on-surface:#dddee1;--graphite-surface-variant:#2c2d36;--graphite-on-surface-variant:#bcbdc8;--graphite-outline:#7e7f8a;--graphite-background:#121214;--graphite-on-background:#dddee1;--graphite-danger:#ffa192;--graphite-on-danger:#300;--graphite-danger-container:#5d0000;--graphite-on-danger-container:#ffd2ca;--graphite-warning:#ffa570;--graphite-on-warning:#280d00;--graphite-warning-container:#4c1f00;--graphite-on-warning-container:#ffd4bc;--graphite-success:#70d798;--graphite-on-success:#001c0c;--graphite-success-container:#00381d;--graphite-on-success-container:#91f8b7;--graphite-info:#8fc1ff;--graphite-on-info:#001632;--graphite-info-container:#002d5c;--graphite-on-info-container:#c8e1ff;--graphite-primary-hover:#c9ccff;--graphite-primary-pressed:#e0e2ff;--graphite-primary-selected:#c9ccff;--graphite-primary-disabled:#2d2d30;--graphite-primary-disabled-content:#7f8083;--graphite-primary-focus:#9392ee;--graphite-secondary-hover:#a2e2c2;--graphite-secondary-pressed:#b6f5d5;--graphite-secondary-selected:#a2e2c2;--graphite-secondary-disabled:#2d2d30;--graphite-secondary-disabled-content:#7f8083;--graphite-secondary-focus:#70ae90;--graphite-danger-hover:#ffbfb4;--graphite-danger-pressed:#ffdbd5;--graphite-danger-selected:#ffbfb4;--graphite-danger-disabled:#2d2d30;--graphite-danger-disabled-content:#7f8083;--graphite-danger-focus:#e57c6d;--graphite-focus:#9392ee;--graphite-elevation-00:#121214;--graphite-elevation-01:#2d2d30;--graphite-elevation-02:#47474b;--graphite-elevation-03:#636366;--graphite-outline-subtle:#2c2d36;--graphite-outline-strong:#9d9da8;--graphite-scrim:#030304b3}@layer base{:where(body){background-color:var(--graphite-surface);color:var(--graphite-on-surface)}}
:root{--site-bar-height:var(--graphite-space-12);--site-logo-width:60px;--site-gutter:calc(var(--graphite-space-05) + var(--graphite-space-04));--site-max-width:none}@media (max-width:671px){:root{--site-bar-height:var(--graphite-space-10);--site-gutter:var(--graphite-space-05)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;interpolate-size:allow-keywords;scrollbar-gutter:stable;scroll-padding-top:var(--site-bar-height)}body{font-family:var(--graphite-font-2);font-size:var(--graphite-text-body-2-size);line-height:var(--graphite-text-body-2-line-height);-webkit-font-smoothing:antialiased;margin:0}img,video{max-width:100%;height:auto;display:block}:where([data-theme=dark]){background-color:var(--graphite-surface);color:var(--graphite-on-surface)}#main-content:focus{outline:none}.reveal{opacity:0;transform:translateY(calc(var(--graphite-space-06) * var(--graphite-motion-travel)));transition:opacity var(--graphite-motion-duration-emphasis) var(--graphite-motion-easing-out),transform var(--graphite-motion-duration-emphasis) var(--graphite-motion-easing-out)}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}@view-transition{navigation:auto}::view-transition-old(root){animation:page-out var(--graphite-motion-duration-base) var(--graphite-motion-easing-out) both}::view-transition-new(root){animation:page-in var(--graphite-motion-duration-emphasis) var(--graphite-motion-easing-out) both}:root:active-view-transition [data-vt=site-nav]{view-transition-name:site-nav}:root:active-view-transition [data-vt=site-tray]{view-transition-name:site-tray}::view-transition-group(site-nav){animation-duration:var(--graphite-motion-duration-slow);animation-timing-function:var(--graphite-motion-easing-in-out)}::view-transition-group(site-tray){animation-duration:var(--graphite-motion-duration-slow);animation-timing-function:var(--graphite-motion-easing-in-out)}@keyframes page-out{to{opacity:0;scale:calc(1 - .02*var(--graphite-motion-travel))}}@keyframes page-in{0%{opacity:0;translate:0 calc(var(--graphite-space-10)*var(--graphite-motion-travel))}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:page-fade-out var(--graphite-motion-duration-fast) linear both}::view-transition-new(root){animation:page-fade-in var(--graphite-motion-duration-fast) linear both}::view-transition-group(*){animation-duration:0s}}@property --sun-x{syntax:"<number>";inherits:true;initial-value:0}@property --sun-y{syntax:"<number>";inherits:true;initial-value:8}@property --sun-blur{syntax:"<number>";inherits:true;initial-value:24}@property --spec{syntax:"<color>";inherits:true;initial-value:#ffffff24}@property --sun-tint{syntax:"<color>";inherits:true;initial-value:#00000052}@property --glow-x{syntax:"<percentage>";inherits:false;initial-value:50%}@property --glow-y{syntax:"<percentage>";inherits:false;initial-value:-15%}@property --glow{syntax:"<color>";inherits:false;initial-value:#0000}@property --sky-top{syntax:"<color>";inherits:false;initial-value:#0000}@property --sky-bottom{syntax:"<color>";inherits:false;initial-value:#0000}:root{--sun-shadow:calc(var(--sun-x) * 1px) calc(var(--sun-y) * 1px) calc(var(--sun-blur) * 1px) var(--sun-tint)}html[data-day-turn=sunset]{animation:shadows-sunset calc(var(--graphite-motion-duration-emphasis)*2.5) var(--graphite-motion-easing-in-out)}html[data-day-turn=sunrise]{animation:shadows-sunrise calc(var(--graphite-motion-duration-emphasis)*2.5) var(--graphite-motion-easing-in-out)}@keyframes shadows-sunset{35%{--sun-x:22;--sun-y:5;--sun-blur:28;--sun-tint:#0000006b;--spec:#ffcd9675}49%{--sun-x:30;--sun-y:3;--sun-blur:34;--sun-tint:#0000;--spec:#ffb47800}51%{--sun-x:-26;--sun-y:3;--sun-blur:32;--sun-tint:#0000;--spec:#bed2ff00}72%{--sun-x:-14;--sun-y:6;--sun-blur:28;--sun-tint:#00000042;--spec:#bed2ff3d}}@keyframes shadows-sunrise{30%{--sun-x:18;--sun-y:5;--sun-blur:28;--sun-tint:#0003;--spec:#bed2ff38}49%{--sun-x:28;--sun-y:3;--sun-blur:32;--sun-tint:#0000;--spec:#bed2ff00}51%{--sun-x:-30;--sun-y:3;--sun-blur:34;--sun-tint:#0000;--spec:#ffc89600}70%{--sun-x:-20;--sun-y:5;--sun-blur:30;--sun-tint:#0000006b;--spec:#ffcd9b75}}@keyframes page-fade-out{to{opacity:0}}@keyframes page-fade-in{0%{opacity:0}}
:root{--site-radius-surface:var(--graphite-radius-8);--site-radius-control:var(--graphite-radius-4);--site-radius-pill:var(--graphite-radius-full)}[data-slot=button][data-slot]{border-radius:var(--site-radius-control)}[role=menu][role]{padding:var(--graphite-space-02);border-radius:var(--site-radius-surface)}:is([role=menuitem],[role=menuitemcheckbox])[role],[role=treeitem][role],nav ul li>a[href]{border-radius:var(--site-radius-control)}
