:where(.dark-mode){--color-scheme:dark;--color-accent:#d18cd9;--color-accent-bg:#3d2640;--color-accent-text:#d18cd9;--color-accent-graphic:#d18cd9;--color-black:#fff;--color-text:#e8dfec;--color-grey-text:#ac94b8;--color-grey-graphic:#796085;--color-grey-bg:#2f2037;--color-bg:#19111d;--color-card-bg:#211627;--color-white:#140b19;--color-red:#f33;--color-red-bg:#402020;--color-red-text:#e57171;--color-red-graphic:#de6e6e;--color-orange:#ff8000;--color-orange-bg:#4d2e0f;--color-orange-text:#f93;--color-orange-graphic:#e67300;--color-yellow:#e6e61a;--color-yellow-bg:#49421d;--color-yellow-text:#d9bb26;--color-yellow-graphic:#a3a329;--color-green:#008f47;--color-green-bg:#133926;--color-green-text:#53c68c;--color-green-graphic:#00a854;--color-blue:#5b81cd;--color-blue-bg:#1f1f7a;--color-blue-text:#80aaff;--color-blue-graphic:#37f;--color-purple:#c6f;--color-purple-bg:#406;--color-purple-text:#c6f;--color-purple-graphic:#c6f;--color-pink:#ff80d5;--color-pink-bg:#4d0033;--color-pink-text:#ff80d5;--color-pink-graphic:#ff80d5;--rgb-app-nav:0 0 0;--hsl-app-nav:280 26% 9%;--shadow-color:282deg 42% 2%;--color-dialog-bg:var(--color-white);--color-input-bg:var(--color-card-bg);--color-card-border:var(--color-grey-bg);--color-popover-border:var(--color-grey-bg);--color-select-bg:var(--color-bg)}:where(.dark-mode) .card{--color-input-bg:var(--color-bg);--color-select-bg:var(--color-white)}:where(.light-mode){--color-scheme:light;--color-accent:#76527a;--color-accent-bg:#f3ecf4;--color-accent-text:#76527a;--color-accent-graphic:#76527a;--color-black:#000;--color-text:#3a312c;--color-grey-text:#666;--color-grey-graphic:#8c8c8c;--color-grey-bg:#f0f0f0;--color-bg:#fafafa;--color-card-bg:#fff;--color-white:#fff;--color-red:#f33;--color-red-bg:#f2d9d9;--color-red-text:#bb2525;--color-red-graphic:#c00;--color-orange:#ff8000;--color-orange-bg:#f3dec8;--color-orange-text:#994d00;--color-orange-graphic:#e67300;--color-yellow:#ebc400;--color-yellow-bg:#f5ecbc;--color-yellow-text:#7a6600;--color-yellow-graphic:#b88f14;--color-green:#008040;--color-green-bg:#ddeee6;--color-green-text:#063;--color-green-graphic:#008040;--color-blue:#05f;--color-blue-bg:#dae5fb;--color-blue-text:#039;--color-blue-graphic:#05f;--color-purple:#80c;--color-purple-bg:#f5e0ff;--color-purple-text:#739;--color-purple-graphic:#80c;--color-pink:#f6c;--color-pink-bg:#ffdbf3;--color-pink-text:#ad1f7e;--color-pink-graphic:#ad1f7e;--rgb-app-nav:255 255 255;--hsl-app-nav:280 0% 98%;--shadow-color:277deg 8% 60%;--color-dialog-bg:var(--color-card-bg);--color-input-bg:var(--color-card-bg);--color-select-bg:var(--color-bg);--color-card-border:var(--color-grey-bg);--color-popover-border:transparent}:where(:root){--duration-xs:.1s;--duration-sm:.2s;--duration-md:.35s;--duration-lg:.65s;--duration-xl:1.35s;--duration-xxl:2s;--cubic-bezier:cubic-bezier(.215,.61,.355,1);--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-full:999px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:600;--font-size-xxxxxl:4rem;--font-size-xxxxl:3rem;--font-size-xxxl:2.5rem;--font-size-xxl:2rem;--font-size-xl:1.5rem;--font-size-lg:1.25rem;--font-size-md:1rem;--font-size-sm:.875rem;--font-size-xs:.75rem;--font-size-xxs:.6875rem;--font-size-xxxs:.625rem;--size-xxxxl:12rem;--size-xxxl:8rem;--size-xxl:4rem;--size-xl:2.5rem;--size-lg:1.75rem;--size-md:1.25rem;--size-sm:1rem;--size-xs:.75rem;--size-xxs:.5rem;--size-xxxs:.25rem;--focus-color:var(--color-black);--shadow-1:.3px .3px .6px hsl(var(--shadow-color)/0),1.3px 1.3px 2.8px hsl(var(--shadow-color)/.52);--shadow-2:.3px .5px .7px hsl(var(--shadow-color)/.18),.9px 1.7px 2.4px -.5px hsl(var(--shadow-color)/.22),1.9px 3.9px 5.4px -1.1px hsl(var(--shadow-color)/.27),4.4px 8.8px 12.3px -1.6px hsl(var(--shadow-color)/.31);--shadow-3:.3px .5px .7px hsl(var(--shadow-color)/.19),1.6px 3.3px 4.6px -.3px hsl(var(--shadow-color)/.22),3px 6px 8.4px -.5px hsl(var(--shadow-color)/.24),4.9px 9.8px 13.7px -.8px hsl(var(--shadow-color)/.27),7.8px 15.6px 21.8px -1.1px hsl(var(--shadow-color)/.3);--animation-rotate:rotateLeft var(--duration-xl) linear infinite;--animation-shimmer:shimmer var(--duration-xxl) linear infinite;--animation-pulse:pulse var(--duration-xxl) cubic-bezier(.4,0,.6,1) infinite;--animation-shake:shake var(--duration-lg) both;--animation-target:highlightTarget var(--duration-xxl) forwards;--app-padding-block:1rem;--app-padding-inline:.75rem;--color-accent-darker:color-mix(in srgb,var(--color-accent) 20%,var(--color-black));--color-accent-lighter:color-mix(in srgb,var(--color-accent) 20%,var(--color-white));--gradient-accent-bg:linear-gradient(to bottom in oklch,var(--color-accent-bg),var(--color-accent-lighter));--gradient-accent-text:linear-gradient(to right in oklch,var(--color-accent),var(--color-accent-bg));--gradient-accent-graphic:linear-gradient(to right in oklch,var(--color-accent),var(--color-accent-bg))}@media (prefers-reduced-motion:prefers-reduced-motion){:where(:root){--duration-xs:0s;--duration-sm:0s;--duration-md:0s;--duration-lg:0s;--duration-xl:0s;--duration-xxl:0s}}:where(:root) .gradient-text{-webkit-background-clip:text;background-clip:text;background-image:var(--gradient-accent-text);color:transparent}:where(:root) .gradient-link{background-image:var(--gradient-accent-graphic);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;text-decoration:none;transition:background-size var(--duration-md)}:where(:root) .gradient-link:hover{background-size:100% 2px}@media (min-width:480px){:where(:root){--app-padding-inline:1.5rem}}*,:after,:before{box-sizing:border-box}:where(html){accent-color:var(--color-accent,inherit);color-scheme:var(--color-scheme,dark light);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;scroll-padding-block:1rem}@media (min-width:360px) and (min-height:360px){:where(html){scroll-padding-block:2rem}}:where(body){background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family,system-ui);line-height:var(--line-height,1.5);margin:0;min-height:100svh;overflow-wrap:break-word;scrollbar-gutter:stable}:where(main){container-type:inline-size;scroll-margin-block:var(--app-header-height)}:where(img){font-size:var(--font-size-xs);font-style:italic;word-break:break-all}:where(img,video,picture){display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}:where(svg){max-width:100%;-o-object-fit:cover;object-fit:cover}:where(figure){margin:0}:where(blockquote){border-inline-start:3px solid var(--color-grey-bg);margin:0;padding-inline-start:1.25rem;quotes:"“" "”"}:where(blockquote)>p{font-style:italic;margin-block-start:0;text-wrap:balance}:where(a){color:currentColor;outline-offset:2px;text-underline-offset:.25em}:where(a):focus-visible{outline:2px solid var(--focus-color);text-decoration:none}:where(h1){margin-block-start:0}:where(h1,h2,h3,h4,h5,h6,button,input,label,.label,legend){line-height:var(--line-height-heading,1.25)}:where(h1,h2,h3,h4,h5,h6){-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}:where(p){text-wrap:pretty;white-space:pre-line}:where(s){color:var(--color-grey-text)}:where(dl){margin-block:0}:where(dd){margin-inline-start:0}:where(ol){list-style-position:outside;padding-inline-start:1.5rem}:where(ol) li>p{margin-block:0 .35rem}:where(ul){list-style-position:outside;padding-inline-start:1.5rem}:where(ul) li>p{margin-block:0 .35rem}:where(ul[role=list],ol[role=list]){list-style:none;margin-block:0;padding-inline-start:0}:where(ul)>li::marker{color:inherit}:where(ol)>li::marker{color:var(--color-accent-graphic);font-variant-numeric:tabular-nums}:where(code){background-color:var(--color-grey-bg);border-radius:var(--radius-sm);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-text);font-weight:var(--font-weight-regular);overflow-wrap:anywhere;padding-inline:.25em}:where(pre){overflow:auto;white-space:pre-wrap;word-break:break-all}:where(pre code){border-radius:var(--radius-md);display:inline-block;padding:.75rem 1rem}:where(address){font-style:normal;white-space:pre-line}:where(kbd){background-color:var(--color-white);border:1px solid var(--color-grey-bg);border-radius:var(--radius-sm);box-shadow:inset 0 -2px 0 var(--color-grey-bg);padding-block:.1rem .15rem;padding-inline:.35rem}:where(kbd):has(.iconify){padding-block:.2rem .05rem}:where(abbr){text-decoration:none}:where(abbr):hover{-webkit-text-decoration:dotted underline;text-decoration:dotted underline;text-underline-offset:.35rem}:where(hr){background-color:var(--color-grey-bg);border:0;height:1px;margin-block:0;width:100%}:where(table){border-collapse:collapse;font-variant-numeric:tabular-nums;text-align:left}:where(table) thead th{color:var(--color-grey-text)}:where(table) tbody th,:where(table) thead th{font-weight:var(--font-weight-medium)}:where(table) td,:where(table) th{padding:.5rem}:where(table) thead tr{border-color:var(--color-grey-bg);border-style:solid;border-width:0}:where(table) tbody tr{border-color:var(--color-grey-bg);border-style:solid;border-width:1px 0}.table-cell{align-items:center;display:inline-flex;gap:.5rem;vertical-align:middle}:where(button){color:inherit;font:inherit;font-weight:var(--font-weight-medium)}:where(button):focus-visible{outline:2px solid var(--focus-color)}:where(.label,label){font-weight:var(--font-weight-medium)}:where(.label,label,legend){transition-duration:var(--duration-sm);transition-property:opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(.label,label,legend).disabled{opacity:25%}:where(fieldset){border:none;margin-inline:0;padding:0}:where(legend){font-weight:var(--font-weight-medium);padding:0}:where(textarea){padding:.5rem;resize:vertical}:where(input){background-color:transparent;filter:none}:where(input):-webkit-autofill{-webkit-text-fill-color:var(--color-accent-text);box-shadow:0 0 0 100px var(--color-accent-bg) inset}:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .label,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) label{align-items:center;display:inline-flex;font-size:var(--font-size-xs);gap:.35rem;margin-block-end:.125rem;min-height:1.25rem}:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor){align-content:start;align-items:center;display:inline-grid;position:relative;transition-duration:var(--duration-sm);transition-property:opacity}:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) [class*=instruction]{color:var(--color-grey-text);font-size:var(--font-size-xxs);margin-block-end:0;margin-block-start:.25rem}:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor):has(.select:disabled,.input:disabled,.textarea:disabled){opacity:35%}:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .input,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .select,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .textarea{border:1px solid var(--color-grey-graphic);border-radius:var(--radius-md);font-family:system-ui,sans-serif;font-size:16px;width:100%}:is(:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .input,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .select,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .textarea)::-moz-placeholder{color:var(--color-grey-graphic)}:is(:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .input,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .select,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .textarea)::placeholder{color:var(--color-grey-graphic)}:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .select:focus-visible{border-color:var(--focus-color);outline:1px solid var(--focus-color)}:is(:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .input,:where(.file-input-wrapper,.form-field-wrapper,.markdown-editor) .textarea):focus{border-color:var(--focus-color);outline:1px solid var(--focus-color)}:where(.error-wrapper) .error{align-items:center;color:var(--color-red-text);display:none;font-size:var(--font-size-xxs);gap:.25rem;padding-block-start:.25rem}:where(.error-wrapper) .iconify{flex-shrink:0}:is(:where(.form-field-wrapper.show-invalid:has(:invalid)),:where(.show-invalid) .form-field-wrapper:has(:invalid)) .input,:is(:where(.form-field-wrapper.show-invalid:has(:invalid)),:where(.show-invalid) .form-field-wrapper:has(:invalid)) .select,:is(:where(.form-field-wrapper.show-invalid:has(:invalid)),:where(.show-invalid) .form-field-wrapper:has(:invalid)) .textarea{border-color:var(--color-red-graphic)}:is(:where(.form-field-wrapper.show-invalid:has(:invalid)),:where(.show-invalid) .form-field-wrapper:has(:invalid)) .error-wrapper .error{display:flex}:where(.show-invalid) .input-variant--krafters:has(:invalid) .input:not(:focus),:where(.show-invalid) .select-variant--krafters:has(:invalid) .select:not(:focus),:where(.show-invalid) .textarea-variant--krafters:has(:invalid) .textarea:not(:focus){box-shadow:0 1.5px 0 0 var(--color-red)}.tippy-box[data-theme~=krafters]{background-color:var(--color-card-bg);border:1px solid var(--color-popover-border);border-radius:var(--radius-md);box-shadow:var(--shadow-3);color:var(--color-text);--arrow-color:var(--color-card-border)}.light-mode .tippy-box[data-theme~=krafters]{--arrow-color:var(--color-card-bg)}[data-theme~=krafters] .tippy-content{border-radius:var(--radius-md);font-size:var(--font-size-sm);padding:0}.tippy-box[data-theme~=krafters][data-placement^=top]>.tippy-arrow:before{border-block-start-color:var(--arrow-color);bottom:-8px}.tippy-box[data-theme~=krafters][data-placement^=bottom]>.tippy-arrow:before{border-block-end-color:var(--arrow-color);top:-8px}.tippy-box[data-theme~=krafters][data-placement^=left]>.tippy-arrow:before{border-inline-start-color:var(--arrow-color);right:-8px}.tippy-box[data-theme~=krafters][data-placement^=right]>.tippy-arrow:before{border-inline-end-color:var(--arrow-color);left:-8px}.tippy-box[data-theme~=krafters]>.tippy-backdrop{background-color:var(--color-card-bg)}.tippy-box[data-theme~=krafters]>.tippy-svg-arrow{fill:var(--color-card-bg)}.visuallyhidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:fixed;width:1px;z-index:-1;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}:where(.flex-wrapper){--gap:.5rem;--flex-grow:1;align-items:center;display:flex;flex-grow:var(--flex-grow);flex-wrap:wrap;gap:var(--gap)}:where(.grid-wrapper){--gap:1rem;display:grid;gap:var(--gap)}:where(.title-wrapper){align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5em}:where(.title-wrapper)>.iconify{color:var(--color-grey-text);flex-shrink:0;font-size:inherit}:where(.title-wrapper) h1,:where(.title-wrapper) h2,:where(.title-wrapper) h3,:where(.title-wrapper) h4,:where(.title-wrapper) h5,:where(.title-wrapper) h6{margin-block-end:0}:where(.section-topbar){-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;grid-template-columns:1fr auto;justify-content:space-between;row-gap:1rem}:where(.section-topbar) h1,:where(.section-topbar) h2,:where(.section-topbar) h3,:where(.section-topbar) h4,:where(.section-topbar) h6{margin-block-end:0}:where(.definition-list){-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:auto 1fr;row-gap:.25rem}:where(.definition-list) dt{font-weight:var(--font-weight-medium)}:where(.button-group){display:flex;flex-wrap:wrap;gap:.75rem}:where(.button-group)>.button{flex-grow:1}.user-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(.bold,b,strong){font-weight:var(--font-weight-bold)}.capitalize:first-letter,.capitalize>:first-letter{text-transform:capitalize}.small{font-size:.8em}.small-caps{font-variant-caps:all-small-caps}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.overflow-wrap-anywhere{overflow-wrap:anywhere}.fs-xxl{font-size:var(--font-size-xxl)}.fs-xl{font-size:var(--font-size-xl)}.fs-lg{font-size:var(--font-size-lg)}.fs-md{font-size:var(--font-size-md)}.fs-sm{font-size:var(--font-size-sm)}.fs-xs{font-size:var(--font-size-xs)}.fs-xxs{font-size:var(--font-size-xxs)}.c-grey-bg{color:var(--color-grey-bg)}.c-grey-graphic{color:var(--color-grey-graphic)}.c-grey-text{color:var(--color-grey-text)}.c-accent{color:var(--color-accent)}.c-accent-text{color:var(--color-accent-text)}.mbs-0{margin-block-start:0}.mbs-1{margin-block-start:1rem}.mbs-2{margin-block-start:2rem}.mbe-0{margin-block-end:0}.mbe-1{margin-block-end:1rem}.mbe-2{margin-block-end:2rem}.stretch-fade-enter-active,.stretch-fade-leave-active{transition:all var(--duration-sm) ease-in-out}.stretch-fade-enter-from,.stretch-fade-leave-to{opacity:0;transform:scaleY(95%)}.fade-enter-active,.fade-leave-active{transition:all var(--duration-sm) ease-out}.fade-enter-from,.fade-leave-to{opacity:0}.fade-slow-enter-active,.fade-slow-leave-active{transition:all var(--duration-md) ease-out;transition-delay:var(--duration-sm)}.fade-slow-enter-from,.fade-slow-leave-to{opacity:0}.blur-enter-active,.blur-leave-active{transition:all var(--duration-md) ease-out}.blur-enter-from,.blur-leave-to{filter:blur(.125rem);opacity:.25}@keyframes scale-x{to{transform:scaleX(0)}}@keyframes rotateLeft{to{rotate:-1turn}}@keyframes pulse{50%{opacity:.5}}@keyframes shimmer{0%{background-position:100% 100%}to{background-position:0 0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes shake{0%{translate:-10px 0}16%{translate:9px 0}33%{translate:-6px 0}50%{translate:5px 0}66%{translate:-2px 0}83%{translate:1px 0}to{translate:0 0}}@keyframes bounceInBottom{0%,60%,75%,90%,to{animation-timing-function:var(--cubic-bezier)}0%{transform:translateY(1000px)}60%{transform:translateY(-16px)}75%{transform:translateY(8px)}90%{transform:translateY(-4px)}to{transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:var(--cubic-bezier)}0%{transform:translate(1000px)}60%{transform:translate(-16px)}75%{transform:translate(8px)}90%{transform:translate(-4px)}to{transform:none}}@keyframes bounceOutBottom{0%{transform:translateY(0)}40%{transform:translateY(-16px)}to{transform:translateY(1000px)}}@keyframes bounceOutRight{0%{transform:translate(0)}40%{transform:translate(-16px)}to{transform:translate(1000px)}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideOutLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slideInBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideOutTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideInTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideOutBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slideFadeInLeft{0%{opacity:0;transform:translate(-4rem)}to{opacity:1;transform:translate(0)}}@keyframes slideFadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-4rem)}}@keyframes slideFadeInRight{0%{opacity:0;transform:translate(4rem)}to{opacity:1;transform:translate(0)}}@keyframes slideFadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(4rem)}}@keyframes highlightTarget{0%,75%{outline:2px solid var(--focus-color)}to{outline:2px solid transparent}}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-K0xRaGLQ8RIKGSk_FQJ2W4m2XHZYJiQH0xxItOnFf9I.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Montserrat Fallback: Arial";src:local("Arial");size-adjust:112.8307%;ascent-override:85.7923%;descent-override:22.2457%;line-gap-override:0%}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-0eHE1ECJdHEcgdKiLXdIavhkJ7tAscm34gekzvJvc_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-xRhwusuqJyPJpDbteFtP6WdjdCp5OOFbNe3QR_6yLwI.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-dweikiqcCXpOuuRVi0ZFhEPUPmuIC4moKRn1hpNMRAQ.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-_5HUq0GxYcVFjn587JVUbvIMyZ2_bKZ79D_5yIj3OU8.woff2) format(woff2);font-display:swap;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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-K0xRaGLQ8RIKGSk_FQJ2W4m2XHZYJiQH0xxItOnFf9I.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-0eHE1ECJdHEcgdKiLXdIavhkJ7tAscm34gekzvJvc_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-xRhwusuqJyPJpDbteFtP6WdjdCp5OOFbNe3QR_6yLwI.woff2) format(woff2);font-display:swap;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-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-dweikiqcCXpOuuRVi0ZFhEPUPmuIC4moKRn1hpNMRAQ.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-_5HUq0GxYcVFjn587JVUbvIMyZ2_bKZ79D_5yIj3OU8.woff2) format(woff2);font-display:swap;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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-K0xRaGLQ8RIKGSk_FQJ2W4m2XHZYJiQH0xxItOnFf9I.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-0eHE1ECJdHEcgdKiLXdIavhkJ7tAscm34gekzvJvc_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-xRhwusuqJyPJpDbteFtP6WdjdCp5OOFbNe3QR_6yLwI.woff2) format(woff2);font-display:swap;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-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-dweikiqcCXpOuuRVi0ZFhEPUPmuIC4moKRn1hpNMRAQ.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-_5HUq0GxYcVFjn587JVUbvIMyZ2_bKZ79D_5yIj3OU8.woff2) format(woff2);font-display:swap;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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/oL9oUaLmvLy7CrMG_SR3Fe6pqVg2KVUvBeBWK1Z8fAU-K0xRaGLQ8RIKGSk_FQJ2W4m2XHZYJiQH0xxItOnFf9I.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/CM_twa05vt7xco9pt30t57nLArN5dw2FYrsrzAIppG4-0eHE1ECJdHEcgdKiLXdIavhkJ7tAscm34gekzvJvc_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/_xcHwxJLGf7ifp8FnvTVDxtoVwCyzW_HSM_SyMof_Kg-xRhwusuqJyPJpDbteFtP6WdjdCp5OOFbNe3QR_6yLwI.woff2) format(woff2);font-display:swap;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-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/3DwwVWV4U9sObPebMl7uw9dMrVM33Xk-kf7censDokk-dweikiqcCXpOuuRVi0ZFhEPUPmuIC4moKRn1hpNMRAQ.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/W5WywcATsYlevYR0RUesn5Ak8T4kswOyfm7lhtAXNcc-_5HUq0GxYcVFjn587JVUbvIMyZ2_bKZ79D_5yIj3OU8.woff2) format(woff2);font-display:swap;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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-LOz1LmUjLqXEIWB1_hEQN_0qlbuayaFVxUsg7UyWX5Y.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-H9WDiCbXaUMi1qKq93wck1PIZbEtku0wn06COOBwjbk.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-GYiAqy_uzJKrHWQzjW_bQOmwZk0zFkAYKRouO_6aZsw.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-LoE3gz8hHjr5sXw01nzoJnj8sdrkG9sfWVZ_xadWVeY.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-kUWP5mxm5iFN_YBy1Q_3g16Fk9gZUI_AVj3SQ191wB4.woff2) format(woff2);font-display:swap;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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-LOz1LmUjLqXEIWB1_hEQN_0qlbuayaFVxUsg7UyWX5Y.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-H9WDiCbXaUMi1qKq93wck1PIZbEtku0wn06COOBwjbk.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-GYiAqy_uzJKrHWQzjW_bQOmwZk0zFkAYKRouO_6aZsw.woff2) format(woff2);font-display:swap;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-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-LoE3gz8hHjr5sXw01nzoJnj8sdrkG9sfWVZ_xadWVeY.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-kUWP5mxm5iFN_YBy1Q_3g16Fk9gZUI_AVj3SQ191wB4.woff2) format(woff2);font-display:swap;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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-LOz1LmUjLqXEIWB1_hEQN_0qlbuayaFVxUsg7UyWX5Y.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-H9WDiCbXaUMi1qKq93wck1PIZbEtku0wn06COOBwjbk.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-GYiAqy_uzJKrHWQzjW_bQOmwZk0zFkAYKRouO_6aZsw.woff2) format(woff2);font-display:swap;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-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-LoE3gz8hHjr5sXw01nzoJnj8sdrkG9sfWVZ_xadWVeY.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-kUWP5mxm5iFN_YBy1Q_3g16Fk9gZUI_AVj3SQ191wB4.woff2) format(woff2);font-display:swap;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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/kAqF1Nn8c0M_yN37Gv3l3H44axPqV6NKOMC8twtQxLA-LOz1LmUjLqXEIWB1_hEQN_0qlbuayaFVxUsg7UyWX5Y.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/gr-f_oqydtTkXDIrcvO2V6lTg577tmEKlnOIwkPBKo4-H9WDiCbXaUMi1qKq93wck1PIZbEtku0wn06COOBwjbk.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/MZbCPvmRYotxUUvY6zU3ifP4mb57MYdnB7p1lkvl3kA-GYiAqy_uzJKrHWQzjW_bQOmwZk0zFkAYKRouO_6aZsw.woff2) format(woff2);font-display:swap;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-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/6OP6pe3rB37_PhAnpEyWrSlXdT2qFZn0bFulgzRTjC4-LoE3gz8hHjr5sXw01nzoJnj8sdrkG9sfWVZ_xadWVeY.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/CisIO2l7o2ty4gUsHbZM1s-FwhhBIal_RAh3HnHGWeU-kUWP5mxm5iFN_YBy1Q_3g16Fk9gZUI_AVj3SQ191wB4.woff2) format(woff2);font-display:swap;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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/HKcUPtnDHvKNPa4rMX7eiByByi17tZIoTl4FKqORigs-2gfgxcuhhgELqgPwNAS5RLe3lUZdFbAKL6qhqzPZF_0.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/Kyajvd9ogJ9GvmqdBjF_ZC497dc6SkKT88OxuuQVtzI-vlcW_9SiuRTg-tSMUP9ByD5yO1PsbLMQvd-smCZRo8o.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/UtWqnhK5QdJBoZPmx7kWEq869KzSD6ENVUMbuIrf1aQ-4lptdB7JcpTH60X2rtp18Pv7RIG1N1eDZaDiImOwqHE.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/hIQ2x9hL9g06Mi8jyYxVdvuid5915jsx5H7TWJLq75g-V2ByUyhRyirE07ODb9Qu_q0d5edZZwPKlRTz_f1uisE.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/fHgajwLuJG0TAcn3WzEtxR_NSdhD00piucmNyjxl9Tg-uJ9XSa4Q1HmvHre2nxofpmhKcATXyZGecoFWwAvV6Pw.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/dXCKRTrp_n8VcHcBJkFdRgzaV4ac97rzNQNUG-JvLLc-dTg5Gtt4_HomSGn4bVybmrkhMakbW5_wwfj0ATJ1cPY.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/ykn-tRn-lTRlJ3bAMA4BuoCtffQFGDgU__-iqLU4qRg-z095i6PU3MR8nvm4hn_iTQdOZVkE8lwudeN16AGRpNo.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/dQqftMHQAs12MRX4-HHFt-izY1PWIQHaXKGszcVJ98Y-vbp9ogl9THanEzSwOgqoMyGNU_yebn2WBlXCAWJyLSE.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}:root{--font-family:"Montserrat";--line-height:1.65;--line-height-heading:1.35;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--app-padding-inline: calc(1rem + 1vw) ;--app-max-width:640px}@media (min-width:1024px){:root{--app-padding-inline:1.5rem;--app-max-width:1280px}}.light-mode{accent-color:var(--color-purple);--color-accent:var(--color-purple);--color-accent-bg:var(--color-purple-bg);--color-accent-text:var(--color-purple-text);--color-accent-graphic:var(--color-purple-graphic);--color-green:oklch(54.59% .144 151.89);--color-green-bg:oklch(from var(--color-green) 96% .025 h);--color-green-light:oklch(from var(--color-green) 96% .025 h);--color-purple:#654f6f;--color-purple-text:#704d80;--color-purple-graphic:#654f6f;--color-purple-bg:color-mix(in srgb,var(--color-purple) 25%,var(--color-white));--color-purple-light:color-mix(in srgb,var(--color-purple) 15%,var(--color-white))}.dark-mode{accent-color:var(--color-green);--color-accent:var(--color-green);--color-accent-bg:var(--color-green-light);--color-accent-text:var(--color-green-text);--color-accent-graphic:var(--color-green-graphic);--color-green:oklch(62.5% .18 151.89);--color-green-bg:#07000a;--color-green-light:oklch(from var(--color-green) 25% .025 h);--color-purple:#654f6f;--color-purple-bg:#07000a;--color-purple-text:#d3b8e0;--color-purple-graphic:#c18cd9;--color-purple-light:color-mix(in srgb,var(--color-purple) 25%,var(--color-white));--rgb-app-nav:9 9 9}*{margin:0}@media (min-width:600px){h1,h2,h3,h4,h5,h6{-webkit-hyphens:none;hyphens:none}}h1{font-size:var(--font-size-xxl);margin-block-end:1.5rem}h2{font-size:var(--font-size-xl);margin-block-end:1.25rem}h3{font-size:var(--font-size-lg);margin-block-end:.75rem}h4,h5,h6{font-size:var(--font-size-md);margin-block-end:.5rem}blockquote{border:none;padding-inline-start:auto}label{font-weight:var(--font-weight-regular)}a{text-decoration:none}a:has(img){display:inline-block}hr{background-color:var(--color-purple);margin-block:4rem}table{width:100%}table thead th{border-width:0}.nav-link{align-items:center;display:grid;font-size:var(--font-size-xs);font-weight:500;gap:.25rem;grid-template-columns:auto 1fr;line-height:1;text-underline-offset:.35em}@media (min-width:1024px){.nav-link{font-size:var(--font-size-sm)}}.nav-link:focus-visible{border-radius:var(--radius-sm)}.nav-link[aria-current=page]{color:var(--color-accent);text-decoration:underline}.skip-link{background-color:var(--color-white);border-radius:8px;color:var(--color-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);inset-block-start:0;inset-inline:0;margin-inline:auto;padding:.5rem 1rem;position:absolute;text-decoration-color:transparent;transform:translateY(-100%);transition-duration:var(--duration-md);transition-property:color,background-color,transform;width:-moz-max-content;width:max-content;z-index:9}.skip-link:focus{outline:2px solid var(--focus-color);outline-offset:-1px;transform:translateY(1rem)}.icon{align-items:center;color:var(--icon-color,inherit);display:inline-flex;flex-shrink:0;justify-content:center;transition:inherit}.icon svg{fill:currentcolor;height:1rem;width:1rem}.logo-cardan{flex-shrink:0}.logo-cardan circle,.logo-cardan path{fill:currentColor}.cls-1{color:#008743}.cls-2{color:var(--color-white)}.cls-3{color:#654f6f}.dark-mode .cardan .cls-1{color:#fff}.dark-mode .voor-iedereen .cls-1{color:var(--color-purple-text)}.sub-menu-wrapper .sub-menu-content{background-color:var(--color-white);border:1px solid var(--color-purple-light);border-radius:0 0 var(--radius-md) var(--radius-md);left:-1.25rem;position:absolute;top:100%}.sub-menu-wrapper .sub-menu-content .nav-link{align-items:center;display:flex;font-size:var(--font-size-sm);font-weight:500;gap:.5rem;min-height:3rem;padding-inline:1.5rem;transition:font-weight var(--duration-xs) ease-out;white-space:nowrap}.sub-menu-wrapper .sub-menu-content .nav-link:focus-visible{outline:2px solid var(--focus-color)}.sub-menu-wrapper .sub-menu-content .nav-link:hover{background-color:var(--color-purple-light)}.sub-menu-wrapper .sub-menu-toggle{align-items:center;aspect-ratio:1;background-color:transparent;border:none;border-radius:var(--radius-full);color:var(--color-grey-graphic);display:flex;transition:transform var(--duration-xs)}.sub-menu-wrapper .sub-menu-toggle:focus-visible{outline:2px solid var(--focus-color)}.sub-menu-wrapper .sub-menu-toggle .icon{border-radius:var(--radius-full);height:1.25rem;width:1.25rem}.sub-menu-wrapper .sub-menu-toggle .icon svg{transition:transform var(--duration-md)}.sub-menu-wrapper .sub-menu-toggle:hover .icon{background-color:var(--color-grey-bg);color:var(--color-grey-text)}.sub-menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon{background-color:var(--color-grey-bg);color:var(--color-text)}.sub-menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon svg{transform:rotate(180deg)}.sub-menu-wrapper li:last-of-type .nav-link:not(:focus-visible){border-radius:0 0 var(--radius-md) var(--radius-md)}.language-switcher{font-size:var(--font-size-xs)}.language-switcher a{background-color:transparent;padding-inline:.25rem}.language-switcher a.active{font-weight:var(--font-weight-bold)}.language-switcher a:hover{text-decoration:underline}.language-switcher a:focus-visible{border-radius:var(--radius-xs)}.language-switcher .divider{color:var(--color-grey-graphic)}.theme-toggle-button{--color-shape:var(--color-text);background-color:transparent;border:4px solid transparent;border-radius:100vw;display:grid;height:2rem;outline:2px solid transparent;outline-offset:2px;place-content:center;transition-duration:var(--duration-sm);transition-property:color,background-color;width:2rem}.theme-toggle-button .iconify{color:var(--color-shape);font-size:var(--font-size,var(--font-size-md))}.theme-toggle-button:hover{background-color:var(--color-grey-bg)}.theme-toggle-button:focus-visible{outline-color:var(--focus-color)}.button{border-radius:var(--radius,var(--radius-md));-webkit-tap-highlight-color:transparent;align-items:center;border:1px solid transparent;display:inline-flex;font-size:var(--font-size,var(--font-size-sm));font-weight:var(--font-weight-medium);gap:.25em;justify-content:center;outline:2px solid transparent;outline-offset:2px;position:relative;text-decoration:none;transition-duration:var(--duration-sm);transition-property:color,border-color,background-color,opacity}.button:focus-visible{outline-color:var(--focus-color);text-decoration:none}.button.disabled,.button[disabled]{cursor:default;opacity:35%;pointer-events:none}.button .iconify{flex-shrink:0;font-size:var(--icon-size,larger);transition-duration:var(--duration-sm)}.icon-position--start{flex-direction:row}.icon-position--end{flex-direction:row-reverse}.button-size--xs{font-size:var(--font-size,var(--font-size-xxs));min-height:1.5rem;padding-inline:.5rem}.button-size--xs .iconify{font-size:var(--font-size,var(--font-size-sm))}.button-size--xxs{font-size:var(--font-size,var(--font-size-xxs));min-height:1.25rem;padding-inline:.25rem}.button-size--xxs .iconify{font-size:var(--icon-size,larger)}.button-size--sm{font-size:var(--font-size,var(--font-size-xs));min-height:2rem;padding-inline:.65rem}.button-size--sm .button-text{padding-inline:.1rem}.button-size--sm .iconify{font-size:var(--icon-size,larger)}.button-size--md{font-size:var(--font-size,var(--font-size-sm));min-height:2.25rem;padding-inline:.75rem}.button-size--md .button-text{padding-inline:.2rem}.button-size--md .iconify{font-size:var(--icon-size,larger)}.button-size--lg{font-size:var(--font-size,var(--font-size-sm));min-height:2.5rem;padding-inline:.85rem}.button-size--lg .button-text{padding-inline:.2rem}.button-size--lg .iconify{font-size:var(--icon-size,larger)}.button-size--xl{font-size:var(--font-size,var(--font-size-sm));min-height:3rem;padding-inline:1.25rem}.button-size--xl .button-text{padding-inline:.25rem}.button-size--xl .iconify{font-size:var(--icon-size,larger)}.button-size--xxl{font-size:var(--font-size,var(--font-size-md));min-height:3.5rem;padding-inline:1.5rem}.button-size--xxl .button-text{padding-inline:.5rem}.button-size--xxl .iconify{font-size:var(--icon-size,larger)}.button-variant--primary{background-color:var(--color-accent);color:var(--color-white)}.button-variant--primary:not(:disabled,.disabled):hover{background-color:color-mix(in srgb,var(--color-accent) 90%,var(--color-white))}.button-variant--danger{background-color:var(--color-red-bg);color:var(--color-red-text)}.button-variant--danger:not(:disabled,.disabled):hover{background-color:var(--color-red-text);color:var(--color-red-bg)}.button-variant--green{background-color:var(--color-green);color:var(--color-white)}.button-variant--green:not(:disabled,.disabled):hover{background-color:color-mix(in srgb,var(--color-green) 85%,var(--color-black))}.button-variant--black{background-color:var(--color-black);box-shadow:4px 4px 0 0 var(--color-accent);color:var(--color-white);transition-property:background-color,box-shadow}.button-variant--black:not(:focus-visible,:disabled,.disabled):hover{background-color:color-mix(in srgb,var(--color-black) 90%,var(--color-white));box-shadow:6px 6px 0 0 var(--color-accent)}.button-variant--black:focus-visible{background-color:color-mix(in srgb,var(--color-black) 90%,var(--color-white));box-shadow:-4px -4px 0 0 transparent}.button-variant--white{background-color:var(--color-white);color:var(--color-text)}.button-variant--white:not(:disabled,.disabled):hover{background-color:var(--color-text);color:var(--color-white)}.button-variant--cta{--focus-color:var(--color-accent-graphic);background-color:var(--color-accent);color:#fff;font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);min-height:3.5rem;padding-inline:1.5rem}.button-variant--cta:not(:disabled,.disabled):hover{background-color:color-mix(in srgb,var(--color-accent) 85%,#000)}.button-variant--secondary{background-color:var(--color-grey-bg);color:var(--color-text)}.button-variant--secondary:not(:disabled,.disabled):hover{background-color:color-mix(in srgb,var(--color-grey-bg) 95%,var(--color-black))}.button-variant--ghost{background-color:transparent;color:var(--color-text)}.button-variant--ghost:not(:disabled,.disabled):hover{background-color:var(--color-grey-bg)}.button-variant--ghost.router-link-active{color:var(--color-accent-text);text-decoration:underline}.button-variant--outline{background-color:var(--color-input-bg);border-color:var(--color-grey-bg);color:var(--color-text)}.button-variant--outline:not(:disabled,.disabled):hover{background-color:var(--color-grey-bg)}.button-variant--outline.router-link-active{color:var(--color-accent-text);text-decoration:underline}.button-variant--link{--radius:0!important;align-items:center;background-color:transparent;display:inline-flex;font-size:var(--font-size,inherit);font-weight:unset;height:auto;justify-content:start;min-height:0;overflow-wrap:anywhere;padding-inline:0;text-decoration:underline}.button-variant--link:has(.external-link){display:inline}.button-variant--link:has(.external-link) .iconify{font-size:var(--icon-size,inherit);height:1em;margin-inline-start:.25em;vertical-align:middle;width:1em}.button-variant--link .button-text{padding-inline:0}.button-variant--link.router-link-active,.button-variant--link:hover{color:var(--color-accent-text)}.button-variant--link.router-link-active{text-decoration:none}.button-variant--menu{background-color:transparent;color:var(--color-text);flex-direction:row-reverse;font-weight:var(--font-weight-medium);gap:1.5rem;justify-content:space-between;white-space:nowrap;width:100%}.button-variant--menu .iconify{color:var(--color-grey-graphic);font-size:var(--icon-size,inherit)}.button-variant--menu:disabled{color:var(--color-grey-bg);opacity:1}.button-variant--menu:disabled .iconify{opacity:.35}.button-variant--menu:not(:disabled,.disabled):hover{background-color:var(--color-grey-bg)}.button-variant--menu:not(:disabled,.disabled):hover .iconify{color:var(--color-grey-text)}.button-variant--menu.router-link-active{background-color:var(--color-accent-bg);color:var(--color-accent-text);font-weight:var(--font-weight-bold)}.button-variant--menu.router-link-active .iconify{color:var(--color-accent-graphic)}.button-variant--sidebar{background-color:transparent;display:flex;font-weight:var(--font-weight-medium);gap:.5rem;justify-content:start;padding-inline-start:2rem;transition-duration:0s}.button-variant--sidebar .iconify{color:var(--color-grey-graphic)}.button-variant--sidebar:not(:disabled,.disabled):hover{color:var(--color-accent-text);text-decoration:underline}.button-variant--sidebar:not(:disabled,.disabled):hover .iconify{color:var(--color-accent-graphic)}.button-variant--sidebar.router-link-exact-active{text-decoration:underline}.button-variant--sidebar.router-link-exact-active .iconify{color:var(--color-grey-text)}.button-variant--topbar{--button-color:var(--color-text);--button-hover-color:var(--color-text);--button-active-color:var(--color-text);background-color:transparent;color:var(--button-color);display:flex;font-weight:var(--font-weight-medium);gap:.5em;justify-content:start;padding-inline:1rem;transition-duration:0s;width:100%}.button-variant--topbar .iconify{color:var(--color-grey-text)}.button-variant--topbar:hover,.button-variant--topbar:hover .iconify{color:var(--button-hover-color)}@media (prefers-reduced-motion:no-preference){.button-variant--topbar{background-image:linear-gradient(var(--button-hover-color));background-position:calc(100% - 1rem) bottom;background-repeat:no-repeat;background-size:0 1px;text-decoration:none;transition-timing-function:ease-in-out;transition:background-size var(--duration-md),border-color var(--duration-sm) var(--duration-sm)}.button-variant--topbar.router-link-exact-active,.button-variant--topbar:hover{background-position:1rem bottom;background-size:calc(100% - 2rem) 1px;transition:background-size var(--duration-md),border-color var(--duration-sm)}.button-variant--topbar.router-link-exact-active{background-image:linear-gradient(var(--button-active-color));color:var(--button-active-color)}.button-variant--topbar.router-link-exact-active .iconify{color:var(--button-active-color)}}.button--icon-only{aspect-ratio:1;padding:0}.menu-list-label{color:var(--color-grey-text);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);margin-block-end:1.25rem;padding-inline:1rem .25rem}.menu-list-label .label-link{align-items:center;display:flex;font-size:var(--font-size-lg);gap:.5rem;text-decoration:none;text-underline-offset:.25em}.menu-list-label .label-link .iconify{color:var(--color-grey-graphic)}.menu-list-label .label-link:hover{color:var(--color-accent);text-decoration:underline}.menu-list-label .label-link:hover .iconify{color:var(--color-grey-text)}.menu-list-label .label-link.router-link-active{color:var(--color-accent);text-decoration:underline}.menu-list-label .label-link.router-link-active .iconify{color:var(--color-grey-text)}.menu-list-nav:has(.button-variant--sidebar) .menu-list-label{padding-inline-start:2rem}.menu-list-nav:has(.button-variant--sidebar) .menu-list-item{margin-bottom:.5rem}.menu-list-nav:has(.button-variant--sidebar) .menu-list-item hr{margin-block:.75rem}.menu-list--inline .menu-list-item{display:inline-block}.menu-list-item>.button{--radius:0!important;outline-offset:-2px}.menu-list{min-width:200px}.menu-list:has(.button-variant--sidebar) .menu-list-item:has(.menu-list-tooltip){align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:start}.menu-list:has(.button-variant--sidebar) .menu-list-item:has(.menu-list-tooltip) .tooltip-trigger-button{margin-inline-start:2rem}.menu-list:has(.button-variant--sidebar) .menu-list-item:has(.menu-list-tooltip)>.button{padding-inline-start:.5rem}.menu-list:has(.button-variant--sidebar) .menu-list-item:has(.menu-list-tooltip)>.button>.iconify{display:none}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip){align-items:center;display:grid;grid-template-columns:1fr auto}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip) .tooltip-trigger-button{margin-inline-end:1.25rem}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip)>.button{flex-direction:row}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip)>.button>.iconify{display:none}.menu-list:has(.button-variant--menu) .menu-list-item:has(.menu-list-tooltip) hr{grid-column:span 2}.menu-list .menu-list-item:last-of-type .button-variant--menu{border-bottom-left-radius:var(--radius-md)!important;border-bottom-right-radius:var(--radius-md)!important}body:has(.mobile-dialog[open]){overflow:hidden}.mobile-dialog{background-color:var(--color-card-bg);border:none;max-width:var(--width,360px);min-height:100dvh;overscroll-behavior:contain;padding:0;width:90vw}.mobile-dialog::backdrop{background-color:#00000080}.mobile-dialog .close-button{position:absolute;right:1rem;top:1rem;z-index:1}.mobile-dialog .dialog-content{align-content:start;display:grid;min-height:100svh;padding-block:3rem}.mobile-dialog .nav-label{margin-block-end:1rem;margin-inline-start:2rem}.mobile-dialog-position--inline-start{border-inline-end:1px solid var(--color-card-border);margin-inline-start:0}.mobile-dialog-position--inline-start[open]{animation:slideInLeft var(--duration-lg) forwards}.mobile-dialog-position--inline-start[open]::backdrop{animation:fadeIn var(--duration-md) forwards}.mobile-dialog-position--inline-start[closing]{animation:slideOutLeft var(--duration-md) forwards;display:block}.mobile-dialog-position--inline-start[closing]::backdrop{animation:fadeOut var(--duration-md) forwards}.mobile-dialog-position--inline-start .dialog-content{display:grid;padding-left:env(safe-area-inset-left)}.mobile-dialog-position--inline-end{border-inline-start:1px solid var(--color-card-border);margin-inline-end:0}.mobile-dialog-position--inline-end[open]{animation:slideInRight var(--duration-lg) forwards}.mobile-dialog-position--inline-end[open]::backdrop{animation:fadeIn var(--duration-md) forwards}.mobile-dialog-position--inline-end[closing]{animation:slideOutRight var(--duration-md) forwards;display:block}.mobile-dialog-position--inline-end[closing]::backdrop{animation:fadeOut var(--duration-md) forwards}.mobile-dialog-position--inline-end .dialog-content{display:grid;padding-right:env(safe-area-inset-right)}.mobile-dialog .nav-link{outline-offset:-2px}.mobile-dialog .nav-link .icon{color:var(--color-accent)}.mobile-dialog .nav-link:hover{background-color:var(--color-accent-bg)}.mobile-dialog .nav-link[aria-current=page]{font-weight:var(--font-weight-bold)}.mobile-menu--1{display:grid;gap:1rem}.mobile-menu--1>li>.nav-link{gap:.5rem}.mobile-menu--1>li>a{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding-block:1rem;padding-inline:1.5rem}.mobile-menu--2>li>a{font-size:var(--font-size-xs);font-weight:500;gap:.25rem;padding-block:.65rem;padding-inline-start:2rem}@media (min-width:360px){.app-header{position:sticky;top:-2.25rem;z-index:2}}.top-bar{--focus-color:#fff;background-color:var(--color-purple);color:#fff}.top-bar .top-bar-nav-list{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.top-bar .top-bar-nav-list button{background-color:transparent;border:0;text-decoration:none;text-underline-offset:.25em}.top-bar .top-bar-content{align-items:center;-moz-column-gap:2.5rem;column-gap:2.5rem;display:flex;flex-wrap:wrap;justify-content:center;margin-inline:auto;max-width:var(--app-max-width);min-height:2.25rem;padding-inline:var(--app-padding-inline);row-gap:1rem}@media (min-width:1024px){.top-bar .top-bar-content{justify-content:flex-end}}.top-bar .top-bar-content .nav-link{font-size:var(--font-size-xxs);gap:.5em;line-height:1.25}.top-bar .top-bar-content .nav-link .iconify{font-size:var(--font-size-sm)}.top-bar .top-bar-content .nav-link:focus-visible{border-radius:var(--radius-xs);outline-offset:.25rem}.top-bar .top-bar-content .nav-link:hover{color:#fff;text-decoration:underline}.dark-mode .top-bar{background-color:var(--color-purple-light);color:var(--color-purple-text)}.main-bar{background-color:var(--color-white);border-bottom:1px solid var(--color-purple-light)}.main-bar .logo-link{border-radius:var(--radius-xs);display:flex;margin-inline-end:auto}@media (min-width:1024px){.main-bar .logo-link{margin-inline-end:0}}.main-bar .logo-link:focus-visible{outline:2px solid var(--focus-color);outline-offset:.5rem}.main-bar .main-bar-content{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-inline:auto;max-width:var(--app-max-width);min-height:4rem;padding-inline:var(--app-padding-inline);position:relative}@media (min-width:1024px){.main-bar .main-bar-content{padding-inline-end:9rem}}@media (min-width:1024px){.main-bar .main-bar-content .mobile-menu-wrapper{display:none}}.main-bar .main-bar-content .main-nav{display:none}@media (min-width:1024px){.main-bar .main-bar-content .main-nav{display:block;margin-inline:auto}}.main-bar .main-bar-content .nav-item{align-items:center;display:flex;position:relative}.main-bar .main-bar-content .nav-list{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;margin-inline:auto}@media (min-width:360px){.main-bar .main-bar-content .nav-list{justify-content:center}}.main-bar .main-bar-content .nav-list>li{min-height:4rem}.main-bar .main-bar-content .nav-list>li>a{padding-block:.5rem;padding-inline-start:.25rem}.main-bar .main-bar-content .nav-list>li>a:hover{text-decoration:underline}.main-bar .main-bar-content .nav-list>li:first-of-type>a{border:1.5px solid var(--color-accent-graphic);border-radius:var(--radius-md);padding-inline:.65rem .35rem}.main-bar .theme-toggle-wrapper{align-items:center;display:flex;gap:.5rem;min-width:100px}@media (min-width:360px){.main-bar .theme-toggle-wrapper{gap:1rem;min-width:110px}}@media (min-width:1024px){.main-bar .theme-toggle-wrapper{position:absolute;right:2rem}}html{scroll-padding-block:3rem}@media (min-width:360px){html{scroll-padding-block:6rem}}.main-content{max-width:100vw;min-height:80vh}.main-content .page-block-content{margin-inline:auto;max-width:var(--app-max-width);padding-inline:var(--app-padding-inline)}.main-content .page-enter-active,.main-content .page-leave-active{transition:all var(--duration-md) ease-out}.main-content .page-enter-from,.main-content .page-leave-to{filter:blur(.125rem);opacity:0}.page-blocks{display:flex;flex-direction:column;gap:8rem}.page-blocks h2{max-width:640px}.page-blocks>:last-child:not(.form-bg--light-green,.form-bg--light-purple){margin-block-end:8rem}.as-bg{background-position:top;background-repeat:no-repeat;display:none;height:100%;pointer-events:none;position:absolute;width:100%}@media (min-width:1024px){.as-bg{display:block}}.error-page h1{font-size:var(--font-size-xl);margin-block-start:2rem}.error-page .main-content button{background-color:transparent;border:none;text-decoration:underline;text-underline-offset:.15em}.error-page .main-content button:hover{color:var(--color-green)}
