@font-face{font-family:archivo;src:url(../media/archivo_400-s.p.2c-oeiiayep-2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:archivo;src:url(../media/archivo_500-s.p.1dn1q09sg4kv_.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:archivo;src:url(../media/archivo_600-s.p.0nt9zq9aqx-lh.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:archivo;src:url(../media/archivo_700-s.p.2a78jnwn-b8ha.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:88.86%;descent-override:21.25%;line-gap-override:0.0%;size-adjust:98.81%}.archivo_7662fe58-module__GhrEXW__className{font-family:archivo,archivo Fallback}.archivo_7662fe58-module__GhrEXW__variable{--font-archivo:"archivo", "archivo Fallback"}
@font-face{font-family:plexSans;src:url(../media/ibm_plex_sans_400-s.p.2dwloso0gurfg.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexSans;src:url(../media/ibm_plex_sans_500-s.p.3xktmo9p8qh9p.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexSans;src:url(../media/ibm_plex_sans_600-s.p.2jie-u0etvwcw.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexSans Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.plexsans_a0362be5-module__FGcFbW__className{font-family:plexSans,plexSans Fallback}.plexsans_a0362be5-module__FGcFbW__variable{--font-plex-sans:"plexSans", "plexSans Fallback"}
@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_400-s.p.1a4jhnpwz-b21.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/ibm_plex_mono_500-s.p.1ef_wrljc19l_.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.plexmono_e2dc573d-module__HOUVSG__className{font-family:plexMono,plexMono Fallback}.plexmono_e2dc573d-module__HOUVSG__variable{--font-plex-mono:"plexMono", "plexMono Fallback"}
*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{color:#1c1c1c;font-family:var(--font-plex-sans), system-ui, sans-serif;text-wrap:pretty;background:#f9f9f9;margin:0}a{color:#1c1c1c;text-decoration:none}::selection{color:#f9f9f9;background:#1c1c1c}@keyframes pulseLive{0%,to{opacity:1}50%{opacity:.25}}.px-live-dot{animation:2.4s ease-in-out infinite pulseLive}.px-nav-link:hover{color:#1c1c1c;background:#edede8}.px-btn-primary:hover{color:#f9f9f9;background:#333331}.px-btn-secondary:hover{background:#fff;border-color:#1c1c1c}.px-btn-secondary-on-white:hover{background:#f9f9f9;border-color:#1c1c1c}.px-btn-invert:hover{color:#0f0f0f;background:#d8d8d2}.px-btn-outline-dark:hover{color:#f9f9f9;border-color:#f9f9f9}.px-link-quiet:hover{color:#606060}.px-link-dark:hover{color:#f9f9f9}.px-link-rule:hover{border-bottom-color:#1c1c1c}.px-role-button:hover{background:#edede8}:where(a,button,input,select,textarea):focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0f0f0f}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.px-live-dot{animation:none}}
