@font-face{font-display:swap;font-family:"Red Hat Display";font-style:normal;font-weight:400;src:url("../fonts/red-hat-display-v21-latin_latin-ext-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Red Hat Display";font-style:normal;font-weight:600;src:url("../fonts/red-hat-display-v21-latin_latin-ext-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Red Hat Display";font-style:normal;font-weight:800;src:url("../fonts/red-hat-display-v21-latin_latin-ext-800.woff2") format("woff2")}@font-face{font-family:"Red Hat Display-fallback";size-adjust:98.5%;src:local("Arial")}:root{color-scheme:light dark;--fs--2:clamp(0.5208rem,0.4906rem + 0.151vw,0.6076rem);--fs--1:clamp(0.625rem,0.5888rem + 0.1812vw,0.7292rem);--fs-0:clamp(0.75rem,0.7065rem + 0.2174vw,0.875rem);--fs-1:clamp(0.9rem,0.8478rem + 0.2609vw,1.05rem);--fs-2:clamp(1.08rem,1.0174rem + 0.313vw,1.26rem);--fs-3:clamp(1.296rem,1.2209rem + 0.3757vw,1.512rem);--fs-4:clamp(1.5552rem,1.465rem + 0.4508vw,1.8144rem);--fs-5:clamp(1.8662rem,1.7581rem + 0.5409vw,2.1773rem);--space-3xs:clamp(0.1875rem,0.1658rem + 0.1087vw,0.25rem);--space-2xs:clamp(0.375rem,0.3533rem + 0.1087vw,0.4375rem);--space-xs:clamp(0.5625rem,0.519rem + 0.2174vw,0.6875rem);--space-s:clamp(0.75rem,0.7065rem + 0.2174vw,0.875rem);--space-m:clamp(1.125rem,1.0598rem + 0.3261vw,1.3125rem);--space-l:clamp(1.5rem,1.413rem + 0.4348vw,1.75rem);--space-xl:clamp(2.25rem,2.1196rem + 0.6522vw,2.625rem);--space-2xl:clamp(3rem,2.8261rem + 0.8696vw,3.5rem);--space-3xl:clamp(4.5rem,4.2391rem + 1.3043vw,5.25rem);--page-inline-padding:var(--space-s);--gutter:var(--space-m);--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:800;--dark:hsl(216,18%,16%);--dark--mild:hsl(219,13%,22%);--dark--x-mild:hsl(219,13%,28%);--accent:hsl(99,59%,48%);--light:hsl(0,0%,93%);--light--darker:hsl(0,0%,88%);--purple:hsl(268,58%,36%);--color-selection-bg:hsl(99,59%,75%);--color-text-base:var(--dark);--color-text-base--dark-theme:var(--light);--color-text-light:var(--light);--z-index-hell:-1;--z-index-ground:0;--z-index-sky:1;--z-index-god:2}*,:after,:before{box-sizing:border-box;margin:0}:root{color-scheme:light dark}::-moz-selection{background-color:var(--color-selection-bg);color:var(--color-text-base)}::selection{background-color:var(--color-selection-bg);color:var(--color-text-base)}[hidden=true],[hidden]{display:none}:target{scroll-margin-block:8em}:focus-visible{outline-offset:2px}:where([role=list]){padding-inline-start:0;list-style:none}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;scroll-behavior:smooth;scrollbar-gutter:stable;accent-color:var(--accent)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-block-size:100vh;background-color:light-dark(var(--light),var(--dark--mild));color:light-dark(var(--color-text-base),var(--color-text-base--dark-theme));text-rendering:optimizeSpeed;font-family:"Red Hat Display","Red Hat Display-fallback",sans-serif;font-size:var(--fs-0);font-weight:var(--font-weight-normal);line-height:1.5}a{color:currentColor;text-underline-offset:0.25em;text-decoration-style:dotted}a:is(:hover,:focus-visible){text-decoration:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}hr{inline-size:100%;block-size:1px;border:none;background-color:currentColor;color:inherit}img,picture,svg{display:block;max-inline-size:100%;block-size:auto}button,input,select,textarea{font:inherit;color:inherit}input,select,textarea{padding:0.25em;border:1px solid;border-radius:3px;background-color:light-dark(var(--light),var(--dark--mild))}button[type=submit]{padding:0.25em 1em;border:1px solid transparent;border-radius:3px;background-color:var(--purple);color:var(--color-text-base--dark-theme);cursor:pointer}button[type=submit]:hover{background-color:color-mix(in srgb,var(--purple) 90%,var(--dark) 10%)}table{inline-size:100%;border-collapse:collapse;text-align:start}table :is(th,td){padding:0.4em 0.65em}table :is(th,td):first-child{padding-inline-start:0}table caption{text-align:start;font-weight:var(--font-weight-semibold)}table thead th{vertical-align:bottom;border-block-end:2px solid var(--dark);text-align:start;font-weight:var(--font-weight-semibold)}table td{vertical-align:baseline;border-block-end:1px solid color-mix(in srgb,currentColor,transparent 90%)}:where(dl):has(div>dd) :is(dd,dt){display:inline}h1,h2,h3,h4,h5{max-inline-size:45ch;line-height:1.2;text-wrap:balance;font-weight:var(--font-weight-bold)}h1{max-inline-size:35ch;font-size:var(--fs-3)}h2{font-size:var(--fs-2)}h3{font-size:var(--fs-1)}h4,h5{font-size:var(--fs-0);font-weight:var(--font-weight-semibold)}.cluster{display:flex;flex-wrap:wrap;gap:var(--cluster-gap,var(--space-s));justify-content:var(--cluster-horizontal-alignment,flex-start);align-items:var(--cluster-vertical-alignment,center)}.flow>*+*{margin-block-start:var(--flow-space,1em)}.grid{display:grid;grid-template-columns:repeat(var(--grid-placement,auto-fill),minmax(min(var(--grid-min-item-size,16rem),100%),1fr));gap:var(--gutter,var(--space-m))}.repel{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:var(--repel-vertical-alignment,center);gap:var(--gutter,var(--space-m))}.sidebar{display:flex;flex-wrap:wrap;gap:var(--sidebar-gutter,var(--gutter))}.sidebar>:first-child{flex-grow:1;flex-basis:var(--sidebar-side-width,auto)}.sidebar>:last-child{min-inline-size:var(--sidebar-main-min-inline-size,60%);flex-basis:0;flex-grow:999}.sidebar[data-sidebar-side=right]>:last-child{min-inline-size:auto;flex-grow:1;flex-basis:var(--sidebar-side-width,auto)}.sidebar[data-sidebar-side=right]>:first-child{min-inline-size:var(--sidebar-main-min-inline-size,60%);flex-basis:0;flex-grow:999}.wrapper{position:relative;inline-size:100%;max-inline-size:var(--wrapper-max-width,85em);margin-inline:auto;padding-inline:var(--page-inline-padding)}.home-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}@media (width > 60em){.home-grid{grid-template-columns:3fr 1fr}}.page-wrapper{display:flex;flex-direction:column;min-block-size:100vh}.page-wrapper>footer{margin-block-start:auto}.cluster-align-start{--cluster-vertical-alignment:start}.cluster-align-baseline{--cluster-vertical-alignment:baseline}.cluster-align-stretch{--cluster-vertical-alignment:stretch}.cluster-gap-xs{--cluster-gap:var(--space-xs)}.cluster-gap-xl{--cluster-gap:var(--space-xl)}.sidebar-side-15rem{--sidebar-side-width:15rem}.display-block{display:block}.repel-align-start{--repel-vertical-alignment:start}.fs--1{font-size:var(--fs--1)}.fs-0{font-size:var(--fs-0)}.fs-1{font-size:var(--fs-1)}.flow-space-l{--flow-space:var(--space-l)}.flow-space-xl{--flow-space:var(--space-xl)}:where(.child-flow-space-1em>*){--flow-space:1em}:where(.child-flow-space-2xs>*){--flow-space:var(--space-2xs)}:where(.child-flow-space-xl>*){--flow-space:var(--space-xl)}.bold{font-weight:var(--font-weight-bold)}.semi-bold{font-weight:var(--font-weight-semibold)}.text-center{text-align:center}.vh{position:absolute;inline-size:1px;block-size:1px;white-space:nowrap;clip-path:inset(50%);overflow:hidden}.bignumber-box{display:flex;flex-direction:column;align-items:center;gap:var(--space-s);padding:var(--space-m);border:1px solid;text-align:center}.bignumber-box__num{font-size:var(--fs-5);font-weight:var(--font-weight-bold)}.bignumber-box__text{font-size:var(--fs-1)}.box-heading{padding-block-end:0.25em;border-block-end:3px solid var(--accent)}.box-heading:has(img){padding-block-end:0.5em}.profile-header{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-m)}@media (width > 40em){.profile-header{grid-template-columns:2fr 1fr 1fr;gap:var(--space-xl)}.profile-header[data-profile-header=team]{grid-template-columns:auto 2fr 1fr}}.site-footer{padding-block:var(--space-l) var(--space-m);border-block-start:1px solid color-mix(in srgb,currentColor,transparent 50%)}.site-header{padding-block:var(--space-s);border-block-end:4px solid var(--accent);background-color:light-dark(var(--light),var(--dark));color:light-dark(var(--color-text-base),var(--color-text-base--dark-theme))}@media (height > 40em){.site-header{position:sticky;inset-block-start:0;z-index:var(--z-index-sky)}}.site-header__inner{display:grid;grid-template-columns:1fr auto;gap:var(--gutter);grid-template-rows:auto auto;grid-template-areas:"logo nav" "search search";align-items:center}@media (width > 50em){.site-header__inner{grid-template-columns:10rem 1fr auto;grid-template-rows:auto;grid-template-areas:"logo search nav"}}.site-header__logo-wrapper{-ms-grid-row:1;-ms-grid-column:1;display:block;inline-size:clamp(5rem,50%,10rem);grid-area:logo}@media (width > 50em){.site-header__logo-wrapper{inline-size:100%}}.site-header__search{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:search}.site-header__search input[type=search]{flex:1}.site-header__search:has(#global-search){inline-size:100%}.site-header__nav{-ms-grid-row:1;-ms-grid-column:3;grid-area:nav;justify-self:end}@media (width > 50em){.site-header__logo-wrapper{-ms-grid-row:1;-ms-grid-column:1}.site-header__search{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.site-header__nav{-ms-grid-row:1;-ms-grid-column:3}}@media (width > 50em){.site-header__nav{margin-inline-start:auto}}.site-main{padding-block:var(--space-m)}.site-nav{background-color:light-dark(var(--light),var(--dark))}.site-nav__btn{display:none;padding:0;margin-inline-start:auto;border:1px solid transparent;background:none;color:inherit;cursor:pointer}.js-enabled .site-nav__btn{display:block}@media (width > 50em){.js-enabled .site-nav__btn{display:none}}.site-nav__btn[aria-expanded=true]>.hamburger{display:none}.site-nav__btn[aria-expanded=true]>.cross{display:block}.site-nav__btn[aria-expanded=true]+.site-nav__list{display:flex}.site-nav__btn>svg{pointer-events:none;stroke:currentColor;vertical-align:middle}.site-nav__btn .cross{display:none}.site-nav__list{display:flex;align-items:end;flex-wrap:wrap;gap:var(--space-m);background-color:inherit}.js-enabled .site-nav__list{display:none;flex-direction:column;flex-wrap:nowrap;position:absolute;inline-size:100%;left:0;top:calc(100% + var(--space-s));padding:var(--space-m) var(--page-inline-padding);font-size:var(--fs-1);z-index:var(--z-index-sky)}@media (width > 50em){.js-enabled .site-nav__list{position:static;display:flex;flex-direction:row;padding:0;font-size:var(--fs-0)}}.site-nav__link{display:block;text-decoration:none;text-transform:uppercase;letter-spacing:0.05em}.site-nav__link:is(:hover,[aria-current=page]){text-decoration:underline}.skiplink{display:block;position:absolute;top:0;left:0;translate:0 -100%;padding:var(--space-s);min-inline-size:min(100%,25ch);border:3px solid;background-color:var(--light);color:var(--color-text-base);z-index:var(--z-index-god)}.skiplink:focus{translate:0}.table-block{--table-block-bg:light-dark(var(--light),var(--dark--mild));position:relative;container:table-block/inline-size;inline-size:100%;max-inline-size:100%;padding-block-end:var(--space-s);background:linear-gradient(to right,var(--table-block-bg) 30%,rgba(255,255,255,0)),linear-gradient(to right,rgba(255,255,255,0),var(--table-block-bg) 70%) 0 100%,radial-gradient(farthest-side at 0% 50%,rgba(0,0,0,0.2),rgba(0,0,0,0)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.2),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:var(--table-block-bg);background-size:3em 100%,3em 100%,1.4em 100%,1.4em 100%;background-position:0 0,100%,0 0,100%;background-attachment:local,local,scroll,scroll;overflow-x:auto}.table-block:focus{outline:0.1em solid transparent}.table-block>table{min-inline-size:var(--table-min-width,100%)}@container table-block (width > var(--table-min-width)){.table-block>table{table-layout:fixed}}.table-block>table>caption{inline-size:-moz-fit-content;inline-size:fit-content;position:sticky;inset-inline-start:0}.table-block>table th{inline-size:var(--col-size,auto)}.table-block>table th.vertical{border-inline-start:2px solid var(--dark);vertical-align:middle;writing-mode:sideways-lr}.tabs-container>ul.cluster{list-style:none;margin:0;padding:0}.tabs-container__panels>div:focus-visible{outline:0.1em solid rgba(0,0,0,0.1);outline-offset:0.25em}.tabs-container [aria-selected=true]{text-decoration-style:solid;text-underline-offset:0.5em;font-weight:var(--font-weight-semibold)}
/*# sourceMappingURL=styles.css.map */