:root{--color-primary:#0021ff;--color-primary-light:#000;--color-secondary:#000;--color-accent:#ab2121;--color-accent-light:#ab2121;--color-light:#fff;--color-tag:#2c3e50;--color-dark:#000;--color-text:#000;--color-text-light:#e8e8e8;--color-background:#f6f6f6;--color-border:#bdbdbd;--font-family-default:"Helvetica Neue",sans-serif;--font-family-serif:"Nimbus",serif;--font-size-base:clamp(1rem,.8397rem + .8547vw,1.25rem);--font-size-h1:1.75rem;--font-size-h2:1.5rem;--font-size-h3:1.25rem;--font-size-h4:1rem;--font-size-text:1rem;--font-size-small:.875rem;--spacing-inner:1rem;--spacing-outer: calc(clamp(1rem, 5vw, 2rem)/2) ;--size-tiny:320px;--size-small:480px;--size-medium:768px;--size-large:992px;--size-extra-large:1200px;--size-header-height:2.5rem;--size-footer-height:4rem;--box-shadow-light:0 0 15px rgba(0,0,0,.1);--box-shadow-dark:0 0 15px rgba(0,0,0,.5);--box-shadow-down:0 5px 15px rgba(0,0,0,.1);--box-shadow-up:0 -5px 15px rgba(0,0,0,.1);--box-shadow-left:-5px 0 15px rgba(0,0,0,.1);--box-shadow-right:5px 0 15px rgba(0,0,0,.1)}@font-face{font-display:block;font-family:Helvetica Neue;font-style:normal;font-weight:800;src:url(/static-assets/fonts/HelveticaNeueLTCom-XBlkCnO-EtwkxpZ4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd,u+00c4,u+00d6,u+00dc,u+00e4,u+00f6,u+00fc,u+00df}@font-face{font-display:block;font-family:Helvetica Neue;font-style:normal;font-weight:600;src:url(/static-assets/fonts/HelveticaNeueLTCom-Md-DBFUz8I3.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd,u+00c4,u+00d6,u+00dc,u+00e4,u+00f6,u+00fc,u+00df}@font-face{font-display:block;font-family:Nimbus;font-style:normal;font-weight:400;src:url(/static-assets/fonts/NimbusRomMonM-sw04i7Cq.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd,u+00c4,u+00d6,u+00dc,u+00e4,u+00f6,u+00fc,u+00df}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-rendering:optimizelegibility}body{font-family:var(--font-family-default),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}ol+*,p+*,ul+*{margin-block-start:1em}.text-h1,.text-h2,.text-h3,.text-h4,h1,h2,h3,h4{font-family:var(--font-family-default);font-weight:800}.text-h1+*,.text-h2+*,.text-h3+*,.text-h4+*,h1+*,h2+*,h3+*,h4+*{margin-block-start:.25em}.text-h1,h1{font-size:var(--font-size-h1)}.text-h2,h2{font-size:var(--font-size-h2)}.text-h3,h3{font-size:var(--font-size-h3);font-weight:600}.text-h4,h4{font-size:var(--font-size-h4);font-weight:600}.text-light{color:var(--color-border);font-size:var(--font-size-small)}p{font-family:var(--font-family-default);font-weight:600;white-space:pre-line}p+p{margin-block-start:1em}ol,ul{padding-inline-start:1.75em}.text-serif{font-family:var(--font-family-serif)}.title-ex{font-weight:800}.title-ex,.title-md{font-family:var(--font-family-default)}.title-md{font-weight:600}.bg-title{background-color:var(--color-dark);color:var(--color-light);font-family:var(--font-family-default);font-weight:800;line-height:1;margin:0 calc(var(--spacing-outer)*-1);max-inline-size:992px;min-block-size:1.4em;padding:calc(var(--spacing-inner)/2) calc(var(--spacing-inner)*2) calc(var(--spacing-inner)/4);text-align:center}@media (width >= 768px){.bg-title{margin:0}}b,strong{font-weight:800}.fade-enter-active,.fade-leave-active,.fade-move{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.fade-up-enter-active,.fade-up-leave-active,.fade-up-move{transition:opacity .3s,transform .3s;transition-timing-function:ease}.fade-up-enter-from,.fade-up-leave-to{opacity:0;transform:translateY(-1.3rem)}.fade-down-enter-active,.fade-down-leave-active,.fade-down-move{transition:opacity .3s,transform .3s;transition-timing-function:ease}.fade-down-enter-from,.fade-down-leave-to{opacity:0;transform:translateY(1.3rem)}.fade-group-enter-active,.fade-group-leave-active,.fade-group-move{transition:all .3s cubic-bezier(.35,0,.1,1)}.fade-group-enter-from,.fade-group-leave-to{opacity:0;transform:scaleY(.01) translateY(1.3rem)}.fade-group-leave-active{position:absolute}.slide-enter-active,.slide-leave-active,.slide-move{transition:transform .3s ease-in-out}.slide-enter,.slide-leave-to{transform:translate(100%)}.slide-up-enter-active,.slide-up-leave-active,.slide-up-move{transition:transform .3s ease-in-out}.slide-up-enter,.slide-up-leave-to{transform:translateY(100%)}.zoom-enter-active,.zoom-leave-active,.zoom-move{transition:transform .3s}.zoom-enter,.zoom-leave-to{transform:scale(0)}*,:after,:before{box-sizing:border-box;font-weight:400;margin:0}::-moz-selection{background-color:var(--color-primary);color:var(--color-light)}::selection{background-color:var(--color-primary);color:var(--color-light)}:focus,:focus-visible{outline:none}body,html{font-family:var(--font-family-default);font-size:var(--font-size-base);scrollbar-width:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-light);color:var(--color-text);line-height:1.2;text-rendering:optimizelegibility;-ms-overflow-style:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}html{touch-action:manipulation;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-touch-callout:none}footer,header{opacity:1;transition:transform .3s ease-in-out;z-index:1}header.hide{transform:translateY(-100%)}footer.hide,header.hide{opacity:0;position:fixed!important}footer.hide{transform:translateY(100%)}main{max-height:100%;min-height:100vh;overflow:hidden scroll;padding-bottom:calc(var(--size-footer-height) + 1rem);padding-top:calc(var(--size-header-height) + 1rem);position:relative;scrollbar-width:none;transition:padding-top .3s ease-in-out,padding-bottom .3s ease-in-out;width:100vw;z-index:0;-ms-overflow-style:none}main::-webkit-scrollbar{display:none}main>section{display:flex;flex-flow:column nowrap;justify-content:flex-start;max-height:100%}main .container{margin:0 auto;max-width:calc(992px + var(--spacing-outer)*2);padding:0 var(--spacing-outer);width:100%}main.is-hidden{padding-bottom:0;padding-top:0}main.is-hidden .container{padding-bottom:var(--size-footer-height);padding-top:var(--size-header-height)}main img{height:auto;max-width:100%;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}main .btn-group{display:grid;gap:var(--spacing-inner);grid-template-columns:repeat(1,1fr)}@media (width < 350px){main .btn-group{grid-template-columns:1fr}}main .btn-group-slider{display:grid;gap:var(--spacing-inner);grid-template-columns:repeat(3,1fr)}main .info-box{background:color-mix(in srgb,var(--color-accent) 10%,transparent 90%);border:2px solid color-mix(in srgb,var(--color-accent) 40%,var(--color-light) 60%);border-radius:.75rem;color:var(--color-accent);font-size:.95rem;margin-top:1rem;max-width:100%;padding:.75rem 1rem}main select{color:var(--color-text)}main .max-2-lines{-webkit-line-clamp:2}main .max-2-lines,main .max-3-lines{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-hyphens:auto;hyphens:auto;text-overflow:ellipsis}main .max-3-lines{-webkit-line-clamp:3}main .max-5-lines{-webkit-line-clamp:5}main .max-10-lines,main .max-5-lines{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-hyphens:auto;hyphens:auto;text-overflow:ellipsis}main .max-10-lines{-webkit-line-clamp:10}main .serif{font-family:var(--font-family-serif)}@media (width < 992px) and (orientation:landscape){main{padding-bottom:calc((var(--size-header-height) + 1rem)/2);padding-top:calc((var(--size-header-height) + 1rem)/2)}}@media (width < 992px) and (orientation:landscape){main .leaflet-container{min-height:60vh}}@supports (height:1dvh){main{min-height:100dvh}}.btn{background:var(--color-light);border:2px solid transparent;border-radius:.75rem;color:var(--color-dark);cursor:pointer;display:inline-block;font-family:var(--font-family-default);font-size:var(--font-size-base);font-weight:600;padding:.5rem 2rem;text-align:center;text-decoration:none;transition:border .3s ease-in-out,transform .3s ease-in-out;width:100%}.btn.btn-primary{background:var(--color-primary);color:var(--color-light)}.btn.btn-secondary{border:2px solid var(--color-border);color:var(--color-dark)}.btn.btn-red{border:2px solid var(--color-accent);color:var(--color-accent);cursor:pointer}.btn.btn-red-filled{background:var(--color-accent);color:var(--color-light)}.btn:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}a:not(.btn){font-weight:600;text-decoration:underline;text-decoration-color:transparent;transition:all .3s ease-in-out}a:not(.btn):hover{text-decoration-color:var(--color-primary)}.btn-icon-large img{height:auto;width:2rem}.btn-icon,a.btn-icon{all:unset;align-items:center;background:var(--color-text-light);border-radius:7px;box-sizing:border-box;color:var(--color-dark);cursor:pointer;display:flex;flex-flow:column;font-size:var(--font-size-small);height:auto;-webkit-hyphens:auto;hyphens:auto;justify-content:center;max-width:100%;padding:.5rem;text-align:center;text-decoration:none;text-wrap:wrap;transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.btn-icon img,a.btn-icon img{margin-bottom:.25rem;transition:filter .3s ease-in-out}.btn-icon-large{display:grid;gap:1rem;grid-template-columns:2rem 1fr;padding:1rem;text-align:left}.leaflet-container,.swiper-container,canvas,video{touch-action:pan-x pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.btn,.btn-icon,button{touch-action:manipulation}.Vue-Toastification__container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;min-height:100%;padding:4px;pointer-events:none;position:fixed;width:600px;z-index:9999}@media only screen and (min-width:600px){.Vue-Toastification__container.top-center,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right{top:1em}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right{bottom:1em;flex-direction:column-reverse}.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.top-left{left:1em}.Vue-Toastification__container.bottom-left .Vue-Toastification__toast,.Vue-Toastification__container.top-left .Vue-Toastification__toast{margin-right:auto}@supports not (-moz-appearance:none){.Vue-Toastification__container.bottom-left .Vue-Toastification__toast--rtl,.Vue-Toastification__container.top-left .Vue-Toastification__toast--rtl{margin-left:auto;margin-right:unset}}.Vue-Toastification__container.bottom-right,.Vue-Toastification__container.top-right{right:1em}.Vue-Toastification__container.bottom-right .Vue-Toastification__toast,.Vue-Toastification__container.top-right .Vue-Toastification__toast{margin-left:auto}@supports not (-moz-appearance:none){.Vue-Toastification__container.bottom-right .Vue-Toastification__toast--rtl,.Vue-Toastification__container.top-right .Vue-Toastification__toast--rtl{margin-left:unset;margin-right:auto}}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.top-center{left:50%;margin-left:-300px}.Vue-Toastification__container.bottom-center .Vue-Toastification__toast,.Vue-Toastification__container.top-center .Vue-Toastification__toast{margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.Vue-Toastification__container{left:0;margin:0;padding:0;width:100vw}.Vue-Toastification__container .Vue-Toastification__toast{width:100%}.Vue-Toastification__container.top-center,.Vue-Toastification__container.top-left,.Vue-Toastification__container.top-right{top:0}.Vue-Toastification__container.bottom-center,.Vue-Toastification__container.bottom-left,.Vue-Toastification__container.bottom-right{bottom:0;flex-direction:column-reverse}}.Vue-Toastification__toast{border-radius:8px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;box-sizing:border-box;direction:ltr;display:inline-flex;font-family:Lato,Helvetica,Roboto,Arial,sans-serif;justify-content:space-between;margin-bottom:1rem;max-height:800px;max-width:600px;min-height:64px;min-width:326px;overflow:hidden;padding:22px 24px;pointer-events:auto;position:relative;transform:translateZ(0)}.Vue-Toastification__toast--rtl{direction:rtl}.Vue-Toastification__toast--default{background-color:#1976d2;color:#fff}.Vue-Toastification__toast--info{background-color:#2196f3;color:#fff}.Vue-Toastification__toast--success{background-color:#4caf50;color:#fff}.Vue-Toastification__toast--error{background-color:#ff5252;color:#fff}.Vue-Toastification__toast--warning{background-color:#ffc107;color:#fff}@media only screen and (max-width:600px){.Vue-Toastification__toast{border-radius:0;margin-bottom:.5rem}}.Vue-Toastification__toast-body{flex:1;font-size:16px;line-height:24px;white-space:pre-wrap;word-break:break-word}.Vue-Toastification__toast-component-body{flex:1}.Vue-Toastification__toast.disable-transition{animation:none!important}.Vue-Toastification__close-button{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;font-size:24px;font-weight:700;line-height:24px;opacity:.3;outline:none;padding:0 0 0 10px;transition:.3s ease;transition:visibility 0s,opacity .2s linear}.Vue-Toastification__close-button:focus,.Vue-Toastification__close-button:hover{opacity:1}.Vue-Toastification__toast:not(:hover) .Vue-Toastification__close-button.show-on-hover{opacity:0}.Vue-Toastification__toast--rtl .Vue-Toastification__close-button{padding-left:unset;padding-right:10px}@keyframes scale-x-frames{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Vue-Toastification__progress-bar{animation:scale-x-frames linear 1 forwards;background-color:#ffffffb3;bottom:0;height:5px;left:0;position:absolute;transform-origin:left;width:100%;z-index:10000}.Vue-Toastification__toast--rtl .Vue-Toastification__progress-bar{left:unset;right:0;transform-origin:right}.Vue-Toastification__icon{align-items:center;background:transparent;border:none;height:100%;margin:auto 18px auto 0;outline:none;padding:0;transition:.3s ease;width:20px}.Vue-Toastification__toast--rtl .Vue-Toastification__icon{margin:auto 0 auto 18px}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes bounceOutRight{40%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(1000px,0,0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Vue-Toastification__bounce-enter-active.bottom-left,.Vue-Toastification__bounce-enter-active.top-left{animation-name:bounceInLeft}.Vue-Toastification__bounce-enter-active.bottom-right,.Vue-Toastification__bounce-enter-active.top-right{animation-name:bounceInRight}.Vue-Toastification__bounce-enter-active.top-center{animation-name:bounceInDown}.Vue-Toastification__bounce-enter-active.bottom-center{animation-name:bounceInUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-left,.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-left{animation-name:bounceOutLeft}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-right,.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-right{animation-name:bounceOutRight}.Vue-Toastification__bounce-leave-active:not(.disable-transition).top-center{animation-name:bounceOutUp}.Vue-Toastification__bounce-leave-active:not(.disable-transition).bottom-center{animation-name:bounceOutDown}.Vue-Toastification__bounce-enter-active,.Vue-Toastification__bounce-leave-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__bounce-move{transition-duration:.4s;transition-property:all;transition-timing-function:ease-in-out}@keyframes fadeOutTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-50px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeOutBottom{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInBottom{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.Vue-Toastification__fade-enter-active.bottom-left,.Vue-Toastification__fade-enter-active.top-left{animation-name:fadeInLeft}.Vue-Toastification__fade-enter-active.bottom-right,.Vue-Toastification__fade-enter-active.top-right{animation-name:fadeInRight}.Vue-Toastification__fade-enter-active.top-center{animation-name:fadeInTop}.Vue-Toastification__fade-enter-active.bottom-center{animation-name:fadeInBottom}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-left,.Vue-Toastification__fade-leave-active:not(.disable-transition).top-left{animation-name:fadeOutLeft}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-right,.Vue-Toastification__fade-leave-active:not(.disable-transition).top-right{animation-name:fadeOutRight}.Vue-Toastification__fade-leave-active:not(.disable-transition).top-center{animation-name:fadeOutTop}.Vue-Toastification__fade-leave-active:not(.disable-transition).bottom-center{animation-name:fadeOutBottom}.Vue-Toastification__fade-enter-active,.Vue-Toastification__fade-leave-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__fade-move{transition-duration:.4s;transition-property:all;transition-timing-function:ease-in-out}@keyframes slideInBlurredLeft{0%{filter:blur(40px);opacity:0;transform:translate(-1000px) scaleX(2.5) scaleY(.2);transform-origin:100% 50%}to{filter:blur(0);opacity:1;transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%}}@keyframes slideInBlurredTop{0%{filter:blur(240px);opacity:0;transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 0}to{filter:blur(0);opacity:1;transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%}}@keyframes slideInBlurredRight{0%{filter:blur(40px);opacity:0;transform:translate(1000px) scaleX(2.5) scaleY(.2);transform-origin:0 50%}to{filter:blur(0);opacity:1;transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%}}@keyframes slideInBlurredBottom{0%{filter:blur(240px);opacity:0;transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform-origin:50% 100%}to{filter:blur(0);opacity:1;transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%}}@keyframes slideOutBlurredTop{0%{filter:blur(0);opacity:1;transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 0}to{filter:blur(240px);opacity:0;transform:translateY(-1000px) scaleY(2) scaleX(.2);transform-origin:50% 0}}@keyframes slideOutBlurredBottom{0%{filter:blur(0);opacity:1;transform:translateY(0) scaleY(1) scaleX(1);transform-origin:50% 50%}to{filter:blur(240px);opacity:0;transform:translateY(1000px) scaleY(2) scaleX(.2);transform-origin:50% 100%}}@keyframes slideOutBlurredLeft{0%{filter:blur(0);opacity:1;transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%}to{filter:blur(40px);opacity:0;transform:translate(-1000px) scaleX(2) scaleY(.2);transform-origin:100% 50%}}@keyframes slideOutBlurredRight{0%{filter:blur(0);opacity:1;transform:translate(0) scaleY(1) scaleX(1);transform-origin:50% 50%}to{filter:blur(40px);opacity:0;transform:translate(1000px) scaleX(2) scaleY(.2);transform-origin:0 50%}}.Vue-Toastification__slideBlurred-enter-active.bottom-left,.Vue-Toastification__slideBlurred-enter-active.top-left{animation-name:slideInBlurredLeft}.Vue-Toastification__slideBlurred-enter-active.bottom-right,.Vue-Toastification__slideBlurred-enter-active.top-right{animation-name:slideInBlurredRight}.Vue-Toastification__slideBlurred-enter-active.top-center{animation-name:slideInBlurredTop}.Vue-Toastification__slideBlurred-enter-active.bottom-center{animation-name:slideInBlurredBottom}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-left,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-left{animation-name:slideOutBlurredLeft}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-right,.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-right{animation-name:slideOutBlurredRight}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).top-center{animation-name:slideOutBlurredTop}.Vue-Toastification__slideBlurred-leave-active:not(.disable-transition).bottom-center{animation-name:slideOutBlurredBottom}.Vue-Toastification__slideBlurred-enter-active,.Vue-Toastification__slideBlurred-leave-active{animation-duration:.75s;animation-fill-mode:both}.Vue-Toastification__slideBlurred-move{transition-duration:.4s;transition-property:all;transition-timing-function:ease-in-out}.Vue-Toastification__toast--success{background-color:var(--color-primary);color:var(--color-light);font-family:var(--font-family-serif);font-size:var(--font-size-base)}.marker-cluster-large,.marker-cluster-medium,.marker-cluster-small{background-color:transparent!important}.marker-cluster-large div,.marker-cluster-medium div,.marker-cluster-small div{background-color:var(--color-primary)!important;border-radius:100%!important;color:var(--color-light)!important;padding-bottom:4px}.marker-cluster-large div span,.marker-cluster-medium div span,.marker-cluster-small div span{font-weight:700!important}.marker-cluster-small div{height:1.5rem!important;width:1.5rem!important}.marker-cluster-small div span{font-size:.75rem!important;line-height:1.5rem!important}.marker-cluster-medium div{height:2.5rem!important;width:2.5rem!important}.marker-cluster-medium div span{font-size:1rem!important;line-height:2.5rem!important;margin-right:3px!important}.marker-cluster-large div{height:4rem!important;width:4rem!important}.marker-cluster-large div span{font-size:1.25rem!important;line-height:4rem!important}.leaflet-popup-content{margin:calc(var(--spacing-inner)*2) calc(var(--spacing-inner)/2) calc(var(--spacing-inner)/2)!important}.leaflet-popup{max-width:90vw;width:300px}a.leaflet-popup-close-button{align-items:center!important;color:var(--color-text)!important;display:flex!important;font-size:calc(var(--spacing-inner)*2)!important;height:var(--spacing-inner)!important;justify-content:center!important;right:calc(var(--spacing-inner)/2)!important;top:calc(var(--spacing-inner)/2)!important;width:var(--spacing-inner)!important}.popup{display:flex!important;flex-flow:column nowrap!important;gap:calc(var(--spacing-inner)/2)!important}.popup .popup-image img{border-radius:5px!important}.popup .popup-content h3{line-height:1;margin-top:0}.popup .popup-content .text-light{margin:0 0 calc(var(--spacing-inner)/2);text-align:right}.popup .popup-content .description{margin:calc(var(--spacing-inner)/2) 0 0}.popup .popup-content .btn{color:var(--color-primary);margin-top:0}.swiper-pagination{--swiper-pagination-bullet-size:12px;left:50%!important;transform:translate(-50%)!important;width:calc(100% - 7rem)!important}.swiper-pagination .swiper-pagination-bullet{background:var(--color-primary)}.swiper-button-next,.swiper-button-prev{align-items:center;background:var(--color-background);border:2px solid var(--color-primary);border-radius:0;bottom:0!important;cursor:pointer;display:flex;height:2.5rem!important;justify-content:center;position:absolute;top:unset!important;transition:background .2s;width:2.5rem!important;z-index:3}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next{right:0}.swiper-button-prev{left:0}.swiper-button-next svg,.swiper-button-prev svg{block-size:1.5rem;inline-size:1.5rem;fill:var(--color-primary)}.swiper-button-disabled{display:none}.custom-comparison-slider{--divider-color:var(--color-primary);--divider-width:5px;border-radius:5px;width:100%}.nav-link[data-v-95b67e74]{align-items:center;display:flex;height:2rem;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:2rem}.nav-link [data-v-95b67e74] path{fill:var(--color-light)}header[data-v-10510919]{background-color:var(--color-primary);color:var(--color-light);display:flex;height:var(--size-header-height);left:0;padding:1rem;place-content:center center;position:fixed;text-align:center;top:0;width:100%;z-index:1}header .wrapper[data-v-10510919]{align-items:center;display:flex;justify-content:center;max-width:calc(992px + var(--spacing-outer)*2);position:relative;width:100%}header button[data-v-10510919]{all:unset;cursor:pointer;left:0;position:absolute;top:50%;transform:translateY(-50%)}header .logo[data-v-10510919]{height:auto;width:125px}@media (width < 992px) and (orientation:landscape){header[data-v-10510919]{position:relative}}.icon-back-arrow[data-v-10510919]{height:auto;width:28px;fill:var(--color-light)}.filter-wrapper[data-v-6a7ff380]{justify-self:end;position:relative;width:100%}.filter-badge[data-v-6a7ff380]{align-items:center;background:var(--color-primary);border:2px solid var(--color-background);border-radius:100%;box-shadow:0 1px 4px #0000001a;color:var(--color-background);display:flex;font-size:.75rem;font-weight:700;justify-content:center;min-block-size:1.5rem;min-inline-size:1.5rem;opacity:1;padding-block:.125rem .25rem;padding-inline:.25rem;position:absolute;right:-.25rem;top:-.25rem;transform:scale(1);transition:transform .3s ease-in-out,opacity .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.filter-badge.filter-badge-hidden[data-v-6a7ff380]{opacity:0;transform:scale(0)}.button-filter[data-v-6a7ff380]{all:unset;align-items:center;background-color:var(--color-background);border-radius:2rem;box-sizing:border-box;cursor:pointer;display:flex;flex-flow:row nowrap;font-size:var(--font-size-small);gap:.5rem;height:2.5rem;justify-content:center;opacity:1;outline:2px solid var(--color-text-light);overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.button-filter .close-icon[data-v-6a7ff380],.button-filter .filter-icon[data-v-6a7ff380]{height:auto;pointer-events:none;position:absolute;transform:translateY(-50%);transition:top .3s ease-in-out;width:1.25rem}.button-filter .close-icon[data-v-6a7ff380]{top:-50%}.button-filter .filter-icon[data-v-6a7ff380]{top:50%}.button-filter[data-v-6a7ff380]:disabled{cursor:not-allowed;opacity:.5;pointer-events:none;transform:scale(.95)}.button-filter .title[data-v-6a7ff380]{line-height:1;margin-block-start:3px}.switch[data-v-26310271]{border:2px solid var(--color-text-light);display:flex;height:2.5rem;margin:0 auto 0 0;max-width:500px;position:relative;scroll-margin-block-start:calc(var(--size-header-height) + var(--spacing-inner)/2);width:100%}.slider[data-v-26310271],.switch[data-v-26310271]{background-color:var(--color-background);border-radius:2rem}.slider[data-v-26310271]{cursor:pointer;top:0;right:0;bottom:0;left:0;position:absolute;transition:all .3s ease-in-out}.slider[data-v-26310271]:before{background-color:var(--color-light);border-radius:2rem;bottom:0;content:"";height:100%;left:0;opacity:0;position:absolute;transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:50%}.slider.matrix[data-v-26310271]:before{opacity:1;transform:translate(0)}.slider.list[data-v-26310271]:before,.slider.map[data-v-26310271]:before{opacity:1;transform:translate(100%)}.icon-wrapper[data-v-26310271]{align-items:center;display:flex;height:100%;justify-content:center;max-width:500px;position:relative;width:100%}.icon[data-v-26310271]{align-items:center;cursor:pointer;display:flex;filter:brightness(0);height:100%;justify-content:center;opacity:.2;transition:all .3s ease-in-out;width:50%}.icon svg[data-v-26310271]{height:auto;width:28px}.icon.active[data-v-26310271]{filter:brightness(1);opacity:1}.view-type-buttons[data-v-ed0d526a]{align-items:center;display:grid;gap:var(--spacing-inner);grid-template-columns:3fr 1fr;justify-content:space-between;margin:0 auto;max-width:calc(992px + var(--spacing-outer)*2);padding:0 var(--spacing-outer) .5rem var(--spacing-outer);width:100%}footer[data-v-be12e9f1]{align-items:center;background-color:var(--color-primary);bottom:0;color:var(--color-dark);display:flex;height:var(--size-footer-height);justify-content:center;left:0;position:fixed;width:100%;z-index:1}@media (width < 992px) and (orientation:landscape){footer[data-v-be12e9f1]{position:relative}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}main.is-fullscreen{height:100vh}@supports (height:100dvh){main.is-fullscreen{height:100dvh}}
