.nh-carousel-indicators{--indicators-color:var(--color-neutral--600);--indicators-active-color:var(--color-secondary--800);align-items:center;-webkit-appearance:none;appearance:none;box-sizing:initial;display:grid;grid-auto-columns:100%;grid-auto-columns:calc(100%/var(--indicators-in-view));grid-auto-flow:column;height:1rem;left:0;margin:auto;overflow:hidden;position:absolute;right:0;scroll-padding:0;scroll-snap-type:x mandatory;width:calc(var(--indicators-in-view)*1rem)}.nh-carousel-indicators[variant=light]{--indicators-color:var(--color-neutral--200);--indicators-active-color:var(--color-neutral--50)}.nh-carousel-indicators__dot{align-items:center;border-radius:100%;cursor:pointer;display:flex;height:.625rem;justify-content:center;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;scroll-snap-align:center;scroll-snap-stop:always;transition:all .2s ease;width:.625rem}.nh-carousel-indicators__dot:last-child{position:relative}.nh-carousel-indicators__dot:before{background-color:var(--indicators-color);border-radius:100%;content:"";display:block;height:.5rem;width:.5rem}.nh-carousel-indicators__dot[active],.nh-carousel-indicators__dot[active]:before{background-color:var(--indicators-active-color)}.nh-range-slider{--min:0;--max:100;--value:0;--step:1;--completed:calc((var(--value) - var(--min))/(var(--max) - var(--min))*100);--output-height:1.5rem;align-items:center;display:flex;flex-flow:column nowrap;gap:1rem;padding-top:var(--output-height);position:relative}.nh-range-slider__label{--label-width:4rem;background:var(--color-neutral--50);border-radius:.5rem;display:flex;height:1.5rem;left:max(0%,min(calc((var(--value)/var(--max))*100% - 2.75rem),calc(100% - var(--label-width))));padding:0 .5rem;pointer-events:none;position:absolute;text-align:center;top:calc(-100% + var(--output-height));transition:all .12s ease-out,left 0s,top 0s;white-space:nowrap;width:var(--label-width)}.nh-range-slider__label data{display:inline-block;min-width:1.6rem}.nh-range-slider__input{--slider-value:calc(var(--completed)*1%);-webkit-appearance:none;appearance:none;background:linear-gradient(to right,var(--color-secondary--800) var(--slider-value),var(--color-neutral--600) var(--slider-value));border-radius:1rem;cursor:pointer;height:.5rem;outline:none;width:100%}.nh-range-slider__input::-webkit-slider-runnable-track{border-radius:1rem}.nh-range-slider__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:var(--color-secondary--800);border:.125rem solid var(--color-neutral--50);border-radius:50%;cursor:pointer;height:1.5rem;width:1.5rem}.nh-range-slider__input::-moz-range-thumb{appearance:none;background-color:var(--color-secondary--800);border:.125rem solid var(--color-neutral--50);border-radius:50%;cursor:pointer;height:1.5rem;width:1.5rem}.nh-image-container{position:relative}.nh-image{--nh-image-object-fit:cover;display:block;line-height:0;object-fit:var(--nh-image-object-fit)}.nh-image[data-loading]{filter:blur(1rem)}nh-slides-carousel{--nh-slides-carousel--aspect-ratio:var(--image-aspect-ratio-3-2);aspect-ratio:var(--nh-slides-carousel--aspect-ratio);display:block;height:100%;overflow-y:hidden;width:100%}nh-slides-carousel[data-role=images]{min-width:12.5rem}nh-slides-carousel::part(slides){--nh-css-carousel-slides-per-view:1;--nh-css-carousel-gap:0px;--nh-css-carousel-slide-width:100%;--nh-css-carousel-slide-height:100%;grid-gap:var(--nh-css-carousel-gap);-webkit-appearance:none;appearance:none;box-sizing:initial;display:grid;grid-auto-columns:calc(100%/var(--nh-css-carousel-slides-per-view) - var(--nh-css-carousel-gap));grid-auto-flow:column;height:100%;margin:0;overflow-x:auto;overflow-y:hidden;overflow:auto hidden;scroll-padding:0;scroll-snap-type:x mandatory;scrollbar-width:none}nh-slides-carousel [slot=slide]{height:var(--nh-css-carousel-slide-height);overflow:hidden;position:relative;scroll-snap-align:center;scroll-snap-stop:always;width:var(--nh-css-carousel-slide-width)}nh-slides-carousel [slot=slide]:last-child{position:relative}nh-slides-carousel [slot=slide]:last-child:after{content:"";height:100%;position:absolute;top:0;width:20px}nh-slides-carousel [slot=slide] img{height:100%;object-fit:cover;width:100%}.nh-tabs-navigation{-ms-overflow-style:none;border-bottom:1px solid var(--color-neutral--600);display:none;flex-flow:row nowrap;gap:1.5rem;margin-bottom:2rem;overflow-x:auto;scrollbar-width:none}.nh-tabs-navigation--show-on-mobile{display:flex}.nh-tabs-navigation__anchor{--anchor-color:var(--color-secondary--800);all:unset;border-bottom:.125rem solid #0000;cursor:pointer;flex-shrink:0;font-weight:var(--font-weight-medium);line-height:2.375rem}.nh-tabs-navigation__anchor--active,.nh-tabs-navigation__anchor:hover{border-color:var(--color-secondary--800)}.nh-tabs-navigation__anchor--active{font-weight:var(--font-weight-semi-bold)}.nh-tabs-navigation::-webkit-scrollbar{display:none}@media (min-width:768px){.nh-tabs-navigation{display:flex}}.nh-show-more{align-items:flex-start;display:flex;flex-direction:column;position:relative}.nh-show-more ul{margin:0;padding:0}.nh-show-more[open] .nh-show-more__button--show-more,.nh-show-more[open][read-only] .nh-show-more__button{display:none}.nh-show-more[open] .nh-show-more__button--icon{transform:rotate(180deg)}.nh-show-more[open] .nh-show-more__content{max-height:none}.nh-show-more[closed] .nh-show-more__button--show-less{display:none}.nh-show-more--text[closed] .nh-show-more__content{-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;white-space:normal}.nh-show-more__button{all:unset;align-items:center;color:var(--color-text-highlight--1);cursor:pointer;display:flex;flex-direction:row;font-weight:var(--font-weight-medium);line-height:2.5rem}.nh-show-more__button.focus-visible{outline:2px solid var(--color-border--focus)}.nh-show-more__button:focus-visible{outline:2px solid var(--color-border--focus)}.nh-show-more__button--icon{transition:transform .2s}.nh-show-more__content{max-width:100%;overflow:hidden;transition:max-height .4s ease}.nh-show-more__content h1,.nh-show-more__content h2,.nh-show-more__content h3,.nh-show-more__content h4,.nh-show-more__content h5,.nh-show-more__content h6,.nh-show-more__content p{display:inline}.nh-show-more__content h1:after,.nh-show-more__content h2:after,.nh-show-more__content h3:after,.nh-show-more__content h4:after,.nh-show-more__content h5:after,.nh-show-more__content h6:after,.nh-show-more__content p:after{content:"\A";white-space:pre}.faq-list{list-style-type:none;margin:0 auto 2rem;padding:0;width:clamp(17.5rem,100vw - var(--gutter) * 2,46.875rem)}.faq-list li{background-color:var(--color-background--2);border-radius:1.25rem;padding:1.25rem 1.875rem}.faq-list li+li{margin-top:.625rem}.faq-list li p,nh-tabs .faq-tab__list{margin:0}.nh-button{--button-border-color:var(--button-background-color);--button-box-shadow:none;--button-padding-x:1.25rem;--button-height:2.5rem;--button-font-weight:var(--font-weight-medium);--button-icon-size:1rem;--button-border-radius:0.5rem;align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--button-background-color);border:1px solid var(--button-border-color);border-radius:var(--button-border-radius);box-shadow:var(--button-box-shadow);color:var(--button-text-color);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--font-family);font-weight:var(--button-font-weight);gap:.25rem;height:var(--button-height);justify-content:center;outline:none;padding:0 var(--button-padding-x);position:relative;text-decoration:none;touch-action:manipulation;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;white-space:nowrap}.nh-button.focus-visible{outline:2px solid var(--color-border--focus)}.nh-button:focus-visible{outline:2px solid var(--color-border--focus)}.nh-button:disabled{cursor:not-allowed}.nh-button[loading]{--loading-size:1rem;--loading-position:absolute;--loading-left:0.375rem;cursor:wait}.nh-button[loading]:before{animation:rotate 1s linear infinite;border-color:#0000 var(--color-border--1) var(--color-border--1) var(--color-border--1);border-radius:50%;border-style:solid;border-width:2px;content:"";height:var(--loading-size);left:var(--loading-left);margin:auto;position:var(--loading-position);right:auto;transform:translateZ(0);width:var(--loading-size)}.nh-button[loading].nh-button--icon .nh-icon,.nh-button[loading].nh-button--icon-mobile .nh-icon{visibility:hidden}.nh-button[loading].nh-button--icon-mobile:before,.nh-button[loading].nh-button--icon:before{--loading-left:auto}.nh-button:disabled[loading]:before{border-color:#0000 var(--color-disabled) var(--color-disabled) var(--color-disabled)}.nh-button--inline{--button-padding-x:1.5rem;--button-height:auto;--button-background-color:#0000;--button-text-color:var(--color-text-highlight--2)}.nh-button--inline[loading]{--loading-size:0.5rem}.nh-button--small{--button-padding-x:1.5rem;--button-height:2rem}.nh-button--small[loading]{--loading-size:0.5rem}.nh-button--full-width,.nh-button--full-width--mobile{justify-content:center;width:100%}.nh-button--primary{--button-background-color:var(--color-primary-action);--button-text-color:var(--color-text--2)}.nh-button--primary:not([disabled]):not([loading]){--button-text-color:var(--color-neutral--200)}.nh-button--primary:not([disabled]):not([loading]):hover{--button-background-color:var(--color-primary-action--hover)}.nh-button--primary:not([disabled]):not([loading]):active{--button-background-color:var(--color-primary-action--active);--button-text-color:var(--color-text--3)}.nh-button--primary:disabled,.nh-button--primary[loading]{--button-background-color:var(--color-neutral--200);--button-text-color:var(--color-disabled)}.nh-button--primary.focus-visible{--button-border-color:var(--color-neutral--400)}.nh-button--primary:focus-visible{--button-border-color:var(--color-neutral--400)}.nh-button--secondary{--button-text-color:var(--color-primary-action--text);--button-border-color:var(--border-subtle);--button-background-color:var(--color-neutral--400)}.nh-button--secondary:not([disabled]):not([loading]):active,.nh-button--secondary:not([disabled]):not([loading]):hover{--button-text-color:var(--color-primary-action--text);--button-background-color:var(--color-accent);--button-border-color:var(--color-primary--600)}.nh-button--secondary:not([disabled]):not([loading]):hover{--button-border-color:var(--color-primary-action--hover);filter:brightness(.96)}.nh-button--secondary:not([disabled]):not([loading]):active{--button-border-color:var(--color-primary-action--active)}.nh-button--secondary:not([disabled]):not([loading]).focus-visible{--button-border-color:#0000}.nh-button--secondary:not([disabled]):not([loading]):focus-visible{--button-border-color:#0000}.nh-button--secondary:disabled,.nh-button--secondary[loading]{--button-text-color:var(--color-disabled)}.nh-button--primary-danger{--button-background-color:var(--color-quinary--600);--button-text-color:var(--color-neutral--50)}.nh-button--primary-danger:not([disabled]):not([loading]):hover{--button-background-color:var(--color-quinary--400)}.nh-button--primary-danger:not([disabled]):not([loading]).focus-visible,.nh-button--primary-danger:not([disabled]):not([loading]):active{--button-background-color:var(--color-quinary--200);--button-text-color:var(--color-quinary--800)}.nh-button--primary-danger:not([disabled]):not([loading]):active,.nh-button--primary-danger:not([disabled]):not([loading]):focus-visible{--button-background-color:var(--color-quinary--200);--button-text-color:var(--color-quinary--800)}.nh-button--primary-danger:disabled,.nh-button--primary-danger[loading]{--button-background-color:var(--color-neutral--200);--button-text-color:var(--color-disabled)}.nh-button--primary-accent{--button-background-color:var(--color-primary--400);--button-text-color:var(--color-primary--800)}.nh-button--primary-accent:not([disabled]):not([loading]):hover{--button-background-color:var(--color-primary--600);--button-text-color:var(--color-neutral--50)}.nh-button--primary-accent:not([disabled]):not([loading]).focus-visible,.nh-button--primary-accent:not([disabled]):not([loading]):active{--button-background-color:var(--color-primary--800);--button-text-color:var(--color-neutral--50)}.nh-button--primary-accent:not([disabled]):not([loading]):active,.nh-button--primary-accent:not([disabled]):not([loading]):focus-visible{--button-background-color:var(--color-primary--800);--button-text-color:var(--color-neutral--50)}.nh-button--secondary-danger{--button-background-color:var(--color-background--2);--button-text-color:var(--color-quinary--800);--button-border-color:var(--color-border--2)}.nh-button--secondary-danger:not([disabled]):not([loading]){--button-background-color:#0000;--button-border-color:var(--color-quinary--600)}.nh-button--secondary-danger:not([disabled]):not([loading]):hover{--button-border-color:var(--color-quinary--400)}.nh-button--secondary-danger:not([disabled]):not([loading]):active{--button-border-color:var(--color-quinary--200)}.nh-button--secondary-danger:not([disabled]):not([loading]).focus-visible{--button-border-color:#0000}.nh-button--secondary-danger:not([disabled]):not([loading]):focus-visible{--button-border-color:#0000}.nh-button--secondary-danger:disabled,.nh-button--secondary-danger[loading]{--button-border-color:var(--color-disabled);--button-text-color:var(--color-disabled);--button-background-color:var(--color-background--2)}.nh-button--minimal{--button-background-color:#0000;--button-text-color:var(--color-primary-action);border:0;padding:0}.nh-button--minimal:not([disabled]):not([loading]):active,.nh-button--minimal:not([disabled]):not([loading]):hover{--button-text-color:var(--color-primary-action--hover)}.nh-button--minimal:disabled,.nh-button--minimal[loading]{--button-text-color:var(--color-disabled)}.nh-button--minimal[loading]{--loading-size:0.5rem;--loading-position:static}.nh-button--apple,.nh-button--google{--button-background-color:var(--color-background--2);--button-text-color:#171717;--button-border-color:var(--color-border--1)}.nh-button--apple:not([disabled]):not([loading]),.nh-button--google:not([disabled]):not([loading]){--button-background-color:var(--color-background--2)}.nh-button--apple:not([disabled]):not([loading]):hover,.nh-button--google:not([disabled]):not([loading]):hover{--button-border-color:var(--color-primary-action--hover)}.nh-button--apple:not([disabled]):not([loading]):active,.nh-button--google:not([disabled]):not([loading]):active{--button-border-color:var(--color-primary-action--active)}.nh-button--apple:not([disabled]):not([loading]).focus-visible,.nh-button--google:not([disabled]):not([loading]).focus-visible{--button-border-color:#0000}.nh-button--apple:not([disabled]):not([loading]):focus-visible,.nh-button--google:not([disabled]):not([loading]):focus-visible{--button-border-color:#0000}.nh-button--apple:not([disabled]):active,.nh-button--apple:not([disabled]):hover,.nh-button--google:not([disabled]):active,.nh-button--google:not([disabled]):hover{--button-text-color:var(--color-text--1);--button-background-color:var(--color-surface--3)}.nh-button--icon{--button-border-radius:100%;height:var(--button-height);padding:0;width:var(--button-height)}.nh-button--icon .nh-button__label{display:none}.nh-button--attached.nh-button--icon{--button-border-radius:0.25rem;border-bottom-left-radius:unset;border-top-left-radius:unset}.nh-button--icon-mobile{--button-border-radius:100%;height:var(--button-height);padding:0;width:var(--button-height)}.nh-button--icon-mobile .nh-button__label{display:none}.nh-button--attached.nh-button--icon-mobile{--button-border-radius:0.25rem;border-bottom-left-radius:unset;border-top-left-radius:unset}.nh-button--dark{--button-background-color:var(--color-secondary--800);--button-border-color:#0000;--button-text-color:var(--color-text--2)}.nh-button--dark:not([disabled]):not([loading]):active,.nh-button--dark:not([disabled]):not([loading]):hover{--button-background-color:var(--color-primary--800)}.nh-button--dark:disabled{--button-text-color:var(--color-disabled)}.nh-button--dark[loading]:before{border-color:#0000 var(--color-text--2) var(--color-text--2) var(--color-text--2)}.nh-button--dark.focus-visible{--button-border-color:var(--color-neutral--400)}.nh-button--dark:focus-visible{--button-border-color:var(--color-neutral--400)}.nh-button--floating{--button-background-color:var(--color-background--2);--button-box-shadow:var(--box-shadow--1);--button-text-color:var(--color-primary--800)}.nh-button--floating:disabled,.nh-button--floating[loading]{--button-text-color:var(--color-neutral--600)}.nh-button--floating:not([disabled]):not([loading]).focus-visible,.nh-button--floating:not([disabled]):not([loading]):active,.nh-button--floating:not([disabled]):not([loading]):hover{--button-background-color:var(--color-neutral--200)}.nh-button--floating:not([disabled]):not([loading]):active,.nh-button--floating:not([disabled]):not([loading]):focus-visible,.nh-button--floating:not([disabled]):not([loading]):hover{--button-background-color:var(--color-neutral--200)}.nh-button--icon-right .nh-button__label{order:1}.nh-button--icon-right .nh-icon{order:2}@media (min-width:768px){.nh-button[loading].nh-button--icon-mobile .nh-icon{visibility:visible}.nh-button[loading].nh-button--icon-mobile:before{--loading-left:0.375rem}.nh-button--full-width--mobile{width:auto}.nh-button--icon-mobile{--button-border-radius:0.5rem;padding:0 var(--button-padding-x);width:auto}.nh-button--icon-mobile .nh-button__label{display:revert;width:100%}}.nh-image-carousel{--nh-image-carousel-thumbnails-per-view:5;--nh-image-carousel-thumbnails-gap:0.5rem;--nh-image-carousel-thumbnail-height:80px;display:grid;gap:1rem;grid-auto-columns:var(--nh-image-carousel-width);overflow:hidden;width:100%}.nh-image-carousel__images-container,.nh-image-carousel__thumbnails-container{position:relative}.nh-image-carousel__images-container{container-name:images-container;height:100%;max-width:var(--nh-image-carousel-width)}.nh-image-carousel__thumbnails-container{container-name:images-container;display:none;height:var(--nh-image-carousel-thumbnail-height);margin-left:calc(var(--nh-image-carousel-thumbnails-gap)/-2);margin-right:calc(var(--nh-image-carousel-thumbnails-gap)/-2);width:calc(var(--nh-image-carousel-width) + var(--nh-image-carousel-thumbnails-gap))}.nh-image-carousel__images{position:relative;width:100%}.nh-image-carousel__thumbnails{--nh-slides-carousel--aspect-ratio:auto;overflow:hidden}.nh-image-carousel__thumbnails::part(slides){grid-gap:unset;grid-auto-columns:calc(100%/var(--nh-image-carousel-thumbnails-per-view))}.nh-image-carousel__thumbnails+.nh-image-carousel__controls{display:none}.nh-image-carousel__thumbnails [slot=slide]{display:flex}.nh-image-carousel__thumbnails [slot=slide]:after,.nh-image-carousel__thumbnails [slot=slide]:before,.nh-image-carousel__thumbnails [slot=slide]:last-child:after{content:"";display:block;position:relative;width:calc(var(--nh-css-carousel-gap)/2)}.nh-image-carousel__thumbnails [slot=slide] .nh-image-carousel__thumbnail-wrapper{display:block;width:100%}.nh-image-carousel__controls{opacity:0;transition:opacity .2s ease;visibility:hidden}.nh-image-carousel__controls button{-webkit-appearance:none;appearance:none;position:absolute;top:50%;touch-action:manipulation;transform:translateY(-50%)}@container images-container (max-width: 463 px){.nh-image-carousel__controls button{--button-height:2rem}}.nh-image-carousel__controls button[data-role=prev]{left:.5rem;right:auto}.nh-image-carousel__controls button[data-role=next]{left:auto;right:.5rem}.nh-image-carousel__left-bottom-slot{bottom:.5rem;left:.5rem;position:absolute}.nh-image-carousel nh-carousel-indicators{bottom:1rem;height:.625rem}.nh-image-carousel .nh-image-container{height:100%}@media (min-width:768px){.nh-grid-layout .nh-image-carousel__images{height:auto;transform:unset}}@media (min-width:1024px){.nh-image-carousel[data-thumbnails=true] nh-carousel-indicators{display:none}.nh-image-carousel__thumbnails-container{display:block}.nh-image-carousel__images{transform:none}.nh-image-carousel__thumbnails::part(slides){--nh-css-carousel-slides-per-view:var(--nh-image-carousel-thumbnails-per-view);--nh-css-carousel-gap:var(--nh-image-carousel-thumbnails-gap)}.nh-image-carousel__thumbnails+.nh-image-carousel__controls{display:initial}.nh-image-carousel__thumbnails [slot=slide]{cursor:pointer;filter:brightness(70%)}.nh-image-carousel__thumbnails [slot=slide][active]{filter:brightness(100%)}}@media (hover:hover){.nh-image-carousel__images-container:focus-within .nh-image-carousel__controls,.nh-image-carousel__images-container:hover .nh-image-carousel__controls,.nh-image-carousel__thumbnails-container:focus-within .nh-image-carousel__controls,.nh-image-carousel__thumbnails-container:hover .nh-image-carousel__controls{opacity:1;visibility:visible}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;transition-property:transform;width:100%}.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-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.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-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.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}[dir=ltr] .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}[dir=rtl] .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{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{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.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(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:#00000080;background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}:root{--swiper-pagination-bullet-inactive-color:var(--color-neutral--200);--swiper-pagination-color:var(--color-neutral--200);--swiper-navigation-sides-offset:1rem;--swiper-pagination-bullet-inactive-opacity:0.8}.swiper-wrapper{padding:0}.swiper-slide{overflow:hidden;position:relative}.swiper-slide img{height:100%;object-fit:cover;width:100%}.swiper-slide img:not([data-loaded]){filter:blur(1rem);will-change:filter}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.9)}.swiper-button-next,.swiper-button-prev{opacity:0;transition:opacity;transition-duration:var(--transition-duration)}.swiper-button-next:after,.swiper-button-prev:after{content:""}@media (min-width:1024px){.swiper.swiper-initialized:hover .swiper-button-next,.swiper.swiper-initialized:hover .swiper-button-next.swiper-button-disabled,.swiper.swiper-initialized:hover .swiper-button-prev,.swiper.swiper-initialized:hover .swiper-button-prev.swiper-button-disabled{opacity:1}}.nh-accordion{padding:var(--small-gutter) 0}.nh-accordion.nh-accordion--top-border{border-top:1px solid var(--color-neutral--600)}.nh-accordion__toggle{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin:0;position:relative;-webkit-user-select:none;user-select:none}.nh-curtain--active .nh-accordion__icon span{transform:rotate(180deg)}.nh-accordion__content{overflow:hidden;transition:max-height .4s;will-change:max-height}.nh-accordion:not(.nh-curtain--active) .nh-accordion__content{max-height:0}.nh-accordion--hidden .nh-accordion__content{opacity:0;position:absolute;visibility:hidden}@media (min-width:1024px){.nh-accordion{padding:0}.nh-accordion.nh-accordion--top-border{border-top:unset}.nh-accordion__toggle{align-items:normal;cursor:auto;display:block;justify-content:normal;margin:initial;position:static;-webkit-user-select:auto;user-select:auto}.nh-accordion__toggle .nh-accordion__icon{display:none}.nh-accordion__content{max-height:none;overflow:hidden}}.nh-curtain{--curtain-color:var(--color-primary--800)}.nh-curtain .nh-navigation-dropdown__menu__list{overflow:hidden}.nh-curtain .nh-curtain__content,.nh-curtain .nh-navigation-dropdown__menu__list{overflow:hidden;padding:0;transition:max-height .4s ease;will-change:max-height}.nh-curtain .nh-curtain__content--open,.nh-curtain .nh-navigation-dropdown__menu__list--open{height:auto}.nh-curtain .nh-accordion__icon span,.nh-curtain .nh-curtain__content__toggle .nh-icon,.nh-curtain .nh-curtain__icon span,.nh-curtain .nh-dropdown-menu__item__icon{transition:transform .2s ease-in}.nh-curtain .nh-curtain__content__toggle{color:var(--curtain-color);cursor:pointer}.nh-curtain .nh-curtain__content--open .nh-accordion__icon span,.nh-curtain .nh-curtain__content--open .nh-curtain__icon span{transform:rotate(180deg)}.nh-curtain .nh-curtain__content--open.nh-navigation-dropdown__menu__list{border-bottom:1px solid var(--color-neutral--600);border-top:1px solid var(--color-neutral--600)}.nh-curtain.nh-curtain--active .nh-accordion__icon span,.nh-curtain.nh-curtain--active .nh-curtain__icon span,.nh-curtain.nh-curtain--active>.nh-curtain__content__toggle .nh-icon,.nh-curtain.nh-curtain--active>.nh-dropdown-menu__item .nh-dropdown-menu__item__icon{transform:rotate(180deg)}nh-detail-price-list[loading]{min-height:5rem}@keyframes slideUpModal{0%{opacity:0;transform:translate3d(0,5%,0)}to{opacity:1;transform:none}}@keyframes slideDownModal{0%{opacity:1}to{opacity:0}}dialog{background:#fcfcfb;border:solid;color:#2f3808;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}dialog.inline{position:static}dialog:not([open]){display:none}dialog+.backdrop{background:#00000026}._dialog_overlay,.nh-modal,dialog+.backdrop,dialog.fixed{bottom:0;left:0;position:fixed;right:0;top:0}.nh-modal,dialog.fixed{margin:auto}.nh-modal{-webkit-overflow-scrolling:touch;background-color:var(--color-neutral--50);border:0;border-radius:.6rem;box-shadow:var(--box-shadow--1);display:none;max-height:90vh;max-width:90vw;min-width:30vw;overflow:hidden;overflow-y:auto;padding:0;width:800px}.nh-modal.nh-modal--full{border:none;border-radius:unset;box-shadow:none;height:100%;margin:0;max-height:100vh;max-width:100vw;width:100%}.nh-modal.nh-modal--full--overlay{border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:0 8px 28px #00000047;height:calc(100% - 1rem);margin-top:1rem;overflow:hidden}.nh-modal.nh-modal--boxed .nh-modal--boxed__header{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.nh-modal.nh-modal--boxed .nh-modal__content{padding:0}.nh-modal.nh-modal--boxed .nh-modal--boxed__footer{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:1rem}.nh-modal.nh-modal--boxed .nh-modal--boxed__section{flex-basis:100%;max-width:100%;padding:2rem}.nh-modal.nh-modal--boxed .nh-modal--boxed__container{display:flex;flex-flow:column nowrap;justify-content:space-between}.nh-modal[open]{animation:slideUpModal .3s ease-in-out 0s forwards;display:flex;flex-flow:column nowrap;opacity:0}.nh-modal[open]::-webkit-backdrop{animation:fadeIn .4s ease-out}.nh-modal[open]::backdrop{animation:fadeIn .4s ease-out}.nh-modal.closing{animation:slideDownModal .2s ease-in-out 0s forwards}.nh-modal.closing::-webkit-backdrop{animation:fadeOut .4s ease-out}.nh-modal.closing::backdrop{animation:fadeOut .4s ease-out}.nh-modal::-webkit-backdrop{background-color:#00000080}.nh-modal::backdrop{background-color:#00000080}.nh-modal__wrapper{display:flex;flex-flow:column nowrap;justify-content:space-between}.nh-modal__close{background-color:initial;border:0;font-size:1.1rem}.nh-modal__content,.nh-modal__footer,.nh-modal__header{display:flex;justify-content:space-between;padding:var(--gutter)}.nh-modal__content--y-no-padding,.nh-modal__footer--y-no-padding,.nh-modal__header--y-no-padding{padding-bottom:0;padding-top:0}.nh-modal__header{align-items:center;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between}.nh-modal__header .h1,.nh-modal__header .h2,.nh-modal__header .h3,.nh-modal__header h1,.nh-modal__header h2,.nh-modal__header h3{word-wrap:break-word;color:var(--color-secondary--800);margin:0;overflow-wrap:break-word;text-align:center}.nh-modal__header .h1.nh-modal__header--long-text,.nh-modal__header .h2.nh-modal__header--long-text,.nh-modal__header .h3.nh-modal__header--long-text,.nh-modal__header h1.nh-modal__header--long-text,.nh-modal__header h2.nh-modal__header--long-text,.nh-modal__header h3.nh-modal__header--long-text{font-size:1rem}.nh-modal__sub-header{align-items:center;display:flex;flex-direction:column}.nh-modal__content{flex-flow:column nowrap;overflow-y:auto}.nh-modal__footer{border-top:1px solid var(--color-border);justify-content:flex-end;margin-top:auto}.nh-modal__footer button+button{margin-left:var(--gutter)}.nh-modal__footer--column{flex-direction:column}.nh-modal__footer--no-padding{padding:0}.nh-backdrop{background:#00000080;bottom:0;height:100%;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:var(--z-index-foreground)}@media (min-width:480px){.nh-modal__header .h1,.nh-modal__header .h2,.nh-modal__header .h3,.nh-modal__header h1,.nh-modal__header h2,.nh-modal__header h3{word-wrap:unset;overflow-wrap:unset}.nh-modal__header .h1.nh-modal__header--long-text,.nh-modal__header .h2.nh-modal__header--long-text,.nh-modal__header .h3.nh-modal__header--long-text,.nh-modal__header h1.nh-modal__header--long-text,.nh-modal__header h2.nh-modal__header--long-text,.nh-modal__header h3.nh-modal__header--long-text{font-size:var(--font-size)}}@media (min-width:1024px){.nh-modal.nh-modal--full{border-radius:.6rem;box-shadow:0 0 1em #0003;margin:auto;max-height:90vh;max-width:90vw;min-width:30vw}}@media (min-width:1280px){.nh-modal.nh-modal--boxed .nh-modal--boxed__section{flex:0 0 auto;flex-basis:50%;max-width:50%}.nh-modal.nh-modal--boxed .nh-modal--boxed__container{flex-flow:row nowrap}}.nh-destination-search__results nav h3{margin:0}.nh-destination-search__results nav[data-role]{display:none}nh-toast{--z-index-toast:var(--z-index-modal);--toast-background:var(--color-secondary--800);--toast-color:var(--color-text--2);--toast-box-shadow:none;animation-fill-mode:both;background:var(--toast-background);border-radius:.5rem;bottom:0;box-shadow:var(--toast-box-shadow);color:var(--toast-color);display:block;left:0;line-height:1.5rem;margin:auto auto .5rem;padding:.5rem;position:fixed;right:0;top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:var(--z-index-toast)}nh-toast[show]{animation-duration:.3s;animation-name:slideInFromBottomBounce}nh-toast[hide]{animation-duration:.3s;animation-name:slideOutToBottomBounce}@media (--tablet ){nh-toast{margin-bottom:1.5rem}}.detail-map{align-items:center;background-color:var(--color-neutral--50);background-image:url(/images/map-background.jpg);background-position:50% 50%;background-size:cover;border-radius:1rem;display:flex;height:240px;justify-content:center;margin-top:1rem;overflow:hidden;position:relative;transform:translateZ(0)}.detail-map button{border-radius:inherit;width:auto}.detail-map.leaflet-container button{display:none}.leaflet-map{background:#eee;display:block;min-height:288px;width:100%}.leaflet-container,.leaflet-container .leaflet-pane{z-index:var(--z-index-normal)}.leaflet-tooltip.nh-group-marker{--marker-font-size:var(--font-size-extra-small);background-color:initial;border:#0000;box-shadow:none;color:var(--color-neutral--50);font-size:var(--marker-font-size);font-weight:var(--font-weight-bold)}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:0!important;border-radius:50%!important;box-shadow:var(--box-shadow--1)!important;margin:0!important}.leaflet-touch .leaflet-bar a,.leaflet-touch .leaflet-control-layers a{background-color:var(--color-background--2)!important;color:var(--color-primary--800)!important;font-size:15px!important;height:38px!important;line-height:38px!important;width:38px!important}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.gmnoprint,.leaflet-bottom{display:none!important}.nh-search-map{--sidebar-width:25%;--sidebar-max-width:300px;border:none;border-radius:unset;box-shadow:none;height:90%;max-height:100vh;max-width:100vw;overflow:hidden;text-align:left;width:95%}.nh-search-map nh-toast{--toast-box-shadow:var(--box-shadow--1)}.nh-search-map .nh-modal__close{background:var(--color-background--2);border-radius:50%;box-shadow:var(--box-shadow--1);color:var(--color-primary--800);display:none;height:40px;position:absolute;right:1rem;top:1rem;transition:background-color .4s ease;width:40px;z-index:var(--z-index-top)}.nh-search-map .nh-modal__close:hover{background:var(--color-neutral--600)}.nh-search-map__filters{flex:0 0 var(--sidebar-width);max-width:var(--sidebar-max-width)}.nh-search-map__results{flex:0 0 36%;max-width:500px}.nh-search-map__map{flex:1 1 auto;max-width:none}.nh-search-map section{max-height:100%;overflow-y:auto}.nh-search-map section.nh-search-map__map{padding:0}.nh-search-map section .search-facet:first-of-type{padding-top:0}.nh-search-map .nh-modal__content{flex-direction:row;height:100%;overflow:hidden;padding:0}.nh-search-map .nh-modal__content__footer{bottom:0;position:absolute;width:100%;z-index:var(--z-index-foreground)}.nh-search-map .nh-modal__content__footer--button{display:block;margin:0 auto 1rem;max-width:500px;width:calc(100% - 24px)}.nh-search-map .nh-search-map__filters{background-color:var(--color-neutral--200)}.nh-search-map .nh-search-map__filters,.nh-search-map .nh-search-map__results{padding:var(--gutter)}.nh-search-map .nh-search-map__filters,.nh-search-map .nh-search-map__supply{display:none;padding:var(--gutter)}.nh-search-map .nh-search-map__supply{background:var(--color-neutral--400)}.nh-search-map .nh-search-map__supply .accommodation{background:var(--color-neutral--50)}.nh-search-map .nh-search-map__supply .pagination-wrap{display:flex;justify-content:center}.nh-search-map .nh-search-map__supply .pagination-wrap li:not(.pagination-prev):not(.pagination-next){display:none}.nh-search-map .nh-search-map__map{height:100%;overflow:hidden;position:relative}.nh-search-map .nh-search-map__map .nh-modal__close--wide{left:1rem;position:absolute;top:1rem;z-index:var(--z-index-top)}.nh-search-map .nh-search-map__map .nh-modal__filter{position:absolute;right:1rem;top:1rem;z-index:var(--z-index-top)}.nh-search-map .nh-search-map__map .nh-modal__content__footer{display:flex;flex-flow:column;pointer-events:none}.nh-search-map .nh-search-map__map .house-detail-placeholder{display:flex;justify-content:center}.nh-search-map .nh-search-map__map .house-detail-card__close-button{border-bottom-left-radius:0;border-bottom-right-radius:0}.nh-search-map .nh-search-map__map .card-image-left,.nh-search-map .nh-search-map__map .house-detail-card__close-button,.nh-search-map .nh-search-map__map .nh-modal__content__footer--button{pointer-events:auto}.nh-search-map #leaflet-map{height:100%;width:100%}.nh-search-map #leaflet-map .leaflet-verticalcenter{pointer-events:none;position:absolute;right:1rem;top:70px;z-index:var(--z-index-top)}.nh-search-map #leaflet-map a.btn,.nh-search-map #leaflet-map a.button{color:var(--color-neutral--50)}.nh-search-map #leaflet-map .accommodation-title a{color:var(--color-secondary--800)}.nh-search-map #leaflet-map .accommodation-button{padding-left:0}.nh-search-map #leaflet-map .accommodation-price{text-align:initial}.nh-search-map #leaflet-map .accommodation-price-info{display:inline-block;float:none}.nh-search-map .contactless-stay-label,.nh-search-map .favorite-add-button{display:none}.nh-search-map .card--house-search .card__header{flex:0 0 33%;max-width:33%}.card--horizontal .nh-search-map .card--house-search{flex:1 0 65%;max-width:65%}@media (min-width:1024px){.nh-search-map nh-toast{left:min(var(--sidebar-width),var(--sidebar-max-width))}.nh-search-map .nh-modal__close{align-items:center;display:flex;justify-content:center}.nh-search-map .nh-search-map__filters,.nh-search-map .nh-search-map__supply{display:block}.nh-search-map .nh-search-map__map .nh-modal__close--wide,.nh-search-map .nh-search-map__map .nh-modal__filter{display:none}.nh-search-map .nh-search-map__map .house-detail-placeholder{justify-content:flex-end}.nh-search-map #leaflet-map .leaflet-verticalcenter{top:70px}}:root{--font-size-body:16px;--font-size-header-button:0.8rem;--line-height-body:1.5;--line-height-jumbo:1.25;--line-height-extra-large:1.28571;--line-height-large:1.5;--line-height-medium:1.66667;--line-height-base:1.5;--line-height-small:1.71429;--font-weight-normal:400;--font-weight-semibold:500;--font-weight-bold:700;--heading-color:inherit;--color-border:var(--color-border--2);--color-text:var(--color-text--1);--color-background-highlight:var(--color-neutral--50);--color-success:var(--color-secondary--600);--color-info:var(--color-quaternary--600);--color-warning:var(--color-tertiary--600);--color-danger:var(--color-quinary--600);--color-text-input-placeholder:var(--color-neutral--800);--color-border-input-focus:var(--color-neutral--800);--color-border--subtle:var(--color-secondary--800-08);--button-large-height:54px;--button-regular-height:44px;--button-small-height:34px;--button-font-size:18px;--input-height:44px;--input-padding:9px 12px;--input-border-radius:3px;--small-gutter:1rem;--gutter:1.25rem;--width-wrapper:1280px;--width-wrapper-xs:620px;--width-wrapper-sm:750px;--width-wrapper-md:1176px;--phone:(min-width:320px);--large-phone:(min-width:480px);--tablet:(min-width:768px);--tablet-landscape:(min-width:1024px);--desktop:(min-width:1280px);--large-desktop:(min-width:1600px);--only-screen:only screen;--header-height:72px}.house__label{cursor:pointer}.house__label--absolute{left:10px;position:absolute;top:10px;z-index:var(--z-index-normal)}.sticky-cta{bottom:0;display:none;left:0;padding:12px 3%;position:fixed;right:0;top:auto;z-index:var(--z-index-foreground)}.sticky-cta--white-background{background-color:#fcfcfbe6}.sticky-cta--floating{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sticky-cta a,.sticky-cta button{max-width:80%}.footerIsSticky .sticky-cta{display:flex;justify-content:center}.nature-projects-banner .nh-hero{height:111.9375vw}.nature-projects-banner .nh-hero h1,.nature-projects-banner .nh-hero__title{margin-bottom:2rem}.nature-projects-banner .nh-hero p,.nature-projects-banner .nh-hero__subtitle{display:block}.nature-projects-banner .nh-hero__container{height:inherit;padding-bottom:1.25rem}.destination-search__results-container{margin-top:1.5rem;max-height:18rem;overflow-y:scroll}.destination-search__results-container h3{margin-top:0}.destination-search__results{list-style:none;margin:0;padding:0}.destination-search__item{height:5rem;padding:1rem 0}.destination-search__item:not(:last-child){border-bottom:1px solid var(--color-neutral--50);margin-bottom:1rem}.destination-search__anchor{display:block;position:relative;text-decoration:none}.destination-search__anchor:after{border-bottom:2px solid;border-right:2px solid;bottom:0;content:"";display:block;height:10px;margin:auto;position:absolute;right:1rem;top:0;transform:rotate(-45deg);width:10px}.destination-search__title{font-size:1rem}.destination-search__subtitle,.destination-search__title{color:var(--color-secondary--800);font-weight:400;margin:0}.destination-search__subtitle{font-size:.875rem}nh-modal.search-form-modal.nh-destination-search{--nh-destination-search--padding-x:1.125rem}nh-modal.search-form-modal.nh-destination-search [data-content]{padding:0}nh-modal.search-form-modal.nh-destination-search .nh-form-field{background-color:var(--color-background--2);margin-bottom:.75rem;padding-top:1rem;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:var(--z-index-foreground)}nh-modal.search-form-modal.nh-destination-search .nh-destination-search__section{flex-flow:column nowrap;width:100%}nh-modal.search-form-modal.nh-destination-search .nh-destination-search__list{list-style:none;margin:0;padding:0}nh-modal.search-form-modal.nh-destination-search .nh-destination-search__title{display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-semi-bold);height:2rem;width:100%}nh-modal.search-form-modal.nh-destination-search .nh-destination-search__list-item{font-size:var(--font-size-base);height:2.5rem}nh-modal.search-form-modal.nh-destination-search .nh-destination-search__list-item:hover{background-color:var(--color-neutral--200);cursor:pointer}nh-modal.search-form-modal.nh-destination-search .nh-destination-search__list-item[data-type^=recent]{gap:.5rem}nh-modal.search-form-modal.nh-destination-search .nh-destination-search__list-item[data-type=keywords]:after,nh-modal.search-form-modal.nh-destination-search .nh-destination-search__list-item[data-type=keywords]:before{content:'"'}nh-modal.search-form-modal.nh-destination-search .nh-destination-search__list-item span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}nh-modal.search-form-modal.nh-destination-search .nh-destination-search__list-item,nh-modal.search-form-modal.nh-destination-search .nh-destination-search__title{align-items:center;display:flex;flex-direction:row;padding-left:var(--nh-destination-search--padding-x);padding-right:var(--nh-destination-search--padding-x)}nh-modal.search-form-modal.nh-destination-search .nh-destination-search__results{display:flex;flex-flow:column wrap;gap:.25rem}nh-modal.search-form-modal.nh-destination-search .nh-destination-search__no_results{padding-left:var(--nh-destination-search--padding-x);padding-right:var(--nh-destination-search--padding-x)}nh-modal.search-form-modal.nh-destination-search .nh-destination-search__no_results>p{font-size:1rem;margin:0}nh-modal.search-form-modal.nh-destination-search .nh-destination-search__description{color:var(--color-text-light);display:block;font-size:var(--font-size-small);font-style:italic;margin:0;padding-left:var(--nh-destination-search--padding-x);padding-right:var(--nh-destination-search--padding-x)}.nh-houses-carousel nh-carousel{--item-count:3;--item-gap:0.625rem;--item-width:calc(100vw - 5rem);display:flex;transition:all .3s ease-in-out}.nh-houses-carousel nh-carousel.nh-houses-carousel__carousel{--item-width:calc((100% - (var(--item-count) - 1)*var(--item-gap))/var(--item-count));--item-count:1;display:block;margin-bottom:0}.nh-houses-carousel nh-carousel.nh-houses-carousel__carousel [data-carousel-wrapper]{max-width:unset;width:100%}.nh-houses-carousel nh-carousel.nh-houses-carousel__carousel [data-carousel-wrapper]::-webkit-scrollbar{display:none}.nh-houses-carousel__gallery{display:flex;gap:0;overflow-y:hidden}.nh-houses-carousel__gallery [data-action]{display:none;position:unset}.nh-houses-carousel__gallery [data-action][data-action=next],.nh-houses-carousel__gallery [data-action][data-action=prev]{margin:auto .125rem}.nh-houses-carousel__gallery-items{display:flex;flex-flow:row nowrap;gap:var(--item-gap);list-style:none;margin:0;padding:0;transition:transform .3s ease-out}.nh-houses-carousel__gallery-link{flex:0 0 var(--item-width);position:relative}.nh-houses-carousel__gallery-link figcaption{bottom:.625rem;color:var(--color-neutral--50);position:absolute;right:.625rem;z-index:var(--z-index-foreground)}.nh-houses-carousel__gallery-link div:not(.nh-icon),.nh-houses-carousel__gallery-link figure,.nh-houses-carousel__gallery-link picture{display:block}.nh-houses-carousel__gallery-link .cover-item{object-fit:cover}.nh-houses-carousel__header{align-items:center;display:flex;justify-content:space-between}.nh-houses-carousel__header--center{justify-content:center}.nh-houses-carousel__footer{display:none}.nh-tabnav{display:flex;flex-flow:row wrap}.nh-tabnav__tabs{border-bottom:1px solid var(--color-text-light);display:flex;flex-flow:row nowrap;gap:.5rem;justify-content:flex-start;list-style-type:none;margin:0;overflow-x:scroll;padding:.5rem 0 0;width:100%}.nh-tabnav__tabs::-webkit-scrollbar{display:none}.nh-tabnav__tabs button{background-color:initial;border:none;color:var(--color-text-light);cursor:pointer;justify-content:center;padding-left:.5rem;padding-right:.5rem;text-align:center;text-decoration:none;transition:border-color .15s}.nh-tabnav__tabs button.active,.nh-tabnav__tabs button:hover{border-bottom:2px solid var(--color-primary--800);color:var(--color-primary--800);cursor:pointer}.nh-tabnav__sections{width:100%}.nh-tabnav__sections section{display:none;padding:var(--gutter) 0;width:100%}.nh-tabnav__sections section.active{display:block}.nh-tabnav__sections ol,.nh-tabnav__sections ul{margin:0;padding-left:1rem}.nh-tabnav__sections ol li,.nh-tabnav__sections ul li{list-style-type:disc}.search{display:flex;flex-flow:column;gap:var(--gutter);justify-content:flex-start}.search .nh-pagination-new{align-items:center;display:flex;justify-content:center;margin-top:2rem}.search__filters__results__container{display:flex;flex-flow:row nowrap}.search__sidebar{display:none}.search__pricerange__field{display:flex;justify-content:space-between}.search__pricerange__input{flex:1 1 calc(var(--grid-available-space)/var(--grid-columns)*5)}@supports (display:grid){.search__pricerange__input{grid-column-end:span 5}}.search__pricerange__divider{flex:1 1 calc(var(--grid-available-space)/var(--grid-columns)*2)}@supports (display:grid){.search__pricerange__divider{grid-column-end:span 2}}.search__pricerange__divider{text-align:center}.search__selected-filters{display:flex;flex-flow:row wrap;gap:.25rem;list-style:none;margin:0 0 1rem;padding:0}.search__selected-filters button[data-type=selected-filter]{--button-padding-x:0.75rem;align-items:center;animation-duration:var(--transition-duration);background-color:var(--color-neutral--400);border:1px solid var(--border-subtle);color:var(--color-text--1);display:flex;flex-flow:row nowrap;font-weight:var(--font-weight-regular);gap:.25rem;height:2rem}.search__selected-filters button[data-type=selected-filter]:hover{filter:brightness(.96)}.search__selected-filters button[data-name=deleteAllFilters]{margin-right:.5rem}.search__results{width:100%}.search-banner{--search-banner-text-color:var(--color-secondary--400);display:flex;height:36.94444vw;margin-bottom:var(--gutter);overflow:hidden;position:relative;text-shadow:0 0 .5rem #00000029}.search-banner picture,.search-banner picture img{height:100%;left:0;line-height:0;margin:auto;object-fit:fill;position:absolute;right:0;top:0;width:100%}.search-banner img{display:block;width:100%}.search-banner .search-banner__overlay{color:var(--search-banner-text-color);margin:auto;text-align:center}.search-banner h1{--line-height:2rem;--font-size:var(--font-size-large);--line-height:1.6rem;--margin-top:0.5rem;font-size:var(--font-size);line-height:var(--line-height)}.search-banner p{display:none}.search-banner a{color:inherit;text-decoration:underline}.search-banner a:hover{color:inherit}.search__result-list{list-style-type:none;margin:0 0 12px;padding:0}.search__mobile__filtering{display:block;margin-bottom:var(--gutter)}.search__mobile__filtering--input{display:flex;flex-wrap:nowrap;margin-bottom:var(--gutter)}.search__results__header{color:var(--color-text-light);margin-bottom:var(--gutter)}.search__results__header [data-role=price-date-message]{margin:1rem 0 0}.search__results__title{color:var(--color-text);font-size:1.75rem;margin:0 0 1rem}.search__results__counter{color:var(--color-text);text-transform:lowercase}.search__results__counter [data-search-result-counter]{font-weight:var(--font-weight-medium)}.search__result-list__item{--nh-css-carousel-slide-height:100%;--nh-css-carousel-slide-width:100%}.search__result-list__item+.search__result-list__item{margin-top:var(--gutter)}.search__result-list__item--notification{left:0;position:-webkit-sticky;position:sticky;right:0;top:var(--header-height);width:100%;z-index:var(--z-index-normal)}.nh-search-map .search__result-list__item--notification{top:0}.search__result-list__item .nh-icons__list{display:none;margin-bottom:0;margin-top:0}.search__result-list__item .nh-appreciation-container{margin-right:0}.search__result-list__item .nh-appreciation-container:after{display:none}.search__result-list__item .nh-rating-container{position:absolute;right:8px;top:-3rem;z-index:var(--z-index-normal)}.search__aggregation__item__toggle{background-color:var(--color-neutral--400);border:1px solid var(--border-subtle);border-radius:.5rem;line-height:2rem;margin-top:.75rem;padding:0 1rem;width:100%}.search__aggregation__item__toggle:hover{filter:brightness(.96)}.search__aggregation__item__toggle .nh-icon{vertical-align:middle}.search__result__price--container{align-items:flex-start;display:flex;flex-flow:column nowrap;margin-top:1rem}.search__result__price--container .search__result__price{align-items:center;display:flex;flex-flow:row nowrap;gap:.5rem;min-width:7rem}.search__result__price--container .search__result__per-night-label{white-space:nowrap}.search__result__price--container .search__result__price-discount{align-items:center;display:flex;flex-flow:row nowrap;font-size:.9rem}.search__result__price--container .search__result__instant-booking{align-items:flex-end;display:flex;flex-flow:row nowrap}.search__result__price--container .search__result__instant-booking:not(.search__result__price--container .search__result__instant-booking__compact) .search__result__price--container .search__result__instant-booking{margin-right:8px}.search__result__price--container .search__result__info{align-items:flex-end;display:flex;flex-flow:row nowrap}.search__result__day-price{color:var(--color-text);line-height:1}.search__result__day-price--discount{color:var(--color-primary--600)}.search__result__price-loader{display:block;min-height:7.25rem;width:60%}.search__result__day-price_discount{color:var(--color-neutral--800);font-size:.9rem;line-height:1;margin-left:8px;text-decoration:line-through}.search__content{margin-bottom:var(--gutter);margin-top:var(--gutter)}.search__form--background{background-color:var(--color-secondary--800);border-radius:16px;color:var(--color-neutral--50);padding:var(--gutter)}.search__aggregation:not(:last-child),.search__filter:not(:last-child),.search__form--background{margin-bottom:var(--gutter)}.search__aggregation .nh-dropdown,.search__filter .nh-dropdown{position:relative}.search__aggregation__title,.search__geo-radius__title{display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-base);margin:0 0 10px}.search__aggregation__item .search__aggregation__label{display:flex;justify-content:space-between}.search__aggregation__item:not(:first-child){margin-top:10px}.search__flexible-results{background:var(--color-background--1);padding:3rem 0}.search__flexible-results--controls{gap:1.25rem;padding-bottom:var(--gutter);width:100%}.search__flexible-results--controls,.search__flexible-results__footer{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.nh-destination-search-results{max-width:22.5rem}.search-header{--padding:1rem 0 0;--margin:0 0 1rem;background-color:var(--color-secondary--800);margin:var(--margin);padding:var(--padding)}.search-header h1{color:var(--color-secondary--400)}.search-header .nh-container{display:flex;flex-flow:column nowrap}.search-header .nh-container h1{margin-top:0}.search-header .search-form-wrapper{background:linear-gradient(0deg,var(--color-background--1) 50%,var(--color-secondary--800) 50%)}@media (min-width:480px){.search__result-list__item .nh-icons__list{display:flex}.search__result-list__item .nh-appreciation-container:after{display:initial}.search__result-list__item .nh-rating-container{right:24px}}@media (min-width:768px){.nature-projects-banner .nh-hero{height:30.41667vw}.nature-projects-banner .nh-hero__container{align-items:flex-start;display:flex;flex-flow:column nowrap;height:100%;justify-content:center}nh-modal.search-form-modal.nh-destination-search{max-width:26rem}nh-modal.search-form-modal.nh-destination-search [data-content]{padding-bottom:.75rem;padding-top:.75rem}nh-modal.search-form-modal.nh-destination-search .nh-form-field{display:none}nh-modal.search-form-modal.nh-destination-search .nh-destination-search__results{margin-top:0}.nh-houses-carousel nh-carousel{--item-gap:1.25rem;--item-width:auto}.nh-houses-carousel nh-carousel.nh-houses-carousel__carousel{--item-count:2}.nh-houses-carousel nh-carousel.nh-houses-carousel__carousel [data-carousel-wrapper]{overflow-x:auto}.nh-houses-carousel__gallery{gap:1.25rem}.nh-houses-carousel__gallery [data-action]{display:flex}.nh-houses-carousel__footer{display:flex;gap:.5rem;justify-content:center}.search .nh-pagination-new{justify-content:flex-end}.search-banner h1{--line-height:4rem;--font-size:var(--font-size-mega)}.search__result-list__item .nh-rating-container{position:static}.search__result__price--container{margin-top:0}.search__result__day-price{font-size:1.2rem}.search-header{--padding:1.5rem 0 0;--margin:0 0 2.5rem}}@media (min-width:1024px){.footerIsSticky .sticky-cta{display:none}.nh-houses-carousel nh-carousel.nh-houses-carousel__carousel{--item-count:3}.search__sidebar{border-right:1px solid var(--border-default);display:block;flex:0 0 35%;margin-right:2rem;max-width:340px;order:1;padding-bottom:2rem;padding-right:1rem}.search__sidebar [data-name=search-filters]{padding-top:0}.search__results{flex:0 0 calc(98% - 360px);order:2}.search-banner{height:24.80469vw}.search-banner h1{--line-height:2.5rem;--font-size:var(--font-size-extra-large)}@media (min-width:768px){.search-banner h1{--line-height:4rem;--font-size:var(--font-size-mega)}}.search-banner h1{--line-height:4rem;font-size:var(--font-size);line-height:var(--line-height);margin-top:0}.search-banner p{display:block}.search__mobile__filtering{display:none}.search__flexible-results--controls{padding-bottom:unset;width:auto}}@media (min-width:1600px){.search__result__day-price{font-size:1.5rem}}@media only screen and (max-width:1023px){.search .search__result-list{--negative-spacing:calc(var(--small-gutter)*-1.5);margin-top:var(--negative-spacing);padding:var(--small-gutter);transform:translateX(var(--negative-spacing));width:100vw}}