@charset "UTF-8";*,*:after,*:before{box-sizing:border-box}*{font:inherit;margin:0;padding:0;border:0}body{background-color:var(--color-bg, white)}ol,ul,menu{list-style:none}blockquote,q{quotes:none}mark{background-color:transparent;color:inherit}button,input,textarea,select,.reset{background-color:transparent;border-radius:0;color:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}a{color:var(--color-primary, hsl(250, 100%, 69%))}textarea{resize:vertical;overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}img,video,svg{max-width:100%;display:block}[data-theme]{color:var(--color-contrast-high, hsl(240, 5%, 82%))}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/dist/carlito-cyrillic-ext-400-normal-DvZWDJCf.woff2) format("woff2"),url(/dist/carlito-cyrillic-ext-400-normal-BixUtpVv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/dist/carlito-cyrillic-400-normal-BRGkJ49m.woff2) format("woff2"),url(/dist/carlito-cyrillic-400-normal-C9GgLBks.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/dist/carlito-greek-ext-400-normal-FDJ78JgP.woff2) format("woff2"),url(/dist/carlito-greek-ext-400-normal-9dmurDkG.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/dist/carlito-greek-400-normal-DaIqR0jI.woff2) format("woff2"),url(/dist/carlito-greek-400-normal-BCqP7vhQ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/dist/carlito-vietnamese-400-normal-CQ0mXRml.woff2) format("woff2"),url(/dist/carlito-vietnamese-400-normal-DsdOMJ3v.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/dist/carlito-latin-ext-400-normal-DxqozHsr.woff2) format("woff2"),url(/dist/carlito-latin-ext-400-normal-DvUD5UQo.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Carlito;font-style:normal;font-display:swap;font-weight:400;src:url(/dist/carlito-latin-400-normal-BNBRyvPw.woff2) format("woff2"),url(/dist/carlito-latin-400-normal-Dxx5anaH.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/dist/carlito-cyrillic-ext-700-normal-Bz6hhN0P.woff2) format("woff2"),url(/dist/carlito-cyrillic-ext-700-normal-BWm685_u.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/dist/carlito-cyrillic-700-normal-SMhmgdhE.woff2) format("woff2"),url(/dist/carlito-cyrillic-700-normal-Cmwk0wS3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/dist/carlito-greek-ext-700-normal-BJ_3j981.woff2) format("woff2"),url(/dist/carlito-greek-ext-700-normal-BdAFBahi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/dist/carlito-greek-700-normal-DJqbKA0k.woff2) format("woff2"),url(/dist/carlito-greek-700-normal-Cb7h9yij.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/dist/carlito-vietnamese-700-normal-Bu8F6Cve.woff2) format("woff2"),url(/dist/carlito-vietnamese-700-normal-6IkzsV_K.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/dist/carlito-latin-ext-700-normal-C8DJHQ5D.woff2) format("woff2"),url(/dist/carlito-latin-ext-700-normal-zG2mRAj3.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Carlito;font-style:normal;font-display:swap;font-weight:700;src:url(/dist/carlito-latin-700-normal-Brekhkfn.woff2) format("woff2"),url(/dist/carlito-latin-700-normal-CITQCsqb.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:var(--color-contrast-high);font-family:var(--font-primary);font-size:var(--text-base);line-height:1.4}h1,h2,h3,h4{color:var(--color-contrast-higher);line-height:1.2;font-weight:700}h1{font-size:var(--text-2xl)}h2{font-size:var(--text-lg)}h3{font-size:var(--text-md)}h4{font-size:var(--text-base)}small{font-size:var(--text-sm)}.link{text-decoration:none;background-image:linear-gradient(to right,currentColor 50%,hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.2) 50%);background-size:200% 1px;background-repeat:no-repeat;background-position:100% 100%;transition:background-position .2s}.link.color-accent{background-image:linear-gradient(to right,currentColor 50%,hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),.2) 50%)}.link.color-contrast-higher{background-image:linear-gradient(to right,currentColor 50%,hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.2) 50%)}.link.color-bg{background-image:linear-gradient(to right,currentColor 50%,hsla(var(--color-bg-h),var(--color-bg-s),var(--color-bg-l),.2) 50%)}.link.color-white{background-image:linear-gradient(to right,currentColor 50%,hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.2) 50%)}.link.color-black{background-image:linear-gradient(to right,currentColor 50%,hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.2) 50%)}.link:hover{background-position:0% 100%}.text-component{--heading-line-height: 1.2;--body-line-height: 1.4;--spacing: 1rem;line-height:var(--body-line-height)}.text-component>*{margin-bottom:var(--spacing)}.text-component :where(h1,h2,h3,h4){margin-top:calc(var(--spacing) * 1.6666666667);line-height:var(--heading-line-height)}.text-component :where(ul,ol){padding-left:1.25em}.text-component ul :where(ul,ol),.text-component ol :where(ul,ol){padding-left:1em}.text-component :where(ul){list-style-type:disc}.text-component :where(ol){list-style-type:decimal}.text-component ul li::marker,.text-component ol li::marker{color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.25)}.text-component :where(img){margin:0 auto;border-radius:var(--radius-md)}.text-component :where(figcaption){margin-top:calc(var(--spacing) / 2);font-size:var(--text-sm);color:var(--color-contrast-low);text-align:center}.text-component em{font-style:italic}.text-component strong{font-weight:700}.text-component s{text-decoration:line-through}.text-component u{text-decoration:underline}.text-component :where(mark){background-color:hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),.2);color:inherit;border-radius:var(--radius-md);padding:0 .25em}.text-component :where(blockquote){padding-left:1em;border-left:3px solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.25);font-style:italic}.text-component :where(hr){margin:calc(var(--spacing) * 1.6666666667) 0;background:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.1);height:1px}.text-component>*:first-child{margin-top:0}.text-component>*:last-child{margin-bottom:0}:where(.text-component__item-full-width,.text-component__item-overflow,.text-component__item-overflow-left,.text-component__item-overflow-right,.text-component__item-left,.text-component__item-right) img{width:100%}.text-component__item-full-width{width:100vw;margin-left:calc(50% - 50vw)}@media (min-width: 48rem){.text-component__item-left,.text-component__item-right,.text-component__item-overflow-left,.text-component__item-overflow-right{width:45%}.text-component__item-left,.text-component__item-overflow-left{float:left;margin-right:var(--spacing)}.text-component__item-right,.text-component__item-overflow-right{float:right;margin-left:var(--spacing)}}@media (min-width: 80rem){.text-component__item-overflow,.text-component__item-overflow-left,.text-component__item-overflow-right{--overflow-size: 8rem}.text-component__item-overflow{width:calc(100% + var(--overflow-size) * 2);margin-left:calc(var(--overflow-size) * -1)}.text-component__item-overflow-left{margin-left:calc(var(--overflow-size) * -1)}.text-component__item-overflow-right{margin-right:calc(var(--overflow-size) * -1)}}.text-component--tight{--heading-line-height: 1.1;--body-line-height: 1.2;--spacing: .625rem}.text-component--relaxed{--heading-line-height: 1.25;--body-line-height: 1.625;--spacing: clamp(1.25rem, calc(.875rem + .78125vw) , 1.5rem)}.icon{--size: 1em;font-size:var(--size);height:1em;width:1em;display:inline-block;color:inherit;fill:currentColor;line-height:1;flex-shrink:0;max-width:initial}.icon--3xs{--size: 8px}.icon--2xs{--size: 12px}.icon--xs{--size: 16px}.icon--sm{--size: 24px}.icon--md{--size: 32px}.icon--lg{--size: 48px}.icon--xl{--size: 64px}.icon--2xl{--size: 96px}.icon--3xl{--size: 128px}.icon--is-spinning{animation:icon-spin 1s infinite linear}@keyframes icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon use{color:inherit;fill:currentColor}.btn{position:relative;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;text-decoration:none;background:var(--color-bg-dark);padding:var(--space-2xs) var(--space-sm);border-radius:999px;font-size:1em;font-weight:500;color:var(--color-contrast-higher);line-height:1.2;cursor:pointer;transition:.2s;will-change:transform}.btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg),0 0 0 4px hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.15)}.btn:active{transform:translateY(2px)}.btn svg{max-width:none}.btn--primary{background:var(--color-primary);box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 1px 3px hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),.25),0 2px 6px hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),.1),0 6px 10px -2px hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),.25);color:var(--color-white)}.btn--primary:hover{background:var(--color-primary-light);box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 1px 2px hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),.25),0 1px 4px hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),.1),0 3px 6px -2px hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),.25)}.btn--primary:focus-visible{box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 1px 2px hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),.25),0 1px 4px hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),.1),0 3px 6px -2px hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),.25),0 0 0 2px var(--color-bg),0 0 0 4px var(--color-primary)}.btn--secondary{background:var(--color-secondary);box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 1px 3px hsla(var(--color-secondary-darker-h),var(--color-secondary-darker-s),var(--color-secondary-darker-l),.25),0 2px 6px hsla(var(--color-secondary-darker-h),var(--color-secondary-darker-s),var(--color-secondary-darker-l),.1),0 6px 10px -2px hsla(var(--color-secondary-darker-h),var(--color-secondary-darker-s),var(--color-secondary-darker-l),.25);color:var(--color-white)}.btn--secondary:hover{background:var(--color-secondary-light);box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 1px 2px hsla(var(--color-secondary-darker-h),var(--color-secondary-darker-s),var(--color-secondary-darker-l),.25),0 1px 4px hsla(var(--color-secondary-darker-h),var(--color-secondary-darker-s),var(--color-secondary-darker-l),.1),0 3px 6px -2px hsla(var(--color-secondary-darker-h),var(--color-secondary-darker-s),var(--color-secondary-darker-l),.25)}.btn--secondary:focus-visible{box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 1px 2px hsla(var(--color-secondary-darker-h),var(--color-secondary-darker-s),var(--color-secondary-darker-l),.25),0 1px 4px hsla(var(--color-secondary-darker-h),var(--color-secondary-darker-s),var(--color-secondary-darker-l),.1),0 3px 6px -2px hsla(var(--color-secondary-darker-h),var(--color-secondary-darker-s),var(--color-secondary-darker-l),.25),0 0 0 2px var(--color-bg),0 0 0 4px var(--color-secondary)}.btn--success{background:var(--color-success);box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 1px 3px hsla(var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),.25),0 2px 6px hsla(var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),.1),0 6px 10px -2px hsla(var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),.25);color:var(--color-white)}.btn--success:hover{background:var(--color-success-light);box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 1px 2px hsla(var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),.25),0 1px 4px hsla(var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),.1),0 3px 6px -2px hsla(var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),.25)}.btn--success:focus-visible{box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 1px 2px hsla(var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),.25),0 1px 4px hsla(var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),.1),0 3px 6px -2px hsla(var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),.25),0 0 0 2px var(--color-bg),0 0 0 4px var(--color-success)}.btn--subtle{background:var(--color-bg-lighter);color:var(--color-contrast-higher);box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.1),0 0 0 1px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.02),0 .3px .4px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.025),0 1px 3px -1px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.2),0 3.5px 6px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12)}.btn--subtle:hover{background:var(--color-bg-light);box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.1),0 0 0 1px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.02),0 .1px .3px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.06),0 1px 2px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12),0 1px 3px -1px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.2)}.btn--subtle:focus-visible{box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.1),0 0 0 1px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.02),0 .3px .4px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.025),0 1px 3px -1px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.2),0 3.5px 6px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12),0 0 0 2px var(--color-bg),0 0 0 4px var(--color-contrast-high)}.btn--accent{background:var(--color-accent);color:var(--color-white);box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 1px 3px hsla(var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),.25),0 2px 6px hsla(var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),.1),0 6px 10px -2px hsla(var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),.25)}.btn--accent:hover{background:var(--color-accent-light);box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 1px 2px hsla(var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),.25),0 1px 4px hsla(var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),.1),0 3px 6px -2px hsla(var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),.1)}.btn--accent:focus-visible{box-shadow:inset 0 1px hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.15),0 1px 2px hsla(var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),.25),0 1px 4px hsla(var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),.1),0 3px 6px -2px hsla(var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),.1),0 0 0 2px var(--color-bg),0 0 0 4px var(--color-accent)}.btn--contrast{background:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.95);color:var(--color-bg);box-shadow:0 .1px .3px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.06),0 1px 2px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12)}.btn--contrast:hover{background:var(--color-contrast-higher)}.btn--contrast:focus-visible{box-shadow:0 .1px .3px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.06),0 1px 2px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.12),0 0 0 2px var(--color-bg),0 0 0 4px hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.95)}.btn--primary-subtle{background:hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.15);color:var(--color-primary)}.btn--primary-subtle:hover{background:hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.12)}.btn--primary-subtle:focus-visible{box-shadow:0 0 0 2px var(--color-bg),0 0 0 4px var(--color-primary)}.btn--accent-subtle{background:hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),.15);color:var(--color-accent)}.btn--accent-subtle:hover{background:hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),.12)}.btn--accent-subtle:focus-visible{box-shadow:0 0 0 2px var(--color-bg),0 0 0 4px var(--color-accent)}.btn--disabled,.btn[disabled],.btn[readonly]{opacity:.6;cursor:not-allowed}.btn--icon{padding:var(--space-2xs)}.form-control{background:var(--color-bg-dark);box-shadow:inset 0 0 0 1px var(--color-contrast-lower);padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-md);font-size:1em;line-height:1.2;transition:.2s}.form-control::placeholder{opacity:1;color:var(--color-contrast-low)}.form-control:focus,.form-control:focus-within{background:var(--color-bg);outline:none;box-shadow:inset 0 0 0 1px hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),0),0 0 0 2px var(--color-primary),var(--shadow-sm)}.form-control--disabled,.form-control[disabled],.form-control[readonly]{opacity:.5;cursor:not-allowed}.form-control[aria-invalid=true],.form-control.form-control--error{box-shadow:inset 0 0 0 1px hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),0),0 0 0 2px var(--color-error)}.form-control[aria-invalid=true]:focus,.form-control[aria-invalid=true]:focus-within,.form-control.form-control--error:focus,.form-control.form-control--error:focus-within{box-shadow:inset 0 0 0 1px hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),0),0 0 0 2px var(--color-error),var(--shadow-sm)}.form-legend{font-weight:700;color:var(--color-contrast-higher);line-height:1.2;font-size:var(--text-lg);margin-bottom:var(--space-3xs)}.form-label{display:inline-block;margin-bottom:var(--space-3xs)}.card{display:flex;flex-direction:column;background:var(--color-bg-light);box-shadow:var(--inner-glow),var(--shadow-sm),var(--shadow-ring);padding:var(--space-md);border-radius:var(--radius-lg);overflow:hidden}.card p{color:var(--color-contrast-medium);margin:var(--space-xs) 0;line-height:var(--line-height-md)}.card--gradient{background:url(/dist/pattern-light-DWkFz7Ch.png) center right no-repeat,radial-gradient(circle at bottom right,#65a21d40,#fff 60%)}:root{--details-list-border-width: 1px;--details-list-border-opacity: .15}.details-list--rows .details-list__item{border-bottom:var(--details-list-border-width) solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--details-list-border-opacity))}.details-list--rows .details-list__item:last-child{border-bottom:none}.details-list--cols .details-list__item{border-right:var(--details-list-border-width) solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--details-list-border-opacity))}.details-list--cols .details-list__item:last-child{border-right:none}@media (min-width: 32rem){.details-list--rows\@xs .details-list__item{border-right:0;border-bottom:var(--details-list-border-width) solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--details-list-border-opacity))}.details-list--rows\@xs .details-list__item:last-child{border-bottom:none}.details-list--cols\@xs .details-list__item{border-bottom:0;border-right:var(--details-list-border-width) solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--details-list-border-opacity))}.details-list--cols\@xs .details-list__item:last-child{border-right:none}}@media (min-width: 48rem){.details-list--rows\@sm .details-list__item{border-right:0;border-bottom:var(--details-list-border-width) solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--details-list-border-opacity))}.details-list--rows\@sm .details-list__item:last-child{border-bottom:none}.details-list--cols\@sm .details-list__item{border-bottom:0;border-right:var(--details-list-border-width) solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--details-list-border-opacity))}.details-list--cols\@sm .details-list__item:last-child{border-right:none}}@media (min-width: 64rem){.details-list--rows\@md .details-list__item{border-right:0;border-bottom:var(--details-list-border-width) solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--details-list-border-opacity))}.details-list--rows\@md .details-list__item:last-child{border-bottom:none}.details-list--cols\@md .details-list__item{border-bottom:0;border-right:var(--details-list-border-width) solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--details-list-border-opacity))}.details-list--cols\@md .details-list__item:last-child{border-right:none}}@media (min-width: 80rem){.details-list--rows\@lg .details-list__item{border-right:0;border-bottom:var(--details-list-border-width) solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--details-list-border-opacity))}.details-list--rows\@lg .details-list__item:last-child{border-bottom:none}.details-list--cols\@lg .details-list__item{border-bottom:0;border-right:var(--details-list-border-width) solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--details-list-border-opacity))}.details-list--cols\@lg .details-list__item:last-child{border-right:none}}@media (min-width: 90rem){.details-list--rows\@xl .details-list__item{border-right:0;border-bottom:var(--details-list-border-width) solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--details-list-border-opacity))}.details-list--rows\@xl .details-list__item:last-child{border-bottom:none}.details-list--cols\@xl .details-list__item{border-bottom:0;border-right:var(--details-list-border-width) solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--details-list-border-opacity))}.details-list--cols\@xl .details-list__item:last-child{border-right:none}}@media (min-width: 120rem){.details-list--rows\@2xl .details-list__item{border-right:0;border-bottom:var(--details-list-border-width) solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--details-list-border-opacity))}.details-list--rows\@2xl .details-list__item:last-child{border-bottom:none}.details-list--cols\@2xl .details-list__item{border-bottom:0;border-right:var(--details-list-border-width) solid hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--details-list-border-opacity))}.details-list--cols\@2xl .details-list__item:last-child{border-right:none}}.hero{--lines-width: calc(100% - 2 * var(--container-margin-x));background-size:cover;background:url(/dist/pattern-gradient-B_wE-Iu9.png) bottom 30px center no-repeat,url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='1440'%20height='150'%20viewBox='0%200%201440%20150'%3e%3cdefs%3e%3clinearGradient%20id='a'%20x1='0.5'%20x2='0.5'%20y2='1'%20gradientUnits='objectBoundingBox'%3e%3cstop%20offset='0'%20stop-color='%230f1e47'/%3e%3cstop%20offset='1'%20stop-color='%23008bd0'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20transform='translate(-3896%20-2907)'%3e%3crect%20width='1440'%20height='10'%20transform='translate(3896%203047)'%20fill='%23008bd0'/%3e%3cpath%20d='M1441,614.229v.49H1l144-140H1297.5Z'%20transform='translate(3895%202432.281)'%20opacity='0.2'%20fill='url(%23a)'/%3e%3c/g%3e%3c/svg%3e") bottom center/var(--lines-width) auto no-repeat,linear-gradient(to top,#008bd026,#0f1e4726 20%),var(--color-primary);color:var(--color-white)}@media (min-width: 93rem){.hero{--lines-width: var(--max-width-xl)}}@media (min-width: 90rem){.hero{background:url(/dist/pattern-gradient-B_wE-Iu9.png) bottom 30px center no-repeat,url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1440'%20height='710.458'%20viewBox='0%200%201440%20710.458'%3e%3cg%20transform='translate(-3896%20-2346.542)'%3e%3crect%20width='1440'%20height='10'%20transform='translate(3896%203047)'%20fill='none'/%3e%3cpath%20d='M418.5,98V808'%20transform='translate(4197.5%202249)'%20fill='none'%20stroke='%230f1e47'%20stroke-width='2'/%3e%3cpath%20d='M418.5,98,58.5,798v10'%20transform='translate(4197.5%202249)'%20fill='none'%20stroke='%230f1e47'%20stroke-width='2'/%3e%3cpath%20d='M418.5,98l361,700v10'%20transform='translate(4197.5%202249)'%20fill='none'%20stroke='%230f1e47'%20stroke-width='2'/%3e%3c/g%3e%3c/svg%3e") bottom center/var(--lines-width) auto no-repeat,url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='1440'%20height='150'%20viewBox='0%200%201440%20150'%3e%3cdefs%3e%3clinearGradient%20id='a'%20x1='0.5'%20x2='0.5'%20y2='1'%20gradientUnits='objectBoundingBox'%3e%3cstop%20offset='0'%20stop-color='%230f1e47'/%3e%3cstop%20offset='1'%20stop-color='%23008bd0'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20transform='translate(-3896%20-2907)'%3e%3crect%20width='1440'%20height='10'%20transform='translate(3896%203047)'%20fill='%23008bd0'/%3e%3cpath%20d='M1441,614.229v.49H1l144-140H1297.5Z'%20transform='translate(3895%202432.281)'%20opacity='0.2'%20fill='url(%23a)'/%3e%3c/g%3e%3c/svg%3e") bottom center/var(--lines-width) auto no-repeat,linear-gradient(to top,#008bd026,#0f1e4726 20%),var(--color-primary)}}.hero h1,.hero h2{color:var(--color-white)}.hero.hero--compact{background:url(/dist/pattern-gradient-B_wE-Iu9.png) bottom 30px center no-repeat,url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='1440'%20height='150'%20viewBox='0%200%201440%20150'%3e%3cdefs%3e%3clinearGradient%20id='a'%20x1='0.5'%20x2='0.5'%20y2='1'%20gradientUnits='objectBoundingBox'%3e%3cstop%20offset='0'%20stop-color='%230f1e47'/%3e%3cstop%20offset='1'%20stop-color='%23008bd0'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20transform='translate(-3896%20-2907)'%3e%3crect%20width='1440'%20height='10'%20transform='translate(3896%203047)'%20fill='%23008bd0'/%3e%3cpath%20d='M1441,614.229v.49H1l144-140H1297.5Z'%20transform='translate(3895%202432.281)'%20opacity='0.2'%20fill='url(%23a)'/%3e%3c/g%3e%3c/svg%3e") bottom center/var(--max-width-xl) auto no-repeat,linear-gradient(to top,#008bd026,#0f1e4726 20%),var(--color-primary)}.hero--overlay-layer:after{content:"";position:absolute;top:0;left:0;height:100%;width:65%;background:linear-gradient(to right,hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),1),hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),0));z-index:1}.hero h1{margin:0}.hero h1+h2{margin-top:0;font-weight:400}:root{--list-space-y: .375em;--list-offset: 1em;--list-line-height-multiplier: 1}.list,.text-component .list{padding-left:0;list-style:none}.list ul,.list ol,.text-component .list ul,.text-component .list ol{list-style:none;margin:0;margin-top:calc(var(--list-space-y) / 2);padding-top:calc(var(--list-space-y) / 2);padding-left:var(--list-offset)}.list li,.text-component .list li{padding-bottom:calc(var(--list-space-y) / 2);margin-bottom:calc(var(--list-space-y) / 2);line-height:calc(1.4 * var(--list-line-height-multiplier))}.list>li:last-child,.list ul>li:last-child,.list ol>li:last-child,.text-component .list>li:last-child,.text-component .list ul>li:last-child,.text-component .list ol>li:last-child{margin-bottom:0}.list:not(.list--border)>li:last-child,.list ul>li:last-child,.list ol>li:last-child,.text-component .list:not(.list--border)>li:last-child,.text-component .list ul>li:last-child,.text-component .list ol>li:last-child{padding-bottom:0}.list--ul,.text-component .list--ul,.list--ol,.text-component .list--ol{--list-offset: calc(var(--list-bullet-size) + var(--list-bullet-margin-right))}.list--ul ul,.list--ul ol,.text-component .list--ul ul,.text-component .list--ul ol,.list--ol ul,.list--ol ol,.text-component .list--ol ul,.text-component .list--ol ol{padding-left:0}@supports (--css: variables){.list--ul li,.text-component .list--ul li,.list--ol li,.text-component .list--ol li{padding-left:var(--list-offset)!important}}.list--ul li:before,.text-component .list--ul li:before,.list--ol li:before,.text-component .list--ol li:before{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;position:relative;top:-.1em}@supports (--css: variables){.list--ul li:before,.text-component .list--ul li:before,.list--ol li:before,.text-component .list--ol li:before{width:var(--list-bullet-size)!important;height:var(--list-bullet-size)!important;margin-left:calc(var(--list-bullet-size) * -1)!important;left:calc(var(--list-bullet-margin-right) * -1)!important}}.list--ul,.text-component .list--ul{--list-bullet-size: 7px;--list-bullet-margin-right: 12px}.list--ul>li,.text-component .list--ul>li{padding-left:19px}.list--ul>li:before,.text-component .list--ul>li:before{content:"";border-radius:50%;color:var(--color-contrast-lower);background-color:currentColor;width:7px;height:7px;margin-left:-7px;left:-12px}.list--ul ul li:before,.text-component .list--ul ul li:before{background-color:transparent;box-shadow:inset 0 0 0 2px currentColor}.list--ol,.text-component .list--ol{--list-bullet-size: 26px;--list-bullet-margin-right: 6px;--list-bullet-font-size: 14px;counter-reset:list-items}.list--ol>li,.text-component .list--ol>li{counter-increment:list-items;padding-left:32px}.list--ol ol,.text-component .list--ol ol{counter-reset:list-items}.list--ol>li:before,.text-component .list--ol>li:before{content:counter(list-items);font-size:var(--list-bullet-font-size, 14px);background-color:var(--color-contrast-lower);color:var(--color-contrast-high);line-height:1;border-radius:50%;width:26px;height:26px;margin-left:-26px;left:-6px}.list--ol ol>li:before,.text-component .list--ol ol>li:before{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-contrast-lower)}.list--border li:not(:last-child),.text-component .list--border li:not(:last-child){border-bottom:1px solid var(--color-contrast-lower)}.list--border ul,.list--border ol,.text-component .list--border ul,.text-component .list--border ol{border-top:1px solid var(--color-contrast-lower)}.list--icons,.text-component .list--icons{--list-bullet-size: 24px;--list-bullet-margin-right: 8px;--list-offset: calc(var(--list-bullet-size) + var(--list-bullet-margin-right))}.list--icons ul,.list--icons ol,.text-component .list--icons ul,.text-component .list--icons ol{padding-left:32px}@supports (--css: variables){.list--icons ul,.list--icons ol,.text-component .list--icons ul,.text-component .list--icons ol{padding-left:var(--list-offset)}}.list__icon{position:relative;width:24px;height:24px;margin-right:8px}.list__icon:not(.top-0){top:calc((1.4em - 24px)/2)}@supports (--css: variables){.list__icon{width:var(--list-bullet-size);height:var(--list-bullet-size);margin-right:var(--list-bullet-margin-right)}.list__icon:not(.top-0){top:calc((1.4em * var(--list-line-height-multiplier) - var(--list-bullet-size)) / 2)}}.footer-v6{position:relative;z-index:1;background:linear-gradient(to bottom,#008bd026,#08112e26 20%),linear-gradient(to bottom,#008bd059,#008bd059 10px,#008bd000 10px),url(/dist/pattern-dark-B_uOQYrW.png) center center no-repeat,#08112e;color:var(--color-contrast-higher);padding:var(--space-lg) 0}.footer-v6__link,.footer-v6 a{color:var(--color-white);text-decoration:none;transition:color .2s}.footer-v6__link:hover,.footer-v6 a:hover{color:var(--color-contrast-high);text-decoration:underline}.footer-v6__link-icon{display:inline-flex;width:30px;height:30px;color:var(--color-contrast-medium);background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.1);border-radius:50%;transition:.2s}.footer-v6__link-icon .icon{font-size:16px;margin:auto}.footer-v6__link:hover .footer-v6__link-icon{background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),1);color:var(--color-bg)}html{scroll-behavior:smooth}.grid--sportangebot{background:var(--color-white);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-sm);position:relative;font-weight:700}.grid--sportangebot img{border-radius:999px}.grid--sportangebot li{border-bottom:2px var(--border-style, solid) hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--border-opacity-base, .1));display:flex}.grid--sportangebot li:last-child{border-bottom:none}.grid--sportangebot li:nth-last-child(1) a{border-radius:0 0 var(--radius-md) var(--radius-md)}.grid--sportangebot a{padding:var(--space-xs) var(--space-sm);display:flex;gap:var(--space-sm);align-items:center;flex-grow:1;background:var(--color-white);transition:background-color .2s ease;text-decoration:none}.grid--sportangebot a:hover,.grid--sportangebot a:focus,.grid--sportangebot a:active{background:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--border-opacity-base, .05))}@media (min-width: 32rem){.grid--sportangebot li{border-right:2px var(--border-style, solid) hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--border-opacity-base, .1))}.grid--sportangebot li:nth-last-child(2),.grid--sportangebot li:last-child{border-bottom:none}.grid--sportangebot li:nth-child(2n){border-right:none}.grid--sportangebot li:nth-last-child(1) a{border-radius:0 0 var(--radius-md) 0}.grid--sportangebot li:nth-last-child(2) a{border-radius:0 0 0 var(--radius-md)}}@media (min-width: 48rem){.grid--sportangebot li:nth-last-child(2),.grid--sportangebot li:last-child{border-bottom:none}.grid--sportangebot li:nth-child(2n){border-right:2px var(--border-style, solid) hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--border-opacity-base, .1))}.grid--sportangebot li:nth-child(3n){border-right:none}.grid--sportangebot li:nth-last-child(3),.grid--sportangebot li:nth-last-child(2),.grid--sportangebot li:last-child{border-bottom:none}.grid--sportangebot li:nth-last-child(2) a{border-radius:0}.grid--sportangebot li:nth-last-child(3) a{border-radius:0 0 0 var(--radius-md)}}@media (min-width: 64rem){.grid--sportangebot li:nth-child(3n){border-right:2px var(--border-style, solid) hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--border-opacity-base, .1))}.grid--sportangebot li:nth-child(4n){border-right:none}.grid--sportangebot li:nth-last-child(4),.grid--sportangebot li:nth-last-child(3),.grid--sportangebot li:nth-last-child(2),.grid--sportangebot li:last-child{border-bottom:none}.grid--sportangebot li:nth-last-child(3) a{border-radius:0}.grid--sportangebot li:nth-last-child(4) a{border-radius:0 0 0 var(--radius-md)}}.table,.text-component table{position:relative;z-index:1}figure.table{position:static;max-width:100%}figure.table table{width:100%}.text-component table{border-bottom:1px solid var(--color-contrast-lower)}.text-component table .table__header .table__cell,.text-component table .table__header td,.text-component table .table__header th,.text-component table thead .table__cell,.text-component table thead td,.text-component table thead th{position:relative;z-index:10;background-color:var(--color-bg);border-bottom:1px solid var(--color-contrast-lower);font-weight:700;color:var(--color-contrast-higher);text-align:left;padding:var(--space-sm)}.text-component table .table__body .table__row:nth-child(odd),.text-component table .table__body tr:nth-child(odd),.text-component table tbody .table__row:nth-child(odd),.text-component table tbody tr:nth-child(odd){background-color:hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.05)}.text-component table .table__cell,.text-component table td{padding:var(--space-sm)}.text-component table .table__label{display:none}.text-component table .table__header--sticky .table__cell{position:sticky;top:0}.table--wettkampf{width:100%;margin-bottom:var(--space-lg)}.table--wettkampf tr td:nth-child(1){width:1%;white-space:nowrap}.table--wettkampf tr td:nth-child(3){text-align:right}:root{--toc-border-width: 1px}.toc__list{position:relative}.toc__list .toc__list .toc__link{padding-left:calc(var(--space-sm) * 2)}.toc__link,.toc__label{padding:var(--space-3xs) 0;display:block}.toc__link{position:relative;color:var(--color-contrast-medium);text-decoration:none}.toc__link:before{content:"";width:var(--toc-border-width);height:100%;position:absolute;left:0;top:0}.toc__link:hover{color:var(--color-contrast-high)}.toc__label{text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-sm)}.toc-content__target{scroll-margin-top:var(--space-4xs)}.toc--static{box-shadow:inset var(--toc-border-width) 0 0 var(--color-contrast-lower);background:#0f0}.toc--static[class*=position-sticky]{top:var(--space-md);max-height:calc(100vh - var(--space-md) * 2);overflow:auto;-webkit-overflow-scrolling:touch}.toc--static .toc__label{font-size:var(--text-xs)}.toc--static .toc__link{display:inline-flex;font-size:var(--text-sm)}.toc--static .toc__link--selected:before{background-color:var(--color-primary)}.toc--static .toc__control{display:none}.toc-content--toc-static *:target{animation:toc-target 2s}@keyframes toc-target{0%,50%{outline:2px solid hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.5)}to{outline:2px solid hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),0)}}@keyframes toc-entry-animation{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}:root{--dropdown-item-padding: var(--space-2xs) var(--space-sm)}.dropdown{position:relative}.dropdown__menu{width:200px;border-radius:var(--radius-md);padding:var(--space-3xs) 0;background-color:var(--color-bg-light);box-shadow:var(--inner-glow),var(--shadow-sm);z-index:var(--z-index-popover, 5);position:absolute;left:0;top:100%;font-size:1rem;opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s}@media (pointer: fine){.dropdown__wrapper:hover>.dropdown__menu,.dropdown__sub-wrapper:hover>.dropdown__menu{opacity:1;visibility:visible;transition:opacity .2s}.dropdown__sub-wrapper:hover>.dropdown__menu{left:100%}}@media not all and (pointer: fine){.dropdown__trigger-icon{display:none}}.dropdown__item{display:block;text-decoration:none;color:var(--color-contrast-high);padding:var(--dropdown-item-padding);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.2s}.dropdown__item:hover,.dropdown__item.dropdown__item--hover{background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.075)}.dropdown__separator{height:1px;background-color:var(--color-contrast-lower);margin:var(--dropdown-item-padding)}.dropdown__sub-wrapper{position:relative}.dropdown__sub-wrapper>.dropdown__item{position:relative;padding-right:calc(var(--space-sm) + 12px)}.dropdown__sub-wrapper>.dropdown__item .icon{position:absolute;display:block;width:12px;height:12px;right:var(--space-2xs);top:calc(50% - 6px)}.dropdown__sub-wrapper>.dropdown__menu{top:calc(var(--space-2xs) * -1);box-shadow:var(--inner-glow),var(--shadow-md)}.dropdown__menu{top:calc(100% + 4px)}.dropdown__sub-wrapper .dropdown__menu{top:calc(var(--space-2xs) * -1)}@media (pointer: fine){.dropdown__menu--is-visible{opacity:1;visibility:visible;transition:opacity .2s}}.dropdown__menu--hide{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.dropdown__sub-wrapper>.dropdown__menu--is-visible,.dropdown__sub-wrapper>.dropdown__menu--hide{left:100%}.dropdown__sub-wrapper>.dropdown__menu--is-visible.dropdown__menu--left,.dropdown__sub-wrapper>.dropdown__menu--hide.dropdown__menu--left{left:-100%}:root{--mega-nav-content-max-width: var(--max-width-xl);--mega-nav-height: calc(64px + (2 * var(--space-xs)))}.mega-nav{height:var(--mega-nav-height);width:100%;z-index:var(--z-index-header, 3)}.mega-nav--expanded{background-color:var(--color-bg)}.mega-nav__container{width:calc(100% - 2 * var(--space-md));height:100%;max-width:var(--mega-nav-content-max-width);margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between}.mega-nav__logo{display:block}.mega-nav__logo>*{width:inherit;height:inherit}.mega-nav__icon-btns{display:flex;align-items:center}.mega-nav__icon-btn{display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;color:var(--color-contrast-high);cursor:pointer;transition:.2s}.mega-nav__icon-btn .icon{display:block}.mega-nav__icon-btn .icon__group{stroke-width:1px}.mega-nav__icon-btn .icon__group>*{transition:transform .3s var(--ease-in-out),stroke-dashoffset .3s,opacity .3s}.mega-nav__icon-btn--menu .icon__group>*{stroke-dasharray:24}.mega-nav__icon-btn--menu .icon__group>*:nth-child(1){transform-origin:12px 6px}.mega-nav__icon-btn--menu .icon__group>*:nth-child(2){stroke-dashoffset:0}.mega-nav__icon-btn--menu .icon__group>*:nth-child(3){transform-origin:12px 18px}.mega-nav__icon-btn--menu.mega-nav__icon-btn--state-b .icon__group>*:nth-child(1){transform:translateY(6px) rotate(-45deg)}.mega-nav__icon-btn--menu.mega-nav__icon-btn--state-b .icon__group>*:nth-child(2){stroke-dashoffset:24}.mega-nav__icon-btn--menu.mega-nav__icon-btn--state-b .icon__group>*:nth-child(3){transform:translateY(-6px) rotate(45deg)}.mega-nav__icon-btn--search .icon__group{transform-origin:12px 12px;transform:rotate(0);transition:transform .3s var(--ease-out)}.mega-nav__icon-btn--search .icon__group>*:nth-child(1){stroke-dashoffset:34;stroke-dasharray:24}.mega-nav__icon-btn--search .icon__group>*:nth-child(2){stroke-dashoffset:24;stroke-dasharray:24}.mega-nav__icon-btn--search .icon__group>*:nth-child(3){transform-origin:9.5px 9.5px;transform:rotate(45deg);stroke-dashoffset:84;stroke-dasharray:42;opacity:1}.mega-nav__icon-btn--search.mega-nav__icon-btn--state-b .icon__group{transform:rotate(-90deg)}.mega-nav__icon-btn--search.mega-nav__icon-btn--state-b .icon__group>*:nth-child(1){stroke-dashoffset:48}.mega-nav__icon-btn--search.mega-nav__icon-btn--state-b .icon__group>*:nth-child(2){stroke-dashoffset:48}.mega-nav__icon-btn--search.mega-nav__icon-btn--state-b .icon__group>*:nth-child(3){stroke-dashoffset:42;opacity:0}.mega-nav__arrow-icon{font-size:16px;color:currentColor;transition:color .2s}.mega-nav__arrow-icon .icon{display:block}.mega-nav__arrow-icon .icon__group{stroke-width:1px;will-change:transform;transform-origin:8px 8px;transition:transform .3s var(--ease-out)}.mega-nav__arrow-icon .icon__group>*{stroke-dasharray:17;transform-origin:8px 8px;transform:translateY(3px);transition:transform .3s,stroke-dashoffset .3s;transition-timing-function:var(--ease-out)}.mega-nav__arrow-icon .icon__group>*:first-child{stroke-dashoffset:8.5}.mega-nav__arrow-icon .icon__group>*:last-child{stroke-dashoffset:8.5}.mega-nav__label{color:var(--color-contrast-medium);text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-xs)}.mega-nav__card img{transition:opacity .3s}.mega-nav__card img:hover{opacity:.85}.mega-nav__card-title{color:var(--color-contrast-higher);text-decoration:none}.mega-nav__card-title:hover{text-decoration:underline}.mega-nav--mobile .mega-nav__icon-btns--desktop{display:none}.mega-nav--mobile .mega-nav__nav,.mega-nav--mobile .mega-nav__search{display:none;position:absolute;top:var(--mega-nav-height);left:0;width:100%;height:calc(100vh - var(--mega-nav-height) - var(--mega-nav-offset-y, 0px));overflow:auto;-webkit-overflow-scrolling:touch;background-color:var(--color-bg);box-shadow:var(--shadow-lg)}.mega-nav--mobile .mega-nav__nav--is-visible,.mega-nav--mobile .mega-nav__search--is-visible{display:block}.mega-nav--mobile .mega-nav__nav--is-visible>*,.mega-nav--mobile .mega-nav__search--is-visible>*{animation:mega-nav-entry-animation .5s var(--ease-out)}.mega-nav--mobile .mega-nav__nav-inner,.mega-nav--mobile .mega-nav__search-inner{padding:var(--space-md) 0;width:calc(100% - 2 * var(--space-md));max-width:var(--mega-nav-content-max-width);margin-left:auto;margin-right:auto}.mega-nav--mobile .mega-nav__label{margin:var(--space-lg) 0 var(--space-xs)}.mega-nav--mobile .mega-nav__item{border-bottom:1px solid var(--color-contrast-lower)}.mega-nav--mobile .mega-nav__control{display:flex;align-items:center;width:100%;font-size:var(--text-md);text-align:left;padding:var(--space-sm) 0;color:var(--color-contrast-higher);text-decoration:none;cursor:pointer}.mega-nav--mobile a[aria-current=page]{color:var(--color-accent)}.mega-nav--mobile .mega-nav__arrow-icon{margin-left:auto;margin-right:12px}.mega-nav--mobile .mega-nav__btn{width:100%;margin:var(--space-sm) 0;font-size:var(--text-md)}.mega-nav--mobile .mega-nav__sub-nav-wrapper{display:none;padding:0 var(--space-md) var(--space-lg);overflow:hidden}.mega-nav--mobile .mega-nav__sub-items:not(:last-child){margin-bottom:var(--space-lg)}.mega-nav--mobile .mega-nav__sub-item{border-bottom:1px solid var(--color-contrast-lower)}.mega-nav--mobile .mega-nav__sub-link{display:block;color:var(--color-contrast-higher);text-decoration:none;padding:var(--space-2xs) 0}.mega-nav--mobile .mega-nav__quick-link{display:block;color:var(--color-contrast-higher);text-decoration:none;border-bottom:1px solid var(--color-contrast-lower);padding:var(--space-xs) 0}.mega-nav--mobile .mega-nav__sub-nav--layout-1 .mega-nav__sub-items{margin-bottom:0}.mega-nav--mobile .mega-nav__sub-nav--layout-1 .mega-nav__tabs{display:none}.mega-nav--mobile .mega-nav__sub-nav--layout-3{padding-top:var(--space-md);display:grid;gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.mega-nav--mobile .mega-nav__item--expanded .mega-nav__arrow-icon .icon__group>*:first-child{transform:translateY(-3px) rotate(-90deg)}.mega-nav--mobile .mega-nav__item--expanded .mega-nav__arrow-icon .icon__group>*:last-child{transform:translateY(-3px) rotate(90deg)}.mega-nav--mobile .mega-nav__item--expanded .mega-nav__sub-nav-wrapper{display:block}.mega-nav--mobile .mega-nav__item--expanded .mega-nav__sub-nav-wrapper>*{animation:mega-nav-entry-animation .5s var(--ease-out)}.mega-nav--desktop .mega-nav__icon-btns--mobile,.mega-nav--desktop .mega-nav__sub-nav-wrapper,.mega-nav--desktop .mega-nav__search,.mega-nav--desktop .mega-nav__label{display:none}.mega-nav--desktop .mega-nav__logo{flex-shrink:0;margin-right:var(--space-sm)}.mega-nav--desktop .mega-nav__nav{flex-grow:1;height:100%}.mega-nav--desktop .mega-nav__nav-inner{height:100%;display:flex;justify-content:space-between}.mega-nav--desktop .mega-nav__items{display:flex;height:100%}.mega-nav--desktop .mega-nav__item{display:flex;align-items:center}.mega-nav--desktop .mega-nav__control{position:relative;display:flex;align-items:center;padding:0 var(--space-md);height:100%;font-size:var(--text-base);font-weight:700;color:var(--color-contrast-higher);text-decoration:none;transition:.2s}.mega-nav--desktop .mega-nav__control:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--color-contrast-higher);pointer-events:none;opacity:0;transition:opacity .2s}.mega-nav--desktop .mega-nav__control .mega-nav__arrow-icon{margin-left:var(--space-2xs)}.mega-nav--desktop .mega-nav__control:hover{cursor:pointer;background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.05)}.mega-nav--desktop a[aria-current=page]:before,.mega-nav--desktop button[aria-current=page]:before{position:absolute;content:"";bottom:20px;left:0;width:100%;height:15.84px;background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='37.337'%20height='15.84'%20viewBox='0%200%2037.337%2015.84'%3e%3cpath%20d='M35.987.321a1.483,1.483,0,0,1-.72.239c-.3.047-.811-.053-.8.22s.5.166.808.192c.111.009.229-.006.338.008.478.063.695.183.229.412-.1.048-.369.127-.217.15,1.352.2.169.564.2.842.06.578-.895.471-1.416.649-1.452.495-3.235.573-4.6,1.2a1.392,1.392,0,0,1-1.486-.279c-.73.763-2.185.785-3.393,1.024a63.978,63.978,0,0,0-7.287,1.4c-2.192.732-4.587.943-6.831,1.47l-2.3.076c-.319.059-.65.1-.955.179A28.406,28.406,0,0,1,2.4,9.027c-.378.025-.874.231-.647-.312C1.845,8.5.943,8.139.433,7.881c-.241-.122-.554-.233-.385-.4C.629,6.9.721,6.172,1.985,5.788,5.232,4.8,8.56,3.944,12.043,3.251c2.759-.55,5.549-1.029,8.347-1.5,2.251-.382,4.526-.691,6.846-.934s4.573-.636,6.923-.8a3.391,3.391,0,0,1,1.829.308'%20transform='translate(1.734)%20rotate(11)'%20fill='%23008bd0'/%3e%3c/svg%3e") bottom center no-repeat}.mega-nav--desktop .mega-nav__sub-nav-wrapper,.mega-nav--desktop .mega-nav__search{position:absolute;top:var(--mega-nav-height);left:0;width:100%;background-color:var(--color-bg);box-shadow:var(--shadow-lg);max-height:calc(100vh - var(--mega-nav-height) - var(--mega-nav-offset-y, 0px));overflow:auto}.mega-nav--desktop .mega-nav__sub-nav,.mega-nav--desktop .mega-nav__search-inner{width:calc(100% - 2 * var(--space-md));margin:0 auto;padding:var(--space-xl) 0}.mega-nav--desktop .mega-nav__sub-nav .mega-nav__label,.mega-nav--desktop .mega-nav__search-inner .mega-nav__label{display:block}.mega-nav--desktop .mega-nav__sub-nav{max-width:var(--mega-nav-content-max-width)}.mega-nav--desktop .mega-nav__search-inner{max-width:var(--max-width-xs)}.mega-nav--desktop .mega-nav__label{margin-bottom:var(--space-md)}.mega-nav--desktop .mega-nav__sub-item:not(:last-child){margin-bottom:var(--space-2xs)}.mega-nav--desktop .mega-nav__sub-link{font-size:var(--text-sm);color:var(--color-contrast-higher);text-decoration:none}.mega-nav--desktop .mega-nav__sub-link:hover{text-decoration:underline}.mega-nav--desktop .mega-nav__quick-link{display:inline-block;margin-bottom:var(--space-2xs);font-size:var(--text-sm);color:var(--color-contrast-higher);text-decoration:none}.mega-nav--desktop .mega-nav__quick-link:hover{text-decoration:underline}.mega-nav--desktop .mega-nav__btn{font-size:var(--text-sm);margin-left:var(--space-sm)}.mega-nav--desktop .mega-nav__sub-nav--layout-1 .mega-nav__sub-items{display:none}.mega-nav--desktop .mega-nav__sub-nav--layout-1 .mega-nav__tabs{display:flex}.mega-nav--desktop .mega-nav__sub-nav--layout-2{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-sm)}.mega-nav--desktop .mega-nav__sub-nav--layout-3{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md)}.mega-nav--desktop .mega-nav__sub-nav--layout-4{text-align:center}.mega-nav--desktop .mega-nav__sub-nav--layout-4 .mega-nav__sub-link{font-size:var(--text-lg)}.mega-nav--desktop .mega-nav__tabs-controls>*:not(:last-child){border-bottom:1px solid var(--color-contrast-lower)}.mega-nav--desktop .mega-nav__tabs-control{display:block;width:100%;padding:var(--space-xs);overflow:hidden;color:var(--color-contrast-higher);text-decoration:none;cursor:pointer;transition:.2s}.mega-nav--desktop .mega-nav__tabs-control .icon{opacity:0;transform:translate(-10px);transition:transform .5s var(--ease-out),opacity .5s}.mega-nav--desktop .mega-nav__tabs-control:hover,.mega-nav--desktop .mega-nav__tabs-control[aria-selected=true]{color:var(--color-primary)}.mega-nav--desktop .mega-nav__tabs-control[aria-selected=true] .icon{opacity:1;transform:translate(0)}.mega-nav--desktop .mega-nav__tabs-img{display:block;overflow:hidden;border-radius:var(--radius-lg);transition:opacity .3s}.mega-nav--desktop .mega-nav__tabs-img:hover{opacity:.85}.mega-nav--desktop .mega-nav__item--expanded .mega-nav__control{background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.05)}.mega-nav--desktop .mega-nav__item--expanded .mega-nav__control:after{opacity:1}.mega-nav--desktop .mega-nav__item--expanded .mega-nav__sub-nav-wrapper{display:block}.mega-nav--desktop .mega-nav__item--expanded .mega-nav__sub-nav{animation:mega-nav-entry-animation .5s var(--ease-out)}.mega-nav--desktop:not([data-hover=on]) .mega-nav__item--expanded .mega-nav__arrow-icon .icon__group{transform:rotate(-90deg)}.mega-nav--desktop:not([data-hover=on]) .mega-nav__item--expanded .mega-nav__arrow-icon .icon__group>*:first-child,.mega-nav--desktop:not([data-hover=on]) .mega-nav__item--expanded .mega-nav__arrow-icon .icon__group *:last-child{stroke-dashoffset:0;transform:translateY(0)}.mega-nav--desktop .mega-nav__icon-btn{border-radius:50%;margin-left:var(--space-4xs)}.mega-nav--desktop .mega-nav__icon-btn:hover,.mega-nav--desktop .mega-nav__icon-btn--state-b{background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.05)}.mega-nav--desktop .mega-nav__search--is-visible{display:block}.mega-nav--desktop .mega-nav__search--is-visible .mega-nav__search-inner{animation:mega-nav-entry-animation .5s var(--ease-out)}@keyframes mega-nav-entry-animation{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[class*=mega-nav--desktop]:before{display:none;content:"mobile"}@media (min-width: 32rem){.mega-nav--desktop\@xs:before{content:"desktop"}}@media (min-width: 48rem){.mega-nav--desktop\@sm:before{content:"desktop"}}@media (min-width: 64rem){.mega-nav--desktop\@md:before{content:"desktop"}}@media (min-width: 80rem){.mega-nav--desktop\@lg:before{content:"desktop"}}@media (min-width: 90rem){.mega-nav--desktop\@xl:before{content:"desktop"}}@media (min-width: 120rem){.mega-nav--desktop\@2xl:before{content:"desktop"}}:root{--space-4xs: clamp(.125rem, calc(.125rem + 0vw) , .125rem);--space-3xs: clamp(.25rem, calc(.25rem + 0vw) , .25rem);--space-2xs: clamp(.5rem, calc(.5rem + 0vw) , .5rem);--space-xs: clamp(.75rem, calc(.75rem + 0vw) , .75rem);--space-sm: clamp(1rem, calc(1rem + 0vw) , 1rem);--space-md: clamp(1.5rem, calc(1.125rem + .78125vw) , 1.75rem);--space-lg: clamp(2.25rem, calc(1.125rem + 2.34375vw) , 3rem);--space-xl: clamp(3.5rem, calc(1.25rem + 4.6875vw) , 5rem);--space-2xl: clamp(5.75rem, calc(2.375rem + 7.03125vw) , 8rem);--space-3xl: clamp(9.25rem, calc(4.75rem + 9.375vw) , 12.25rem);--space-4xl: clamp(15rem, calc(7.5rem + 15.625vw) , 20rem);--font-primary: Seravek, "Gill Sans Nova", Ubuntu, Calibri, Carlito, "DejaVu Sans", source-sans-pro, sans-serif;--font-secondary: Charter, "Bitstream Charter", "Sitka Text", Cambria, serif;--text-sm: .8125rem;--text-base: 1rem;--text-md: 1.1875rem;--text-lg: 1.4375rem;--text-xl: 1.75rem;--line-height-xs: 1.1;--line-height-sm: 1.2;--line-height-md: 1.4;--line-height-lg: 1.58;--line-height-xl: 1.72;--max-width-3xs: 20rem;--max-width-2xs: 26rem;--max-width-xs: 32rem;--max-width-sm: 48rem;--max-width-md: 64rem;--max-width-lg: 80rem;--max-width-xl: 90rem;--container-margin-x: var(--space-md);--shadow-ring: 0 0 0 1px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .05);--shadow-xs: 0 0 0 1px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .02), 0 1px 3px -1px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .2);--shadow-sm: 0 .3px .4px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .02), 0 .9px 1.5px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .045), 0 3.5px 6px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .09);--shadow-md: 0 .9px 1.25px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .025), 0 3px 5px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .05), 0 12px 20px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .09);--shadow-lg: 0 1.2px 1.9px -1px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .01), 0 3px 5px -1px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .015), 0 8px 15px -1px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .05), 0 28px 40px -1px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .1);--shadow-xl: 0 1.5px 2.1px -6px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .009), 0 3.6px 5.2px -6px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .0115), 0 7.3px 10.6px -6px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .0125), 0 16.2px 21.9px -6px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .025), 0 46px 60px -6px hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .15);--inner-glow: inset 0 0 .5px 1px hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), .075);--inner-glow-top: inset 0 1px .5px hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), .075);--radius-sm: .1875em;--radius-md: .375em;--radius-lg: .75em;--z-index-header: 3;--z-index-popover: 5;--z-index-fixed-element: 10;--z-index-overlay: 15;--ease-in-out: cubic-bezier(.645, .045, .355, 1);--ease-in: cubic-bezier(.55, .055, .675, .19);--ease-out: cubic-bezier(.215, .61, .355, 1);--ease-out-back: cubic-bezier(.34, 1.56, .64, 1)}:root,[data-theme=default]{--color-primary-darker-h: 224;--color-primary-darker-s: 65%;--color-primary-darker-l: 0%;--color-primary-darker: hsl(var(--color-primary-darker-h), var(--color-primary-darker-s), var(--color-primary-darker-l));--color-primary-dark-h: 224;--color-primary-dark-s: 65%;--color-primary-dark-l: 8%;--color-primary-dark: hsl(var(--color-primary-dark-h), var(--color-primary-dark-s), var(--color-primary-dark-l));--color-primary-h: 224;--color-primary-s: 65%;--color-primary-l: 17%;--color-primary: hsl(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l));--color-primary-light-h: 224;--color-primary-light-s: 65%;--color-primary-light-l: 23%;--color-primary-light: hsl(var(--color-primary-light-h), var(--color-primary-light-s), var(--color-primary-light-l));--color-primary-lighter-h: 224;--color-primary-lighter-s: 65%;--color-primary-lighter-l: 29%;--color-primary-lighter: hsl(var(--color-primary-lighter-h), var(--color-primary-lighter-s), var(--color-primary-lighter-l));--color-accent-darker-h: 200;--color-accent-darker-s: 100%;--color-accent-darker-l: 29%;--color-accent-darker: hsl(var(--color-accent-darker-h), var(--color-accent-darker-s), var(--color-accent-darker-l));--color-accent-dark-h: 200;--color-accent-dark-s: 100%;--color-accent-dark-l: 35%;--color-accent-dark: hsl(var(--color-accent-dark-h), var(--color-accent-dark-s), var(--color-accent-dark-l));--color-accent-h: 200;--color-accent-s: 100%;--color-accent-l: 41%;--color-accent: hsl(var(--color-accent-h), var(--color-accent-s), var(--color-accent-l));--color-accent-light-h: 200;--color-accent-light-s: 100%;--color-accent-light-l: 47%;--color-accent-light: hsl(var(--color-accent-light-h), var(--color-accent-light-s), var(--color-accent-light-l));--color-accent-lighter-h: 200;--color-accent-lighter-s: 100%;--color-accent-lighter-l: 53%;--color-accent-lighter: hsl(var(--color-accent-lighter-h), var(--color-accent-lighter-s), var(--color-accent-lighter-l));--color-secondary-darker-h: 340;--color-secondary-darker-s: 100%;--color-secondary-darker-l: 30%;--color-secondary-darker: hsl(var(--color-secondary-darker-h), var(--color-secondary-darker-s), var(--color-secondary-darker-l));--color-secondary-dark-h: 340;--color-secondary-dark-s: 100%;--color-secondary-dark-l: 36%;--color-secondary-dark: hsl(var(--color-secondary-dark-h), var(--color-secondary-dark-s), var(--color-secondary-dark-l));--color-secondary-h: 340;--color-secondary-s: 100%;--color-secondary-l: 42%;--color-secondary: hsl(var(--color-secondary-h), var(--color-secondary-s), var(--color-secondary-l));--color-secondary-light-h: 340;--color-secondary-light-s: 100%;--color-secondary-light-l: 48%;--color-secondary-light: hsl(var(--color-secondary-light-h), var(--color-secondary-light-s), var(--color-secondary-light-l));--color-secondary-lighter-h: 340;--color-secondary-lighter-s: 100%;--color-secondary-lighter-l: 54%;--color-secondary-lighter: hsl(var(--color-secondary-lighter-h), var(--color-secondary-lighter-s), var(--color-secondary-lighter-l));--color-tertiary-darker-h: 60;--color-tertiary-darker-s: 20%;--color-tertiary-darker-l: 83%;--color-tertiary-darker: hsl(var(--color-tertiary-darker-h), var(--color-tertiary-darker-s), var(--color-tertiary-darker-l));--color-tertiary-dark-h: 60;--color-tertiary-dark-s: 20%;--color-tertiary-dark-l: 89%;--color-tertiary-dark: hsl(var(--color-tertiary-dark-h), var(--color-tertiary-dark-s), var(--color-tertiary-dark-l));--color-tertiary-h: 60;--color-tertiary-s: 20%;--color-tertiary-l: 95%;--color-tertiary: hsl(var(--color-tertiary-h), var(--color-tertiary-s), var(--color-tertiary-l));--color-tertiary-light-h: 60;--color-tertiary-light-s: 20%;--color-tertiary-light-l: 98%;--color-tertiary-light: hsl(var(--color-tertiary-light-h), var(--color-tertiary-light-s), var(--color-tertiary-light-l));--color-tertiary-lighter-h: 60;--color-tertiary-lighter-s: 20%;--color-tertiary-lighter-l: 100%;--color-tertiary-lighter: hsl(var(--color-tertiary-lighter-h), var(--color-tertiary-lighter-s), var(--color-tertiary-lighter-l));--color-black-h: 224;--color-black-s: 65%;--color-black-l: 8%;--color-black: hsl(var(--color-black-h), var(--color-black-s), var(--color-black-l));--color-white-h: 0;--color-white-s: 0%;--color-white-l: 100%;--color-white: hsl(var(--color-white-h), var(--color-white-s), var(--color-white-l));--color-warning-darker-h: 35;--color-warning-darker-s: 79%;--color-warning-darker-l: 48%;--color-warning-darker: hsl(var(--color-warning-darker-h), var(--color-warning-darker-s), var(--color-warning-darker-l));--color-warning-dark-h: 35;--color-warning-dark-s: 79%;--color-warning-dark-l: 56%;--color-warning-dark: hsl(var(--color-warning-dark-h), var(--color-warning-dark-s), var(--color-warning-dark-l));--color-warning-h: 35;--color-warning-s: 79%;--color-warning-l: 66%;--color-warning: hsl(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l));--color-warning-light-h: 35;--color-warning-light-s: 79%;--color-warning-light-l: 74%;--color-warning-light: hsl(var(--color-warning-light-h), var(--color-warning-light-s), var(--color-warning-light-l));--color-warning-lighter-h: 35;--color-warning-lighter-s: 79%;--color-warning-lighter-l: 82%;--color-warning-lighter: hsl(var(--color-warning-lighter-h), var(--color-warning-lighter-s), var(--color-warning-lighter-l));--color-success-darker-h: 88;--color-success-darker-s: 70%;--color-success-darker-l: 25%;--color-success-darker: hsl(var(--color-success-darker-h), var(--color-success-darker-s), var(--color-success-darker-l));--color-success-dark-h: 88;--color-success-dark-s: 70%;--color-success-dark-l: 31%;--color-success-dark: hsl(var(--color-success-dark-h), var(--color-success-dark-s), var(--color-success-dark-l));--color-success-h: 88;--color-success-s: 70%;--color-success-l: 37%;--color-success: hsl(var(--color-success-h), var(--color-success-s), var(--color-success-l));--color-success-light-h: 88;--color-success-light-s: 70%;--color-success-light-l: 43%;--color-success-light: hsl(var(--color-success-light-h), var(--color-success-light-s), var(--color-success-light-l));--color-success-lighter-h: 88;--color-success-lighter-s: 70%;--color-success-lighter-l: 49%;--color-success-lighter: hsl(var(--color-success-lighter-h), var(--color-success-lighter-s), var(--color-success-lighter-l));--color-error-darker-h: 340;--color-error-darker-s: 100%;--color-error-darker-l: 30%;--color-error-darker: hsl(var(--color-error-darker-h), var(--color-error-darker-s), var(--color-error-darker-l));--color-error-dark-h: 340;--color-error-dark-s: 100%;--color-error-dark-l: 36%;--color-error-dark: hsl(var(--color-error-dark-h), var(--color-error-dark-s), var(--color-error-dark-l));--color-error-h: 340;--color-error-s: 100%;--color-error-l: 42%;--color-error: hsl(var(--color-error-h), var(--color-error-s), var(--color-error-l));--color-error-light-h: 340;--color-error-light-s: 100%;--color-error-light-l: 48%;--color-error-light: hsl(var(--color-error-light-h), var(--color-error-light-s), var(--color-error-light-l));--color-error-lighter-h: 340;--color-error-lighter-s: 100%;--color-error-lighter-l: 54%;--color-error-lighter: hsl(var(--color-error-lighter-h), var(--color-error-lighter-s), var(--color-error-lighter-l));--color-bg-darker-h: 240;--color-bg-darker-s: 4%;--color-bg-darker-l: 90%;--color-bg-darker: hsl(var(--color-bg-darker-h), var(--color-bg-darker-s), var(--color-bg-darker-l));--color-bg-dark-h: 240;--color-bg-dark-s: 4%;--color-bg-dark-l: 95%;--color-bg-dark: hsl(var(--color-bg-dark-h), var(--color-bg-dark-s), var(--color-bg-dark-l));--color-bg-h: 0;--color-bg-s: 0%;--color-bg-l: 100%;--color-bg: hsl(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l));--color-bg-light-h: 0;--color-bg-light-s: 0%;--color-bg-light-l: 100%;--color-bg-light: hsl(var(--color-bg-light-h), var(--color-bg-light-s), var(--color-bg-light-l));--color-bg-lighter-h: 0;--color-bg-lighter-s: 0%;--color-bg-lighter-l: 100%;--color-bg-lighter: hsl(var(--color-bg-lighter-h), var(--color-bg-lighter-s), var(--color-bg-lighter-l));--color-contrast-lower-h: 240;--color-contrast-lower-s: 4%;--color-contrast-lower-l: 85%;--color-contrast-lower: hsl(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l));--color-contrast-low-h: 240;--color-contrast-low-s: 4%;--color-contrast-low-l: 65%;--color-contrast-low: hsl(var(--color-contrast-low-h), var(--color-contrast-low-s), var(--color-contrast-low-l));--color-contrast-medium-h: 225;--color-contrast-medium-s: 4%;--color-contrast-medium-l: 47%;--color-contrast-medium: hsl(var(--color-contrast-medium-h), var(--color-contrast-medium-s), var(--color-contrast-medium-l));--color-contrast-high-h: 230;--color-contrast-high-s: 7%;--color-contrast-high-l: 23%;--color-contrast-high: hsl(var(--color-contrast-high-h), var(--color-contrast-high-s), var(--color-contrast-high-l));--color-contrast-higher-h: 230;--color-contrast-higher-s: 13%;--color-contrast-higher-l: 9%;--color-contrast-higher: hsl(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l))}[data-theme=dark]{--color-primary-darker-h: 224;--color-primary-darker-s: 65%;--color-primary-darker-l: 0%;--color-primary-darker: hsl(var(--color-primary-darker-h), var(--color-primary-darker-s), var(--color-primary-darker-l));--color-primary-dark-h: 224;--color-primary-dark-s: 65%;--color-primary-dark-l: 8%;--color-primary-dark: hsl(var(--color-primary-dark-h), var(--color-primary-dark-s), var(--color-primary-dark-l));--color-primary-h: 224;--color-primary-s: 65%;--color-primary-l: 17%;--color-primary: hsl(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l));--color-primary-light-h: 224;--color-primary-light-s: 65%;--color-primary-light-l: 23%;--color-primary-light: hsl(var(--color-primary-light-h), var(--color-primary-light-s), var(--color-primary-light-l));--color-primary-lighter-h: 224;--color-primary-lighter-s: 65%;--color-primary-lighter-l: 29%;--color-primary-lighter: hsl(var(--color-primary-lighter-h), var(--color-primary-lighter-s), var(--color-primary-lighter-l));--color-accent-darker-h: 200;--color-accent-darker-s: 100%;--color-accent-darker-l: 29%;--color-accent-darker: hsl(var(--color-accent-darker-h), var(--color-accent-darker-s), var(--color-accent-darker-l));--color-accent-dark-h: 200;--color-accent-dark-s: 100%;--color-accent-dark-l: 35%;--color-accent-dark: hsl(var(--color-accent-dark-h), var(--color-accent-dark-s), var(--color-accent-dark-l));--color-accent-h: 200;--color-accent-s: 100%;--color-accent-l: 41%;--color-accent: hsl(var(--color-accent-h), var(--color-accent-s), var(--color-accent-l));--color-accent-light-h: 200;--color-accent-light-s: 100%;--color-accent-light-l: 47%;--color-accent-light: hsl(var(--color-accent-light-h), var(--color-accent-light-s), var(--color-accent-light-l));--color-accent-lighter-h: 200;--color-accent-lighter-s: 100%;--color-accent-lighter-l: 53%;--color-accent-lighter: hsl(var(--color-accent-lighter-h), var(--color-accent-lighter-s), var(--color-accent-lighter-l));--color-secondary-darker-h: 340;--color-secondary-darker-s: 100%;--color-secondary-darker-l: 30%;--color-secondary-darker: hsl(var(--color-secondary-darker-h), var(--color-secondary-darker-s), var(--color-secondary-darker-l));--color-secondary-dark-h: 340;--color-secondary-dark-s: 100%;--color-secondary-dark-l: 36%;--color-secondary-dark: hsl(var(--color-secondary-dark-h), var(--color-secondary-dark-s), var(--color-secondary-dark-l));--color-secondary-h: 340;--color-secondary-s: 100%;--color-secondary-l: 42%;--color-secondary: hsl(var(--color-secondary-h), var(--color-secondary-s), var(--color-secondary-l));--color-secondary-light-h: 340;--color-secondary-light-s: 100%;--color-secondary-light-l: 48%;--color-secondary-light: hsl(var(--color-secondary-light-h), var(--color-secondary-light-s), var(--color-secondary-light-l));--color-secondary-lighter-h: 340;--color-secondary-lighter-s: 100%;--color-secondary-lighter-l: 54%;--color-secondary-lighter: hsl(var(--color-secondary-lighter-h), var(--color-secondary-lighter-s), var(--color-secondary-lighter-l));--color-tertiary-darker-h: 60;--color-tertiary-darker-s: 20%;--color-tertiary-darker-l: 83%;--color-tertiary-darker: hsl(var(--color-tertiary-darker-h), var(--color-tertiary-darker-s), var(--color-tertiary-darker-l));--color-tertiary-dark-h: 60;--color-tertiary-dark-s: 20%;--color-tertiary-dark-l: 89%;--color-tertiary-dark: hsl(var(--color-tertiary-dark-h), var(--color-tertiary-dark-s), var(--color-tertiary-dark-l));--color-tertiary-h: 60;--color-tertiary-s: 20%;--color-tertiary-l: 95%;--color-tertiary: hsl(var(--color-tertiary-h), var(--color-tertiary-s), var(--color-tertiary-l));--color-tertiary-light-h: 60;--color-tertiary-light-s: 20%;--color-tertiary-light-l: 98%;--color-tertiary-light: hsl(var(--color-tertiary-light-h), var(--color-tertiary-light-s), var(--color-tertiary-light-l));--color-tertiary-lighter-h: 60;--color-tertiary-lighter-s: 20%;--color-tertiary-lighter-l: 100%;--color-tertiary-lighter: hsl(var(--color-tertiary-lighter-h), var(--color-tertiary-lighter-s), var(--color-tertiary-lighter-l));--color-black-h: 230;--color-black-s: 13%;--color-black-l: 9%;--color-black: hsl(var(--color-black-h), var(--color-black-s), var(--color-black-l));--color-white-h: 0;--color-white-s: 0%;--color-white-l: 100%;--color-white: hsl(var(--color-white-h), var(--color-white-s), var(--color-white-l));--color-warning-darker-h: 35;--color-warning-darker-s: 79%;--color-warning-darker-l: 48%;--color-warning-darker: hsl(var(--color-warning-darker-h), var(--color-warning-darker-s), var(--color-warning-darker-l));--color-warning-dark-h: 35;--color-warning-dark-s: 79%;--color-warning-dark-l: 56%;--color-warning-dark: hsl(var(--color-warning-dark-h), var(--color-warning-dark-s), var(--color-warning-dark-l));--color-warning-h: 35;--color-warning-s: 79%;--color-warning-l: 66%;--color-warning: hsl(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l));--color-warning-light-h: 35;--color-warning-light-s: 79%;--color-warning-light-l: 74%;--color-warning-light: hsl(var(--color-warning-light-h), var(--color-warning-light-s), var(--color-warning-light-l));--color-warning-lighter-h: 35;--color-warning-lighter-s: 79%;--color-warning-lighter-l: 82%;--color-warning-lighter: hsl(var(--color-warning-lighter-h), var(--color-warning-lighter-s), var(--color-warning-lighter-l));--color-success-darker-h: 105;--color-success-darker-s: 37%;--color-success-darker-l: 40%;--color-success-darker: hsl(var(--color-success-darker-h), var(--color-success-darker-s), var(--color-success-darker-l));--color-success-dark-h: 105;--color-success-dark-s: 37%;--color-success-dark-l: 46%;--color-success-dark: hsl(var(--color-success-dark-h), var(--color-success-dark-s), var(--color-success-dark-l));--color-success-h: 105;--color-success-s: 37%;--color-success-l: 52%;--color-success: hsl(var(--color-success-h), var(--color-success-s), var(--color-success-l));--color-success-light-h: 105;--color-success-light-s: 37%;--color-success-light-l: 58%;--color-success-light: hsl(var(--color-success-light-h), var(--color-success-light-s), var(--color-success-light-l));--color-success-lighter-h: 105;--color-success-lighter-s: 37%;--color-success-lighter-l: 64%;--color-success-lighter: hsl(var(--color-success-lighter-h), var(--color-success-lighter-s), var(--color-success-lighter-l));--color-error-darker-h: 342;--color-error-darker-s: 92%;--color-error-darker-l: 41%;--color-error-darker: hsl(var(--color-error-darker-h), var(--color-error-darker-s), var(--color-error-darker-l));--color-error-dark-h: 342;--color-error-dark-s: 92%;--color-error-dark-l: 47%;--color-error-dark: hsl(var(--color-error-dark-h), var(--color-error-dark-s), var(--color-error-dark-l));--color-error-h: 342;--color-error-s: 92%;--color-error-l: 54%;--color-error: hsl(var(--color-error-h), var(--color-error-s), var(--color-error-l));--color-error-light-h: 342;--color-error-light-s: 92%;--color-error-light-l: 60%;--color-error-light: hsl(var(--color-error-light-h), var(--color-error-light-s), var(--color-error-light-l));--color-error-lighter-h: 342;--color-error-lighter-s: 92%;--color-error-lighter-l: 65%;--color-error-lighter: hsl(var(--color-error-lighter-h), var(--color-error-lighter-s), var(--color-error-lighter-l));--color-bg-darker-h: 224;--color-bg-darker-s: 65%;--color-bg-darker-l: 0%;--color-bg-darker: hsl(var(--color-bg-darker-h), var(--color-bg-darker-s), var(--color-bg-darker-l));--color-bg-dark-h: 224;--color-bg-dark-s: 65%;--color-bg-dark-l: 8%;--color-bg-dark: hsl(var(--color-bg-dark-h), var(--color-bg-dark-s), var(--color-bg-dark-l));--color-bg-h: 224;--color-bg-s: 65%;--color-bg-l: 17%;--color-bg: hsl(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l));--color-bg-light-h: 224;--color-bg-light-s: 65%;--color-bg-light-l: 23%;--color-bg-light: hsl(var(--color-bg-light-h), var(--color-bg-light-s), var(--color-bg-light-l));--color-bg-lighter-h: 224;--color-bg-lighter-s: 65%;--color-bg-lighter-l: 29%;--color-bg-lighter: hsl(var(--color-bg-lighter-h), var(--color-bg-lighter-s), var(--color-bg-lighter-l));--color-contrast-lower-h: 201;--color-contrast-lower-s: 25%;--color-contrast-lower-l: 34%;--color-contrast-lower: hsl(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l));--color-contrast-low-h: 204;--color-contrast-low-s: 13%;--color-contrast-low-l: 49%;--color-contrast-low: hsl(var(--color-contrast-low-h), var(--color-contrast-low-s), var(--color-contrast-low-l));--color-contrast-medium-h: 203;--color-contrast-medium-s: 13%;--color-contrast-medium-l: 63%;--color-contrast-medium: hsl(var(--color-contrast-medium-h), var(--color-contrast-medium-s), var(--color-contrast-medium-l));--color-contrast-high-h: 207;--color-contrast-high-s: 12%;--color-contrast-high-l: 85%;--color-contrast-high: hsl(var(--color-contrast-high-h), var(--color-contrast-high-s), var(--color-contrast-high-l));--color-contrast-higher-h: 0;--color-contrast-higher-s: 0%;--color-contrast-higher-l: 100%;--color-contrast-higher: hsl(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l))}.grid{--grid-columns: 12;--column-gap: 0px;--row-gap: 0px;display:flex;flex-wrap:wrap;gap:var(--row-gap) var(--column-gap)}.grid>*{width:100%;min-width:0}.col-6{--column-span: 6}.col-12{--column-span: 12}.col-6,.col-12{width:calc((100% - (var(--grid-columns) - 1) * var(--column-gap)) * var(--column-span) / var(--grid-columns) + (var(--column-span) - 1) * var(--column-gap));flex:initial}.col{width:auto;flex:1 1 0}.gap-3xs{--row-gap: var(--space-3xs);--column-gap: var(--space-3xs);gap:var(--row-gap) var(--column-gap)}.gap-xs{--row-gap: var(--space-xs);--column-gap: var(--space-xs);gap:var(--row-gap) var(--column-gap)}.gap-sm{--row-gap: var(--space-sm);--column-gap: var(--space-sm);gap:var(--row-gap) var(--column-gap)}.gap-md{--row-gap: var(--space-md);--column-gap: var(--space-md);gap:var(--row-gap) var(--column-gap)}.gap-lg{--row-gap: var(--space-lg);--column-gap: var(--space-lg);gap:var(--row-gap) var(--column-gap)}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-grow{flex-grow:1}.justify-end{justify-content:end}.justify-between{justify-content:space-between}.items-center{align-items:center}.items-baseline{align-items:baseline}.aspect-ratio-1\:1{aspect-ratio:1/1}[class^=media-wrapper],[class*=" media-wrapper"]{height:0}[class^=media-wrapper]>*,[class*=" media-wrapper"]>*{position:absolute;top:0;left:0;width:100%;height:100%}[class^=media-wrapper]>*:not(iframe),[class*=" media-wrapper"]>*:not(iframe){object-fit:cover}.block{display:block}.margin-bottom-3xs{margin-bottom:var(--space-3xs)}.margin-right-2xs{margin-right:var(--space-2xs)}.margin-left-2xs{margin-left:var(--space-2xs)}.margin-bottom-xs{margin-bottom:var(--space-xs)}.margin-bottom-sm{margin-bottom:var(--space-sm)}.margin-bottom-md{margin-bottom:var(--space-md)}.margin-top-lg{margin-top:var(--space-lg)}.margin-bottom-lg{margin-bottom:var(--space-lg)}.margin-bottom-xl{margin-bottom:var(--space-xl)}.padding-sm{padding:var(--space-sm)}.padding-y-md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-top-3xs{padding-top:var(--space-3xs)}.padding-top-md{padding-top:var(--space-md)}.padding-bottom-md{padding-bottom:var(--space-md)}.padding-bottom-xl{padding-bottom:var(--space-xl)}.text-sm{font-size:var(--text-sm)}.text-md{font-size:var(--text-md)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.font-medium{font-weight:500}[class^=color-],[class*=" color-"]{--color-opacity: 1}.color-primary{color:hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),var(--color-opacity, 1))}.color-secondary{color:hsla(var(--color-secondary-h),var(--color-secondary-s),var(--color-secondary-l),var(--color-opacity, 1))}.color-black{color:hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),var(--color-opacity, 1))}.color-white{color:hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),var(--color-opacity, 1))}.color-success{color:hsla(var(--color-success-h),var(--color-success-s),var(--color-success-l),var(--color-opacity, 1))}.color-bg{color:hsla(var(--color-bg-h),var(--color-bg-s),var(--color-bg-l),var(--color-opacity, 1))}.color-contrast-higher{color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--color-opacity, 1))}[class^=color-gradient],[class*=" color-gradient"]{color:transparent!important;-webkit-background-clip:text;background-clip:text;opacity:var(--color-opacity)}.width-100\%{width:100%}.container{width:calc(100% - 2 * var(--container-margin-x));margin-left:auto;margin-right:auto}.max-width-3xs{max-width:var(--max-width-3xs)}.max-width-2xs{max-width:var(--max-width-2xs)}.max-width-sm{max-width:var(--max-width-sm)}.max-width-lg{max-width:var(--max-width-lg)}.max-width-xl{max-width:var(--max-width-xl)}[class^=max-width-adaptive],[class*=" max-width-adaptive"]{max-width:32rem}.shadow-xs{box-shadow:var(--shadow-xs)}.inner-glow:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:inherit;pointer-events:none}.inner-glow:after{box-shadow:var(--inner-glow)}.position-relative{position:relative}.z-index-2{z-index:2}.overflow-hidden{overflow:hidden}[class^=border-],[class*=" border-"]{--border-opacity: 1;--border-width: 1px;--border-style: solid}.border-top{border-top:var(--border-width, 1px) var(--border-style, solid) hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--border-opacity-base, .1))}.radius-md{border-radius:var(--radius-md)}.bg,[class^=bg-],[class*=" bg-"]{--bg-opacity: 1}.bg-primary-darker{background-color:hsla(var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),var(--bg-opacity, 1))}.bg-primary-dark{background-color:hsla(var(--color-primary-dark-h),var(--color-primary-dark-s),var(--color-primary-dark-l),var(--bg-opacity, 1))}.bg-primary{background-color:hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),var(--bg-opacity, 1))}.bg-primary-light{background-color:hsla(var(--color-primary-light-h),var(--color-primary-light-s),var(--color-primary-light-l),var(--bg-opacity, 1))}.bg-primary-lighter{background-color:hsla(var(--color-primary-lighter-h),var(--color-primary-lighter-s),var(--color-primary-lighter-l),var(--bg-opacity, 1))}.bg-accent-darker{background-color:hsla(var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),var(--bg-opacity, 1))}.bg-accent-dark{background-color:hsla(var(--color-accent-dark-h),var(--color-accent-dark-s),var(--color-accent-dark-l),var(--bg-opacity, 1))}.bg-accent{background-color:hsla(var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),var(--bg-opacity, 1))}.bg-accent-light{background-color:hsla(var(--color-accent-light-h),var(--color-accent-light-s),var(--color-accent-light-l),var(--bg-opacity, 1))}.bg-accent-lighter{background-color:hsla(var(--color-accent-lighter-h),var(--color-accent-lighter-s),var(--color-accent-lighter-l),var(--bg-opacity, 1))}.bg-secondary-darker{background-color:hsla(var(--color-secondary-darker-h),var(--color-secondary-darker-s),var(--color-secondary-darker-l),var(--bg-opacity, 1))}.bg-secondary-dark{background-color:hsla(var(--color-secondary-dark-h),var(--color-secondary-dark-s),var(--color-secondary-dark-l),var(--bg-opacity, 1))}.bg-secondary{background-color:hsla(var(--color-secondary-h),var(--color-secondary-s),var(--color-secondary-l),var(--bg-opacity, 1))}.bg-secondary-light{background-color:hsla(var(--color-secondary-light-h),var(--color-secondary-light-s),var(--color-secondary-light-l),var(--bg-opacity, 1))}.bg-secondary-lighter{background-color:hsla(var(--color-secondary-lighter-h),var(--color-secondary-lighter-s),var(--color-secondary-lighter-l),var(--bg-opacity, 1))}.bg-tertiary-darker{background-color:hsla(var(--color-tertiary-darker-h),var(--color-tertiary-darker-s),var(--color-tertiary-darker-l),var(--bg-opacity, 1))}.bg-tertiary-dark{background-color:hsla(var(--color-tertiary-dark-h),var(--color-tertiary-dark-s),var(--color-tertiary-dark-l),var(--bg-opacity, 1))}.bg-tertiary{background-color:hsla(var(--color-tertiary-h),var(--color-tertiary-s),var(--color-tertiary-l),var(--bg-opacity, 1))}.bg-tertiary-light{background-color:hsla(var(--color-tertiary-light-h),var(--color-tertiary-light-s),var(--color-tertiary-light-l),var(--bg-opacity, 1))}.bg-tertiary-lighter{background-color:hsla(var(--color-tertiary-lighter-h),var(--color-tertiary-lighter-s),var(--color-tertiary-lighter-l),var(--bg-opacity, 1))}.bg-black{background-color:hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),var(--bg-opacity, 1))}.bg-white{background-color:hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),var(--bg-opacity, 1))}.bg-warning-darker{background-color:hsla(var(--color-warning-darker-h),var(--color-warning-darker-s),var(--color-warning-darker-l),var(--bg-opacity, 1))}.bg-warning-dark{background-color:hsla(var(--color-warning-dark-h),var(--color-warning-dark-s),var(--color-warning-dark-l),var(--bg-opacity, 1))}.bg-warning{background-color:hsla(var(--color-warning-h),var(--color-warning-s),var(--color-warning-l),var(--bg-opacity, 1))}.bg-warning-light{background-color:hsla(var(--color-warning-light-h),var(--color-warning-light-s),var(--color-warning-light-l),var(--bg-opacity, 1))}.bg-warning-lighter{background-color:hsla(var(--color-warning-lighter-h),var(--color-warning-lighter-s),var(--color-warning-lighter-l),var(--bg-opacity, 1))}.bg-success-darker{background-color:hsla(var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),var(--bg-opacity, 1))}.bg-success-dark{background-color:hsla(var(--color-success-dark-h),var(--color-success-dark-s),var(--color-success-dark-l),var(--bg-opacity, 1))}.bg-success{background-color:hsla(var(--color-success-h),var(--color-success-s),var(--color-success-l),var(--bg-opacity, 1))}.bg-success-light{background-color:hsla(var(--color-success-light-h),var(--color-success-light-s),var(--color-success-light-l),var(--bg-opacity, 1))}.bg-success-lighter{background-color:hsla(var(--color-success-lighter-h),var(--color-success-lighter-s),var(--color-success-lighter-l),var(--bg-opacity, 1))}.bg-error-darker{background-color:hsla(var(--color-error-darker-h),var(--color-error-darker-s),var(--color-error-darker-l),var(--bg-opacity, 1))}.bg-error-dark{background-color:hsla(var(--color-error-dark-h),var(--color-error-dark-s),var(--color-error-dark-l),var(--bg-opacity, 1))}.bg-error{background-color:hsla(var(--color-error-h),var(--color-error-s),var(--color-error-l),var(--bg-opacity, 1))}.bg-error-light{background-color:hsla(var(--color-error-light-h),var(--color-error-light-s),var(--color-error-light-l),var(--bg-opacity, 1))}.bg-error-lighter{background-color:hsla(var(--color-error-lighter-h),var(--color-error-lighter-s),var(--color-error-lighter-l),var(--bg-opacity, 1))}.bg-darker{background-color:hsla(var(--color-bg-darker-h),var(--color-bg-darker-s),var(--color-bg-darker-l),var(--bg-opacity, 1))}.bg-dark{background-color:hsla(var(--color-bg-dark-h),var(--color-bg-dark-s),var(--color-bg-dark-l),var(--bg-opacity, 1))}.bg{background-color:hsla(var(--color-bg-h),var(--color-bg-s),var(--color-bg-l),var(--bg-opacity, 1))}.bg-light{background-color:hsla(var(--color-bg-light-h),var(--color-bg-light-s),var(--color-bg-light-l),var(--bg-opacity, 1))}.bg-lighter{background-color:hsla(var(--color-bg-lighter-h),var(--color-bg-lighter-s),var(--color-bg-lighter-l),var(--bg-opacity, 1))}.bg-contrast-lower{background-color:hsla(var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--bg-opacity, 1))}.bg-contrast-low{background-color:hsla(var(--color-contrast-low-h),var(--color-contrast-low-s),var(--color-contrast-low-l),var(--bg-opacity, 1))}.bg-contrast-medium{background-color:hsla(var(--color-contrast-medium-h),var(--color-contrast-medium-s),var(--color-contrast-medium-l),var(--bg-opacity, 1))}.bg-contrast-high{background-color:hsla(var(--color-contrast-high-h),var(--color-contrast-high-s),var(--color-contrast-high-l),var(--bg-opacity, 1))}.bg-contrast-higher{background-color:hsla(var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--bg-opacity, 1))}.bg-opacity-30\%{--bg-opacity: .3}[class^=flip],[class*=" flip"],[class^=-rotate],[class*=" -rotate"],[class^=rotate],[class*=" rotate"],[class^=-translate],[class*=" -translate"],[class^=translate],[class*=" translate"],[class^=-scale],[class*=" -scale"],[class^=scale],[class*=" scale"],[class^=-skew],[class*=" -skew"] [class^=skew],[class*=" skew"]{--translate: 0;--rotate: 0;--skew: 0;--scale: 1;transform:translate3d(var(--translate-x, var(--translate)),var(--translate-y, var(--translate)),var(--translate-z, 0)) rotateX(var(--rotate-x, 0)) rotateY(var(--rotate-y, 0)) rotate(var(--rotate-z, var(--rotate))) skew(var(--skew-x, var(--skew))) skewY(var(--skew-y, 0)) scaleX(var(--scale-x, var(--scale))) scaleY(var(--scale-y, var(--scale)))}@media (min-width: 32rem){.col-6\@xs{--column-span: 6}.col-6\@xs{width:calc((100% - (var(--grid-columns) - 1) * var(--column-gap)) * var(--column-span) / var(--grid-columns) + (var(--column-span) - 1) * var(--column-gap));flex:initial}}@media (min-width: 48rem){.col-3\@sm{--column-span: 3}.col-4\@sm{--column-span: 4}.col-5\@sm{--column-span: 5}.col-6\@sm{--column-span: 6}.col-7\@sm{--column-span: 7}.col-9\@sm{--column-span: 9}.col-3\@sm,.col-4\@sm,.col-5\@sm,.col-6\@sm,.col-7\@sm,.col-9\@sm{width:calc((100% - (var(--grid-columns) - 1) * var(--column-gap)) * var(--column-span) / var(--grid-columns) + (var(--column-span) - 1) * var(--column-gap));flex:initial}.gap-0\@sm{--row-gap: 0px;--column-gap: 0px;gap:0px}.items-start\@sm{align-items:start}.position-sticky\@sm{position:sticky}.top-md\@sm{top:var(--space-md)}}@media not all and (min-width: 48rem){.display\@sm{display:none!important}}@media (min-width: 64rem){:root{--text-sm: 1.125rem;--text-base: 1.25rem;--text-md: 1.4375rem;--text-lg: 2.125rem;--text-xl: 3rem}.col-3\@md{--column-span: 3}.col-4\@md{--column-span: 4}.col-5\@md{--column-span: 5}.col-7\@md{--column-span: 7}.col-3\@md,.col-4\@md,.col-5\@md,.col-7\@md{width:calc((100% - (var(--grid-columns) - 1) * var(--column-gap)) * var(--column-span) / var(--grid-columns) + (var(--column-span) - 1) * var(--column-gap));flex:initial}.justify-end\@md{justify-content:end}.order-1\@md{order:1}.order-2\@md{order:2}.text-base\@md{font-size:var(--text-base)}.position-sticky\@md{position:sticky}}@media (min-width: 80rem){.col-3\@lg{--column-span: 3}.col-4\@lg{--column-span: 4}.col-6\@lg{--column-span: 6}.col-8\@lg{--column-span: 8}.col-3\@lg,.col-4\@lg,.col-6\@lg,.col-8\@lg{width:calc((100% - (var(--grid-columns) - 1) * var(--column-gap)) * var(--column-span) / var(--grid-columns) + (var(--column-span) - 1) * var(--column-gap));flex:initial}.width-30\%\@lg{width:30%}.width-40\%\@lg{width:40%}.width-100\%\@lg{width:100%}}body{background:var(--color-tertiary);margin:0;display:flex;flex-direction:column;min-height:100vh}main{flex:1}[data-theme]{color:var(--color-contrast-higher, hsl(0, 0%, 100%))}[id]{scroll-margin-top:2rem}.toc--static\@md.position-sticky\@md{top:var(--space-md)}
