:root{--color--red:#e50050;--color--green:#afca0b;--color--yellow:#ebc83c;--color--torquoise:#00b1b2;--color--blue:#27348b;--color--purple:#7d69a7;--color--lightgrey:#eee;--color--mediumgrey:#bfbfbf;--color--darkgrey:#737373;--font-size--xs:.6rem;--font-size--s:.7rem;--font-size--m:.9rem;--font-size--l:1.2rem;--font-size--h0:2.25rem;--font-size--h1:1.5rem;--font-size--h2:1.125rem;--spacing--s:1rem;--spacing--m:2rem;--spacing--l:4rem;--width--default:30rem;--width--wide:60rem;--border-width:max(.1rem,2px);--circle-size:7.5rem}@media screen and (max-width:768px){:root{--font-size--h0:2rem;--font-size--h1:1.25rem;--font-size--h2:var(--font-size--m);--spacing--l:3rem;--width--default:calc(100% - var(--spacing--m)*2);--width--wide:var(--width--default)}}@media screen and (max-width:428px){:root{--spacing--m:1.5rem}}*{color:inherit;font:inherit;box-sizing:border-box;background:0 0;border:0;border-radius:0;margin:0;padding:0;text-decoration:none}:before,:after{box-sizing:border-box}li{list-style:none}input,select,textarea{-webkit-appearance:none;appearance:none}input:-webkit-autofill{transition-property:background-color,color;transition-delay:9999s}input:-webkit-autofill:hover{transition-property:background-color,color;transition-delay:9999s}input:-webkit-autofill:focus{transition-property:background-color,color;transition-delay:9999s}input:-webkit-autofill:active{transition-property:background-color,color;transition-delay:9999s}summary::marker{display:none}summary::-webkit-details-marker{display:none}table{border-spacing:0}@font-face{font-family:NeoTech;src:url(../fonts/neotechstd-medium.woff2)format("woff2"),url(../fonts/neotechstd-medium.woff)format("woff");font-weight:700;font-style:normal;font-display:swap;ascent-override:90%}@font-face{font-family:Syntax;src:url(../fonts/syntax-regular.woff2)format("woff2"),url(../fonts/syntax-regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap;ascent-override:90%}@font-face{font-family:Syntax;src:url(../fonts/syntax-bold.woff2)format("woff2"),url(../fonts/syntax-bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap;ascent-override:90%}[style*=--animation]{animation:var(--animation)1s .1s cubic-bezier(.23,1,.32,1)backwards}[style*=--animation][style*="--animation: pop"]{animation-duration:.5s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}@media (min-width:769px){[style*=--animation]{animation-delay:calc(.1s + var(--index,1)*.1s)}}@keyframes fade{0%{opacity:0}}@keyframes slide{0%{opacity:0;transform:translateY(1rem)}}@keyframes slide-top{0%{opacity:0;transform:translateY(-1rem)}}@keyframes slide-left{0%{opacity:0;transform:translate(-1rem)}}@keyframes slide-right{0%{opacity:0;transform:translate(1rem)}}@keyframes pop{0%{opacity:0;transform:scale(.8)}}.buttons{--buttons-align:center;--buttons-gap:var(--spacing--s);align-items:flex-start;justify-content:var(--buttons-align);gap:var(--buttons-gap);flex-wrap:wrap;display:flex}.buttons:has(.button--circle){--buttons-gap:var(--spacing--m)}@media (max-width:768px){.buttons{--buttons-align:stretch;--buttons-columns:3;--buttons-gap:.5rem;align-items:var(--buttons-align);flex-direction:column}.buttons:has(.button--circle){--buttons-gap:var(--spacing--s);grid-template-columns:repeat(var(--buttons-columns),var(--circle-size));display:grid}.dialog .buttons{--buttons-columns:2}}@media (max-width:428px){.buttons{--buttons-columns:2}.buttons:has(.button--circle){display:inline-grid}}.button{--font-weight:700;vertical-align:middle;color:var(--color--red);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:3px;flex:none;justify-content:center;align-items:center;gap:0 .5rem;font-family:Syntax,sans-serif;transition:background .3s,color .3s,opacity .3s;display:inline-flex;position:relative}.button:hover{opacity:.7}.button[disabled]{color:var(--color--mediumgrey);pointer-events:none!important}.button:has(input[disabled]){color:var(--color--mediumgrey);pointer-events:none!important}.button__label{text-overflow:ellipsis;overflow:hidden}.button__icon{--font-size:var(--font-size--h0);--font-weight:700;width:100%}.button__input{opacity:0;cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.button__badge{aspect-ratio:1;border-radius:50%;width:25%;padding:.3rem;top:0;right:0;position:absolute!important}.button svg{fill:currentColor;display:block}.button--primary,.button--secondary{background:var(--color--red);color:#fff;padding:.75rem 1.5rem}.button--primary:hover,.button--secondary:hover{opacity:.9}.button--primary:has(input:not(:checked):not([checked])){background:var(--color--lightgrey);color:#000}.button--secondary:has(input:not(:checked):not([checked])){background:var(--color--lightgrey);color:#000}.button--primary[disabled],.button--secondary[disabled]{background:var(--color--mediumgrey)!important;color:var(--color--darkgrey)!important}.button--primary:has(input[disabled]){background:var(--color--mediumgrey)!important;color:var(--color--darkgrey)!important}.button--secondary:has(input[disabled]){background:var(--color--mediumgrey)!important;color:var(--color--darkgrey)!important}.button--secondary{background:var(--color--purple)}.button--icon{background:var(--color--red);color:#fff;border-radius:50%;justify-content:center;width:3ch;height:3ch}.button--icon[disabled]{background:var(--color--mediumgrey);color:var(--color--darkgrey)}.button--icon:has(input[disabled]){background:var(--color--mediumgrey);color:var(--color--darkgrey)}.button--circle{--button-size:var(--circle-size);--font-size:var(--font-size--s);width:var(--button-size);aspect-ratio:1;background:var(--color--lightgrey);color:#000;text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center}.button--circle:hover{background:var(--color--purple);color:#fff}.button--circle:has(input:checked){background:var(--color--purple);color:#fff}.button--circle:has(input[checked]){background:var(--color--purple);color:#fff}.button--circle:hover{opacity:1}.button--circle .button__icon{width:50%}.button--circle .button__label{white-space:normal;width:75%}.dialog{--dialog-width:var(--width--default);z-index:1000;width:100%;height:100vh;padding:var(--spacing--m)0;-webkit-overflow-scrolling:touch;flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.dialog:after{content:"";z-index:-1;background:#000c;position:fixed;top:0;bottom:0;left:0;right:0}.dialog__wrapper{width:100%;max-width:var(--dialog-width);background:#fff;border-radius:3px;flex-direction:column;margin:auto;display:flex;position:relative}.dialog__content{padding:var(--spacing--m)}.dialog__image{overflow:hidden}.dialog__footer{padding:var(--spacing--s)var(--spacing--m);background:var(--color--lightgrey);border-radius:0 0 3px 3px}.dialog__footer .buttons{--buttons-align:stretch}.dialog__footer .button--primary,.dialog__footer .button--secondary{flex:1}.dialog__close{z-index:20;top:.5rem;right:.5rem;position:absolute!important}.dialog--wide{--dialog-width:var(--width--wide)}@media (min-width:769px){.dialog__wrapper{grid-template:"content"1fr"footer"/1fr;display:grid}.dialog__content{grid-area:content}.dialog__image{--image-ratio:auto;border-top-right-radius:3px;grid-area:image}.dialog__image:last-child{border-bottom-right-radius:3px}.dialog__footer{grid-area:footer}.dialog--wide .dialog__content{padding:var(--spacing--l)}.dialog:has(.dialog__image){--dialog-width:var(--width--wide)}.dialog:has(>.dialog__wrapper:not([style*=display])>.dialog__image) .dialog__wrapper{max-height:calc(100% - var(--spacing--m)*2);grid-template-columns:1.618fr 1fr;grid-template-areas:"content image""footer footer"}.dialog:has(>.dialog__wrapper:not([style*=display])>.dialog__image) .dialog__content{padding:var(--spacing--l);overflow-y:auto}.dialog:has(.dialog__image):has(.dialog__footer) .dialog__wrapper{aspect-ratio:16/9}}@media (max-width:768px){.dialog__image{border-radius:3px 3px 0 0;order:-1}}@media (max-width:428px){.dialog{--dialog-width:calc(100% - var(--spacing--s)*2)!important}}.energy{--energy-sections:10;--energy-section-min:25;--energy-section-max:250;--font-size:var(--font-size--s);padding:0 var(--spacing--m);background:var(--color--lightgrey);white-space:nowrap;-webkit-user-select:none;user-select:none;margin-top:auto;overflow:hidden}.energy__wrapper{padding:1.75rem 0;position:relative}.energy__marker{--energy-marker-value:0;--energy-marker-position:calc((var(--energy-marker-value) - var(--energy-section-min))/var(--energy-section-max)*100%);--font-weight:700;left:clamp(.125rem,var(--energy-marker-position),100% - .125rem);color:#fff;text-align:center;background:#000;width:1.5rem;transition:left 1s .1s;position:absolute;transform:translate(-.75rem)}.energy__marker:before{content:attr(aria-label);color:#000;position:absolute;top:.4rem;left:calc(100% + .5rem)}.energy__marker:after{content:"";border-bottom:.5rem solid #000;border-left:.75rem solid #0000;border-right:.75rem solid #0000;width:0;height:0;position:absolute;left:0}.energy__marker[data-align=left]:before{left:auto;right:calc(100% + .5rem)}.energy__marker--top{padding-top:.4rem;top:0}.energy__marker--top:after{top:100%;transform:scaleY(-1)}.energy__marker--bottom{padding-bottom:.2rem;bottom:0}.energy__marker--bottom:before{top:auto;bottom:.2rem}.energy__marker--bottom:after{bottom:100%}.energy__classes{gap:2px;display:flex}.energy__class{--font-weight:700;--energy-class-value:25;flex:0 1 calc(var(--energy-class-value)/var(--energy-section-max)*100% - 1px);background:#fff;height:.5rem;margin-top:1rem;position:relative}.energy__class:before{content:attr(title);text-align:center;width:100%;position:absolute;bottom:100%;left:0}.energy__class:first-child{border-radius:.25rem 0 0 .25rem}.energy__class:last-child{border-radius:0 .25rem .25rem 0}.energy__class[title=A]{background:#00b1b2}.energy__class[title=B]{background:#39bd95}.energy__class[title=C]{background:#5cc583}.energy__class[title=D]{--energy-class-value:30;background:#add859}.energy__class[title=E]{--energy-class-value:30;background:#dfe23f}.energy__class[title=F]{--energy-class-value:40;background:#ebc83c}.energy__class[title=G]{--energy-class-value:50;background:#e97a44}.energy__class[title=H]{background:#e50050}.energy__sections{margin-top:.25rem;display:flex;position:relative}.energy__section{--line-height:1;text-align:right;text-overflow:ellipsis;flex:1}.energy__section:first-child{position:absolute;top:0;left:0}.energy__section span{display:inline-block;transform:translate(50%)}@media (max-width:768px){.energy__sections{--font-size:2vw}.energy__section:first-child{display:none}}.field{--margin:var(--spacing--m);gap:var(--spacing--s);flex-direction:column;display:flex}.field__label{--font-weight:700}.field__options{justify-content:flex-start}::placeholder{color:var(--color--mediumgrey);opacity:1}::-moz-placeholder{color:var(--color--mediumgrey)}.grid{--grid-columns:12;--grid-align:stretch;--grid-gap:var(--spacing--m);--grid-gap-x:var(--grid-gap);--grid-gap-y:var(--grid-gap);grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));gap:var(--grid-gap-y)var(--grid-gap-x);display:grid}.grid__column{--grid-span:var(--grid-columns);grid-column:span var(--grid-span);align-self:var(--grid-align);grid-row:auto;position:relative;margin:0!important}@media (max-width:768px){.grid:not(.grid--fixed){--grid-columns:1!important}.grid:not(.grid--fixed) .grid__column{--grid-span:1!important;--grid-align:start!important}.grid:not(.grid--fixed) .grid__column.empty{display:none}}.image{--image-ratio:3/2;--image-fit:cover}.image img{width:100%;height:100%;aspect-ratio:var(--image-ratio);-o-object-fit:var(--image-fit);object-fit:var(--image-fit);display:block}.stat{--stat-size:var(--circle-size);--font-weight:700;width:var(--stat-size);aspect-ratio:1;background:var(--color--lightgrey);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin:auto;display:flex}.stat__title{--font-size:var(--font-size--h0);--line-height:1.1;font-family:NeoTech,sans-serif}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-top:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-bottom:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper{--swiper-columns:1;--swiper-gap:0px;--swiper-button-size:2rem;--swiper-button-stroke:1px;justify-content:center;align-items:center;gap:var(--spacing--s)0;width:calc(100% + var(--swiper-gap)*2);margin-left:calc(var(--swiper-gap)*-1);padding:0 calc(var(--swiper-gap)/2);flex-wrap:wrap;display:flex}.swiper-notification{display:none}.swiper-slide{width:calc(100%/var(--swiper-columns));padding:0 calc(var(--swiper-gap)/2);flex-shrink:0}.swiper-navigation,.swiper-button{--font-size:var(--font-size--s);--font-weight:700}.swiper-navigation{align-items:center;width:-webkit-fit-content;width:fit-content;margin:0 auto;animation:1s cubic-bezier(.23,1,.32,1) .2s backwards fade;display:flex}.swiper:not(.swiper-initialized) .swiper-navigation{display:none}.swiper-navigation:has(.swiper-pagination-bullet:only-child){display:none}.swiper-button{width:var(--swiper-button-size);aspect-ratio:1;cursor:pointer;-webkit-tap-highlight-color:#0000;outline:none;justify-content:center;align-items:center;display:flex;position:relative}.swiper-button svg{stroke:currentColor;stroke-width:var(--swiper-button-stroke);fill:none;transition:transform .2s;display:block}.swiper-button-prev{order:0}.swiper-button-prev:hover svg{transform:translate(-.1rem)}.swiper-button-next{order:2}.swiper-button-next:hover svg{transform:translate(.1rem)}.swiper-button-disabled,.swiper:not(.swiper-initialized) .swiper-button{pointer-events:none;opacity:.25}.swiper-pagination{-webkit-user-select:none;user-select:none;order:1;transition:opacity .3s}.swiper-pagination-hidden{display:none!important}.swiper-pagination-disabled,.swiper:not(.swiper-initialized) .swiper-pagination{pointer-events:none;opacity:.25}.swiper-pagination-bullets{align-items:center;gap:.5rem;display:flex}.swiper-pagination-bullet{background:color-mix(in srgb,currentColor 40%,transparent);border-radius:50%;outline:none;width:.5rem;height:.5rem;transition:background .3s,box-shadow .2s}.swiper-pagination-bullet:hover,.swiper-pagination-bullet-active{background:currentColor}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.table{--margin:var(--spacing--m)}.table__wrapper{table-layout:fixed;-moz-column-break-inside:avoid;break-inside:avoid;width:100%}.table th,.table td{text-align:left;vertical-align:top;border-bottom:var(--border-width)solid var(--color--mediumgrey);padding:.5rem .75rem}.table th:first-child,.table td:first-child{padding-left:0}.table th:last-child,.table td:last-child{padding-right:0}.table th{z-index:1;border-color:inherit;white-space:nowrap;background:#fff;font-family:NeoTech,sans-serif;position:-webkit-sticky;position:sticky;top:0}@media (max-width:768px){.table{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media print{.table th,.table td{border-width:1px;border-color:#000;padding:.25rem 0}}.tab-navigation{background:var(--color--lightgrey);overscroll-behavior-x:none;scrollbar-width:none;display:flex;overflow-x:auto}.tab-navigation__wrapper{gap:0 var(--spacing--s);width:-webkit-max-content;width:max-content;padding:0 var(--spacing--s);margin:0 auto;display:flex}.tab-navigation__button{--font-weight:700;--background:var(--color--red);--color:white;background:var(--background);color:var(--color);white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:3px 3px 0 0;padding:.75rem 1.5rem;font-family:NeoTech,sans-serif;transition:background .3s,color .3s;position:relative}.tab-navigation__button.active{color:#000;pointer-events:none;background:#fff}.tab-navigation__button[disabled]{background:var(--color--mediumgrey);color:#fff;pointer-events:none}@media (max-width:768px){.tab-navigation__wrapper{gap:0 .5rem}}@media (max-width:428px){.tab-navigation{--font-size:var(--font-size--s)}.tab-navigation__button{padding:.75rem 1.25rem}}.tab{padding:var(--spacing--l)0;flex:1}[data-title]{outline:none;position:relative}[data-title]:not(a):not(button){cursor:help}[data-title]:hover{opacity:1}[data-title]:before,[data-title]:after{z-index:100;pointer-events:none;transition:visibility .2s,opacity .2s,bottom .2s;position:absolute;bottom:calc(100% + .5rem);left:50%}[data-title]:not(:hover):not(:focus):before,[data-title]:not(:hover):not(:focus):after{visibility:hidden;opacity:0;bottom:100%}[data-title]:before{content:attr(data-title);color:#fff;font-family:Syntax,sans-serif;font-weight:400;font-size:var(--font-size--xs);white-space:nowrap;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;background:#000;border-radius:3px;padding:.3rem .5rem .2rem;transform:translate(-50%)}[data-title]:after{content:"";border:.3rem solid #0000;border-top-color:#000;margin-bottom:-.55rem;margin-left:-.3rem}.x{color:#fff;cursor:pointer;background:#000;border-radius:50%;width:3ch;height:3ch;display:block;position:relative}.x:before,.x:after{content:"";background:currentColor;width:50%;height:2px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);position:absolute;top:calc(50% - 1px);left:25%}.x:before{transform:rotate(-45deg)}.x:after{transform:rotate(45deg)}.x:hover:before{transform:rotate(-135deg)}.x:hover:after{transform:rotate(-45deg)}@media (min-width:769px){.x{--font-size:var(--font-size--l)}}@media print{.x{display:none}}.input{gap:0!important;padding:0!important}.input__header{padding:1.5rem var(--spacing--m);background:var(--color--lightgrey);align-items:center;display:flex}.input__type{text-align:left;align-items:center;gap:0 .5rem;display:flex}.input__type-image{width:4rem}.input__type-image svg{display:block}.input__type-name{--font-weight:700;--margin:0;font-family:NeoTech,sans-serif}.input__type-year{--font-size:var(--font-size--s)}.input__type,.input__help{z-index:1;position:relative}.input__help{margin-left:auto}.input__tab{justify-content:center;gap:var(--spacing--l);text-align:center;flex-direction:column;display:flex}@media (min-width:769px){.input__header+.input__tabs-navigation{background:0 0;margin-top:-2.75rem;position:relative}.input__help{--font-size:var(--font-size--l)}}@media (min-width:1025px) and (max-height:900px){.input__tab{gap:var(--spacing--m)}}.report{gap:var(--spacing--l)!important;padding-top:0!important}.report__logo{width:100%;max-width:8.5rem}.report__logo img{width:100%;height:auto;display:block}.report__type{margin-top:0!important}.report__table{gap:var(--spacing--m);flex-direction:column;display:flex}.report__footer-wrapper{justify-content:space-between;align-items:center;gap:var(--spacing--s)var(--spacing--m);flex-wrap:wrap;display:flex}.report__footer-wrapper p{--font-size:var(--font-size--s);--margin:0}@media print{.report__footer-wrapper{display:none}}.start{padding:0!important}.start__logo{margin:0 auto}.start__content{text-align:center;margin:auto}.start__keyvisual{max-width:12rem;margin:0 auto var(--spacing--m)}.start__footer{padding:var(--spacing--m)}.types__content{justify-content:space-between;align-items:center;gap:var(--spacing--l);text-align:center;flex-direction:column;flex:1;display:flex}.types__title{--margin:0;order:-2}.types__slider,.types__pagination{max-width:100%;margin:0}.types__slider{order:-1}.types__item-image{aspect-ratio:1;max-width:20rem;margin:0 auto var(--spacing--s)auto}.types__item-image img{display:block}.types__item-name{--margin:.5rem}.types__item-description,.types__item-details{--margin:0}.types__prev,.types__next{--swiper-button-size:4rem;z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.types__prev{left:var(--spacing--s)}.types__next{right:var(--spacing--s)}.types__pagination{--swiper-gap:var(--spacing--s);overflow:visible}.types__pagination .swiper-wrapper{align-items:flex-end}.types__pagination-item{--font-size:var(--font-size--s);white-space:nowrap;cursor:pointer;transition:color .3s}.types__pagination-item.swiper-slide-thumb-active{color:var(--color--red)}.types__pagination-item-image{max-width:4rem;margin:0 auto}.types__pagination-item-name{--font-weight:700;font-family:NeoTech,sans-serif}@media (max-width:768px){.types__content{justify-content:flex-start}.types__prev,.types__next{--swiper-button-size:3rem}.types__prev{left:0}.types__next{right:0}.types__pagination{display:none}}*{font-size:var(--font-size,inherit);line-height:var(--line-height,1.4);font-weight:var(--font-weight,400);scrollbar-color:var(--color--mediumgrey)#0000;scrollbar-width:thin}html{scroll-behavior:smooth;font-size:1.25em}@media (max-width:1440px){html{font-size:1.38889vw}}@media (max-width:768px){html{font-size:3.64583vw}}@media (max-width:428px){html{font-size:4.6729vw}}@media print{html{font-size:.875em}}body{--font-size:var(--font-size--m);text-underline-offset:2px;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Syntax,sans-serif}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child),p:not(:first-child),ul:not(:first-child),ol:not(:first-child),.block:not(:first-child),.field:not(:first-child),.table:not(:first-child){margin-top:var(--margin,0)}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),h5:not(:last-child),h6:not(:last-child),p:not(:last-child),ul:not(:last-child),ol:not(:last-child),.block:not(:last-child),.field:not(:last-child),.table:not(:last-child){margin-bottom:var(--margin,0)}.h0,h1,.h1,h2,.h2,h3,.h3{--font-weight:700;--margin:var(--spacing--s);font-family:NeoTech,sans-serif}.h0 a,h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a{color:inherit}.h0{--font-size:var(--font-size--h0)}h1,.h1{--font-size:var(--font-size--h1)}h2,.h2{--font-size:var(--font-size--h2)}.font-size--xs{--font-size:var(--font-size--xs)}.font-size--s{--font-size:var(--font-size--s)}.font-size--m{--font-size:var(--font-size--m)}.font-size--l{--font-size:var(--font-size--l)}p,ol,ul{--margin:var(--spacing--s)}p a,ol a,ul a{color:var(--color--red)}ol,ul{--list-offset:2ch}ol li,ul li{padding-left:var(--list-offset);list-style:none;position:relative}ol li:before,ul li:before{position:absolute;top:0;left:0}ol ul,ol ol,ul ul,ul ol{--margin:0}ul li:before{content:"";width:calc(var(--font-size)/2.5);height:calc(var(--font-size)/2.5);border-right:var(--border-width)solid #000;border-bottom:var(--border-width)solid #000;display:inline-block;transform:translateY(100%)rotate(-45deg)}ol{counter-reset:li}ol li{counter-increment:li}ol li:before{content:counters(li,".")".";width:calc(var(--list-offset) - .5ch);text-align:right}ol:has(li:nth-child(10)){--list-offset:3ch}a{transition:opacity .3s}a:hover{opacity:.7}a,button{outline-offset:1px;cursor:pointer;border-radius:3px}strong,b{--font-weight:700}em,i{font-style:italic}s{-webkit-text-decoration:line-through;text-decoration:line-through;text-decoration-thickness:max(7%,1px)}sub,sup{font-size:60%;line-height:0}sup{vertical-align:super}sub{vertical-align:sub}img{-webkit-user-select:none;user-select:none;pointer-events:none}.block{--margin:var(--spacing--m)}.credits{--font-size:var(--font-size--s);align-items:flex-end;gap:.25rem var(--spacing--s);display:flex}.credits>:first-child{margin-right:auto}.wrapper{--wrapper-width:var(--width--default);width:100%;max-width:var(--wrapper-width);margin-left:auto;margin-right:auto}.wrapper--wide{--wrapper-width:var(--width--wide)}@media print{.wrapper{max-width:none}}.logo{background:var(--color--red);border-radius:0;width:100%;max-width:8.5rem}.logo__wrapper{padding:7.5%}.logo svg{fill:#fff;width:100%;height:auto;display:block}@media (max-width:768px){.logo{max-width:5rem}}.section{gap:var(--spacing--m);min-height:100vh;padding:var(--spacing--l)0;flex-direction:column;display:flex}.section__close{z-index:20;position:fixed;top:.5rem;right:.5rem}@media (min-width:769px){.section__close{top:var(--spacing--m);right:var(--spacing--m)}}[x-cloak]{display:none!important}[data-status]{background:var(--color--red);color:#fff}[data-status=gut]{background:var(--color--green)}[data-status=neutral]{background:var(--color--yellow)}