@charset "UTF-8";body{margin:0;color:#2b333b;color:var(--color-body);background-color:#fcead70d;background-image:radial-gradient(#2b333b26 1.1px,#fffdfb 1.1px);background-size:22px 22px}@supports (color: color-mix(in lch,red,blue)){body{background-color:var(--color-background-body, color-mix(in srgb, var(--orange-100) 5%, transparent));background-image:radial-gradient(var(--color-gradient-body-1, color-mix(in srgb, var(--blue) 15%, transparent)) 1.1px,var(--color-gradient-body-2, color-mix(in srgb, var(--orange-100) 10%, white)) 1.1px)}}@media (prefers-reduced-motion: no-preference){body{transition:background-color .7s ease-in-out}}html[class~=dark] body{--color-gradient-body-1: color-mix(in srgb, var(--new-blue-400) 98%, white);--color-gradient-body-2: color-mix(in srgb, var(--blue) 70%, transparent);--color-background-body: var(--new-blue-300)}*::-moz-selection{background:#f28f7f;color:#f9f9f9}*::selection{background:#f28f7f;color:#f9f9f9}html[class=dark] *::-moz-selection{background:#677a8e;color:#f9f9f9}html[class=dark] *::selection{background:#677a8e;color:#f9f9f9}:root{--white-100: #f9f9f9;--white-200: #f5f5f5;--grey-100: #4e545a;--grey-200: #373c40;--red-100: #ffd6cf;--red-200: #f28f7f;--orange-100: #fcead7;--orange-200: #fad0b0;--orange-300: #f0ac85;--orange-400: #e28964;--orange-500: #cf5736;--orange-600: #b23b27;--orange-700: #95231b;--orange-800: #781111;--orange-900: #630a11;--yellow-500: #e3e3d2;--blue-500: #3a4550;--blue-400: #495764;--blue-300: #586979;--blue-200: #677a8e;--blue-100: #7a8c9e;--blue: #2b333b;--blue-600: #252b32;--blue-700: #1e2429;--blue-800: #181c20;--blue-900: #111418;--blue-1000: #0b0d0f;--danger: hsl(8, 89%, 53%);--success: #35a672;--new-blue-200: color-mix(in srgb, var(--blue) 86%, white);--new-blue-300: color-mix(in srgb, var(--blue) 90%, white);--new-blue-400: color-mix(in srgb, var(--blue) 92%, white);--new-blue-500: var(--blue);--new-blue-600: color-mix(in srgb, var(--blue) 90%, black)}html{--primary: var(--blue-100);--secondary: var(--red-500);--accent: var(--orange-400);--color-body: var(--blue);--floating-color-background: color-mix(in srgb, var(--orange-100) 50%, white)}html[class~=dark]{--primary: var(--blue-500);--secondary: var(--blue-400);--accent: var(--orange-500);--color-body: #e3e3d2;--floating-color-background: var(--new-blue-200)}:root{--padding-y-header: .6rem}.c-input,.c-textarea,.c-select{--spacing-inner: .55rem;--color-border: var(--blue);--color-border-hover: var(--red-200);--size-font: 1rem;--box-shadow-focus: 2px rgb(var(--orange-600) .3);--color-background: color-mix(in srgb, var(--orange-100) 30%, white);--color-background-disabled: var(--grey-200);--width-border: 1px;font-size:1rem;font-size:var(--size-font);box-shadow:0 0 0 1px transparent;transition-property:border-color,color,background-color,box-shadow;transition-duration:.2s;background-color:#fef9f3;background-color:var(--color-background);outline:none;border:1px solid #2b333b;border:var(--width-border) solid var(--color-border);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#2b333b;color:var(--color, var(--color-body))}html[class~=dark] .c-input,html[class~=dark] .c-textarea,html[class~=dark] .c-select{--color-background: color-mix(in srgb, var(--blue) 70%, white)}.c-input:focus,.c-textarea:focus,.c-select:focus{box-shadow:0 0 0 var(--box-shadow-focus)}.c-input:not(.c-input--file),.c-textarea:not(.c-input--file),.c-select:not(.c-input--file){padding:var(--spacing-inner)}.c-input:disabled,.c-textarea:disabled,.c-select:disabled{--color-background: var(--color-background-disabled);cursor:not-allowed}.c-textarea{line-height:1.35}.c-input--number,.c-input--email,.c-input--tel{--spacing-inner-vertical: .75rem;--spacing-inner-horizontal: calc(var(--spacing-inner-vertical) * 2);padding:.75rem 1.5rem;padding:var(--spacing-inner-vertical) var(--spacing-inner-horizontal)}.c-select{--spacing-inner-vertical: 1rem;--spacing-inner-horizontal: calc(var(--spacing-inner-vertical) * 2);--size-font: 1rem;--spacing-inner: .75rem 4.5rem .75rem 1.5rem;padding:1rem 2rem;padding:var(--spacing-inner-vertical) var(--spacing-inner-horizontal);font-size:1rem;font-size:var(--size-font);font-weight:500;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentcolor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1.5rem center;background-size:16px 12px}.c-select:not(:disabled):hover{--color-hover-background: var(--grey-200)}.c-input--color{padding:0}.c-input--checkbox,.c-input--radio{--color-active: var(--orange-400);--color-inner-active: #fff;--color-border-disabled-checked: color-mix(in srgb, var(--orange-400) 60%, white);--color-background-disabled-checked: color-mix(in srgb, var(--orange-400) 80%, white);--duration-transition-transform: .3s;--timing-transition-transform: ease;--duration-transition-opacity: .2s;--cursor: pointer;--spacing-inner: 0;--height: 20px;height:20px;height:var(--height);display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;cursor:var(--cursor);border:var(--width-border) solid var(--color-border);transition:background .3s,border-color .3s,box-shadow .2s}html[class~=dark] .c-input--checkbox,html[class~=dark] .c-input--radio{--color-background: color-mix(in srgb, var(--blue) 30%, white)}.c-input--checkbox:after,.c-input--radio:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--duration-transition-transform) var(--timing-transition-transform),opacity var(--duration-transition-opacity)}.c-input--checkbox:checked,.c-input--radio:checked{--color-background: var(--color-active);--color-border: var(--color-active);--duration-transition-opacity: .3s;--duration-transition-transform: .6s;--timing-transition-transform: cubic-bezier(.2, .85, .32, 1.2)}html[class~=dark] .c-input--checkbox:checked,html[class~=dark] .c-input--radio:checked{--color-background: var(--color-active)}.c-input--checkbox:disabled,.c-input--radio:disabled{--color-background: var(--color-background-disabled);--cursor: not-allowed;opacity:.9}.c-input--checkbox:disabled:checked,.c-input--radio:disabled:checked{--color-background: var(--color-background-disabled-checked);--color-border: var(--color-border-disabled-checked)}.c-input--checkbox:disabled+label,.c-input--radio:disabled+label{--cursor: not-allowed}.c-input--checkbox:hover:not(:checked):not(:disabled),.c-input--radio:hover:not(:checked):not(:disabled){--color-border: var(--color-border-hover)}.c-input--checkbox:focus,.c-input--radio:focus{box-shadow:0 0 0 var(--box-shadow-focus)}.c-input--checkbox:not(.c-switch),.c-input--radio:not(.c-switch){width:21px}.c-input--checkbox:not(.c-switch):after,.c-input--radio:not(.c-switch):after{opacity:0;opacity:var(--opacity, 0)}.c-input--checkbox:not(.c-switch):checked,.c-input--radio:not(.c-switch):checked{--opacity: 1}.c-input--checkbox+label,.c-input--radio+label{--cursor: pointer;font-size:14px;line-height:21px;display:inline-block;vertical-align:top;cursor:pointer;cursor:var(--cursor);margin-left:4px}.c-input--checkbox:not(.c-switch):after{width:5px;height:9px;left:7px;top:4px;transform:rotate(20deg);transform:rotate(var(--rotate, 20deg));border-inset:0 2px solid var(--color-inner-active) 2px solid var(--color-inner-active) 0}.c-input--checkbox:not(.c-switch):checked{--rotate: 43deg}.c-input--radio{border-radius:50%}.c-input--radio:after{width:19px;height:19px;border-radius:50%;background:var(--color-inner-active);opacity:0;transform:scale(.7);transform:scale(var(--scale, .7))}.c-input--radio:checked{--scale: .5}.c-input--range{--color-background-track: var(--grey-200);--color-background-thumb: var(--red-200);--height-track: .3rem;--size-thumb: 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.c-input--range::-webkit-slider-runnable-track{background-color:#373c40;width:100%;height:.3rem}.c-input--range::-moz-range-thumb{background-color:#f28f7f;width:1rem;height:1rem;margin-top:-.25rem;border-radius:50%;border-color:transparent;border-width:0;-moz-appearance:none;appearance:none}.c-input--range::-moz-range-track{background-color:#373c40;width:100%;height:.3rem}.c-input--range::-webkit-slider-thumb{background-color:#f28f7f;width:1rem;height:1rem;margin-top:-.25rem;border-radius:50%}.c-input--file:not(:disabled){cursor:pointer}.c-input--file:not(:disabled):hover::file-selector-button{--width-border: 0;--color-border-hover: var(--grey-200);border-right-width:1px}.c-input--file::file-selector-button{--width-border: 0;margin-right:1rem;border-right-width:1px;border-color:inherit;border-top-right-radius:0;border-bottom-right-radius:0}.c-fieldset{--spacing-after: 2rem;--spacing-inner: 2rem;--spacing-legend: calc(var(--spacing-inner) / 2);--color-border: #373c40;--width-border: 2px;--style-border: solid;padding:2rem;padding:var(--spacing-inner);margin-bottom:2rem;margin-bottom:var(--spacing-after);border:2px solid #373c40;border:var(--width-border) var(--style-border) var(--color-border)}.c-fieldset legend{font-weight:600;padding:0 var(--spacing-legend);margin-left:calc(-1 * var(--spacing-legend))}.u-check{display:block}.u-check:not(:last-of-type){margin-bottom:1rem}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:.75rem}button{font-family:inherit}html{--scrollbar-primary: var(--orange-400);--scrollbar-tertiary: var(--orange-200);--scrollbar-width: 8px;--scrollbar-button-bgc: var(--orange-400);scrollbar-width:thin;scrollbar-color:#181c20 #7a8c9e;scrollbar-color:var(--blue-800) var(--blue-100)}html.dark{--scrollbar-primary: var(--blue-400);--scrollbar-tertiary: var(--blue-200);--scrollbar-button-bgc: var(--blue-400);--color-background-track: var(--blue-100)}html::-webkit-scrollbar{width:8px;width:var(--scrollbar-width)}html::-webkit-scrollbar-button{background-color:#e28964;background-color:var(--scrollbar-button-bgc)}html::-webkit-scrollbar-button:hover{--scrollbar-button-bgc: var(--scrollbar-primary)}html::-webkit-scrollbar-track{--scrollbar-track-border-width: var(--scrollbar-width);background-color:#fcead7;background-color:var(--color-background-track, var(--orange-100));border:8px solid #fad0b0;border:var(--scrollbar-track-border-width) solid var(--scrollbar-track-bc, var(--scrollbar-tertiary))}html::-webkit-scrollbar-thumb{background-color:#e28964;background-color:var(--scrollbar-thumb-bgc, var(--scrollbar-primary))}html::-webkit-scrollbar-corner{background:transparent}@font-face{font-weight:400;font-style:normal;font-family:Berliner;src:url(/fonts/BerlinerRegular.woff2) format("woff2");font-display:swap}@font-face{font-weight:400;font-style:normal;font-family:Berlin;src:url(/fonts/Berlin.woff2) format("woff2");font-display:swap}@font-face{font-weight:400;font-style:italic;font-family:Berlin;src:url(/fonts/Berlin-Italic.woff2) format("woff2");font-display:swap}@font-face{font-weight:700;font-style:normal;font-family:Berlin;src:url(/fonts/Berlin-Bold.woff2) format("woff2");font-display:swap}@font-face{font-weight:900;font-style:normal;font-family:Berlin;src:url(/fonts/BerlinX-Bold.woff2) format("woff2");font-display:swap}h1,h2,h3,h4,h5{font-family:Berliner,serif;font-weight:400}html{font-family:Berlin,sans-serif;font-weight:400;letter-spacing:1px}a{color:inherit;cursor:pointer;text-decoration:none;-webkit-text-decoration:var(--decoration-text, none);text-decoration:var(--decoration-text, none)}.c-content a{--decoration-text: underline dashed from-font;text-underline-position:from-font}@media (min-width: 35.5rem){.c-content a{--decoration-text: none}.c-content a:hover{--decoration-text: underline dashed from-font}}.u-list-reset{padding:0;list-style:none;margin:0}.u-list-vertical{display:flex}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease-in}.fade-enter,.fade-leave-to,.fade-fast-enter,.fade-fast-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active{transition:opacity .2s ease-in}.fade-out-in-enter-active{transition:opacity .5s ease-in}.fade-out-in-leave-active{transition:opacity .2s ease-out}.fade-out-in-enter,.fade-out-in-leave-to,.fade-out-in-fast-enter,.fade-out-in-fast-leave-to{opacity:0}.fade-out-in-fast-enter-active{transition:opacity .2s ease-in}.fade-out-in-fast-leave-active{transition:opacity .1s ease-out}.fade-out-in-leave-active,.fade-out-in-fast-leave-active{position:absolute}.u-max-body-width{max-width:1386px;margin:0 auto;padding:0 20px}.c-footer{--space-walking: 40px}.c-footer__farewell{margin-top:60px;grid-area:farewell;display:flex;gap:5%;gap:var(--gap, 5%)}.c-footer__farewell-image-wrapper{flex:0 0 50%;flex:0 0 var(--basis-flex, 50%);display:flex}@media (min-width: 64rem){.c-footer__farewell-image-wrapper{--basis-flex: 40%}}.c-footer__farewell-image-wrapper img{filter:drop-shadow(0 0 25px rgba(255,255,255,.2))}.c-footer__farewell-text{display:none;display:var(--display, none);font-family:Berliner,serif;align-self:center;font-size:clamp(2rem,1.7vw + 1.66rem,3rem)}@media (min-width: 35.5rem){.c-footer__farewell-text{--display: block}}.c-footer__ground{background-color:#fce3d0;padding:25px 0}@supports (color: color-mix(in lch,red,blue)){.c-footer__ground{background-color:var(--color-background, color-mix(in srgb, var(--orange-200) 60%, white))}}html[class~=dark] .c-footer__ground{--color-background: var(--new-blue-400)}.c-footer__ground .c-footer__wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-template-areas:var(--areas-template);grid-gap:1rem;gap:1rem}.c-footer__ground-image{grid-area:image;mix-blend-mode:multiply}html[class~=dark] .c-footer__ground-image{mix-blend-mode:lighten;filter:invert(1)}.c-footer__ground .c-install-button{--padding: .5rem 1rem;gap:.5rem}.c-footer__ground h2{font-size:1.2rem}.c-footer__nav{background-color:var(--color-background, var(--red-500));background-color:var(--color-background, var(--secondary))}.c-footer__nav-list{display:flex;flex-direction:column;gap:12px}.c-footer__nav.is-legal{grid-area:nav-legal}.c-footer__slogan{grid-area:slogan;text-align:center;text-align:var(--align-text, center)}@media (min-width: 64rem){.c-footer__slogan{--align-text: left}}.c-footer__end{background-color:#fad0b0;background-color:var(--color-background, var(--orange-200));font-size:.8rem}html[class~=dark] .c-footer__end{--color-background: var(--blue)}.c-footer__end-content{grid-area:content;display:flex;gap:.5rem 1.25rem;padding-top:.5rem;padding-bottom:.5rem;flex-wrap:wrap;justify-content:center;justify-content:var(--content-justify, center);align-items:baseline}@media (min-width: 48rem){.c-footer__end-content{--content-justify: flex-start}}.c-footer__end-content p{margin:0}.c-header{background-color:#fad0b0;background-color:var(--color-background, var(--orange-200));box-shadow:0 .5px .6px #00000014,0 4px 5px #00000029;position:sticky;top:0;left:0;z-index:11000;width:100%;padding:.6rem 0;padding:var(--padding-y-header) 0}html[class~=dark] .c-header{--color-background: var(--blue)}.c-header__wrapper{--areas-template: "logo menu-nav";display:grid;grid-template-areas:"logo menu-nav";grid-template-areas:var(--areas-template);grid-template-columns:1fr max-content;grid-template-columns:var(--columns-header-inner, 1fr max-content);align-items:center}.c-header .c-logo{grid-area:logo}.c-header .c-logo__link{font-family:Berliner,serif;-webkit-text-decoration:none;text-decoration:none;color:#2b333b;color:var(--_color, var(--blue));font-size:clamp(1.56rem,1.6vw + 1.24rem,2.5rem)}html[class~=dark] .c-header .c-logo__link{--_color: var(--yellow-500)}.c-button{cursor:pointer;padding:.25rem;padding:var(--padding, .25rem);background-color:#fcead7;background-color:var(--color-background, var(--orange-100));border:1px solid #b23b27;border:var(--width-border, 1px) var(--style-border, solid) var(--color-border, var(--orange-600));color:#2b333b;color:var(--color, var(--blue));transition:all .3s ease-in-out}html[class~=dark] .c-button{--color-background: var(--new-blue-600);--color: var(--yellow-500);--color-border: color-mix(in srgb, var(--blue) 80%, white)}.c-button:disabled{cursor:not-allowed;opacity:.5}@media (hover: hover){.c-button:hover{box-shadow:0 0 12px #e29a86}@supports (color: color-mix(in lch,red,blue)){.c-button:hover{box-shadow:0 0 12px 0 var(--color-box-shadow, color-mix(in srgb, var(--orange-500) 60%, white))}}html[class~=dark] .c-button:hover{--color-box-shadow: var(--orange-500)}}.c-button--theme{--color-background: var(--primary);--color: var(--white-100);font-family:Berliner,serif}@media (hover: hover){.c-button--theme:hover{--style-border: dashed}}html[class~=dark] .c-button--theme{--color-border: var(--white-100)}.c-button--dashed-border{--style-border: dashed}.c-button--center-icon{display:inline-flex;justify-content:center;align-items:center}.c-button--back{--padding: 0;display:flex;align-items:center;gap:.25rem}.c-button--filter{--padding: .25rem .5rem}.c-button--filter>*,.c-button--filter{gap:.25rem}.c-button--filter:hover,.c-button--filter.is-active,.c-button--filter.is-current{--color-border: var(--yellow-500);--style-border: dashed;--color-background: var(--orange-500);--color: var(--yellow-500)}html[class~=dark] .c-button--filter:hover,html[class~=dark] .c-button--filter.is-active,html[class~=dark] .c-button--filter.is-current{--color-border: var(--yellow-500);--color-background: var(--orange-500)}.u-button-reset{background-color:transparent;border:none}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper__popper{z-index:10000;top:0;left:0;outline:none}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-left-width:0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-right-width:0;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-dropdown .v-popper__inner{background:#fff;color:#000;border-radius:6px;border:1px solid #ddd;box-shadow:0 6px 30px #0000001a}.v-popper--theme-dropdown .v-popper__arrow-inner{visibility:visible;border-color:#fff}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}.v-popper--theme-tooltip .v-popper__inner{background:#000c;color:#fff;border-radius:6px;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper__popper{--color-background: var(--floating-color-background)}.v-popper__popper:focus{outline:none}.v-popper__popper .v-popper__inner{background-color:var(--color-background);padding:.5rem;padding:var(--padding, .5rem .5rem);color:#2b333b;color:var(--color, var(--color-body));border:none;border-radius:0;max-width:100%;min-width:-moz-fit-content;min-width:fit-content;min-width:var(--width-min, -moz-fit-content);min-width:var(--width-min, fit-content)}.v-popper__popper .v-popper__arrow-inner,.v-popper__popper .v-popper__arrow-outer{border-color:var(--color-background)}.v-popper--theme-dropdown .v-popper__inner,.v-popper--theme-menu .v-popper__inner{--padding: 1rem 1.5rem}.v-popper--theme-word-options .v-popper__inner{--padding: .4rem}@media (min-width: 48rem){.v-popper--theme-word-options .v-popper__inner{--gap: .25rem}}.v-popper--theme-word-options .v-popper__inner>div{display:flex;flex-direction:column;gap:.4rem;gap:var(--gap, .4rem)}@media (min-width: 48rem){.v-popper--theme-word-options .v-popper__inner>div{--gap: .25rem}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.c-scroll-to-top{position:fixed;bottom:10px;bottom:var(--bottom-position, 10px);left:50%;left:var(--left-position, 50%);transform:translate(-50%);transform:var(--transform, translateX(-50%));z-index:99;box-shadow:0 0 .9px #00000009,0 0 2.5px #0000000d,0 0 6px #0001,0 0 20px #0000001a}@media (min-width: 64rem){.c-scroll-to-top{--left-position: none;--bottom-position: none;--transform: translateY(-50%);top:50%;right:10px}}.c-scroll-to-top.is-close-to-end{opacity:0}.c-menu-nav{display:flex;justify-content:flex-end;gap:3rem;grid-area:menu-nav}.c-menu-nav__item-button,.c-menu-nav__item-link{transition:all .3s ease-in-out}.c-menu-nav__item-button:hover,.c-menu-nav__item-link:hover{--color-border: var(--color-icon)}@media (max-width: 35.49rem){.c-menu-nav__item.is-hidden{display:none}}.c-menu-nav__item-link{display:flex;align-items:center;justify-content:center;padding:.25rem}.c-menu-nav__main-elements{display:flex;justify-content:flex-end;width:100%;gap:.7rem}.c-menu-more__list{display:flex;flex-direction:column;gap:1rem;gap:var(--gap, 1rem);font-size:1.15rem;font-size:var(--size-font, 1.15rem)}@media (min-width: 64rem){.c-menu-more__list{--size-font: inherit;--gap: .5rem}}.c-menu-more__list .c-install-button{--padding: 0;border:none;font-size:inherit}.c-menu-more__item.is-split{border-top:1px dashed var(--primary);padding-top:1rem;padding-top:var(--padding-top, 1rem)}@media (min-width: 64rem){.c-menu-more__item.is-split{--padding-top: .5rem}}.c-menu-more .c-dropdown__menu{--offset: 100%}@media (min-width: 48rem){.c-menu-more .c-dropdown__menu{--offset: 60%}}.c-menu-more .c-dropdown__menu.is-active{border-bottom:1px dashed #f9f9f9}.c-modal{border:none;inset:0;background-color:var(--color-background-modal, var(--floating-color-background));width:max(400px,80%)}@media (prefers-reduced-motion: no-preference){.c-modal{opacity:0;transform:translateY(-100%);transition:transform .3s,opacity .3s,display .3s allow-discrete,overlay .3s allow-discrete}}.c-modal::backdrop{background-color:#0000004d;background-color:var(--color-background-modal, rgba(0, 0, 0, .3));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fade-in 1s cubic-bezier(.39,.575,.565,1) both}@media (prefers-reduced-motion: no-preference){.c-modal[open]{opacity:1;transform:translateY(0)}@starting-style{.c-modal[open]{transform:translateY(-100%);opacity:0}}}.c-modal[open]:has(.c-modal__close) .c-modal__container{display:flex;flex-direction:column}.c-modal[open]:has(.c-modal__close) .c-modal__close{align-self:flex-end;margin-bottom:15px}.c-modal__container{min-height:30dvh}.c-modal.has-close-on-click-outside::backdrop{cursor:pointer}.c-modal--top{margin:7rem auto auto}.u-disable-scroll{overflow:hidden!important}html[class~=dark] .c-search input.pagefind-ui__search-input{--pagefind-ui-background: color-mix(in srgb, var(--blue) 70%, white)}.c-search input.pagefind-ui__search-input::-moz-placeholder{color:var(--color-placeholder);opacity:1}.c-search input.pagefind-ui__search-input::placeholder{color:var(--color-placeholder);opacity:1}html[class~=dark] .c-search input.pagefind-ui__search-input::-moz-placeholder{--color-placeholder: color-mix(in srgb, var(--yellow-500) 60%, transparent)}html[class~=dark] .c-search input.pagefind-ui__search-input::placeholder{--color-placeholder: color-mix(in srgb, var(--yellow-500) 60%, transparent)}.pagefind-ui__result.svelte-j9e30.svelte-j9e30{list-style-type:none;display:flex;align-items:flex-start;gap:min(40px * .8,3%);gap:min(40px * var(--pagefind-ui-scale),3%);padding:24px 0 32px;padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid 2px #eeeeee;border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid 2px #eeeeee;border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%,(30% - 100px * .8) * 100000);width:min(30%,(30% - 100px * var(--pagefind-ui-scale)) * 100000);max-width:96px;max-width:calc(120px * var(--pagefind-ui-scale));margin-top:8px;margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:3 / 2;aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:8px;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:8px;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:700;font-size:16.8px;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:#393939;color:var(--pagefind-ui-text);-webkit-text-decoration:none;text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{-webkit-text-decoration:underline;text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:400;font-size:12.8px;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:3.2px;margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:200px;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:#393939;color:var(--pagefind-ui-text);background-color:#393939;background-color:var(--pagefind-ui-text);border-radius:8px;border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{list-style-type:none;padding:0;display:flex;gap:16px;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:16px;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:3.2px 6.4px;padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * .8);font-size:calc(14px * var(--pagefind-ui-scale));border-radius:8px;border-radius:var(--pagefind-ui-border-radius);background-color:#eee;background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;display:flex;align-items:flex-start;gap:min(40px * .8,3%);gap:min(40px * var(--pagefind-ui-scale),3%);padding:24px 0 32px;padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid 2px #eeeeee;border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid 2px #eeeeee;border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{display:flex;flex-direction:column;padding-left:16px;padding-left:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:8px;padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"⤷ ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%,(30% - 100px * .8) * 100000);width:min(30%,(30% - 100px * var(--pagefind-ui-scale)) * 100000);max-width:96px;max-width:calc(120px * var(--pagefind-ui-scale));margin-top:8px;margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:3 / 2;aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:8px;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:8px;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:700;font-size:16.8px;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:#393939;color:var(--pagefind-ui-text);-webkit-text-decoration:none;text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{-webkit-text-decoration:underline;text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:400;font-size:12.8px;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:3.2px;margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:200px;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:#393939;color:var(--pagefind-ui-text);background-color:#393939;background-color:var(--pagefind-ui-text);border-radius:8px;border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;padding:0;display:flex;gap:16px;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:16px;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:3.2px 6.4px;padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * .8);font-size:calc(14px * var(--pagefind-ui-scale));border-radius:8px;border-radius:var(--pagefind-ui-border-radius);background-color:#eee;background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{position:absolute;clip:rect(0 0 0 0)}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(260px * .8,100%);min-width:min(260px * var(--pagefind-ui-scale),100%);flex:1;display:flex;flex-direction:column;margin-top:16px;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{display:block;border-bottom:solid 1.6px #eeeeee;border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:16px 0;padding:calc(20px * var(--pagefind-ui-scale)) 0}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:12.8px;font-size:calc(16px * var(--pagefind-ui-scale));position:relative;display:flex;align-items:center;list-style:none;font-weight:700;cursor:pointer;height:calc(24px * .8);height:calc(24px * var(--pagefind-ui-scale))}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{position:absolute;content:"";right:calc(6px * .8);right:calc(6px * var(--pagefind-ui-scale));top:50%;width:6.4px;width:calc(8px * var(--pagefind-ui-scale));height:6.4px;height:calc(8px * var(--pagefind-ui-scale));border:solid 1.6px currentColor;border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-right:0;border-top:0;transform:translateY(-70%) rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%) rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{display:flex;flex-direction:column;gap:16px;gap:calc(20px * var(--pagefind-ui-scale));padding-top:24px;padding-top:calc(30px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{position:relative;display:flex;align-items:center;gap:6.4px;gap:calc(8px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{position:absolute;content:"";top:50%;left:6.4px;left:calc(8px * var(--pagefind-ui-scale));width:0px;height:0px;border:solid 1px #fff;opacity:0;transform:translate(-3.6px,calc(.8px * .8)) skew(-5deg) rotate(-45deg);transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1),calc(.8px * var(--pagefind-ui-scale))) skew(-5deg) rotate(-45deg);transform-origin:top left;border-top:0;border-right:0;pointer-events:none}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:7.2px;width:calc(9px * var(--pagefind-ui-scale));height:3.2px;height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{margin:0;width:12.8px;width:calc(16px * var(--pagefind-ui-scale));height:12.8px;height:calc(16px * var(--pagefind-ui-scale));border:solid 1px #eeeeee;border:solid 1px var(--pagefind-ui-border);-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:4px;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:#fff;background-color:var(--pagefind-ui-background);cursor:pointer}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:#393939;background-color:var(--pagefind-ui-primary);border:solid 1px #393939;border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:12.8px;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset *:where(:not(html):not(iframe):not(canvas):not(img):not(svg):not(video):not(svg *):not(symbol *)){all:unset;display:revert;outline:revert}.pagefind-ui--reset *,.pagefind-ui--reset *:before,.pagefind-ui--reset *:after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.pagefind-ui--reset ::-moz-placeholder{color:inherit}.pagefind-ui--reset ::placeholder{color:inherit}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;word-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#ffffff;--pagefind-ui-border:#eeeeee;--pagefind-ui-tag:#eeeeee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:#393939;color:var(--pagefind-ui-text);font-family:system,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",San Francisco,Roboto,Segoe UI,Helvetica Neue,Lucida Grande,Ubuntu,arial,sans-serif;font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:#393939;background-color:var(--pagefind-ui-text);width:14.4px;width:calc(18px * var(--pagefind-ui-scale));height:14.4px;height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * .8);top:calc(23px * var(--pagefind-ui-scale));left:16px;left:calc(20px * var(--pagefind-ui-scale));content:"";position:absolute;display:block;opacity:.7;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%;z-index:9;pointer-events:none}.pagefind-ui__search-input.svelte-e9gkc3{height:51.2px;height:calc(64px * var(--pagefind-ui-scale));padding:0 56px 0 43.2px;padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:#fff;background-color:var(--pagefind-ui-background);border:2px solid #eeeeee;border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:8px;border-radius:var(--pagefind-ui-border-radius);font-size:16.8px;font-size:calc(21px * var(--pagefind-ui-scale));position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:flex;width:100%;box-sizing:border-box;font-weight:700}.pagefind-ui__search-input.svelte-e9gkc3::-moz-placeholder{opacity:.2}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{position:absolute;top:calc(3px * .8);top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * .8);right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * .8);height:calc(58px * var(--pagefind-ui-scale));padding:0 12px 0 1.6px;padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:#393939;color:var(--pagefind-ui-text);font-size:calc(14px * .8);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:#fff;background-color:var(--pagefind-ui-background);border-radius:8px;border-radius:var(--pagefind-ui-border-radius)}.pagefind-ui__drawer.svelte-e9gkc3{gap:48px;gap:calc(60px * var(--pagefind-ui-scale));display:flex;flex-direction:row;flex-wrap:wrap}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(400px * .8,100%);min-width:min(400px * var(--pagefind-ui-scale),100%);flex:1000;margin-top:16px;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:12.8px;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * .8);height:calc(24px * var(--pagefind-ui-scale));padding:16px 0;padding:calc(20px * var(--pagefind-ui-scale)) 0;display:flex;align-items:center;font-weight:700;margin-top:0}.pagefind-ui__button.svelte-e9gkc3{margin-top:32px;margin-top:calc(40px * var(--pagefind-ui-scale));border:2px solid #eeeeee;border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:8px;border-radius:var(--pagefind-ui-border-radius);height:calc(48px * .8);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * .8);padding:0 calc(12px * var(--pagefind-ui-scale));font-size:12.8px;font-size:calc(16px * var(--pagefind-ui-scale));color:#393939;color:var(--pagefind-ui-primary);background:#fff;background:var(--pagefind-ui-background);width:100%;text-align:center;font-weight:700;cursor:pointer}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:#393939;border-color:var(--pagefind-ui-primary);color:#393939;color:var(--pagefind-ui-primary);background:#fff;background:var(--pagefind-ui-background)}.c-searchbar{--color-border: var(--secondary);display:flex;align-items:center}@media (min-width: 48rem){.c-searchbar{flex:1 1 auto;max-width:200px;min-width:150px}}@media (max-width: 63.99rem){.c-searchbar{justify-content:center}html[class~=dark] .c-searchbar{--color-background: transparent}}.c-searchbar__slash-icon,.c-searchbar__label{display:none}@media (min-width: 48rem){.c-searchbar__slash-icon,.c-searchbar__label{display:block}}.c-searchbar__slash-icon{width:16px;height:16px;margin-left:auto}@media (min-width: 64rem){.c-searchbar__search-icon{width:20px;height:20px;margin-right:5px}}:root{--pagefind-ui-scale: .8;--pagefind-ui-primary: var(--primary);--pagefind-ui-text: var(--color-body);--pagefind-ui-background: var(--white-200);--pagefind-ui-border: var(--grey-200);--pagefind-ui-tag: var(--white-200);--pagefind-ui-border-width: 2px;--pagefind-ui-border-radius: 0;--pagefind-ui-image-border-radius: 0;--pagefind-ui-image-box-ratio: 3 / 2;--pagefind-ui-font: Berlin, sans-serif}.c-social-list__list{gap:.25rem}.c-social-list--desktop{display:none;display:var(--display, none)}@media (min-width: 64rem){.c-social-list--desktop{--display: flex}}.c-social-list--mobile-dropdown{display:flex;justify-content:space-between;border-bottom:1px dashed var(--primary);margin-bottom:1rem;padding-bottom:.7rem}@media (min-width: 64rem){.c-social-list--mobile-dropdown{display:none}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0}}@keyframes astroFadeOut{to{opacity:0}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
