@import"https://cdn.jsdelivr.net/npm/@phosphor-icons/web@2.1.1/src/regular/style.css";:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-outline-width: 1px;--f-button-outline-color: rgba(0, 0, 0, .7);--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-opacity: 1;--f-button-svg-disabled-opacity: .5;--f-button-svg-transition: opacity .15s ease;--f-button-svg-transform: none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);-webkit-backdrop-filter:var(--f-button-backdrop-filter);backdrop-filter:var(--f-button-backdrop-filter);display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;pointer-events:all;cursor:pointer;overflow:hidden}@media(hover:hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color, var(--f-button-color));background-color:var(--f-button-hover-bg, var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color, var(--f-button-hover-color, var(--f-button-color)));background-color:var(--f-button-active-bg, var(--f-button-hover-bg, var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset)}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity, 1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:flex}[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child{display:flex}[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:root{--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px}.f-spinner{position:absolute;top:50%;left:50%;margin:0;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height);translate:-50% -50%;border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);border-radius:var(--f-spinner-border-radius);animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both}@keyframes f-spinner{to{rotate:360deg}}.f-panzoom,.f-zoomable{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{display:block;content:""}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{position:fixed;top:0;left:0;margin:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:unset!important;z-index:9999}.f-panzoom__wrapper{position:relative;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{display:block;min-width:0;min-height:0;max-width:100%;max-height:100%}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{width:auto;height:auto;vertical-align:top;object-fit:contain;transition:none;-webkit-user-select:none;user-select:none}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.f-panzoom__viewport>.f-panzoom__content{width:100%;height:100%;object-fit:fill}picture.f-panzoom__content img{vertical-align:top;width:100%;height:auto;max-height:100%;object-fit:contain;transition:none;-webkit-user-select:none;user-select:none}.f-panzoom__protected{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;-webkit-user-select:none;user-select:none}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, .2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, .2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s) * .2) ease calc(var(--f-transition-duration, .2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}.f-zoomInUp{animation:var(--f-transition-duration, .3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, .3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale, .975)) translate3d(var(--f-zoomInUp-x, 0),var(--f-zoomInUp-y, 16px),0);opacity:var(--f-zoomInUp-opacity, 0)}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale, .975)) translate3d(var(--f-zoomOutDown-x, 0),var(--f-zoomOutDown-y, 16px),0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration, .2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration, .2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throwOutDown-y, 150px),0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{position:relative;box-sizing:border-box;margin:var(--f-html-margin, 0);padding:var(--f-html-padding, 2rem);color:var(--f-html-color, currentColor);background:var(--f-html-bg)}.f-html.is-error{text-align:center}.f-iframe{display:block;margin:0;border:0;height:100%;width:100%}.f-caption{align-self:center;flex-shrink:0;margin:var(--f-caption-margin);padding:var(--f-caption-padding, 16px 8px);max-width:100%;max-height:calc(80vh - 100px);overflow:auto;overflow-wrap:anywhere;line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font)}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{padding:0;width:100%;height:100%;min-height:1px;overflow:visible;max-width:var(--f-video-width, 960px);max-height:var(--f-video-height, 540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg, rgba(0, 0, 0, .9))}.f-html5video{border:0;display:block;height:100%;width:100%;background:transparent}.f-button.is-arrow{--f-button-width: var(--f-arrow-width, 46px);--f-button-height: var(--f-arrow-height, 46px);--f-button-svg-width: var(--f-arrow-svg-width, 24px);--f-button-svg-height: var(--f-arrow-svg-height, 24px);--f-button-svg-stroke-width: var(--f-arrow-svg-stroke-width, 1.75);--f-button-border-radius: var(--f-arrow-border-radius, unset);--f-button-bg: var(--f-arrow-bg, transparent);--f-button-hover-bg: var(--f-arrow-hover-bg, var(--f-arrow-bg));--f-button-active-bg: var(--f-arrow-active-bg, var(--f-arrow-hover-bg));--f-button-shadow: var(--f-arrow-shadow);--f-button-color: var(--f-arrow-color);--f-button-hover-color: var(--f-arrow-hover-color, var(--f-arrow-color));--f-button-active-color: var( --f-arrow-active-color, var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos, 0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos, 0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos, 0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos, 0);right:auto;bottom:auto;left:50%;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos, 0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{display:grid;grid-template-columns:1fr auto 1fr;margin:var(--f-toolbar-margin, 0);padding:var(--f-toolbar-padding, 8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg, none);box-shadow:var(--f-toolbar-shadow, none);-webkit-backdrop-filter:var(--f-toolbar-backdrop-filter);backdrop-filter:var(--f-toolbar-backdrop-filter);position:relative;z-index:20;color:var(--f-toolbar-color, currentColor);font-size:var(--f-toolbar-font-size, 17px);font-weight:var(--f-toolbar-font-weight, inherit);font-family:var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar .f-button:focus-visible{position:relative;z-index:1}.f-carousel__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:var(--f-toolbar-gap, 0)}.f-carousel__toolbar__column.is-left{display:flex;justify-self:flex-start;justify-content:flex-start}.f-carousel__toolbar__column.is-middle{display:flex;justify-content:center}.f-carousel__toolbar__column.is-right{display:flex;justify-self:flex-end;justify-content:flex-end;flex-flow:nowrap}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{position:relative;display:flex;flex-direction:row;cursor:default;-webkit-user-select:none;user-select:none;margin:var(--f-counter-margin, 0);padding:var(--f-counter-padding, 4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius)}.f-counter span{padding:0 var(--f-counter-gap, 4px)}:root{--f-thumbs-gap: 8px;--f-thumbs-margin: 0;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: transparent;--f-thumbs-transition: max-height .3s ease, max-width .3s ease, padding .3s ease;--f-thumbs-z-index: 1;--f-thumbs-viewport-padding-x: 0px;--f-thumbs-viewport-padding-y: 0px;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-clip-width: 46px;--f-thumb-extra-gap: 16px;--f-thumb-opacity: 1;--f-thumb-transition: opacity .3s ease, transform .15s ease;--f-thumb-border: none;--f-thumb-border-radius: 4px;--f-thumb-shadow: none;--f-thumb-bg: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));--f-thumb-focus-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-border-transition: all .1s ease;--f-thumb-img-width: 100%;--f-thumb-img-height: 100%;--f-thumb-img-fit: cover;--f-thumb-img-position: 50% 20%}.f-thumbs{--f-carousel-slide-width: var(--f-thumb-width);--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: var(--f-thumbs-gap);position:relative;box-sizing:border-box;flex-shrink:0;margin:var(--f-thumbs-margin);padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:hidden;background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:var(--f-thumbs-transition);z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2)}.f-thumbs.is-horizontal.is-hidden{max-height:0;--f-thumbs-padding-y: 0}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2)}.f-thumbs.is-vertical.is-hidden{max-width:0;--f-thumbs-padding-x: 0}.f-thumbs.is-scrollable.is-hidden{max-height:0;--f-thumbs-padding-y: 0}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs img{display:block;width:var(--f-thumb-img-width);height:var(--f-thumb-img-height);object-fit:var(--f-thumb-img-fit);object-position:var(--f-thumb-img-position);pointer-events:none;border-radius:inherit;color:transparent}.f-thumbs img[data-lazy-src]{visibility:hidden}.f-thumbs img.has-lazyerror{display:none}.f-thumbs__viewport{box-sizing:border-box;height:100%;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x);overflow:visible;display:grid}.f-thumbs__slide{position:relative;box-sizing:border-box;grid-area:1/1;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);margin:0;padding:0;display:flex;align-items:center;flex-direction:column;cursor:pointer;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity, 1);transform:var(--f-thumb-hover-transform, none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border, none);box-shadow:var(--f-thumb-hover-shadow, var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;display:block;margin:auto;padding:0;position:relative;overflow:visible;width:100%;height:100%;outline:none;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg)}.f-thumbs__slide button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transition:var(--f-thumb-border-transition);border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow)}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity, 1);transform:var(--f-thumb-focus-transform, none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity, 1);transform:var(--f-thumb-active-transform, none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border, none);box-shadow:var(--f-thumb-active-shadow, var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity, 1);transform:var(--f-thumb-selected-transform, none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border, none);box-shadow:var(--f-thumb-selected-shadow, var(--f-thumb-shadow))}.f-thumbs.is-modern{--f-carousel-slide-width: calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );--f-carousel-slide-height: var(--f-thumb-height);--f-carousel-gap: 0;--width-diff: calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2 + var(--f-thumbs-padding-x));margin-inline:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift: calc((var(--width-diff) * .5) * var(--progress));--clip-path: inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );padding:0;overflow:visible;left:var(--shift, 0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing)}.f-thumbs.is-modern .f-thumbs__slide button{display:block;margin-inline:50%;width:var(--f-thumb-width);clip-path:var(--clip-path);border:none;box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration, .2s) var(--f-thumb-transition-easing, ease)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";position:absolute;z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border, none);box-shadow:var(--f-thumb-focus-shadow, none)}.f-thumbs.is-modern{--f-transition-duration: .25s;--f-transition-easing: ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration: 0s}.f-thumbs.is-scrollable .f-thumbs__viewport{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--f-thumb-width),1fr));grid-auto-rows:var(--f-thumb-height);gap:var(--f-thumbs-gap);overflow:auto;overscroll-behavior:contain;-webkit-user-select:none;user-select:none}.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{grid-area:auto;display:block;position:relative;max-width:100%;width:var(--f-thumb-width);height:var(--f-thumb-height);cursor:pointer;outline:none}:root{--f-progressbar-height: 3px;--f-progressbar-color: var(--f-carousel-theme-color, #575ad6);--f-progressbar-opacity: 1;--f-progressbar-z-index: 30}.f-progressbar{position:absolute;top:0;left:0;right:0;z-index:var(--f-progressbar-z-index);height:var(--f-progressbar-height);transform:scaleX(0);transform-origin:0;opacity:var(--f-progressbar-opacity);background:var(--f-progressbar-color);-webkit-user-select:none;user-select:none;pointer-events:none;animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height: 100%;--f-progressbar-opacity: .2}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;width:100%;height:100vh;max-height:unset;max-width:unset;padding:0;margin:0;border:0;overflow:hidden;background:transparent;touch-action:none;overscroll-behavior:contain}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height: 100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog *:empty{display:block}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-backdrop-bg: rgba(24, 24, 27, .95);--f-toolbar-margin: 0;--f-toolbar-padding: 8px;--f-toolbar-gap: 0;--f-toolbar-color: #ddd;--f-toolbar-font-size: 16px;--f-toolbar-font-weight: 500;--f-toolbar-font: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height: var(--f-button-height);--f-toolbar-text-shadow: 1px 1px 1px rgba(0, 0, 0, .75);--f-toolbar-shadow: none;--f-toolbar-bg: none;--f-counter-margin: 0;--f-counter-padding: 0px 10px;--f-counter-gap: 4px;--f-counter-line-height: var(--f-button-height);--f-carousel-gap: 17px;--f-carousel-slide-width: 100%;--f-carousel-slide-height: 100%;--f-carousel-slide-padding: 0;--f-carousel-slide-bg: unset;--f-html-color: #222;--f-html-bg: #fff;--f-error-color: #fff;--f-error-bg: #333;--f-caption-margin: 0;--f-caption-padding: 16px 8px;--f-caption-color: var(--fancybox-color, #dbdbdb);--f-caption-bg: transparent;--f-caption-font: inherit;--f-caption-line-height: 1.375;--f-spinner-color-1: rgba(255, 255, 255, .2);--f-spinner-color-2: rgba(255, 255, 255, .8);--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-border-radius: 50%;--f-spinner-border-width: 4px;--f-progressbar-color: rgba(255, 255, 255);--f-button-width: 46px;--f-button-height: 46px;--f-button-color: #ddd;--f-button-hover-color: #fff;--f-button-outline-width: 1px;--f-button-outline-color: rgba(255, 255, 255, .75);--f-button-outline-offset: 0px;--f-button-bg: rgba(54, 54, 54, .75);--f-button-border: 0;--f-button-border-radius: 0;--f-button-shadow: none;--f-button-transition: all .2s ease;--f-button-transform: none;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.75;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)), drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .5;--f-arrow-pos: 32px;--f-arrow-width: 50px;--f-arrow-height: 50px;--f-arrow-svg-width: 24px;--f-arrow-svg-height: 24px;--f-arrow-svg-stroke-width: 2.5;--f-arrow-border-radius: 50%;--f-arrow-bg: rgba(54, 54, 54, .65);--f-arrow-color: #ddd;--f-arrow-hover-color: #fff;--f-close-button-width: 30px;--f-close-button-height: 30px;--f-close-button-svg-width: 24px;--f-close-button-svg-height: 24px;--f-close-button-svg-stroke-width: 1.75;--f-close-border-radius: 4px;--f-close-button-color: #fff;--f-close-button-hover-color: #fff;--f-close-button-bg: transparent;--f-close-button-hover-bg: transparent;--f-close-button-active-bg: transparent;--f-thumbs-margin: 0px;--f-thumbs-padding-x: 8px;--f-thumbs-padding-y: 8px;--f-thumbs-bg: none;--f-thumb-transition: all .2s ease;--f-thumb-width: 94px;--f-thumb-height: 76px;--f-thumb-opacity: 1;--f-thumb-border: none;--f-thumb-shadow: none;--f-thumb-transform: none;--f-thumb-focus-opacity: 1;--f-thumb-focus-border: none;--f-thumb-focus-shadow: inset 0 0 0 2px rgba(255, 255, 255, .65);--f-thumb-focus-transform: none;--f-thumb-hover-opacity: 1;--f-thumb-hover-border: none;--f-thumb-hover-transform: none;--f-thumb-active-opacity: var(--f-thumb-hover-opacity);--f-thumb-active-border: var(--f-thumb-hover-border);--f-thumb-active-transform: var(--f-thumb-hover-transform);--f-thumb-selected-opacity: 1;--f-thumb-selected-border: none;--f-thumb-selected-shadow: inset 0 0 0 2px #fff;--f-thumb-selected-transform: none;--f-scrollbar-width: 7px;--f-scrollbar-track-bg: #444;--f-scrollbar-track-border-radius: 10px;--f-scrollbar-track-shadow: inset 0 0 6px rgba(0, 0, 0, .2);--f-scrollbar-thumb-bg: #ddd;--f-scrollbar-thumb-border-radius: 10px}.fancybox__container[theme=light]{--fancybox-color: #222;--fancybox-backdrop-bg: rgba(255, 255, 255, .97);--f-toolbar-color: var(--fancybox-color, #222);--f-toolbar-text-shadow: none;--f-toolbar-font-weight: 400;--f-html-color: var(--fancybox-color, #222);--f-html-bg: #fff;--f-error-color: #555;--f-error-bg: #fff;--f-video-bg: #fff;--f-caption-color: #333;--f-spinner-color-1: rgba(0, 0, 0, .2);--f-spinner-color-2: rgba(0, 0, 0, .8);--f-spinner-border-width: 3.5px;--f-progressbar-color: rgba(111, 111, 116);--f-button-color: #333;--f-button-hover-color: #000;--f-button-outline-color: rgba(0, 0, 0, .85);--f-button-bg: rgba(255, 255, 255, .85);--f-button-svg-stroke-width: 1.3;--f-button-svg-filter: none;--f-arrow-bg: rgba(255, 255, 255, .85);--f-arrow-color: #333;--f-arrow-hover-color: #000;--f-arrow-svg-stroke-width: 1.3;--f-close-button-color: #555;--f-close-button-hover-color: #000;--f-thumb-bg: linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000;--f-scrollbar-track-bg: #ddd;--f-scrollbar-thumb-bg: #444}.fancybox__container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;display:flex;flex-direction:column}.fancybox__container:focus{outline:none}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container>*:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity, 1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing>*:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper,.f-spinner){animation:var(--f-interface-enter-duration, .35s) ease none f-fadeIn}.fancybox__container.is-hiding>*:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>*:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration, .35s) ease forwards f-fadeOut}.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}.fancybox__container.is-hiding{pointer-events:none}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-backdrop-bg)}.fancybox__carousel{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__carousel.is-vertical{--f-carousel-slide-height: 100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{position:absolute;content:"";top:-30px;right:-30px;bottom:-30px;left:-30px;z-index:1}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;position:relative;overflow:visible;transform:translate3d(0,var(--f-drag-offset, 0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;position:relative;grid-area:1/1;display:flex;align-items:center;flex-direction:column;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;min-height:0;max-width:100%;margin:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;transform:translateZ(0);will-change:transform}.fancybox__slide:before,.fancybox__slide:after{display:block;content:""}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color: var(--f-error-color, --f-html-color);--f-html-bg: var(--f-error-bg, --f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel{overflow:visible}.f-button.is-close-button{--f-button-width: var(--f-close-button-width);--f-button-height: var(--f-close-button-height);--f-button-border-radius: var(--f-close-border-radius);--f-button-color: var(--f-close-button-color);--f-button-hover-color: var(--f-close-button-hover-color);--f-button-bg: var(--f-close-button-bg);--f-button-hover-bg: var(--f-close-button-hover-bg);--f-button-active-bg: var(--f-close-button-active-bg);--f-button-svg-width: var(--f-close-button-svg-width);--f-button-svg-height: var(--f-close-button-svg-height);--f-button-svg-stroke-width: var(--f-close-button-svg-stroke-width);position:absolute;top:calc((var(--f-button-height) + 2px) * -1);right:0;z-index:10}.fancybox__thumbs{flex:0 1 100%}.fancybox__thumbs.is-scrollable{--f-thumbs-cols: 1;--f-thumbs-gap: 8px;--f-thumbs-transition: none;--f-thumbs-padding-x: 4px;--f-thumbs-padding-y: 8px;--f-thumbs-viewport-padding-x: 4px;--f-thumbs-viewport-padding-y: 0px;max-width:calc(var(--f-thumb-width) * var(--f-thumbs-cols) + var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-viewport-padding-x) * 2)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);box-shadow:var(--f-scrollbar-track-shadow)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}.fancybox__thumbs.is-scrollable.is-hidden{max-width:0;--f-thumbs-padding-x: 0;max-height:unset;--f-thumbs-padding-y: unset}.fancybox__thumbs.is-scrollable .f-thumbs__viewport{overflow-x:hidden!important;grid-template-columns:repeat(auto-fill,calc((100% - var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1)) / var(--f-thumbs-cols)))!important}/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-content:""}}}@layer base{:root,[data-color-context=default],[data-color-context=contrast],[data-color-context=fixed],[data-color-context=accent]{--mida-color-accent-2:var(--mida-color-accent)}@supports (color:color-mix(in lab,red,red)){:root,[data-color-context=default],[data-color-context=contrast],[data-color-context=fixed],[data-color-context=accent]{--mida-color-accent-2:color-mix(in oklch,var(--mida-color-accent),var(--mida-color-accent-adjust,black)var(--mida-color-accent-percent-adjust,8%))}}:root,[data-color-context=default],[data-color-context=contrast],[data-color-context=fixed],[data-color-context=accent]{--mida-color-accent-3:var(--mida-color-accent-2)}@supports (color:color-mix(in lab,red,red)){:root,[data-color-context=default],[data-color-context=contrast],[data-color-context=fixed],[data-color-context=accent]{--mida-color-accent-3:color-mix(in oklch,var(--mida-color-accent-2),var(--mida-color-accent-adjust,black)var(--mida-color-accent-percent-adjust,8%))}}:root,[data-color-context=default],[data-color-context=contrast]{--mida-color-text-btn-primary:var(--mida-color-on-accent);--mida-color-text-btn-primary-hover:var(--mida-color-on-accent);--mida-color-text-btn-primary-selected:var(--mida-color-on-accent);--mida-color-bg-btn-primary:var(--mida-color-accent);--mida-color-bg-btn-primary-hover:var(--mida-color-accent-2);--mida-color-bg-btn-primary-selected:var(--mida-color-accent-3)}[data-color-context=contrast],[data-color-context=fixed],[data-color-context=accent]{--mida-color-text-info:var(--mida-color-info-2);--mida-color-bg-info:var(--mida-color-info-1);--mida-color-text-success:var(--mida-color-success-2);--mida-color-bg-success:var(--mida-color-success-1);--mida-color-text-warning:var(--mida-color-warning-2);--mida-color-bg-warning:var(--mida-color-warning-1);--mida-color-text-danger:var(--mida-color-danger-2);--mida-color-bg-danger:var(--mida-color-danger-1)}:root,[data-color-context=default]{--mida-color-text-accent:light-dark(var(--mida-color-default-text-accent-light),var(--mida-color-default-text-accent-dark,var(--mida-color-default-text-accent-light)));--mida-color-text-label:light-dark(var(--mida-color-default-text-label-light),var(--mida-color-default-text-label-dark,var(--mida-color-default-text-label-light)));--mida-color-text-base:light-dark(var(--mida-color-default-base-text-light),var(--mida-color-default-base-text-dark,var(--mida-color-default-base-text-light)));--mida-color-bg-base:light-dark(var(--mida-color-default-base-bg-light),var(--mida-color-default-base-bg-dark,var(--mida-color-default-base-bg-light)));--mida-color-text-muted:light-dark(var(--mida-color-default-muted-text-light),var(--mida-color-default-muted-text-dark,var(--mida-color-default-muted-text-light)));--mida-color-bg-muted:light-dark(var(--mida-color-default-muted-bg-light),var(--mida-color-default-muted-bg-dark,var(--mida-color-default-muted-bg-light)));--mida-color-text-info:var(--mida-color-info-1);--mida-color-bg-info:var(--mida-color-info-2);--mida-color-text-success:var(--mida-color-success-1);--mida-color-bg-success:var(--mida-color-success-2);--mida-color-text-warning:var(--mida-color-warning-1);--mida-color-bg-warning:var(--mida-color-warning-2);--mida-color-text-danger:var(--mida-color-danger-1);--mida-color-bg-danger:var(--mida-color-danger-2);--mida-color-text-btn-secondary:var(--mida-color-text-base);--mida-color-text-btn-secondary-hover:var(--mida-color-bg-base);--mida-color-text-btn-secondary-selected:var(--mida-color-bg-base);--mida-color-bg-btn-secondary-hover:var(--mida-color-text-base);--mida-color-bg-btn-secondary-selected:var(--mida-color-text-base);--mida-color-text-btn-tertiary:var(--mida-color-text-accent);--mida-color-text-btn-stepper:var(--mida-color-bg-base);--mida-color-text-btn-stepper-hover:var(--mida-color-bg-base);--mida-color-text-btn-stepper-selected:var(--mida-color-bg-base);--mida-color-bg-btn-stepper:var(--mida-color-text-base);--mida-color-bg-btn-stepper-hover:var(--mida-color-text-muted);--mida-color-bg-btn-stepper-selected:var(--mida-color-text-accent)}[data-color-context=contrast]{--mida-color-text-accent:light-dark(var(--mida-color-contrast-text-accent-light),var(--mida-color-contrast-text-accent-dark,var(--mida-color-contrast-text-accent-light)));--mida-color-text-label:light-dark(var(--mida-color-contrast-text-label-light),var(--mida-color-contrast-text-label-dark,var(--mida-color-contrast-text-label-light)));--mida-color-text-base:light-dark(var(--mida-color-contrast-base-text-light),var(--mida-color-contrast-base-text-dark,var(--mida-color-contrast-base-text-light)));--mida-color-bg-base:light-dark(var(--mida-color-contrast-base-bg-light),var(--mida-color-contrast-base-bg-dark,var(--mida-color-contrast-base-bg-light)));--mida-color-text-muted:light-dark(var(--mida-color-contrast-muted-text-light),var(--mida-color-contrast-muted-text-dark,var(--mida-color-contrast-muted-text-light)));--mida-color-bg-muted:light-dark(var(--mida-color-contrast-muted-bg-light),var(--mida-color-contrast-muted-bg-dark,var(--mida-color-contrast-muted-bg-light)));--mida-color-text-btn-secondary:var(--mida-color-text-base);--mida-color-text-btn-secondary-hover:var(--mida-color-bg-base);--mida-color-text-btn-secondary-selected:var(--mida-color-bg-base);--mida-color-bg-btn-secondary-hover:var(--mida-color-text-base);--mida-color-bg-btn-secondary-selected:var(--mida-color-text-base);--mida-color-text-btn-tertiary:var(--mida-color-text-accent);--mida-color-text-btn-stepper:var(--mida-color-bg-base);--mida-color-text-btn-stepper-hover:var(--mida-color-bg-base);--mida-color-text-btn-stepper-selected:var(--mida-color-bg-base);--mida-color-bg-btn-stepper:var(--mida-color-text-base);--mida-color-bg-btn-stepper-hover:var(--mida-color-text-muted);--mida-color-bg-btn-stepper-selected:var(--mida-color-text-accent)}[data-color-context=fixed]{--mida-color-text-accent:var(--mida-color-text-base);--mida-color-text-label:var(--mida-color-text-base);--mida-color-text-base:white}@supports (color:color-mix(in lab,red,red)){[data-color-context=fixed]{--mida-color-text-base:color-mix(in oklch,white max(var(--mida-config-fixed-mix-percent),85%),var(--mida-color-accent))}}[data-color-context=fixed]{--mida-color-bg-base:black}@supports (color:color-mix(in lab,red,red)){[data-color-context=fixed]{--mida-color-bg-base:color-mix(in oklch,black max(var(--mida-config-fixed-mix-percent),85%),var(--mida-color-accent))}}[data-color-context=fixed]{--mida-color-text-muted:var(--mida-color-text-base);--mida-color-bg-muted:var(--mida-color-bg-base);--mida-color-text-info:oklch(from var(--mida-color-info-1)var(--mida-config-fixed-text-luminance,.95)c h);--mida-color-bg-info:oklch(from var(--mida-color-info-2)var(--mida-config-fixed-bg-luminance,.05)c h);--mida-color-text-success:oklch(from var(--mida-color-success-1)var(--mida-config-fixed-text-luminance,.95)c h);--mida-color-bg-success:oklch(from var(--mida-color-success-2)var(--mida-config-fixed-bg-luminance,.05)c h);--mida-color-text-warning:oklch(from var(--mida-color-warning-1)var(--mida-config-fixed-text-luminance,.95)c h);--mida-color-bg-warning:oklch(from var(--mida-color-warning-2)var(--mida-config-fixed-bg-luminance,.05)c h);--mida-color-text-danger:oklch(from var(--mida-color-danger-1)var(--mida-config-fixed-text-luminance,.95)c h);--mida-color-bg-danger:oklch(from var(--mida-color-danger-2)var(--mida-config-fixed-bg-luminance,.05)c h);--mida-color-text-btn-primary:var(--mida-color-bg-base);--mida-color-text-btn-primary-hover:var(--mida-color-bg-base);--mida-color-text-btn-primary-selected:var(--mida-color-bg-base);--mida-color-bg-btn-primary:var(--mida-color-text-base);--mida-color-bg-btn-primary-hover:white;--mida-color-bg-btn-primary-selected:white;--mida-color-text-btn-secondary:white}@supports (color:color-mix(in lab,red,red)){[data-color-context=fixed]{--mida-color-text-btn-secondary:color-mix(in oklch,white max(var(--mida-config-fixed-mix-percent),85%),var(--mida-color-accent-3))}}[data-color-context=fixed]{--mida-color-text-btn-secondary-hover:black;--mida-color-text-btn-secondary-selected:black;--mida-color-bg-btn-secondary-hover:white}@supports (color:color-mix(in lab,red,red)){[data-color-context=fixed]{--mida-color-bg-btn-secondary-hover:color-mix(in oklch,white max(var(--mida-config-fixed-mix-percent),85%),var(--mida-color-accent-3))}}[data-color-context=fixed]{--mida-color-bg-btn-secondary-selected:white}@supports (color:color-mix(in lab,red,red)){[data-color-context=fixed]{--mida-color-bg-btn-secondary-selected:color-mix(in oklch,white max(var(--mida-config-fixed-mix-percent),85%),var(--mida-color-accent-3))}}[data-color-context=fixed]{--mida-color-text-btn-tertiary:white}@supports (color:color-mix(in lab,red,red)){[data-color-context=fixed]{--mida-color-text-btn-tertiary:color-mix(in oklch,white max(var(--mida-config-fixed-mix-percent),85%),var(--mida-color-accent-3))}}[data-color-context=fixed]{--mida-color-text-btn-stepper:var(--mida-color-bg-base);--mida-color-text-btn-stepper-hover:var(--mida-color-bg-base);--mida-color-text-btn-stepper-selected:var(--mida-color-bg-base);--mida-color-bg-btn-stepper:var(--mida-color-text-base);--mida-color-bg-btn-stepper-hover:var(--mida-color-text-muted);--mida-color-bg-btn-stepper-selected:var(--mida-color-text-accent)}[data-color-context=accent]{--mida-color-text-accent:var(--mida-color-on-accent);--mida-color-text-label:var(--mida-color-on-accent);--mida-color-text-base:var(--mida-color-on-accent);--mida-color-bg-base:var(--mida-color-accent);--mida-color-text-muted:var(--mida-color-on-accent);--mida-color-bg-muted:var(--mida-color-accent-2);--mida-color-text-btn-primary:var(--mida-color-accent);--mida-color-text-btn-primary-hover:var(--mida-color-accent-2);--mida-color-text-btn-primary-selected:var(--mida-color-accent-3);--mida-color-bg-btn-primary:var(--mida-color-on-accent);--mida-color-bg-btn-primary-hover:var(--mida-color-on-accent);--mida-color-bg-btn-primary-selected:var(--mida-color-on-accent);--mida-color-text-btn-secondary:var(--mida-color-on-accent);--mida-color-text-btn-secondary-hover:var(--mida-color-accent);--mida-color-text-btn-secondary-selected:var(--mida-color-accent);--mida-color-bg-btn-secondary-hover:var(--mida-color-on-accent);--mida-color-bg-btn-secondary-selected:var(--mida-color-on-accent);--mida-color-text-btn-tertiary:var(--mida-color-bg-btn-primary);--mida-color-text-btn-stepper:var(--mida-color-bg-base);--mida-color-text-btn-stepper-hover:var(--mida-color-bg-base);--mida-color-text-btn-stepper-selected:var(--mida-color-bg-base);--mida-color-bg-btn-stepper:var(--mida-color-text-base);--mida-color-bg-btn-stepper-hover:var(--mida-color-text-muted);--mida-color-bg-btn-stepper-selected:var(--mida-color-text-accent)}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer theme{:root,:host{--spacing:.25rem;--breakpoint-phablet:37.5rem;--spacing-3xs:.125rem;--spacing-2xs:.25rem;--spacing-xs:.5rem;--spacing-sm:.75rem;--spacing-xl:var(--mida-spacing-xl);--spacing-2xl:var(--mida-spacing-2xl);--spacing-3xl:var(--mida-spacing-3xl);--spacing-4xl:var(--mida-spacing-4xl);--spacing-5xl:var(--mida-spacing-5xl);--spacing-edge:var(--mida-spacing-edge,var(--spacing-4xl));--spacing-section-group-content-asided:2.75rem;--container-narrow:48.75rem;--container-aside:22.5rem;--text-body:var(--mida-text-body);--text-body-small:var(--mida-text-body-small)}}@layer components{h1:not([class*=text-style-heading-]){font-size:var(--mida-text-heading-1);line-height:var(--tw-leading,var(--mida-text-heading-1--line-height,1.1));letter-spacing:var(--tw-tracking,var(--mida-text-heading-1--letter-spacing,0));text-wrap:balance;font-family:var(--mida-font-heading,ui-serif);font-weight:var(--mida-font-heading-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-heading-transform,none)}h2:not([class*=text-style-heading-]){font-size:var(--mida-text-heading-2);line-height:var(--tw-leading,var(--mida-text-heading-2--line-height,1.1));letter-spacing:var(--tw-tracking,var(--mida-text-heading-2--letter-spacing,0));text-wrap:balance;font-family:var(--mida-font-heading,ui-serif);font-weight:var(--mida-font-heading-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-heading-transform,none)}h3:not([class*=text-style-heading-]){font-size:var(--mida-text-heading-3);line-height:var(--tw-leading,var(--mida-text-heading-3--line-height,1.2));letter-spacing:var(--tw-tracking,var(--mida-text-heading-3--letter-spacing,0));text-wrap:balance;font-family:var(--mida-font-heading,ui-serif);font-weight:var(--mida-font-heading-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-heading-transform,none)}h4:not([class*=text-style-heading-]){font-size:var(--mida-text-heading-4);line-height:var(--tw-leading,var(--mida-text-heading-4--line-height,1.2));letter-spacing:var(--tw-tracking,var(--mida-text-heading-4--letter-spacing,0));text-wrap:balance;font-family:var(--mida-font-heading,ui-serif);font-weight:var(--mida-font-heading-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-heading-transform,none)}h5:not([class*=text-style-heading-]){font-size:var(--mida-text-heading-5);line-height:var(--tw-leading,var(--mida-text-heading-5--line-height,1.25));letter-spacing:var(--tw-tracking,var(--mida-text-heading-5--letter-spacing,0));text-wrap:balance;font-family:var(--mida-font-heading,ui-serif);font-weight:var(--mida-font-heading-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-heading-transform,none)}h6:not([class*=text-style-heading-]){font-size:var(--mida-text-heading-6);line-height:var(--tw-leading,var(--mida-text-heading-6--line-height,1.25));letter-spacing:var(--tw-tracking,var(--mida-text-heading-6--letter-spacing,0));text-wrap:balance;font-family:var(--mida-font-heading,ui-serif);font-weight:var(--mida-font-heading-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-heading-transform,none)}button:not([class*=text-btn-],[class*=btn-style-],[class*=text-style-button-]):is(input[disabled=""],button[disabled=""],a:not([href]),a[href=""]){pointer-events:none;opacity:var(--mida-config-element-disabled-opacity,.75)}button:not([class*=text-btn-],[class*=btn-style-],[class*=text-style-button-]){background-color:var(--mida-color-bg-btn-primary);color:var(--mida-color-text-btn-primary)}button:not([class*=text-btn-],[class*=btn-style-],[class*=text-style-button-]):is(button:not([disabled]),:not(.selected)){cursor:pointer}button:not([class*=text-btn-],[class*=btn-style-],[class*=text-style-button-]).selected{pointer-events:none;background-color:var(--mida-color-bg-btn-primary-selected)}@media(hover:hover){:is(button:not([class*=text-btn-],[class*=btn-style-],[class*=text-style-button-]):is(button:not(:disabled)),button:not([class*=text-btn-],[class*=btn-style-],[class*=text-style-button-]):not(.selected)):hover{background-color:var(--mida-color-bg-btn-primary-hover);color:var(--mida-color-text-btn-primary-hover)}}button:not([class*=text-btn-],[class*=btn-style-],[class*=text-style-button-]):not(input):not(a):not(button):is(:where(.peer):disabled~*){pointer-events:none;background-color:var(--mida-color-bg-muted);border-color:var(--mida-color-bg-muted)}button:not([class*=text-btn-],[class*=btn-style-],[class*=text-style-button-]):not(input):not(a):not(button):is(:where(.peer):checked~*){pointer-events:none;background-color:var(--mida-color-bg-btn-primary-selected)}button:not([class*=text-btn-],[class*=btn-style-],[class*=text-style-button-]):focus{background-color:var(--mida-color-bg-btn-primary-selected);color:var(--mida-color-text-btn-primary-selected)}button:not([class*=text-btn-],[class*=btn-style-],[class*=text-style-button-]){text-overflow:ellipsis;white-space:nowrap;font-size:var(--mida-text-button,var(--text-body));line-height:var(--tw-leading,var(--mida-text-button--line-height,var(--mida-text-body--line-height)));letter-spacing:var(--tw-tracking,var(--mida-text-button--letter-spacing,var(--mida-text-body--letter-spacing,0)));font-family:var(--mida-font-button,ui-serif);font-weight:var(--mida-font-button-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-button-transform,none);padding-inline:var(--mida-spacing-lg);padding-block:var(--spacing-sm);border-radius:var(--mida-radius-2);cursor:pointer;--tw-outline-style:none;outline-style:none;overflow:hidden}a:not([class*=text-style-]){color:var(--mida-color-text-accent,currentColor);text-decoration-line:none}@media(hover:hover){a:not([class*=text-style-]):hover{text-decoration-line:underline}}mida-alert a:not([class*=text-]),:host(mida-alert) a:not([class*=text-]){color:inherit;text-decoration-line:underline}@media(hover:hover){:is(mida-alert a:not([class*=text-]),:host(mida-alert) a:not([class*=text-])):hover{text-decoration-line:none}}mida-alert a:not([class*=text-]),:host(mida-alert) a:not([class*=text-]){font-weight:var(--mida-font-button-font-weight,var(--mida-font-body-font-weight))}ul{padding-left:calc(var(--spacing)*0);list-style-type:disc;list-style-position:inside}ol{padding-left:calc(var(--spacing)*0);list-style-type:decimal;list-style-position:inside}html,body{touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none}body{overflow-x:hidden}.backdrop-tvm{background-color:#000c}.modal-tvm.open{animation:.8s ease-out forwards slideIn}.mida-modal-wrapper::-webkit-scrollbar{display:none}.mida-modal-wrapper{-ms-overflow-style:none;scrollbar-width:none}@keyframes slideIn{0%{opacity:0;transform:translateY(100%)}50%{opacity:1}to{transform:translateY(0)}}.tvm-instruction-arrow{z-index:1001;animation:1.5s ease-in-out infinite arrow-animation}@keyframes arrow-animation{0%{opacity:1;transform:translateY(0)}50%{opacity:.6;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tvm-instruction-arrow-container{transform-box:fill-box;transform-origin:top}.editor-container-single .card-title{display:none!important}.editor-container-single .card .form-group{margin-bottom:var(--mida-spacing-md);gap:var(--spacing-2xs);display:grid}.editor-container-single .card .form-group label{font-size:var(--mida-text-body-small);line-height:var(--tw-leading,var(--mida-text-body--line-height));letter-spacing:var(--tw-tracking,var(--mida-text-body--letter-spacing,0));color:var(--mida-color-text-label)}.editor-container-single .card .form-group input,.editor-container-single .card .form-group select{border-radius:var(--mida-radius-2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--mida-color-text-base);width:100%;padding:var(--mida-spacing-lg);color:var(--mida-color-text-base);--tw-outline-style:none;outline-style:none;display:flex}@media(hover:hover){.editor-container-single .card .form-group select:hover{cursor:pointer}}.editor-container-single .card .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(hover:hover){.editor-container-single .card .form-group select #select-popover-options:hover{cursor:pointer}}.loading{width:100%;position:relative}.loader-overlay{z-index:1001;background-color:#3640544d;width:100%;height:100%;position:fixed}.loader{margin-inline:auto;width:10rem;height:10rem;margin:0 auto;animation:2s linear infinite rotateAnimation;position:fixed;top:calc(50% - 5rem);left:calc(50% - 5rem);transform:rotateY(0)}.loader img{width:10rem;height:10rem}@keyframes rotateAnimation{0%{transform:rotateY(0)rotateX(20deg)scale(.8)}25%{transform:rotateY(0)scale(1)}50%{transform:rotateY(180deg)rotateX(20deg)scale(.8)}75%{transform:rotateY(180deg)rotateX(10deg)scale(1)}to{transform:rotateY(359deg)rotateX(20deg)scale(.8)}}mida-grid[firstChildFullWidth]>:first-child{grid-column:1/-1;width:100%}@view-transition{navigation:auto}.app{min-height:var(--mida-config-available-viewport-height);width:100%;max-width:100%}.app[data-mida-app=web],.app[data-mida-app=tvm-portrait]{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);isolation:isolate;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"content";display:grid;position:relative}:is(.app[data-mida-app=web],.app[data-mida-app=tvm-portrait]):has(>.grid-area-header){grid-template-rows:auto 1fr;grid-template-areas:"header""content"}:is(.app[data-mida-app=web],.app[data-mida-app=tvm-portrait]):has(>.grid-area-footer){grid-template-rows:1fr auto;grid-template-areas:"content""footer"}:is(.app[data-mida-app=web],.app[data-mida-app=tvm-portrait]):has(>.grid-area-header,>.grid-area-footer){grid-template-rows:auto 1fr auto;grid-template-areas:"header""content""footer"}.app[data-mida-app=tvm-landscape]{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);isolation:isolate;grid-template-columns:7rem auto;grid-template-areas:"aside content";display:grid;position:relative}.app[data-mida-app=tvm-landscape][data-mida-accessible-tvm]{--mida-config-available-viewport-height:var(--mida-config-accessible-tvm-height);grid-template-areas:"accessibility accessibility""aside content"}.app[data-mida-app=tvm-landscape][data-mida-accessible-tvm]:before{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:2;height:calc(100lvh - var(--mida-config-available-viewport-height));content:var(--tw-content);grid-area:accessibility;width:100%;position:sticky}.page{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);isolation:isolate;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"content";display:grid;position:relative}.page:has(>.grid-area-header){grid-template-rows:auto 1fr;grid-template-areas:"header""content"}.page:has(>.grid-area-footer){grid-template-rows:1fr auto;grid-template-areas:"content""footer"}.page:has(>.grid-area-header,>.grid-area-footer){grid-template-rows:auto 1fr auto;grid-template-areas:"header""content""footer"}.page{width:100%;height:100%}.app[data-mida-app=tvm-portrait][data-mida-accessible-tvm] .page{grid-template-rows:calc(100lvh - var(--mida-config-accessible-tvm-height))1fr auto}:host-context(.app[data-mida-app="tvm-portrait"][data-mida-accessible-tvm]) .page{grid-template-rows:calc(100lvh - var(--mida-config-accessible-tvm-height))1fr auto}:host-context(.app[data-mida-app="tvm-portrait"][data-mida-accessible-tvm]) .page:after{top:calc((100lvh - var(--mida-config-available-viewport-height)) + var(--mida-config-sticky-header-stack) + var(--mida-config-sticky-header-stack-offset,0px));z-index:50;z-index:10;z-index:1;content:var(--tw-content);grid-area:header;width:100%;height:100%;display:block;position:sticky;bottom:auto}.app[data-mida-app=tvm-portrait][data-mida-accessible-tvm] .page:after{top:calc((100lvh - var(--mida-config-available-viewport-height)) + var(--mida-config-sticky-header-stack) + var(--mida-config-sticky-header-stack-offset,0px));z-index:50;z-index:10;z-index:1;content:var(--tw-content);grid-area:header;width:100%;height:100%;display:block;position:sticky;bottom:auto}.page[data-mida-aside=right]{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);isolation:isolate;grid-template:"content aside"1fr"footer footer-aside"/auto min(33%,38rem);position:relative}.page[data-mida-aside=right]:has(>.grid-area-header){grid-template-areas:"header aside""content aside""footer footer-aside"}.page[data-mida-aside=left]{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);isolation:isolate;grid-template:"aside content"1fr"footer-aside footer"/min(33%,38rem) auto;display:grid;position:relative}.page[data-mida-aside=left]:has(>.grid-area-header){grid-template-areas:"aside header""aside content""footer-aside footer"}.page[data-mida-spacer-above=relaxed]{padding-top:var(--mida-spacing-page-above-relaxed,var(--spacing-2xl))}.page:not([data-mida-spacer-above=relaxed],[data-mida-spacer-above=none]){padding-top:var(--mida-spacing-page-above,var(--spacing-xl))}.page:not([data-mida-spacer-below=none]){padding-bottom:var(--mida-spacing-page-below,var(--spacing-5xl))}.page:has(>.grid-area-header):not([data-mida-spacer-header=none])>.grid-area-content{padding-top:var(--mida-spacing-section-group,var(--spacing-2xl))}.page:has(>.grid-area-footer):not([data-mida-spacer-footer=none])>.grid-area-content{padding-bottom:var(--mida-spacing-section-group,var(--spacing-2xl))}.page:not([data-mida-gap=none])>.grid-area-content{row-gap:var(--mida-spacing-section-group,var(--spacing-2xl))}.page>.grid-area-content{flex-direction:column;display:flex;container:page-content/inline-size}.section-group{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);isolation:isolate;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"content";display:grid;position:relative;container:section-group/inline-size}.section-group:has(>.grid-area-header){grid-template-rows:auto 1fr;grid-template-areas:"header""content"}.section-group:has(>.grid-area-footer){grid-template-rows:1fr auto;grid-template-areas:"content""footer"}.section-group:has(>.grid-area-header,>.grid-area-footer){grid-template-rows:auto 1fr auto;grid-template-areas:"header""content""footer"}.section-group[data-mida-aside]>.grid-area-content{isolation:isolate;z-index:1;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-areas:"content""aside";place-content:center;column-gap:2.75rem;width:100%;margin-inline:auto;display:grid;container:section-group-content-asided-content/inline-size}@container section-group (min-width:79.5rem){.section-group[data-mida-aside]>.grid-area-content{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);isolation:isolate;grid-template-areas:"content aside";grid-template-columns:var(--container-narrow)var(--container-aside);max-width:calc(var(--container-narrow) + var(--spacing-section-group-content-asided) + var(--container-aside));max-width:79.5rem;display:grid;position:relative}}.section-group[data-mida-aside]>.grid-area-content>.grid-area-content{flex-direction:column;align-items:center;display:flex}.section-group[data-mida-aside]>.grid-area-content>.grid-area-content:not([data-mida-gap=none]){row-gap:var(--mida-spacing-section,var(--spacing-4xl))}.section-group[data-mida-aside]>.grid-area-content>.grid-area-content .section[data-mida-size=narrowed]{width:100%;max-width:calc(100% - (var(--spacing-edge)*2))}@media(min-width:79.5rem){.section-group[data-mida-aside]>.grid-area-content>.grid-area-content .section[data-mida-size=narrowed]{max-width:100%}}.section-group:has(>.grid-area-header):not([data-mida-spacer-header=none])>.grid-area-content{margin-top:var(--mida-spacing-section,var(--spacing-4xl))}.section-group:has(>.grid-area-footer):not([data-mida-spacer-footer=none])>.grid-area-content{margin-bottom:var(--mida-spacing-section,var(--spacing-4xl))}.section-group:has(>.grid-area-header):not([data-mida-gap=none])>.grid-area-content{row-gap:var(--mida-spacing-section,var(--spacing-4xl))}.section-group>.grid-area-content{z-index:1;row-gap:var(--mida-spacing-section,var(--spacing-4xl));flex-direction:column;display:flex}.section-group>.grid-area-content>*{margin-inline:auto}.section{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);isolation:isolate;position:relative}.section[data-mida-size=fullbleed]{width:100%}.section[data-mida-size=narrowed],.section[data-mida-size=edged]{width:calc(100% - (var(--spacing-edge)*2));margin-inline:auto}.section[data-mida-size=narrowed]{max-width:48.75rem}.navigation-primary{height:var(--mida-spacing-header-span);min-height:Max(6.5rem,var(--mida-spacing-header-span));position:relative}[data-mida-header-position=sticky] .navigation-primary{z-index:10;position:sticky}.navigation-primary>div:first-child{z-index:2;min-height:calc(var(--spacing)*8)}.navigation-primary>div:nth-child(2){z-index:3}.navigation-primary>div:nth-child(2):hover+div{display:flex}.navigation-primary>div:nth-child(3){bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;--tw-translate-y:100%;width:100%;translate:var(--tw-translate-x)var(--tw-translate-y);display:none;position:absolute}.navigation-primary>div:nth-child(3):hover{display:flex}.navigation-secondary{justify-content:center;align-items:center;width:100%;height:30rem;display:flex}.menu-navigation-mobile>*{align-self:center}.menu-navigation-mobile>:first-child{justify-self:flex-start}.footer-web{gap:var(--mida-spacing-xl);background-color:var(--mida-color-bg-base);padding-inline:var(--mida-spacing-edge,var(--spacing-4xl));padding-block:var(--mida-spacing-2xl);flex-direction:column;display:flex}@media(min-width:63.75rem){.footer-web{gap:var(--mida-spacing-3xl)}}.footer-web>div:first-child{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:63.75rem){.footer-web>div:first-child{grid-template-columns:repeat(5,minmax(0,1fr))}}.footer-web>div:first-child>div{grid-column:span 1/span 1;max-height:5rem}.footer-web>div:first-child>div>img{object-fit:contain}.footer-web>div:nth-child(2){gap:var(--mida-spacing-2xl);flex-direction:column;display:flex}@media(min-width:63.75rem){.footer-web>div:nth-child(2){gap:var(--mida-spacing-3xl);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:column;display:grid}}.footer-web>div:nth-child(2)>div:first-child{flex-direction:column;display:flex}.footer-web>div:nth-child(2)>div:first-child>p{font-size:var(--mida-text-body);line-height:var(--tw-leading,var(--mida-text-body--line-height));letter-spacing:var(--tw-tracking,var(--mida-text-body--letter-spacing,0));text-wrap:pretty;font-family:var(--mida-font-body,ui-serif);font-weight:var(--mida-font-body-font-weight);text-transform:var(--mida-text-body-transform,none);color:var(--mida-color-text-base)}.footer-web>div:nth-child(2)>div:nth-child(2){gap:var(--spacing-xs);font-size:var(--mida-text-body);line-height:var(--tw-leading,var(--mida-text-body--line-height));letter-spacing:var(--tw-tracking,var(--mida-text-body--letter-spacing,0));text-wrap:pretty;font-family:var(--mida-font-body,ui-serif);font-weight:var(--mida-font-body-font-weight);text-transform:var(--mida-text-body-transform,none);color:var(--mida-color-text-accent,currentColor);flex-direction:column;display:none}@media(min-width:63.75rem){.footer-web>div:nth-child(2)>div:nth-child(2){display:flex}}.footer-web>div:nth-child(2)>div:nth-child(3){gap:var(--spacing-xs);flex-direction:column;display:flex}.footer-web>div:nth-child(2)>div:nth-child(3) a{font-size:var(--mida-text-body-small);line-height:var(--tw-leading,var(--mida-text-body--line-height));letter-spacing:var(--tw-tracking,var(--mida-text-body--letter-spacing,0));text-wrap:pretty;font-family:var(--mida-font-body,ui-serif);font-weight:var(--mida-font-body-font-weight);text-transform:var(--mida-text-body-transform,none);color:var(--mida-color-text-accent,currentColor)}.footer-web>div:nth-child(2)>.social-list{gap:var(--spacing-sm);flex-direction:column;display:flex}.footer-web>div:nth-child(2)>.social-list p{font-size:var(--mida-text-body);line-height:var(--tw-leading,var(--mida-text-body--line-height));letter-spacing:var(--tw-tracking,var(--mida-text-body--letter-spacing,0));text-wrap:pretty;font-family:var(--mida-font-body,ui-serif);font-weight:var(--mida-font-body-font-weight);text-transform:var(--mida-text-body-transform,none);color:var(--mida-color-text-muted)}.footer-web>div:nth-child(2)>.social-list>div{gap:var(--mida-spacing-md);flex-direction:row;display:flex}.footer-web>div:nth-child(2)>.social-list>div a{text-decoration-line:none}.footer-web>div:nth-child(3){gap:var(--mida-spacing-xl);flex-direction:row-reverse;display:flex}.footer-web>div:nth-child(3) mida-logo,.footer-web>div:nth-child(3) mida-logo img{height:calc(var(--spacing)*10);display:flex}.app-footer{width:100%;height:30rem;color:var(--mida-color-text-base);justify-content:center;align-items:center;display:flex}}@layer utilities{.btn-stepper-wrapper{counter-reset:btn-stepper-count;width:100%;padding-top:var(--mida-spacing-2xl);padding-bottom:var(--mida-spacing-2xl);align-items:center;display:flex}.btn-stepper-wrapper .btn-style-stepper{text-overflow:ellipsis;white-space:nowrap;background-color:var(--mida-color-bg-btn-stepper);text-align:center;color:var(--mida-color-text-btn-stepper);overflow:hidden}.btn-stepper-wrapper .btn-style-stepper:not(.selected){cursor:pointer}@media(hover:hover){.btn-stepper-wrapper .btn-style-stepper:not(.selected):hover{background-color:var(--mida-color-bg-btn-stepper-hover);color:var(--mida-color-text-btn-stepper-hover)}}.btn-stepper-wrapper .btn-style-stepper{counter-increment:btn-stepper-count}.btn-stepper-wrapper .btn-style-stepper:before{content:"✓"}.btn-stepper-wrapper .btn-style-stepper:hover:before{content:"✎ "}:is(.btn-stepper-wrapper .btn-style-stepper:disabled,.btn-stepper-wrapper .btn-style-stepper.selected):before{content:counter(btn-stepper-count)}.btn-stepper-wrapper .btn-style-stepper:disabled{pointer-events:none;cursor:default;border-style:var(--tw-border-style);color:currentColor;background-color:#0000;border-width:2px;border-color:currentColor}.btn-stepper-wrapper .btn-style-stepper.selected{background-color:var(--mida-color-bg-btn-stepper-selected);color:var(--mida-color-text-btn-stepper-selected)}.btn-stepper-wrapper .btn-style-stepper.selected+hr{background-color:var(--mida-color-bg-btn-stepper-selected)!important}.btn-style-secondary:is(input[disabled=""],button[disabled=""],a:not([href]),a[href=""]){pointer-events:none;opacity:var(--mida-config-element-disabled-opacity,.75)}.btn-style-secondary{border-style:var(--tw-border-style);border-width:2px;border-color:var(--mida-color-text-btn-secondary);color:var(--mida-color-text-btn-secondary);background-color:#0000}.btn-style-secondary:is(button:not([disabled]),:not(.selected)){cursor:pointer}.btn-style-secondary.selected{pointer-events:none;background-color:var(--mida-color-bg-btn-secondary-selected);color:var(--mida-color-text-btn-secondary-selected)}@media(hover:hover){:is(.btn-style-secondary:is(button:not(:disabled)),.btn-style-secondary:not(.selected)):hover{background-color:var(--mida-color-bg-btn-secondary-hover);color:var(--mida-color-text-btn-secondary-hover)}}.btn-style-secondary:not(input):not(a):not(button):is(:where(.peer):disabled~*){pointer-events:none;background-color:var(--mida-color-bg-muted);border-color:var(--mida-color-bg-muted)}.btn-style-secondary:not(input):not(a):not(button):is(:where(.peer):checked~*){pointer-events:none;background-color:var(--mida-color-bg-btn-secondary-selected);color:var(--mida-color-text-btn-secondary-selected)}.btn-style-primary:is(input[disabled=""],button[disabled=""],a:not([href]),a[href=""]){pointer-events:none;opacity:var(--mida-config-element-disabled-opacity,.75)}.btn-style-primary{background-color:var(--mida-color-bg-btn-primary);color:var(--mida-color-text-btn-primary)}.btn-style-primary:is(button:not([disabled]),:not(.selected)){cursor:pointer}.btn-style-primary.selected{pointer-events:none;background-color:var(--mida-color-bg-btn-primary-selected)}@media(hover:hover){:is(.btn-style-primary:is(button:not(:disabled)),.btn-style-primary:not(.selected)):hover{background-color:var(--mida-color-bg-btn-primary-hover);color:var(--mida-color-text-btn-primary-hover)}}.btn-style-primary:not(input):not(a):not(button):is(:where(.peer):disabled~*){pointer-events:none;background-color:var(--mida-color-bg-muted);border-color:var(--mida-color-bg-muted)}.btn-style-primary:not(input):not(a):not(button):is(:where(.peer):checked~*){pointer-events:none;background-color:var(--mida-color-bg-btn-primary-selected)}.btn-style-tertiary:is(input[disabled=""],button[disabled=""],a:not([href]),a[href=""]){pointer-events:none;opacity:var(--mida-config-element-disabled-opacity,.75)}.btn-style-tertiary{color:var(--mida-color-text-btn-tertiary)}.btn-style-tertiary:is(button:not([disabled]),:not(.selected)){cursor:pointer}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.sticky-header-stack{top:calc((100lvh - var(--mida-config-available-viewport-height)) + var(--mida-config-sticky-header-stack) + var(--mida-config-sticky-header-stack-offset,0px));z-index:50;position:sticky;bottom:auto}.sticky-footer-stack{top:auto;bottom:var(--mida-config-sticky-footer-stack);position:sticky}.overlay-gradient{z-index:10;background:linear-gradient(#000000e6,#00000080,#0003,#0000 72%);width:100%;height:100%;position:absolute;top:0;left:0}.footer-aside-end{gap:var(--mida-spacing-lg);background-color:var(--mida-color-bg-base);color:var(--mida-color-text-base);display:grid;position:relative}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing)*0)}.top-2\/4{top:50%}.top-15{top:calc(var(--spacing)*15)}.top-md{top:var(--mida-spacing-md)}.right-0{right:calc(var(--spacing)*0)}.right-3{right:calc(var(--spacing)*3)}.right-lg{right:var(--mida-spacing-lg)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-lg{bottom:var(--mida-spacing-lg)}.left-0{left:calc(var(--spacing)*0)}.grid-area-aside{z-index:2;grid-area:aside}.grid-area-aside-and-footer-aside{z-index:20;grid-area:aside-start/aside-start/footer-aside-end/footer-aside-end}.grid-area-content{z-index:1;grid-area:content}.grid-area-footer{z-index:20;grid-area:footer}.grid-area-header{z-index:10;grid-area:header}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-100{z-index:100}.z-101{z-index:101}.col-span-full{grid-column:1/-1}.row-span-full{grid-row:1/-1}.row-start-1{grid-row-start:1}.mx-auto{margin-inline:auto}.my-md{margin-block:var(--mida-spacing-md)}.mt-2xl{margin-top:var(--mida-spacing-2xl)}.mt-md{margin-top:var(--mida-spacing-md)}.mt-section{margin-top:var(--mida-spacing-section,var(--spacing-4xl))}.mt-xl{margin-top:var(--mida-spacing-xl)}.mb-2xl{margin-bottom:var(--mida-spacing-2xl)}.mb-md{margin-bottom:var(--mida-spacing-md)}.mb-section{margin-bottom:var(--mida-spacing-section,var(--spacing-4xl))}.mb-sm{margin-bottom:var(--spacing-sm)}.ml-xl{margin-left:var(--mida-spacing-xl)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-4\/3{aspect-ratio:4/3}.aspect-16\/6{aspect-ratio:16/6}.aspect-16\/9{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-10{height:calc(var(--spacing)*10)}.h-\[29px\]{height:29px}.h-\[calc\(100vh-100\%\)\]{height:calc(100vh - 100%)}.h-available-viewport{height:var(--mida-config-available-viewport-height)}.h-full{height:100%}.h-screen{height:100vh}.max-h-12{max-height:calc(var(--spacing)*12)}.max-h-120{max-height:calc(var(--spacing)*120)}.max-h-\[30rem\]{max-height:30rem}.max-h-\[44vh\]{max-height:44vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[100vh\]{max-height:100vh}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-auto{min-height:auto}.min-h-screen{min-height:100vh}.layout-section-asided-edged{width:100%;max-width:calc(100% - (var(--spacing-edge)*2))}@media(min-width:79.5rem){.layout-section-asided-edged{max-width:calc(var(--container-narrow) + var(--spacing-section-group-content-asided) + var(--container-aside))}}.layout-section-asided-narrowed{width:100%;max-width:calc(100% - (var(--spacing-edge)*2))}@media(min-width:79.5rem){.layout-section-asided-narrowed{max-width:100%}}.w-1\/1{width:100%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-100{width:calc(var(--spacing)*100)}.w-\[40px\]{width:40px}.w-\[60vw\]{width:60vw}.w-\[80vw\]{width:80vw}.w-\[200px\]{width:200px}.w-full{width:100%}.w-max{width:max-content}.w-screen{width:100vw}.max-w-12{max-width:calc(var(--spacing)*12)}.max-w-fit{max-width:fit-content}.max-w-max{max-width:max-content}.max-w-section-group-content-asided-inline{max-width:calc(var(--container-narrow) + var(--spacing-section-group-content-asided) + var(--container-aside));max-width:79.5rem}.min-w-12{min-width:calc(var(--spacing)*12)}.flex-1{flex:1}.flex-1\/4{flex:25%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-1\/2{flex-basis:50%}.basis-1\/3{flex-basis:33.3333%}.basis-1\/4{flex-basis:25%}.basis-1\/5{flex-basis:20%}.basis-2\/3{flex-basis:66.6667%}.basis-3\/4{flex-basis:75%}.basis-\[40\%\]{flex-basis:40%}.-translate-y-2\/4{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-auto{cursor:auto}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.auto-cols-min{grid-auto-columns:min-content}.grid-flow-col{grid-auto-flow:column}.grid-flow-row{grid-auto-flow:row}.auto-rows-\[minmax\(100px\,auto\)\]{grid-auto-rows:minmax(100px,auto)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr\]{grid-template-columns:1fr}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.grid-cols-\[repeat\(auto-fit\,_minmax\(20rem\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-content-start{place-content:start}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.justify-items-start{justify-items:start}.justify-items-stretch{justify-items:stretch}.gap-2xl{gap:var(--mida-spacing-2xl)}.gap-2xs{gap:var(--spacing-2xs)}.gap-3xl{gap:var(--mida-spacing-3xl)}.gap-3xs{gap:var(--spacing-3xs)}.gap-4xl{gap:var(--mida-spacing-4xl)}.gap-lg{gap:var(--mida-spacing-lg)}.gap-md{gap:var(--mida-spacing-md)}.gap-sm{gap:var(--spacing-sm)}.gap-xl{gap:var(--mida-spacing-xl)}.gap-xs{gap:var(--spacing-xs)}.gap-x-lg{column-gap:var(--mida-spacing-lg)}.gap-y-xl{row-gap:var(--mida-spacing-xl)}:where(.divide-y>:not(:last-child)),:where(.divide-y-1>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-start{justify-self:flex-start}.text-style-button-big{text-overflow:ellipsis;white-space:nowrap;font-size:var(--mida-text-button-big,var(--mida-text-body-big));line-height:var(--tw-leading,var(--mida-text-button--line-height,var(--mida-text-body--line-height)));letter-spacing:var(--tw-tracking,var(--mida-text-button--letter-spacing,var(--mida-text-body--letter-spacing,0)));font-family:var(--mida-font-button,ui-serif);font-weight:var(--mida-font-button-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-button-transform,none);overflow:hidden}.text-style-button-regular{text-overflow:ellipsis;white-space:nowrap;font-size:var(--mida-text-button,var(--text-body));line-height:var(--tw-leading,var(--mida-text-button--line-height,var(--mida-text-body--line-height)));letter-spacing:var(--tw-tracking,var(--mida-text-button--letter-spacing,var(--mida-text-body--letter-spacing,0)));font-family:var(--mida-font-button,ui-serif);font-weight:var(--mida-font-button-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-button-transform,none);overflow:hidden}.text-style-button-small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--mida-text-button-small,var(--text-body-small));line-height:var(--tw-leading,var(--mida-text-button--line-height,var(--mida-text-body--line-height)));letter-spacing:var(--tw-tracking,var(--mida-text-button--letter-spacing,var(--mida-text-body--letter-spacing,0)));font-family:var(--mida-font-button,ui-serif);font-weight:var(--mida-font-button-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-button-transform,none);overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded-2{border-radius:var(--mida-radius-2)}.rounded-3{border-radius:var(--mida-radius-3)}.rounded-4{border-radius:var(--mida-radius-4)}.rounded-5{border-radius:var(--mida-radius-5)}.rounded-full{border-radius:var(--mida-radius-full,calc(infinity*1px))}.rounded-none{border-radius:0}.rounded-t-3{border-top-left-radius:var(--mida-radius-3);border-top-right-radius:var(--mida-radius-3)}.rounded-t-5{border-top-left-radius:var(--mida-radius-5);border-top-right-radius:var(--mida-radius-5)}.rounded-l-3{border-top-left-radius:var(--mida-radius-3);border-bottom-left-radius:var(--mida-radius-3)}.rounded-r-3{border-top-right-radius:var(--mida-radius-3);border-bottom-right-radius:var(--mida-radius-3)}.rounded-b-3{border-bottom-right-radius:var(--mida-radius-3);border-bottom-left-radius:var(--mida-radius-3)}.rounded-br-3{border-bottom-right-radius:var(--mida-radius-3)}.border,.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t,.border-t-1{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-base{border-color:var(--mida-color-text-base)}.border-danger{border-color:color(from var(--mida-color-text-danger)srgb r g b/var(--mida-config-border-opacity-level))}.border-info{border-color:color(from var(--mida-color-text-info)srgb r g b/var(--mida-config-border-opacity-level))}.border-muted{border-color:color(from var(--mida-color-text-muted)srgb r g b/var(--mida-config-border-opacity-level,.3))}.border-success{border-color:color(from var(--mida-color-text-success)srgb r g b/var(--mida-config-border-opacity-level))}.border-warning{border-color:color(from var(--mida-color-text-warning)srgb r g b/var(--mida-config-border-opacity-level))}.bg-base{background-color:var(--mida-color-bg-base)}.bg-btn-secondary-selected{background-color:var(--mida-color-bg-btn-secondary-selected)}.bg-danger{background-color:var(--mida-color-bg-danger)}.bg-info{background-color:var(--mida-color-bg-info)}.bg-input-focus:focus{background-color:color(from currentColor srgb r g b/var(--mida-config-input-focus-opacity,.05))}.bg-muted{background-color:var(--mida-color-bg-muted)}.bg-success{background-color:var(--mida-color-bg-success)}.bg-warning{background-color:var(--mida-color-bg-warning)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-scale-down{object-fit:scale-down}.object-center{object-position:center}.p-2xl{padding:var(--mida-spacing-2xl)}.p-2xs{padding:var(--spacing-2xs)}.p-3xl{padding:var(--mida-spacing-3xl)}.p-lg{padding:var(--mida-spacing-lg)}.p-md{padding:var(--mida-spacing-md)}.p-sm{padding:var(--spacing-sm)}.p-xl{padding:var(--mida-spacing-xl)}.p-xs{padding:var(--spacing-xs)}.px-2xl{padding-inline:var(--mida-spacing-2xl)}.px-3xl{padding-inline:var(--mida-spacing-3xl)}.px-edge{padding-inline:var(--mida-spacing-edge,var(--spacing-4xl))}.px-lg{padding-inline:var(--mida-spacing-lg)}.px-md{padding-inline:var(--mida-spacing-md)}.px-sm{padding-inline:var(--spacing-sm)}.px-xl{padding-inline:var(--mida-spacing-xl)}.px-xs{padding-inline:var(--spacing-xs)}.py-2xl{padding-block:var(--mida-spacing-2xl)}.py-2xs{padding-block:var(--spacing-2xs)}.py-3xl{padding-block:var(--mida-spacing-3xl)}.py-4xl{padding-block:var(--mida-spacing-4xl)}.py-lg{padding-block:var(--mida-spacing-lg)}.py-md{padding-block:var(--mida-spacing-md)}.py-section{padding-block:var(--mida-spacing-section,var(--spacing-4xl))}.py-sm{padding-block:var(--spacing-sm)}.py-xl{padding-block:var(--mida-spacing-xl)}.py-xs{padding-block:var(--spacing-xs)}.ps-sm{padding-inline-start:var(--spacing-sm)}.pe-xs{padding-inline-end:var(--spacing-xs)}.pt-2xl{padding-top:var(--mida-spacing-2xl)}.pt-3xl{padding-top:var(--mida-spacing-3xl)}.pt-5xl{padding-top:var(--mida-spacing-5xl)}.pt-lg{padding-top:var(--mida-spacing-lg)}.pt-md{padding-top:var(--mida-spacing-md)}.pt-xl{padding-top:var(--mida-spacing-xl)}.\!pr-2xl{padding-right:var(--mida-spacing-2xl)!important}.pr-2xl{padding-right:var(--mida-spacing-2xl)}.pr-xl{padding-right:var(--mida-spacing-xl)}.pb-2xl{padding-bottom:var(--mida-spacing-2xl)}.pb-lg{padding-bottom:var(--mida-spacing-lg)}.pb-md{padding-bottom:var(--mida-spacing-md)}.pb-xl{padding-bottom:var(--mida-spacing-xl)}.pl-2xl{padding-left:var(--mida-spacing-2xl)}.pl-lg{padding-left:var(--mida-spacing-lg)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.text-style-body{font-size:var(--mida-text-body);line-height:var(--tw-leading,var(--mida-text-body--line-height));letter-spacing:var(--tw-tracking,var(--mida-text-body--letter-spacing,0));text-wrap:pretty;font-family:var(--mida-font-body,ui-serif);font-weight:var(--mida-font-body-font-weight);text-transform:var(--mida-text-body-transform,none)}.text-style-body-big{font-size:var(--mida-text-body-big);line-height:var(--tw-leading,var(--mida-text-body--line-height));letter-spacing:var(--tw-tracking,var(--mida-text-body--letter-spacing,0));text-wrap:pretty;font-family:var(--mida-font-body,ui-serif);font-weight:var(--mida-font-body-font-weight);text-transform:var(--mida-text-body-transform,none)}.text-style-body-small{font-size:var(--mida-text-body-small);line-height:var(--tw-leading,var(--mida-text-body--line-height));letter-spacing:var(--tw-tracking,var(--mida-text-body--letter-spacing,0));text-wrap:pretty;font-family:var(--mida-font-body,ui-serif);font-weight:var(--mida-font-body-font-weight);text-transform:var(--mida-text-body-transform,none)}.text-style-heading-1{font-size:var(--mida-text-heading-1);line-height:var(--tw-leading,var(--mida-text-heading-1--line-height,1.1));letter-spacing:var(--tw-tracking,var(--mida-text-heading-1--letter-spacing,0));text-wrap:balance;font-family:var(--mida-font-heading,ui-serif);font-weight:var(--mida-font-heading-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-heading-transform,none)}.text-style-heading-2{font-size:var(--mida-text-heading-2);line-height:var(--tw-leading,var(--mida-text-heading-2--line-height,1.1));letter-spacing:var(--tw-tracking,var(--mida-text-heading-2--letter-spacing,0));text-wrap:balance;font-family:var(--mida-font-heading,ui-serif);font-weight:var(--mida-font-heading-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-heading-transform,none)}.text-style-heading-3{font-size:var(--mida-text-heading-3);line-height:var(--tw-leading,var(--mida-text-heading-3--line-height,1.2));letter-spacing:var(--tw-tracking,var(--mida-text-heading-3--letter-spacing,0));text-wrap:balance;font-family:var(--mida-font-heading,ui-serif);font-weight:var(--mida-font-heading-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-heading-transform,none)}.text-style-heading-4{font-size:var(--mida-text-heading-4);line-height:var(--tw-leading,var(--mida-text-heading-4--line-height,1.2));letter-spacing:var(--tw-tracking,var(--mida-text-heading-4--letter-spacing,0));text-wrap:balance;font-family:var(--mida-font-heading,ui-serif);font-weight:var(--mida-font-heading-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-heading-transform,none)}.text-style-heading-5{font-size:var(--mida-text-heading-5);line-height:var(--tw-leading,var(--mida-text-heading-5--line-height,1.25));letter-spacing:var(--tw-tracking,var(--mida-text-heading-5--letter-spacing,0));text-wrap:balance;font-family:var(--mida-font-heading,ui-serif);font-weight:var(--mida-font-heading-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-heading-transform,none)}.text-style-heading-6{font-size:var(--mida-text-heading-6);line-height:var(--tw-leading,var(--mida-text-heading-6--line-height,1.25));letter-spacing:var(--tw-tracking,var(--mida-text-heading-6--letter-spacing,0));text-wrap:balance;font-family:var(--mida-font-heading,ui-serif);font-weight:var(--mida-font-heading-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-heading-transform,none)}.text-style-overline{font-size:var(--mida-text-body);line-height:var(--tw-leading,var(--mida-text-overline--line-height,1.1));letter-spacing:var(--tw-tracking,var(--mida-text-overline--letter-spacing,0));text-wrap:balance;font-family:var(--mida-font-heading,ui-serif);font-weight:var(--mida-font-heading-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-overline-transform,none)}.text-style-overline-small{font-size:var(--mida-text-body-small);line-height:var(--tw-leading,var(--mida-text-overline-small--line-height,1.1));letter-spacing:var(--tw-tracking,var(--mida-text-overline-small--letter-spacing,0));text-wrap:balance;font-family:var(--mida-font-heading,ui-serif);font-weight:var(--mida-font-heading-font-weight,var(--mida-font-body-font-weight));text-transform:var(--mida-text-overline-transform,none)}.text-body{font-size:var(--mida-text-body);line-height:var(--tw-leading,var(--mida-text-body--line-height));letter-spacing:var(--tw-tracking,var(--mida-text-body--letter-spacing,0))}.text-body-small{font-size:var(--mida-text-body-small);line-height:var(--tw-leading,var(--mida-text-body--line-height));letter-spacing:var(--tw-tracking,var(--mida-text-body--letter-spacing,0))}.text-button-big{font-size:var(--mida-text-button-big,var(--mida-text-body-big));line-height:var(--tw-leading,var(--mida-text-button--line-height,var(--mida-text-body--line-height)));letter-spacing:var(--tw-tracking,var(--mida-text-button--letter-spacing,var(--mida-text-body--letter-spacing,0)))}.text-button-small{font-size:var(--mida-text-button-small,var(--text-body-small));line-height:var(--tw-leading,var(--mida-text-button--line-height,var(--mida-text-body--line-height)));letter-spacing:var(--tw-tracking,var(--mida-text-button--letter-spacing,var(--mida-text-body--letter-spacing,0)))}.text-\[12px\]{font-size:12px}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[32px\]{font-size:32px}.text-\[48px\]{font-size:48px}.text-\[80px\]{font-size:80px}.leading-\[30px\]{--tw-leading:30px;line-height:30px}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent{color:var(--mida-color-text-accent,currentColor)}.text-base{color:var(--mida-color-text-base)}.text-btn-secondary{color:var(--mida-color-text-btn-secondary)}.text-btn-secondary-selected{color:var(--mida-color-text-btn-secondary-selected)}.text-danger{color:var(--mida-color-text-danger)}.text-info{color:var(--mida-color-text-info)}.text-muted{color:var(--mida-color-text-muted)}.text-success{color:var(--mida-color-text-success)}.text-warning{color:var(--mida-color-text-warning)}.uppercase{text-transform:uppercase}.overline{text-decoration-line:overline}.scheme-dark{color-scheme:dark}.scheme-light{color-scheme:light}.scheme-light-dark{color-scheme:light dark}.opacity-0{opacity:0}.opacity-\[0\.4\]{opacity:.4}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-blurry-top-lg{box-shadow:0 -16px 24px -8px #0003}.readability-on-media{filter:brightness(calc(1 - max(var(--mida-config-reduce-media-brightness,.2),.2)))}.readability-on-media-dark{filter:brightness(calc(1 - max(var(--mida-config-reduce-media-brightness,.4),.4)))}.outline-none{--tw-outline-style:none;outline-style:none}.\[--mida-config-sticky-header-stack-offset\:var\(--spacing-3xl\)\]{--mida-config-sticky-header-stack-offset:var(--spacing-3xl)}.grid-area-accessibility{grid-area:accessibility}.not-first\:border-t:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:1px}.not-empty\:block:not(:empty){display:block}@media(hover:hover){.group-hover\:text-btn-secondary-hover:is(:where(.group):hover *){color:var(--mida-color-text-btn-secondary-hover)}.group-hover\:opacity-\[0\.6\]:is(:where(.group):hover *){opacity:.6}}.peer-checked\:border-\(--mida-color-bg-muted\):is(:where(.peer):checked~*){border-color:var(--mida-color-bg-muted)}.peer-disabled\:pointer-events-none:is(:where(.peer):disabled~*){pointer-events:none}.peer-disabled\:border-\(--mida-color-bg-muted\):is(:where(.peer):disabled~*){border-color:var(--mida-color-bg-muted)}.peer-disabled\:bg-muted:is(:where(.peer):disabled~*){background-color:var(--mida-color-bg-muted)}.first-letter\:uppercase:first-letter{text-transform:uppercase}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:border-2:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:2px}.after\:border-3:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:3px}.after\:border-t:after{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:1px}.after\:border-base:after{content:var(--tw-content);border-color:var(--mida-color-text-base)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.checked\:ring-2:checked{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.checked\:outline-none:checked{--tw-outline-style:none;outline-style:none}@media(hover:hover){.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-base:hover{border-color:var(--mida-color-text-base)}.hover\:bg-btn-secondary-hover:hover{background-color:var(--mida-color-bg-btn-secondary-hover)}.hover\:bg-input-focus:hover:focus{background-color:color(from currentColor srgb r g b/var(--mida-config-input-focus-opacity,.05))}.hover\:bg-muted:hover{background-color:var(--mida-color-bg-muted)}.hover\:text-base:hover{color:var(--mida-color-text-base)}.hover\:text-btn-secondary-hover:hover{color:var(--mida-color-text-btn-secondary-hover)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-base:focus{border-color:var(--mida-color-text-base)}.focus\:bg-btn-primary-selected:focus{background-color:var(--mida-color-bg-btn-primary-selected)}.focus\:bg-btn-secondary-selected:focus{background-color:var(--mida-color-bg-btn-secondary-selected)}.focus\:text-btn-primary-selected:focus{color:var(--mida-color-text-btn-primary-selected)}.focus\:text-btn-secondary-selected:focus{color:var(--mida-color-text-btn-secondary-selected)}.focus\:ring-2:focus,.checked\:focus\:ring-2:checked:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(min-width:37.5rem){.phablet\:w-\[max\(50\%\,var\(--breakpoint-phablet\)\)\]{width:max(50%,var(--breakpoint-phablet))}.phablet\:w-auto{width:auto}.phablet\:basis-1\/2{flex-basis:50%}.phablet\:basis-\[0\%\]{flex-basis:0%}.phablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.phablet\:items-end{align-items:flex-end}}@media(min-width:63.75rem){.tablet\:absolute{position:absolute}.tablet\:top-\[var\(--dropdown-offset-top\,auto\)\]{top:var(--dropdown-offset-top,auto)}.tablet\:right-\[var\(--dropdown-offset-x\,0px\)\]{right:var(--dropdown-offset-x,0px)}.tablet\:bottom-\[var\(--dropdown-offset-bottom\,auto\)\]{bottom:var(--dropdown-offset-bottom,auto)}.tablet\:aspect-16\/6{aspect-ratio:16/6}.tablet\:max-h-\[var\(--dropdown-max-height\,auto\)\]{max-height:var(--dropdown-max-height,auto)}.tablet\:w-aside{width:22.5rem}.tablet\:min-w-\[var\(--dropdown-min-width\,auto\)\]{min-width:var(--dropdown-min-width,auto)}.tablet\:shadow-sidemenu-left{clip-path:inset(0 0 0 -12em);box-shadow:-2em 0 4em #0000001a,-2em 0 8em #00000080}}@media(min-width:79.5rem){.laptop\:block{display:block}.laptop\:flex{display:flex}.laptop\:hidden{display:none}.laptop\:w-\[min\(33\%\,var\(--breakpoint-phablet\)\)\]{width:min(33%,var(--breakpoint-phablet))}.laptop\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.laptop\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.laptop\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.laptop\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.laptop\:items-stretch{align-items:stretch}.laptop\:rounded-b-3{border-bottom-right-radius:var(--mida-radius-3);border-bottom-left-radius:var(--mida-radius-3)}.laptop\:py-lg{padding-block:var(--mida-spacing-lg)}.laptop\:shadow-blurry-top-lg{box-shadow:0 -16px 24px -8px #0003}}@container section-group (min-width:79.5rem){.\@section-group-content-asided-inline\/section-group\:sticky-header-stack{top:calc((100lvh - var(--mida-config-available-viewport-height)) + var(--mida-config-sticky-header-stack) + var(--mida-config-sticky-header-stack-offset,0px));z-index:50;position:sticky;bottom:auto}.\@section-group-content-asided-inline\/section-group\:pb-3xl{padding-bottom:var(--mida-spacing-3xl)}}.accessible-tvm\:sticky-header-stack:where([data-mida-accessible-tvm] *){top:calc((100lvh - var(--mida-config-available-viewport-height)) + var(--mida-config-sticky-header-stack) + var(--mida-config-sticky-header-stack-offset,0px));z-index:50;position:sticky;bottom:auto}:host-context([data-mida-accessible-tvm]) .accessible-tvm\:sticky-header-stack{top:calc((100lvh - var(--mida-config-available-viewport-height)) + var(--mida-config-sticky-header-stack) + var(--mida-config-sticky-header-stack-offset,0px));z-index:50;position:sticky;bottom:auto}.accessible-tvm\:sticky-footer-stack:where([data-mida-accessible-tvm] *){top:auto;bottom:var(--mida-config-sticky-footer-stack);position:sticky}:host-context([data-mida-accessible-tvm]) .accessible-tvm\:sticky-footer-stack{top:auto;bottom:var(--mida-config-sticky-footer-stack);position:sticky}.accessible-tvm\:h-full:where([data-mida-accessible-tvm] *){height:100%}:host-context([data-mida-accessible-tvm]) .accessible-tvm\:h-full{height:100%}.accessible-tvm\:max-h-accessible-modal:where([data-mida-accessible-tvm] *){max-height:calc(var(--mida-config-accessible-tvm-height))}:host-context([data-mida-accessible-tvm]) .accessible-tvm\:max-h-accessible-modal{max-height:calc(var(--mida-config-accessible-tvm-height))}.accessible-tvm\:max-h-accessible-modal-edged:where([data-mida-accessible-tvm] *){max-height:calc(var(--mida-config-accessible-tvm-height) - var(--spacing-edge)*2)}:host-context([data-mida-accessible-tvm]) .accessible-tvm\:max-h-accessible-modal-edged{max-height:calc(var(--mida-config-accessible-tvm-height) - var(--spacing-edge)*2)}.accessible-tvm\:min-w-\[540px\]:where([data-mida-accessible-tvm] *){min-width:540px}:host-context([data-mida-accessible-tvm]) .accessible-tvm\:min-w-\[540px\]{min-width:540px}.accessible-tvm\:basis-auto:where([data-mida-accessible-tvm] *){flex-basis:auto}:host-context([data-mida-accessible-tvm]) .accessible-tvm\:basis-auto{flex-basis:auto}.accessible-tvm\:basis-full:where([data-mida-accessible-tvm] *){flex-basis:100%}:host-context([data-mida-accessible-tvm]) .accessible-tvm\:basis-full{flex-basis:100%}.accessible-tvm\:flex-col-reverse:where([data-mida-accessible-tvm] *){flex-direction:column-reverse}:host-context([data-mida-accessible-tvm]) .accessible-tvm\:flex-col-reverse{flex-direction:column-reverse}.accessible-tvm\:content-end:where([data-mida-accessible-tvm] *){align-content:flex-end}:host-context([data-mida-accessible-tvm]) .accessible-tvm\:content-end{align-content:flex-end}.accessible-tvm\:items-end:where([data-mida-accessible-tvm] *){align-items:flex-end}:host-context([data-mida-accessible-tvm]) .accessible-tvm\:items-end{align-items:flex-end}.accessible-tvm\:justify-items-start:where([data-mida-accessible-tvm] *){justify-items:start}:host-context([data-mida-accessible-tvm]) .accessible-tvm\:justify-items-start{justify-items:start}.accessible-tvm\:pb-edge:where([data-mida-accessible-tvm] *){padding-bottom:var(--mida-spacing-edge,var(--spacing-4xl))}:host-context([data-mida-accessible-tvm]) .accessible-tvm\:pb-edge{padding-bottom:var(--mida-spacing-edge,var(--spacing-4xl))}}.bullet-dot{opacity:.3;padding:6px}.bullet-dot[aria-current]:not([aria-current=false]){opacity:1;padding:10px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
