@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Rubik-Medium-1os41rQk.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--clr-primary:#141e66;--clr-secondary:#1427b8;--clr-ow-green:#1ae675;--clr-ow-orange:#ffa052;--clr-ow-yellow:#ffff80;--clr-neutral-50:#fff;--clr-neutral-100:#f7f7f8;--clr-neutral-150:#efeff1;--clr-neutral-200:#e6e7ea;--clr-neutral-300:#cecfd4;--clr-neutral-500:#777988;--clr-neutral-700:#45464f;--clr-neutral-800:#2b2b31;--clr-neutral-900:#1a1b1e;--clr-background-primary:var(--lightningcss-light,var(--clr-neutral-50))var(--lightningcss-dark,var(--clr-neutral-900));--clr-border-primary:var(--lightningcss-light,var(--clr-neutral-300))var(--lightningcss-dark,var(--clr-neutral-700));--clr-text-primary:var(--lightningcss-light,var(--clr-neutral-900))var(--lightningcss-dark,var(--clr-neutral-50));--clr-active-item:var(--clr-ow-green);--clr-hover:color-mix(in srgb, var(--clr-active-item) 10%, transparent);--clr-link-text:var(--lightningcss-light,hsl(from var(--clr-ow-green) h s calc(l - 22)))var(--lightningcss-dark,var(--clr-ow-green));--clr-backdrop:color-mix(in srgb, var(--lightningcss-light,var(--clr-neutral-50))var(--lightningcss-dark,var(--clr-neutral-900)) 25%, transparent);--clr-input-border:var(--lightningcss-light,var(--clr-neutral-300))var(--lightningcss-dark,var(--clr-neutral-700));--clr-input-background:var(--lightningcss-light,var(--clr-neutral-150))var(--lightningcss-dark,var(--clr-neutral-800));--font-body:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-heading:"Rubik", sans-serif;--layout-header-height:4rem;--layout-hor-page-padding:max(1rem, calc(50vw - 47rem));--val-border-radius-primary:.25rem;--val-focus-shadow:inset 0 0 0 2px var(--clr-active-item), inset 0 0 0 3px var(--clr-background-primary);--val-custom-ease-out:cubic-bezier(.325, .06, .15, .925);--val-custom-ease-in-out:cubic-bezier(0, 0, .3, .92);--val-transition-duration:70ms}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}:not(dialog){margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.45}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}html{background-color:var(--clr-background-primary)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;transition:background-color var(--val-transition-duration) var(--val-custom-ease-in-out)}}body{color:var(--clr-text-primary);font-size:1rem;font-weight:400;font-family:var(--font-body);outline:none}@media (prefers-reduced-motion:no-preference){body{transition:color var(--val-transition-duration) var(--val-custom-ease-in-out)}}@media only screen and (width>=30rem){body{font-size:1.125rem}}@media only screen and (width>=48rem){body{font-size:1.25rem}}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-optical-sizing:auto;text-wrap:balance;font-style:normal;font-weight:500}h1{line-height:1.2}h2{line-height:1.3}button{border-radius:var(--val-border-radius-primary);color:inherit;cursor:pointer;background:0 0;border:none;outline:none;font-weight:500}@media (prefers-reduced-motion:no-preference){button{transition:background-color var(--val-transition-duration) var(--val-custom-ease-in-out), box-shadow var(--val-transition-duration) var(--val-custom-ease-in-out), border-color var(--val-transition-duration) var(--val-custom-ease-in-out)}}button:hover{background-color:var(--clr-hover)}button:focus-visible{box-shadow:var(--val-focus-shadow)}.prose>:first-child,.prose>*+*{margin-block-start:1em}.prose h2{scroll-margin-block-start:calc(var(--layout-header-height) + 1rem)}.prose h2 a{color:inherit;text-decoration:none}.prose h2 a:hover{text-decoration:underline}.prose h2 a:focus-visible{border-radius:var(--val-border-radius-primary);box-shadow:var(--val-focus-shadow)}.prose ol,.prose ul{padding-inline-start:1.5em}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-layout{grid-template-rows:min-content 1fr min-content;min-block-size:100dvh;display:grid}.doc-layout{grid-template-columns:minmax(0,1fr) minmax(0,66ch) minmax(0,1fr);grid-template-areas:".heading."".toc.""content content content"".subpages."".pagination.";align-items:baseline;padding-block:2rem 4rem;display:grid}@media (width>=48rem){.doc-layout{padding-inline-start:1rem}}@media (width>=64rem){.doc-layout{grid-template-columns:clamp(0rem,17.021vw - 10.894rem,4rem) minmax(42ch,66ch) clamp(1rem,17.021vw - 9.894rem,5rem) minmax(min-content,1fr);grid-template-areas:".heading.toc""content content content toc"".subpages.toc"".pagination.toc"}}.doc-h1{grid-area:heading}.doc-layout__toc{grid-area:toc;min-inline-size:0}.doc-loading{grid-area:2/2/auto/3;margin-block-start:1.5rem}.doc-layout__content{grid-area:content;grid-template-columns:subgrid;min-inline-size:0;display:grid}.doc-layout__content :is(h2,h3,ol,p,ul){grid-column:2/3}.doc-layout__subpages{grid-area:subpages}.doc-layout__pagination{grid-area:pagination}
