.nh-chip{--chip-border-width:1px;--chip-box-shadow:none;--chip-padding-x:1.125rem;--chip-height:2.5rem;--chip-font-size:var(--font-size-base);--chip-font-weight:var(--font-weight-regular);--chip-line-height:1.375rem;--chip-radio-border-radius:1.25rem;--chip-checkbox-border-radius:0.5rem;--chip-gap:0.625rem;--chip-max-width:16rem;--chip-animation-duration:var(--transition-duration--quick);--chip-outline-color:#0000;--chip-outline-width:1px;--chip-icon-size:1.25rem;--chip-background-color:var(--color-background--2);--chip-border-color:var(--color-neutral--600);--chip-text-color:var(--color-text--1);cursor:pointer;display:inline-flex;font-family:var(--font-family);font-size:var(--chip-font-size);font-weight:var(--chip-font-weight);line-height:var(--chip-line-height);position:relative;text-decoration:none}.nh-chip .nh-input-new[type=checkbox],.nh-chip .nh-input-new[type=radio],.nh-chip input{all:unset;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.nh-chip .nh-input-new[type=checkbox]:disabled+label,.nh-chip .nh-input-new[type=checkbox][aria-disabled]+label,.nh-chip .nh-input-new[type=radio]:disabled+label,.nh-chip .nh-input-new[type=radio][aria-disabled]+label,.nh-chip input:disabled+label,.nh-chip input[aria-disabled]+label{--chip-border-color:var(--color-neutral--200);--chip-background-color:var(--color-neutral--50);--chip-text-color:var(--color-neutral--600);cursor:not-allowed}.nh-chip .nh-input-new[type=checkbox].focus-visible+label,.nh-chip .nh-input-new[type=radio].focus-visible+label,.nh-chip input.focus-visible+label{--chip-outline-width:2px;--chip-outline-color:var(--color-border--focus)}.nh-chip .nh-input-new[type=checkbox]:focus-visible+label,.nh-chip .nh-input-new[type=radio]:focus-visible+label,.nh-chip input:focus-visible+label{--chip-outline-width:2px;--chip-outline-color:var(--color-border--focus)}.nh-chip .nh-input-new[type=checkbox]:not(:disabled):active+label,.nh-chip .nh-input-new[type=checkbox]:not(:disabled):checked+label,.nh-chip .nh-input-new[type=checkbox]:not(:disabled):hover+label,.nh-chip .nh-input-new[type=radio]:not(:disabled):active+label,.nh-chip .nh-input-new[type=radio]:not(:disabled):checked+label,.nh-chip .nh-input-new[type=radio]:not(:disabled):hover+label,.nh-chip input:not(:disabled):active+label,.nh-chip input:not(:disabled):checked+label,.nh-chip input:not(:disabled):hover+label{--chip-border-color:var(--color-secondary--800)}.nh-chip .nh-input-new[type=checkbox]:not(:disabled):active+label,.nh-chip .nh-input-new[type=checkbox]:not(:disabled):checked+label,.nh-chip .nh-input-new[type=radio]:not(:disabled):active+label,.nh-chip .nh-input-new[type=radio]:not(:disabled):checked+label,.nh-chip input:not(:disabled):active+label,.nh-chip input:not(:disabled):checked+label{box-shadow:0 0 0 1px var(--chip-border-color)}.nh-chip .nh-input-new[type=checkbox]:not(:disabled):checked:hover+label,.nh-chip .nh-input-new[type=radio]:not(:disabled):checked:hover+label,.nh-chip input:not(:disabled):checked:hover+label{box-shadow:none}.nh-chip .nh-input-new[type=checkbox]:not(:disabled):checked:active+label,.nh-chip .nh-input-new[type=radio]:not(:disabled):checked:active+label,.nh-chip input:not(:disabled):checked:active+label{--chip-border-color:var(--color-neutral--600);box-shadow:none}.nh-chip .nh-input-new[type=checkbox][type=radio]+label,.nh-chip .nh-input-new[type=radio][type=radio]+label,.nh-chip input[type=radio]+label{border-radius:var(--chip-radio-border-radius)}.nh-chip .nh-input-new[type=checkbox][type=checkbox]+label,.nh-chip .nh-input-new[type=radio][type=checkbox]+label,.nh-chip input[type=checkbox]+label{border-radius:var(--chip-checkbox-border-radius)}.nh-chip .nh-input-new[type=checkbox][type=checkbox]+label:before,.nh-chip .nh-input-new[type=radio][type=checkbox]+label:before,.nh-chip input[type=checkbox]+label:before{content:"";display:block;height:100%;left:.5rem;-webkit-mask:url(https://assets.nature.house/design-system/icons/regular/check.svg) no-repeat 0 50%;mask:url(https://assets.nature.house/design-system/icons/regular/check.svg) no-repeat 0 50%;-webkit-mask-size:.75rem;mask-size:.75rem;opacity:0;position:absolute;transition:opacity var(--chip-animation-duration) ease-in-out,-webkit-mask var(--chip-animation-duration) ease-in-out;transition:opacity var(--chip-animation-duration) ease-in-out,mask var(--chip-animation-duration) ease-in-out;transition:opacity var(--chip-animation-duration) ease-in-out,mask var(--chip-animation-duration) ease-in-out,-webkit-mask var(--chip-animation-duration) ease-in-out;width:100%}.nh-chip .nh-input-new[type=checkbox][type=checkbox]:checked+label,.nh-chip .nh-input-new[type=radio][type=checkbox]:checked+label,.nh-chip input[type=checkbox]:checked+label{padding:0 .5rem 0 1.75rem}.nh-chip .nh-input-new[type=checkbox][type=checkbox]:checked+label:before,.nh-chip .nh-input-new[type=radio][type=checkbox]:checked+label:before,.nh-chip input[type=checkbox]:checked+label:before{background-color:var(--color-text--1);opacity:1}.nh-chip .nh-input-new[type=checkbox][type=checkbox]:disabled:checked+label:before,.nh-chip .nh-input-new[type=radio][type=checkbox]:disabled:checked+label:before,.nh-chip input[type=checkbox]:disabled:checked+label:before{background-color:var(--color-disabled)}.nh-chip label{align-items:center;background-color:var(--chip-background-color);border:var(--chip-border-width) solid var(--chip-border-color);color:var(--chip-text-color);cursor:pointer;display:inline-flex;gap:var(--chip-gap);height:var(--chip-height);justify-content:left;max-width:var(--chip-max-width);outline:var(--chip-outline-width) solid var(--chip-outline-color);overflow:hidden;padding:0 var(--chip-padding-x);position:relative;transition:box-shadow var(--chip-animation-duration) ease-in-out,border-color var(--chip-animation-duration) ease-in-out,padding var(--chip-animation-duration) ease-in-out,color var(--chip-animation-duration) ease-in-out}.nh-chip__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nh-chip--error,.nh-chip--help{display:flex;flex-direction:column}.nh-chip--error .nh-form-field__error-text,.nh-chip--help .nh-form-field__help-text{display:block}.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-loader{--width:100%;--height:100%;background-color:var(--color-neutral--400);border-radius:.5rem;display:flex;flex-flow:column;gap:1rem;height:var(--height);line-height:inherit;overflow:hidden;position:relative;width:var(--width)}.nh-loader--absolute,.nh-loader--animation:after{bottom:0;left:0;position:absolute;right:0;top:0}.nh-loader--animation:after{animation:loading 1.5s infinite;background:linear-gradient(90deg,#0000,rgb(var(--color-neutral--200-rgb)),#0000);content:"";display:block;height:inherit;width:100%}.nh-line{--nh-line-color:var(--color-secondary--400);--nh-line-mask:none;--nh-line-height:1px;--nh-line-width:0;background-color:var(--nh-line-color);background-repeat:no-repeat;display:block;height:var(--nh-line-height);-webkit-mask:var(--nh-line-mask) no-repeat;mask:var(--nh-line-mask) no-repeat;width:var(--nh-line-width)}.nh-line[dark]{--nh-line-color:var(--color-secondary--800)}.nh-line[size=small]{--nh-line-width:4rem}.nh-line[size=medium]{--nh-line-width:19rem}.nh-line[size=large]{--nh-line-width:100%}.nh-line[organic]{--nh-line-height:0.25rem}.nh-line[organic][size=small]{--nh-line-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 4'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M1 4c9.31-.176 23.667-1.724 24.547-1.814l.034-.003.031-.034c.636-.62 11.232-.482 21.39.039.577.03.997-.338 1-.904.004-.579-.462-.86-1.004-.88C36.582 0 26.514-.258 25.51.413 24.805.486 10.307 2.046 1 2.226c-.83.016-.98.46-1 .9-.02.448.29.888 1 .874Z'/%3E%3C/svg%3E")}.nh-line[organic][size=medium]{--nh-line-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 4'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M115.518.633c-2.429.12-62.217 3.02-72.945 1.158l-.047-.008h-.047L1 1.95c-.446.002-1 .05-1 .808 0 .757.566.771 1 .77l41.436-.165c11.135 1.894 70.674-1.029 73.206-1.154l.076-.004.072-.024c5.463-1.843 51.95 1.076 53.574 1.178 7.207 1.516 80.855-1.04 83.993-1.15l.086-.003.082-.03c1.5-.502 46.659-.06 49.471-.06.85 0 1.003-.403 1.003-.793 0-.306-.268-.799-1.003-.799C278.365.225 255.622.09 253.26.632c-2.504.087-76.968 2.652-83.705 1.164l-.083-.012C167.99 1.689 141.33 0 125.816 0c-4.99 0-8.824.175-10.298.633Z'/%3E%3C/svg%3E")}.nh-line[organic][size=large]{--nh-line-width:52.6875rem;--nh-line-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 843 4'%3E%3Cpath fill='currentColor' fill-rule='evenodd' d='M346.737.633c-4.909.12-125.777 3.02-147.464 1.158l-.095-.008h-.095L.933 2.209C.207 2.21 0 2.524 0 2.96c0 .435.208.74.933.74l198.064-.337C221.506 5.257 341.869 2.334 346.99 2.21l.151-.004.147-.024C358.332.339 452.308 3.258 455.592 3.36c14.57 1.516 163.455-1.04 169.798-1.15l.174-.003.166-.03c5.521-.913 158.157.251 216.345.784.614 0 .913-.323.927-.76 0-.436-.464-.708-.927-.708-21.312-.195-207.249-1.954-216.88-.86-5.062.087-155.597 2.652-169.217 1.164l-.167-.012C452.812 1.689 398.916 0 367.557 0c-10.089 0-17.84.175-20.82.633Z'/%3E%3C/svg%3E")}.nh-navigation-list__line{--navigation-list-line--spacing:0.5rem;list-style:none;overflow:hidden;padding-bottom:var(--navigation-list-line--spacing);padding-top:var(--navigation-list-line--spacing);white-space:nowrap;width:100%}ul[is=nh-navigation-list]{--nh-navigation-list--max-width:44rem;--nh-navigation-list--height:100%;--nh-navigation-list--background:none}ul[is=nh-navigation-list],ul[is=nh-navigation-list] [role=submenu]{background-color:var(--nh-navigation-list--background);display:block;height:var(--nh-navigation-list--height);list-style:none;margin:0;max-width:var(--nh-navigation-list--max-width);overflow-x:hidden;padding:0;position:relative}ul[is=nh-navigation-list] [role=submenu]{bottom:0;left:0;overflow-x:hidden;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform var(--transition-duration) ease-in;z-index:1}ul[is=nh-navigation-list] [role=menuitem][aria-expanded=true]>[role=submenu]{transform:none}ul[is=nh-navigation-list] [role=menuitem][data-animated=false]>a{opacity:0}ul[is=nh-navigation-list] [role=menuitem][data-animated=true]>a{animation:slideUpFromBottomAndFadeIn var(--transition-duration--quick) ease-in forwards}@media (prefers-reduced-motion){ul[is=nh-navigation-list] [role=menuitem][data-animated=true]>a{animation-duration:0ms}}li[is=nh-navigation-list-item]{--navigation-list-item--border-color:#0000;border-bottom:1px solid var(--navigation-list-item--border-color);display:flex;list-style:none;outline:none;padding-bottom:1rem;padding-top:1rem;white-space:nowrap;width:100%}li[is=nh-navigation-list-item][divider]{--navigation-list-item--border-color:var(--color-neutral--600)}li[is=nh-navigation-list-item] .nh-navigation-list-item__anchor{--anchor-color:var(--color-primary--800);--icon-fill:var(--color-primary--800);justify-content:space-between;width:100%}li[is=nh-navigation-list-item] .nh-navigation-list-item__anchor:hover{--anchor-color:var(--color-primary--800)}nh-banner{--nh-banner-background-color:var(--color-secondary--800);--nh-banner-color:var(--color-secondary--400);--nh-banner-font-weight:400;--nh-banner-padding:0.75rem 3rem;background-color:var(--nh-banner-background-color);color:var(--nh-banner-color);display:block;font-weight:var(--nh-banner-font-weight);padding:var(--nh-banner-padding);position:relative;width:100%}nh-banner p{margin:0}nh-banner[variant=information] .nh-anchor{--anchor-color:inherit}nh-banner[variant=information] .nh-anchor:hover{--anchor-color:var(--color-secondary--600)}nh-banner[variant=notification]{--nh-banner-background-color:var(--color-primary--400);--nh-banner-color:var(--color-secondary--800);--nh-banner-font-weight:600}nh-banner .nh-banner__container{gap:.5rem;text-align:center}nh-banner .nh-banner__close{bottom:0;color:inherit;margin:auto;position:absolute;right:1rem;top:0}@media (min-width:768px){nh-banner{--nh-banner-padding:0.75rem 5rem 0.75rem 3rem}}@media (min-width:1024px){nh-banner .nh-banner__container{flex-direction:row;justify-content:center}nh-banner .nh-banner__close{right:2rem}}.nh-curtain-new{--curtain-padding-inline:0.5rem;--curtain-padding-block:0.5rem;--curtain-background-color:var(--color-surface--3);--curtain-border:1px solid var(--color-border--2);background-color:var(--curtain-background-color);border:var(--curtain-border);border-radius:.25rem;color:var(--color-text-highlight--2);overflow:hidden;padding:var(--curtain-padding-block) var(--curtain-padding-inline);position:relative;transition:background-color .2s ease-in-out}.nh-curtain-new,.nh-curtain-new *{box-sizing:border-box}.nh-curtain-new--open{--curtain-background-color:var(--color-background--2)}.nh-curtain-new--inline{--curtain-background-color:initial;--curtain-border:none;--curtain-padding-inline:0}.nh-curtain-new--force-open .nh-curtain-new__summary__icon{display:none}.nh-curtain-new__content{display:flex;flex-flow:column nowrap;margin-top:1rem}.nh-curtain-new__summary{align-items:center;column-gap:var(--curtain-padding);cursor:pointer;display:flex;justify-content:space-between;position:relative}.nh-curtain-new__summary:focus{outline-color:var(--color-border--focus)}.nh-curtain-new__summary .nh-curtain-new__title,.nh-curtain-new__summary h1,.nh-curtain-new__summary h2,.nh-curtain-new__summary h3{color:var(--color-text-highlight--2);margin:0}.nh-curtain-new__summary p{color:var(--color-text--1);font-weight:var(--font-weight-regular);margin:0}.nh-curtain-new__summary__icon{fill:var(--color-text-highlight--2);transition:transform .4s}.nh-curtain-new[open] .nh-curtain-new__summary__icon{transform:rotate(180deg)}.nh-curtain-new__summary::-webkit-details-marker{display:none}@media (--tablet ){.nh-curtain-new{--curtain-padding-inline:1rem;--curtain-padding-block:1rem}.nh-curtain-new--inline{--curtain-padding-inline:1rem}}.input-incrementer{--input-incrementer-flex-gap:0.5rem}.input-incrementer__row{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--input-incrementer-flex-gap)}.input-incrementer__input::-webkit-inner-spin-button,.input-incrementer__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-incrementer__input[type=number]{-moz-appearance:textfield}.input-incrementer__prefix+.input-incrementer__input{max-width:1rem}.input-incrementer .nh-input-new{--input-background-color:#0000;--input-border-color:#0000;--input-padding:0;--input-text-align:center;--input-width:3.75rem}.input-incrementer[variant=horizontal]{--input-incrementer-flex-gap:1rem}.input-incrementer[variant=horizontal] .nh-input-new{--input-width:1rem}.input-incrementer[variant=horizontal] .input-incrementer__text{color:var(--color-text-light)}.nh-dropdown-menu__item,.nh-dropdown-menu__item.nh-anchor{--dropdown-menu-item--color:var(--color-primary--800);--dropdown-menu-item--background:var(--color-neutral--50);--dropdown-menu-item--border-color:#0000;--dropdown-menu-item--label--border-color:#0000;align-items:center;background-color:var(--dropdown-menu-item--background);border-bottom:1px solid var(--dropdown-menu-item--border-color);color:var(--dropdown-menu-item--color);display:flex;font-weight:var(--font-weight-medium);justify-content:space-between;padding:.75rem 1rem calc(.75rem - 3px);text-decoration:none;transition:background-color .2s ease-in;white-space:nowrap}.nh-dropdown-menu__item.nh-anchor:hover,.nh-dropdown-menu__item:hover{--dropdown-menu-item--background:var(--color-neutral--200)}.nh-dropdown-menu__item--divider,.nh-dropdown-menu__item.nh-anchor--divider{--dropdown-menu-item--border-color:var(--color-neutral--600)}.nh-dropdown-menu__item--active,.nh-dropdown-menu__item.nh-anchor--active{font-weight:var(--font-weight-semi-bold)}.nh-dropdown-menu__item--active .nh-dropdown-menu__item__label,.nh-dropdown-menu__item.nh-anchor--active .nh-dropdown-menu__item__label{--dropdown-menu-item--label--border-color:var(--dropdown-menu-item--color)}.nh-dropdown-menu__item .nh-dropdown-menu__item__label,.nh-dropdown-menu__item.nh-anchor .nh-dropdown-menu__item__label{border-bottom:2px solid var(--dropdown-menu-item--label--border-color)}.nh-nav-option{--nav-option--color:var(--color-primary--800);--nav-option--border-color:#0000;align-items:center;border:0;color:var(--nav-option--color);display:flex;font-weight:var(--font-weight-semi-bold);height:100%;line-height:1rem;padding:0;text-decoration:none;transition:background-color .2s ease-in;white-space:nowrap}.nh-nav-option__label{border-bottom:1px solid var(--nav-option--border-color);display:inline-flex;gap:.25rem;padding-bottom:.125rem}.nh-nav-option:hover{--nav-option--color:var(--color-primary--600)}.nh-nav-option--dropdown .nh-nav-option__label{flex-direction:row-reverse}.nh-nav-option--active{--nav-option--border-color:var(--color-primary--800);font-weight:var(--font-weight-semi-bold)}button.nh-nav-option{background-color:initial;cursor:pointer;font-family:var(--font-family)}.nh-navigation-dropdown{--color:var(--color-primary--800);--anchor-color:var(--color);--icon-color:var(--color);--border-radius:0.5rem;--menu-top-distance:calc(100% + 4px);align-items:center;color:var(--color);display:flex;position:relative}.nh-navigation-dropdown--static{position:static}.nh-navigation-dropdown--full-width{display:flex;width:auto}.nh-navigation-dropdown__menu{background-clip:padding-box;background-color:var(--color-neutral--50);border:1px solid var(--color-neutral--50);border-radius:.5rem;box-shadow:var(--box-shadow--1);margin:0;opacity:0;overflow:hidden;position:absolute;right:0;top:var(--menu-top-distance);transition:visibility .3s ease-in,opacity .3s ease-in;visibility:hidden;width:320px;z-index:var(--z-index-foreground)}.nh-navigation-dropdown__menu.nh-navigation-dropdown__menu--align-left{left:0;right:auto}.nh-navigation-dropdown__menu__list{list-style:none;margin:0;padding:0}.nh-navigation-dropdown__menu__list li:first-of-type .nh-anchor{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.nh-navigation-dropdown__menu__list li:last-of-type .nh-anchor{border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.nh-navigation-dropdown__menu__list--desktop{display:none}.nh-navigation-dropdown[open]>.nh-navigation-dropdown__menu{opacity:1;visibility:visible}.nh-navigation-dropdown[open]>.nh-nav-option{--nav-option--color:var(--color-primary--400)}.nh-navigation-dropdown .nh-button--icon{--button-icon-size:1.5rem}@media (min-width:768px){.nh-navigation-dropdown__menu__list--mobile{display:none}.nh-navigation-dropdown__menu__list--desktop{display:inline}}@media (prefers-reduced-motion){.nh-navigation-dropdown__menu{transition:none}}.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-semi-bold);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}.nh-table-new{grid-gap:1px 0;background:var(--color-neutral--600);border:1px solid var(--color-neutral--600);border-collapse:collapse;border-radius:.5rem;display:grid;grid-template-columns:repeat(calc(var(--table-cols-mobile) - 1),minmax(4rem,1fr)) auto;min-width:100%;overflow:hidden}.nh-table-new tbody,.nh-table-new thead,.nh-table-new tr{display:contents}.nh-table-new tr:hover td{background:var(--color-neutral--200)}.nh-table-new td[data-type=text]>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nh-table-new th:last-of-type>span{display:none}.nh-table-new td{cursor:pointer}.nh-table-new td:last-of-type{display:flex;gap:.2rem;justify-content:space-between}[dir=ltr] .nh-table-new td,[dir=ltr] .nh-table-new th{text-align:left}[dir=rtl] .nh-table-new td,[dir=rtl] .nh-table-new th{text-align:right}.nh-table-new td,.nh-table-new th{--th-td-display:flex;background:var(--color-neutral--50);color:var(--color-secondary--800);display:var(--th-td-display);padding:.75rem .5rem}.nh-table-new td.nh-table__col--title>span,.nh-table-new th.nh-table__col--title>span{font-weight:var(--font-weight-semi-bold)}.nh-table-new td.nh-table__col--hide-mobile,.nh-table-new th.nh-table__col--hide-mobile{display:none}.nh-table-new th{height:auto}.nh-table-new td{align-items:center;height:3rem}@media (min-width:768px){.nh-table-new{grid-template-columns:repeat(calc(var(--table-cols-desktop) - 1),minmax(4rem,1fr)) auto}.nh-table-new th:last-of-type>span{display:inline-block}.nh-table-new td.nh-table__col--hide-mobile,.nh-table-new th.nh-table__col--hide-mobile{display:var(--th-td-display)}.nh-table-new td.nh-table__col--hide-desktop,.nh-table-new th.nh-table__col--hide-desktop{display:none}}.nh-toggle-icon-button{display:inline-flex}[data-role=menu-dialog]{--nh-menu-dialog--padding-top:var(--modal-padding);--nh-menu-dialog--padding-bottom:var(--modal-padding)}[data-role=menu-dialog] [is=nh-navigation-list]{--nh-navigation-list--background:var(--color-neutral--400)}[data-role=menu-dialog] .nh-dialog{--modal-background-color:var(--color-neutral--400);padding-bottom:var(--nh-menu-dialog--padding-bottom);padding-top:var(--nh-menu-dialog--padding-top)}[data-role=menu-dialog] .nh-dialog[open]{animation:fadeIn .2s ease;overflow-x:hidden}[data-role=menu-dialog] .nh-dialog.closing{animation:fadeOut var(--transition-duration) ease-out}@media (prefers-reduced-motion){[data-role=menu-dialog] .nh-dialog.closing,[data-role=menu-dialog] .nh-dialog[open]{animation-duration:.1s}}:root{--navigation-height:4.5rem}.nh-navigation{--navigation-gap:1.5rem;--navigation-background-color:var(--color-neutral--200-rgb);--navigation-background-color-transparancy:1;--menu-item-padding:1rem;--navigation-icon-animation-duration:200ms;--navigation-icon-size:var(--icon-size,1.75rem);--navigation-box-shadow:0 1px 0 0 var(--border-default);background-color:rgba(var(--navigation-background-color),var(--navigation-background-color-transparancy));box-shadow:var(--navigation-box-shadow);left:0;padding-left:1rem;padding-right:1rem;position:fixed;right:0;top:0;z-index:var(--z-index-top)}.nh-navigation[transparent]{--navigation-background-color-transparancy:0;--navigation-box-shadow:unset}.nh-navigation[transparent] nh-navigation-dropdown{display:none}.nh-navigation__container{align-items:center;display:flex;gap:var(--navigation-gap);height:var(--navigation-height);justify-content:space-between;margin-left:auto;margin-right:auto;max-width:var(--container-max-width);position:relative}.nh-navigation__logo{color:var(--color-primary--800);display:flex}.nh-navigation__logo img{height:2rem;width:inherit}.nh-navigation__menu{display:none;font-weight:var(--font-weight-medium);gap:var(--navigation-gap);list-style:none;margin-left:auto;padding:0}.nh-navigation__menu[alignment=center]{margin-left:0}.nh-navigation .nh-navigation-dropdown,.nh-navigation__menu__item{--menu-top-distance:var(--navigation-height);align-items:center;display:flex;height:2.5rem}.nh-navigation~[data-role=menu-dialog]{--nh-menu-dialog--padding-top:var(--navigation-height,4.5rem)}.nh-navigation [data-role=menu-dialog-button]{width:var(--button-height)}.nh-navigation [data-role=menu-dialog-button] .nh-button__label{display:flex;justify-content:center}.nh-navigation [data-role=menu-dialog-button] svg{height:var(--navigation-icon-size);overflow:visible;width:var(--navigation-icon-size)}.nh-navigation [data-role=menu-dialog-button] svg [data-role=line]{transform-origin:center;transition:y var(--navigation-icon-animation-duration) ease-in var(--navigation-icon-animation-duration),transform var(--navigation-icon-animation-duration) ease-in,opacity 0ms var(--navigation-icon-animation-duration)}.nh-navigation [data-role=menu-dialog-button][aria-expanded=true] svg [data-role=line]{transition:y var(--navigation-icon-animation-duration) ease-in,transform var(--navigation-icon-animation-duration) ease-in var(--navigation-icon-animation-duration),opacity 0ms var(--navigation-icon-animation-duration)}.nh-navigation [data-role=menu-dialog-button][aria-expanded=true] svg [data-position=bottom],.nh-navigation [data-role=menu-dialog-button][aria-expanded=true] svg [data-position=top]{y:228px;x:-10%;width:120%}.nh-navigation [data-role=menu-dialog-button][aria-expanded=true] svg [data-position=top]{transform:rotate(45deg)}.nh-navigation [data-role=menu-dialog-button][aria-expanded=true] svg [data-position=middle]{opacity:0}.nh-navigation [data-role=menu-dialog-button][aria-expanded=true] svg [data-position=bottom]{transform:rotate(-45deg)}@media (min-width:768px){.nh-navigation[transparent] [data-role=menu-dialog-button],.nh-navigation[transparent]~[data-role=menu-dialog]{display:none}.nh-navigation[transparent] nh-navigation-dropdown,.nh-navigation__menu{display:flex}}@media (prefers-reduced-motion){.nh-navigation{--navigation-icon-animation-duration:1ms}}.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-modal{--nh-modal-bg-color:var(--color-background--2);background-color:var(--nh-modal-bg-color);border:1px solid var(--color-neutral--600);border-radius:30px;bottom:0;box-sizing:border-box;color:var(--color-secondary--800);display:flex;flex-direction:column;font-size:.875rem;left:0;padding:1.25rem;position:fixed;right:0;top:0;width:100%;z-index:999}nh-modal.nh-modal--minimal{max-height:calc(100vh - .375rem);top:auto}nh-modal .nh-modal__header{border:0;color:var(--color-secondary--800);font-size:1.6rem;font-weight:600;padding:0}nh-modal .nh-modal__title{color:var(--color-secondary--800);font-size:var(--font-size-medium);line-height:var(--line-height-medium)}nh-modal .nh-modal__content{padding:0}nh-modal .nh-modal__footer{background:var(--color-neutral--200);border-top:1px solid var(--color-neutral--600);display:flex;justify-content:flex-end;padding:0;width:100%}nh-modal:not([hidden]){animation:slideUpModal .3s ease-in-out 0s forwards;display:flex;flex-flow:column nowrap;opacity:0}nh-modal[closing]{animation:slideDownModal .2s ease-in-out 0s forwards}@media (min-width:768px){nh-modal{max-height:90vh;max-width:38rem;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}nh-modal:not([hidden]){animation:none;opacity:unset}nh-modal[closing]{animation:none}}cookie-consent-dialog .nh-line{margin:1.5rem 0}cookie-consent-dialog .nh-cookie-consent-dialog__description{overflow:hidden}cookie-consent-dialog form{display:flex;flex-flow:column nowrap;gap:1rem}cookie-consent-dialog .nh-curtain__content{color:var(--color-neutral--800)}.nh-guest-register-form .nh-button--apple,.nh-guest-register-form .nh-button--google,.nh-guest-register-form button:not([size=inline]){flex-shrink:1;width:100%}.nh-guest-register-form .nh-status-panel{margin-bottom:1.25rem}.nh-guest-register-form__footer{color:var(--color-neutral--800);text-align:center}.favorite-add-button{-webkit-appearance:none;appearance:none;position:absolute;right:10px;top:10px;z-index:var(--z-index-normal)}.favorite-add-button .nh-toggle-icon-button{border-radius:50%}.favorite-add-button__button,.favorite-add-button__button.nh-button--dark{background-color:var(--color-neutral--800-24);transition:none}.favorite-add-button__button.nh-button--dark[icon=heart-filled],.favorite-add-button__button[icon=heart-filled]{--icon-fill:var(--color-primary-action)}.favorite-add-button__button.nh-button--dark[icon=heart-filled]:not(:hover),.favorite-add-button__button[icon=heart-filled]:not(:hover){background-color:var(--color-primary--200)}.favorite-add-button__button.nh-button--dark[icon=heart],.favorite-add-button__button[icon=heart]{--icon-fill:var(--color-neutral--50);filter:drop-shadow(0 1px 1px rgba(0,0,0,.4))}nh-carousel{--item-count:3;--item-width:70px;display:block;margin:0 0 1.5rem;overflow:hidden;position:relative}nh-carousel [data-carousel-wrapper]{margin:auto;max-width:calc(100% - 3.5rem);overflow:hidden;width:calc(var(--item-count)*var(--item-width))}@media (min-width:1024px){nh-carousel{--item-count:8}}: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-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}body,html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-body);line-height:var(--line-height-body);text-rendering:optimizeLegibility}p{margin:0 0 1rem}small{color:var(--color-text-light)}a{--color:var(--color-primary--800);background-color:initial;text-decoration:none;transition:color .15s ease-in}a,a p>a,a.no-button{color:var(--color)}a.underline,p>a{text-decoration:underline}p>a{color:var(--color-primary--800)}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}@keyframes bounce{0%{top:0}to{top:-15px}}.bounce{animation:bounce .4s infinite alternate;z-index:var(--z-index-top)}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fadeIn{opacity:1;transition:visibility 0s linear 0s,var(--animate-duration);visibility:visible}.fadeOut{opacity:0;transition:visibility 0s linear var(--animate-duration),opacity var(--animate-duration);visibility:hidden}.disable-user-input{opacity:.3;pointer-events:none}.disable-user-input,.enable-user-input{transition:opacity var(--animate-duration)}.enable-user-input{opacity:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideAndFadeOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(15px)}}@keyframes slideAndFadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translate(0)}}.slideAndFadeIn{animation:slideAndFadeIn var(--animate-duration) ease-out}.slideAndFadeOut{animation:slideAndFadeOut var(--animate-duration) ease-out}:root{--animate-duration:0.4s;--animate-delay:0.9s;--animate-repeat:1}.animated{animation-duration:var(--animate-duration);animation-fill-mode:both}.invisible:not(.animated){visibility:hidden}::selection{background:var(--color-secondary--800);color:var(--color-neutral--50)}body.panel-open--right{overflow-y:hidden}body.overlay:after{background-color:#00000024;bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:var(--z-index-overlay)}hr{border-top:0;border-color:var(--color-border)}hr.visual-line{border:none;margin-bottom:1.5rem;margin-top:1.5rem}img{max-width:100%}img.image--rounded{border-radius:100%;display:block;margin:auto}figure,picture img{display:block}figure{margin:0}figure.full,figure.full img{height:auto;width:100%}.cover{overflow:hidden;position:relative}.cover-item{height:100%;left:0;margin:0;object-fit:fill;position:absolute;top:0;width:100%}:root{--color-border-input-focus:var(--color-neutral--800);--color-text-input-placeholder:var(--color-neutral--800)}button,input,optgroup,select,textarea{font:inherit;text-transform:none}progress{vertical-align:initial}.nh-form{line-height:1.5}.nh-field+.nh-field,.nh-row+.nh-field,.nh-row+.nh-row{margin-top:var(--small-gutter)}.nh-row{position:relative}.nh-row__dual-label{display:flex}.nh-row__dual-label>label{flex:1}.nh-row .nh-field,.nh-row .nh-field+.nh-field{margin-top:0}.nh-field.custom-checkbox__right label{margin:0}.nh-field label{font-size:.9rem;margin:0 0 6px}.nh-field label a{color:var(--color-primary--800);text-decoration:underline}.nh-field label.nh-label__has-helptext{margin:0}.nh-field--horizontal{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:space-between}.nh-field--horizontal .nh-label{margin-bottom:0}.nh-field--centered{gap:2rem;justify-content:center}.has-error.nh-field input.nh-input{border-color:var(--color-quinary--600)}.nh-field .nh-dropdown__menu{right:0}.nh-field__icon{bottom:calc(var(--input-height)/2 - 8px);color:var(--color-secondary--800);margin:auto;pointer-events:none;position:absolute;right:calc(var(--gutter)/2)}.open .nh-field__icon{transform:rotate(180deg)}.nh-field__help{color:var(--color-neutral--800);font-size:.9rem}.nh-row.same-row{display:flex;flex-flow:row wrap;justify-content:space-between}.nh-row.same-row>.nh-field{flex:0 0 48%;margin:0}.nh-row.same-row>.nh-field+.nh-field{margin-top:auto}.nh-label{cursor:pointer;display:block;font-weight:700}.nh-label__center{text-align:center}.nh-label__has-input-inside{align-items:center;display:flex;gap:1rem;justify-content:flex-start}.nh-label .nh-label__regular,.nh-label__has-input-inside input{font-weight:400}.nh-label__bold{color:var(--color-text)}.nh-label__extra,.nh-label__extra-info{color:var(--color-neutral--800);font-weight:400}.nh-label__extra-info{display:block;font-size:inherit}select.nh-input,select.nh-input option:not(:first-child){color:var(--color-text)}select.nh-input option:disabled{color:var(--color-neutral--800)}.nh-field__input-wrapper{align-items:center;display:flex}.nh-field__input-wrapper .nh-field__input-indication{align-items:center;background:var(--color-neutral--600);color:var(--color-secondary--800);display:flex;flex:0 0 2rem;height:var(--input-height);justify-content:center;width:2rem}.nh-field__input-wrapper .nh-field__input-indication--left{border-bottom-left-radius:var(--input-border-radius);border-top-left-radius:var(--input-border-radius)}.nh-field__input-wrapper .nh-field__input-indication--right{border-bottom-right-radius:var(--input-border-radius);border-top-right-radius:var(--input-border-radius)}.nh-field__input-wrapper .nh-field__input-indication--center{border-radius:0}.nh-field__input-wrapper .nh-input{flex:1 1 0}.nh-field__input-wrapper .nh-input__has-indication-left{border-bottom-left-radius:0;border-top-left-radius:0}.nh-field__input-wrapper .nh-input__has-indication-right{border-bottom-right-radius:0;border-top-right-radius:0}input[type=number].disable-spinners,input[type=number].disable-spinners::-webkit-inner-spin-button,input[type=number].disable-spinners::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield}.nh-textarea{line-height:var(--line-height-base)}.nh-input,.nh-textarea{-webkit-appearance:none;appearance:none;background-color:var(--color-neutral--50);border:1px solid var(--color-border);border-radius:var(--input-border-radius);box-shadow:none;display:block;font-family:var(--font-family);outline:0;padding:var(--input-padding);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.nh-input{color:var(--color-text);height:var(--input-height)}.nh-input.nh-input--short{width:100px}.nh-input.focus,.nh-input:focus{border-color:var(--color-border-input-focus);outline:0}.nh-input::-ms-expand{background-color:initial;border:0}.nh-input::placeholder{color:var(--color-text-input-placeholder);opacity:1}.nh-input.nh-input--dashed{border-style:dashed}.custom-checkbox,.custom-radio{position:relative}.custom-checkbox__right,.custom-radio__right{width:100%}.custom-checkbox input[type=checkbox],.custom-checkbox input[type=radio],.custom-radio input[type=checkbox],.custom-radio input[type=radio]{bottom:0;cursor:pointer;height:24px;left:0;margin:0;opacity:0;position:absolute;right:0;top:0;width:24px;z-index:var(--z-index-foreground)}.custom-checkbox__right.custom-checkbox input[type=checkbox],.custom-checkbox__right.custom-checkbox input[type=radio],.custom-checkbox__right.custom-radio input[type=checkbox],.custom-checkbox__right.custom-radio input[type=radio]{left:unset;right:6px}.custom-checkbox label,.custom-radio label{align-content:center;cursor:pointer;font-weight:400;line-height:1.5rem;padding-left:2rem;position:relative}.custom-checkbox__right.custom-checkbox label,.custom-checkbox__right.custom-radio label{padding-left:0;padding-right:2rem;width:100%}.custom-checkbox label.custom-checkbox__label--bigger_text,.custom-checkbox label.custom-radio__label--bigger_text,.custom-radio label.custom-checkbox__label--bigger_text,.custom-radio label.custom-radio__label--bigger_text{font-size:16px}.custom-checkbox label:before,.custom-radio label:before{background:var(--color-neutral--50);border:1px solid var(--color-neutral--600);border-radius:2px;content:"";cursor:pointer;height:24px;margin:auto;position:absolute;top:0;transition:background-color;width:24px}.custom-checkbox__right.custom-checkbox label:before,.custom-checkbox__right.custom-radio label:before{right:0}:not(.custom-checkbox__right).custom-checkbox label:before,:not(.custom-checkbox__right).custom-radio label:before{left:0}.has-error.custom-checkbox label:before,.has-error.custom-radio label:before{border-color:var(--color-quinary--600)}.custom-checkbox.custom-radio label:before,.custom-radio.custom-radio label:before{border-radius:50%}.custom-checkbox input[type=checkbox]:checked+label:before,.custom-checkbox input[type=radio]:checked+label:before,.custom-radio input[type=checkbox]:checked+label:before,.custom-radio input[type=radio]:checked+label:before{background-color:var(--color-primary-action)}.custom-checkbox input[type=checkbox]:checked+label:after,.custom-checkbox input[type=radio]:checked+label:after,.custom-radio input[type=checkbox]:checked+label:after,.custom-radio input[type=radio]:checked+label:after{background:var(--color-neutral--50);box-shadow:2px 0 0 var(--color-neutral--50),4px 0 0 var(--color-neutral--50),4px -2px 0 var(--color-neutral--50),4px -4px 0 var(--color-neutral--50),4px -6px 0 var(--color-neutral--50),4px -8px 0 var(--color-neutral--50);content:"";height:2px;position:absolute;top:11px;transform:rotate(45deg);width:2px}.custom-checkbox__right.custom-checkbox input[type=checkbox]:checked+label:after,.custom-checkbox__right.custom-checkbox input[type=radio]:checked+label:after,.custom-checkbox__right.custom-radio input[type=checkbox]:checked+label:after,.custom-checkbox__right.custom-radio input[type=radio]:checked+label:after{right:15px}:not(.custom-checkbox__right).custom-checkbox input[type=checkbox]:checked+label:after,:not(.custom-checkbox__right).custom-checkbox input[type=radio]:checked+label:after,:not(.custom-checkbox__right).custom-radio input[type=checkbox]:checked+label:after,:not(.custom-checkbox__right).custom-radio input[type=radio]:checked+label:after{left:7px}.custom-checkbox input[type=checkbox]:focus+label:before,.custom-checkbox input[type=radio]:focus+label:before,.custom-radio input[type=checkbox]:focus+label:before,.custom-radio input[type=radio]:focus+label:before{border-color:var(--color-border-input-focus)}input[type=time]{border:1px solid var(--color-neutral--600);padding:5px}.nh-time-input input[type=time]{background-color:var(--color-neutral--50);border:none;flex:1;padding:0}.nh-time-input input[type=time]:focus{outline:none}.nh-time-input input[type=time]::-webkit-calendar-picker-indicator,.nh-time-input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;display:none}.nh-time-input input[type=time]::-webkit-datetime-edit-fields-wrapper{align-items:center;display:flex;justify-content:space-around}.nh-time-input input[type=time]::-webkit-datetime-edit-text{flex:0}.nh-time-input{align-items:center;display:flex;min-width:106px}input[type=date][readonly]::-webkit-calendar-picker-indicator,input[type=date][readonly]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.nh-date__placeholder{color:var(--color-neutral--800)}fieldset{border:none;margin:2rem 0;padding:0}daterange-input,localized-date{--value-color:var(--color-secondary--800);--placeholder-color:var(--color-text-input-placeholder)}.nh-phone-field{flex-flow:row wrap;gap:var(--grid-gap);max-width:var(--container-max-width)}@supports (display:grid){.nh-phone-field{display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr))}}.nh-phone-field{--grid-gap:0;display:flex;flex-flow:row nowrap;margin:0 auto}.nh-phone-field__select{flex:1 1 calc(var(--grid-available-space)/var(--grid-columns)*3)}@supports (display:grid){.nh-phone-field__select{grid-column-end:span 3}}.nh-phone-field__input{flex:1 1 calc(var(--grid-available-space)/var(--grid-columns)*9)}@supports (display:grid){.nh-phone-field__input{grid-column-end:span 9}}.no-list{padding:0}.error-list,.no-list{list-style:none;margin:0}.error-list{color:var(--color-quinary--600)}.error-list li:not(:empty){padding:5px 0}.inline-list{list-style:none;margin:0;padding:0}.inline-list,.inline-list li{display:inline-block}.flex-list{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0}.flex-list li{margin:0 10px 10px 0}.inline-flex-list{display:flex;flex-flow:row nowrap;justify-content:center;list-style:none;margin:0;padding:0}.inline-flex-list li{padding:0 5px}.numbered-list{--list-icon-size:2.5rem;counter-reset:list-counter;list-style-type:none;margin:0 0 1.5rem;padding:0}.numbered-list--small{--list-icon-size:2rem}.numbered-list--centered{margin:auto;max-width:750px}.numbered-list li{counter-increment:list-counter;line-height:var(--list-icon-size);list-style-type:none;min-height:var(--list-icon-size);padding-left:calc(var(--list-icon-size)*1.5);position:relative}.numbered-list li+li{margin-top:.7rem}.numbered-list li:before{border:1px solid var(--color-secondary--800);border-radius:100%;content:counter(list-counter);font-weight:var(--font-weight-bold);height:var(--list-icon-size);left:0;line-height:var(--list-icon-size);position:absolute;text-align:center;top:0;width:var(--list-icon-size)}.numbered-list--alt li:before{background-color:var(--color-secondary--600);border-color:var(--color-secondary--600);color:var(--color-neutral--50)}.numbered-list h2{margin-bottom:10px}.faq-list{margin:0 auto 2rem;width:calc(100vw - var(--gutter)*2);width:clamp(280px,100vw - var(--gutter) * 2,750px)}.faq-list li{background-color:var(--color-background--2);border-radius:20px;padding:20px 30px}.faq-list li+li{margin-top:10px}.faq-list li p{margin:0}.product-list{display:flex;flex-flow:column nowrap;gap:var(--gutter);list-style:none;margin:0;padding:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}.no-button{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;background:#0000;border:none;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0;overflow:visible;padding:0}.nh-info-popup-button{--icon-fill:var(--color-neutral--600)}.button{--button-regular-height:30px;background:var(--color-tertiary--600);border:1px solid #0000;cursor:pointer;display:inline-block;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);height:var(--button-regular-height);letter-spacing:1px;line-height:var(--button-regular-height);overflow:hidden;padding:0 1.5em;position:relative;text-align:center;text-decoration:none;transition:all .3s ease;width:auto}.button,.button:hover{color:var(--color-neutral--50)}.button>*{pointer-events:none}.button--icon{font-size:1rem;min-width:inherit;padding:0;width:30px}.button--icon--small{font-size:1rem;width:var(--button-small-height)}.button--icon--large{font-size:1rem;width:var(--button-large-height)}.button+.button{margin-top:10px}.button:disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.button--active,.button:active{cursor:pointer}.button:focus{box-shadow:0 0 0 2px var(--color-secondary--600);outline:none}.button--link{background:#0000;border:0;color:#000;color:var(--color-text);cursor:pointer;letter-spacing:0;padding:0;text-decoration:underline;text-transform:none}.button--link:hover{color:var(#000);color:var(--color-text);text-decoration:underline}.button--block{display:block}.button--full{margin:0;min-width:inherit;width:100%}.button--large{height:var(--button-large-height);line-height:var(--button-large-height);padding:0 1.5em}.button--rounded{border-radius:20px}.button--circle{border-radius:50%;display:inline-block;font-size:1.125rem;height:25px;line-height:1.4;min-width:0;padding:0;text-align:center;width:25px}.button--circle--small{height:32px;line-height:0;width:32px}.button--circle--big{height:48px;line-height:0;width:48px}.button--outline{border-color:var(--color-border)}.button--outline,.button--outline:hover{background-color:initial;color:var(--color-secondary--800)}.button--outline:hover{border-color:var(--color-secondary--800)}.button--outline:active{color:var(--color-neutral--50)}.button--outline-primary{background-color:var(--color-neutral--50);border-color:var(--color-secondary--800);color:var(--color-secondary--800)}.button--outline-primary:active,.button--outline-primary:hover{background:var(--color-secondary--800);color:var(--color-neutral--50)}.button--outline-primary:active .nh-icon,.button--outline-primary:hover .nh-icon{fill:var(--color-neutral--50)}.button--outline-primary .nh-icon{fill:var(--color-secondary--800);transition:color .3s ease}.button--outline-secondary{background-color:var(--color-neutral--50);border-color:var(--color-tertiary--600);color:var(--color-tertiary--600)}.button--outline-secondary:active,.button--outline-secondary:hover{background:var(--color-tertiary--600);border-color:var(--color-tertiary--600);color:var(--color-neutral--50)}.button--outline-black{border-color:var(--color-text);color:var(--color-text)}.button--outline-black:active,.button--outline-black:hover{background:var(--color-text);color:var(--color-neutral--50)}.button--outline-gray{background-color:var(--color-neutral--600);border-color:var(--color-neutral--600);color:var(--color-neutral--50)}.button--outline-gray:active,.button--outline-gray:hover{background:var(--color-secondary--800);color:var(--color-neutral--50)}.button--outline-white{background-color:var(--color-neutral--50);border-color:var(--color-neutral--600);color:var(--color-neutral--600)}.button--outline-white:active,.button--outline-white:hover{background:var(--color-secondary--800);color:var(--color-neutral--50)}.button--outline-success{background:var(--color-neutral--600);border-color:var(--color-border);color:var(--color-neutral--50)}.button--outline-success:active,.button--outline-success:hover{background:var(--color-success);color:var(--color-neutral--50)}.button--outline-danger{background:var(--color-neutral--600);border-color:var(--color-border);color:var(--color-neutral--50)}.button--outline-danger:active,.button--outline-danger:hover{background:var(--color-danger);color:var(--color-neutral--50)}.button .nh-icon{line-height:var(--button-regular-height)}.button-list{align-items:center;display:flex;flex-flow:row wrap;gap:1rem;justify-content:flex-start}.button-flex{display:inline-flex}blockquote{border-left:0;color:var(--color-secondary--800);margin:0;padding:0}blockquote:before{background:url(/images/quote.svg) no-repeat 0 0;background-size:100% 100%;color:var(--color-secondary--600);content:"";display:inline-block;filter:invert(42%) sepia(81%) saturate(394%) hue-rotate(31deg) brightness(101%) contrast(95%);height:60px;width:30px}blockquote.alt{color:var(--color-secondary--400)}blockquote p.alt{color:var(--color-secondary--600)}table{background-color:initial;border-collapse:collapse;border-spacing:0}.nh-table{max-width:100%;overflow-x:auto;width:100%}.nh-table--margin{margin-bottom:var(--gutter);margin-top:var(--gutter)}.nh-table:not(.nh-table--no-border) tbody tr{border-top:1px solid var(--color-border)}.nh-table:not(.nh-table--no-border) td,.nh-table:not(.nh-table--no-border) th{padding:10px}.nh-table td,.nh-table th{line-height:1.5;text-align:left;vertical-align:top}.nh-table td span.text-gray,.nh-table th span.text-gray{font-weight:500}.nh-table thead td,.nh-table thead th{border-width:2px;border-top:0;vertical-align:bottom}@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)}.static-header{align-items:center;display:flex;gap:var(--navigation-gap);height:var(--navigation-height);justify-content:space-between;margin-left:auto;margin-right:auto;max-width:var(--container-max-width);position:relative}.simple-header{left:0;position:absolute;right:0;top:1rem;z-index:9}.simple-header .nh-header__logo svg{color:var(--color-secondary--400)}del{color:var(--color-neutral--800);text-decoration:line-through}ins{color:var(--color-primary--600)}dl.nh-dl{flex-wrap:wrap;font-size:var(--font-size-base);margin:0}dl.nh-dl,dl.nh-dl dd,dl.nh-dl dt{display:flex;flex-direction:column}dl.nh-dl dd span:not([class^=nh-icon__]),dl.nh-dl dt span:not([class^=nh-icon__]){font-weight:400}dl.nh-dl dd.nh-dl--top-border,dl.nh-dl dt.nh-dl--top-border{border-top:1px solid var(--color-border);padding-top:12px}dl.nh-dl.nh-dl--horizontal{flex-direction:row;justify-content:space-between}dl.nh-dl.nh-dl--horizontal dd,dl.nh-dl.nh-dl--horizontal dt{margin:0}dl.nh-dl.nh-dl--horizontal.nh-dl--full-width dt{flex:1 100%}dl.nh-dl.nh-dl--horizontal:not(.nh-dl--full-width) dt{flex:1 60%;text-align:left}dl.nh-dl.nh-dl--horizontal:not(.nh-dl--full-width) dd{flex:1 40%;text-align:right}dl.nh-dl.nh-dl--horizontal:not(.nh-dl--no-spacing):not(.nh-dl--tight-spacing) dd:not(:last-child):not(.nh-dl__no-spacing),dl.nh-dl.nh-dl--horizontal:not(.nh-dl--no-spacing):not(.nh-dl--tight-spacing) dt:not(:last-child):not(.nh-dl__no-spacing){margin-bottom:var(--gutter)}dl.nh-dl.nh-dl--horizontal.nh-dl--tight-spacing dd,dl.nh-dl.nh-dl--horizontal.nh-dl--tight-spacing dt{margin-bottom:.5rem}dl.nh-dl.nh-dl--horizontal.nh-dl--no-spacing dd,dl.nh-dl.nh-dl--horizontal.nh-dl--no-spacing dt{margin-bottom:0}dl.nh-dl:not(.nh-dl--horizontal) dt{font-weight:700}dl.nh-dl:not(.nh-dl--horizontal) dd{margin-left:0}dl.nh-dl:not(.nh-dl--horizontal) dd:not(:last-child){margin-bottom:var(--gutter)}html{box-sizing:border-box;scroll-behavior:smooth;scroll-padding-top:var(--header-height)}body,html{background-color:var(--color-background--1);margin:0}body.nh-modal-open{overflow:hidden}body.disableScroll{overflow:hidden;position:fixed;width:100%}body.bottom-nav .page-wrapper{margin-bottom:3.5rem}.page-background--light{background-color:var(--color-background--2)}*,:after,:before{box-sizing:inherit}main{outline:none}main#content{min-height:30rem}.main__section--background-2{background-color:var(--color-background--2)}.section--container{--section-block-padding:1rem;padding-left:var(--section-block-padding);padding-right:var(--section-block-padding)}.page-wrapper{display:flex;flex-flow:column nowrap;min-height:calc(100vh - var(--header-height))}.nh-container{margin-left:auto;margin-right:auto;max-width:var(--width-wrapper);padding:0 var(--gutter);position:relative;width:100%}.nh-container.no-center{margin:0}.nh-container--small{max-width:var(--width-wrapper-sm)}.nh-container--medium{max-width:var(--width-wrapper-md)}.nh-container--margin{margin-bottom:1rem;margin-top:1rem}.nh-grid-layout{display:flex;flex-flow:row wrap;justify-content:space-between}.nh-grid-layout__column{flex:1 1 100%;max-width:100%}.nh-grid-layout__column:not(:first-child){margin-top:var(--gutter)}.flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}nh-banner[name=preferred-language-banner]~.nh-header .nh-navigation{position:-webkit-sticky;position:sticky;width:100%}nh-banner[name=preferred-language-banner]~.nh-header nh-menu-dialog{left:0;position:absolute;right:0}.nh-header,nh-banner[name=preferred-language-banner]~.nh-header nh-menu-dialog dialog{position:-webkit-sticky;position:sticky}.nh-header{--header-bg-color:var(--color-background--1);--button-color:var(--color-primary-action);--button-color--hover:var(--color-primary-action--hover);background-color:var(--header-bg-color);box-shadow:0 7px 8px -5px #9993;display:flex;height:var(--header-height);top:0;width:100%;z-index:var(--z-index-overlay)}.nh-header.nh-header--landlord{display:none}.nh-header.nh-header--website{--header-bg-color:#0000}.nh-header.nh-header--website nh-navigation-dropdown{display:none}.nh-header--no-shadow{box-shadow:none}.nh-header:before{background-image:url(/images/borders/border-left.svg);left:0}.nh-header:after,.nh-header:before{background-size:15px 15px;bottom:-15px;content:"";display:block;height:15px;position:absolute;width:15px}.nh-header:after{background-image:url(/images/borders/border-right.svg);right:0;z-index:var(--z-index-top)}.nh-header__menu{align-items:center;display:flex;flex:0 0 auto;flex-flow:row wrap;justify-content:space-between;list-style:none}.nh-header__menu__list{align-items:center;display:flex;margin:0}.nh-header__menu__list__desktop{display:none}.nh-header__menu__list__item{display:flex}.nh-header__menu__list__item__desktop{display:none}.nh-header__menu__list__item .nh-button{display:flex}.nh-header__menu__list__item__menu svg{--button-icon-size:1.75rem}.nh-header__menu__list__item__menu:not(:first-child){margin-left:12px}.nh-header__menu__list__item a,.nh-header__menu__list__item button{color:var(--button-color);display:inline-block;font-weight:var(--font-weight-bold);line-height:0;padding:12px}.nh-header__menu__list__item a.nh-header__menu__renting-out,.nh-header__menu__list__item button.nh-header__menu__renting-out{align-items:center;display:flex;font-size:15px;font-weight:var(--font-weight-normal);height:2rem;line-height:12px;padding:0 12px}.nh-header__menu__list__item a:active,.nh-header__menu__list__item a:focus,.nh-header__menu__list__item a:hover,.nh-header__menu__list__item button:active,.nh-header__menu__list__item button:focus,.nh-header__menu__list__item button:hover,a:active .nh-header__menu__list__item a,a:active .nh-header__menu__list__item button,a:focus .nh-header__menu__list__item a,a:focus .nh-header__menu__list__item button,a:hover .nh-header__menu__list__item a,a:hover .nh-header__menu__list__item button{border-color:var(--button-color--hover);color:var(--button-color--hover)}.nh-header__logo{align-items:center;color:var(--color-primary--800);display:flex;flex-shrink:0}.nh-header__logo svg{color:var(--color-primary--800);height:32px;width:inherit}.nh-header__logo__text{display:none;font-size:1.2rem;font-weight:600;padding-left:8px}.nh-header__submenu{background-color:var(--color-neutral--50);border-radius:0;box-shadow:0 8px 10px -7px #0006;display:none;overflow:hidden;position:absolute;right:3px;top:calc(var(--header-height) + 3px);width:calc(100% - 6px);z-index:var(--z-index-top)}.open .nh-header__submenu{display:block}.nh-header__submenu[active]{display:flex}.nh-header__submenu__mobile{align-items:center;display:flex;flex-direction:column;width:100%}.nh-header__submenu__list{align-items:center;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.nh-header__submenu__list__mobile__line{border-top:1px solid var(--color-border--2)}.nh-header__submenu__list__curtain{display:flex;flex-flow:row wrap;justify-content:center}.nh-header__submenu__list__curtain.nh-curtain__content--open{border-color:var(--color-neutral--600);border-style:solid;border-width:1px 0}.nh-header__submenu__list li{background-color:var(--color-neutral--50);flex-direction:column;width:100%}.nh-header__submenu__list li a{font-size:1rem;font-weight:600;line-height:inherit;padding:12px;text-align:center;width:100%}.nh-header__submenu__list li a:active,.nh-header__submenu__list li a:focus,.nh-header__submenu__list li a:hover,a:active .nh-header__submenu__list li a,a:focus .nh-header__submenu__list li a,a:hover .nh-header__submenu__list li a{background-color:var(--color-neutral--200);color:var(--color-primary--800)}.hamburger-line{fill:none;stroke:var(--color-secondary--800);stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.hamburger-line1{stroke-dasharray:60 207;stroke-width:8}.hamburger-line2{stroke-dasharray:60 60;stroke-width:8}.hamburger-line3{stroke-dasharray:60 207;stroke-width:8}.opened .hamburger-line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:8}.opened .hamburger-line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:8}.opened .hamburger-line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:8}.nh-header:after,.nh-header:before{all:unset}body.userAvailable [data-logged-in=false],body:not(.userAvailable) [data-logged-in=true],body:not(.userIsLandlord) [data-is-landlord]{display:none}.nh-header-urgent-notification{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-index-foreground)}.nh-footer{--newsletter-bg-color:var(--color-primary--400);--footer-links-bg-color:var(--color-background--1);--footer-bottom-bg-color:var(--color-background--2);--footer-bottom-color:var(--color-text--1);contain:content;margin-top:auto}.nh-footer a{color:inherit}.nh-footer__fields-container{width:100%}.nh-footer__newsletter{align-items:center;background-color:var(--newsletter-bg-color);border-radius:1rem;color:var(--color-primary--800);display:flex;flex-flow:column nowrap;justify-content:center;margin:auto;max-width:var(--width-wrapper);padding:1rem;width:calc(100vw - var(--gutter)*2)}.nh-footer__newsletter header{text-align:center}.nh-footer__newsletter form{display:flex;flex-direction:column;gap:var(--small-gutter)}.nh-footer__form{max-width:32rem;padding:1rem 0 .5rem;width:100%}.nh-footer__form .notification--success{margin-top:1.5rem}.nh-footer__form nh-form-row[minimal] .nh-input-new{--input-border-color:var(--color-secondary--800)}.nh-footer__columns{background-color:var(--footer-links-bg-color);color:var(--color-text--1);padding:2rem 1.25rem}.nh-footer__columns__container{display:flex;flex-flow:column nowrap;justify-content:space-between;margin:auto;max-width:80rem}.nh-footer__bottom{background-color:var(--footer-bottom-bg-color);color:var(--footer-bottom-color);gap:1rem;padding:2rem 0}.nh-footer__bottom,.nh-footer__bottom .nh-container{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.nh-footer__legal,.nh-footer__social{align-items:center;display:flex;flex-flow:row wrap;gap:var(--gutter);list-style:none;margin:0;padding:0;text-align:center}.nh-footer__social{font-size:1.5rem}.nh-footer__legal{flex-direction:column;justify-content:center}.nh-footer__trust{background-color:var(--footer-bottom-bg-color);color:var(--footer-bottom-color);padding-top:2rem}.nh-footer__trust-container{align-items:center;display:flex;flex-flow:column nowrap;gap:2rem;justify-content:center}.nh-footer__trust-container img{max-height:5rem;width:auto}.nh-footer_column-heading{color:var(--color-text--1);font-size:1rem;margin-bottom:1.25rem}.nh-footer__logos{align-items:center;display:flex;gap:1rem;margin-top:1rem}.nh-footer .nh-curtain-new__title{--font-size:unset;--font-weight:unset}.nh-appreciation-leaves{color:var(--color-neutral--200);font-size:var(--font-size-large);height:1.5rem;line-height:var(--line-height)}.nh-appreciation-leaves li.nh-appreciation-leaf--positive{color:var(--color-secondary--600)}.nh-breadcrumb{--breadcrumb-text-color:var(--color-primary--800);--breadcrumb-icon-color:var(--color-neutral--600);--breadcrumb-active-color:var(--color-neutral--800)}.nh-breadcrumb ol{margin:var(--gutter) 0;padding:0}.nh-breadcrumb ol li{align-items:center;display:inline-flex;font-size:18px}.nh-breadcrumb ol li a{color:var(--breadcrumb-text-color)}.nh-breadcrumb ol li.active{color:var(--breadcrumb-active-color)}.nh-breadcrumb ol li .nh-icon{color:var(--breadcrumb-icon-color);margin:0 8px}.nh-usp{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:.5rem;justify-content:flex-start;text-align:left}.nh-usp .nh-icon{color:var(--color-secondary--600)}.nh-usp_nature_project{align-items:center;background-color:var(--color-secondary--200);border:1px solid var(--border-subtle);border-radius:.5rem;display:flex;flex-direction:row;font-size:var(--font-size-small);margin:.5rem 0 0;padding:.5rem .75rem .5rem .25rem}.nh-usp_nature_project__icon-container{align-items:center;border-radius:50%;color:var(--color-secondary--800);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.nh-usp_nature_project__color-primary{background:var(--color-secondary--400)}.nh-usp_nature_project__text{display:flex;padding-left:.125rem}.nh-label--overlay{color:var(--color-neutral--50);line-height:24px;position:absolute;text-transform:uppercase;white-space:nowrap;z-index:var(--z-index-foreground)}.nh-label--overlay--big{font-size:14px;left:0;padding:5px 10px;top:15px}.nh-label--overlay--small{font-size:12px;left:10px;padding:5px 10px;top:10px}.nh-label--overlay--color-primary-light{background-color:var(--color-secondary--800)}.nh-label--overlay--color-secondary{background-color:var(--color-tertiary--600)}.nh-label--overlay--brown{background-color:#bd6e37}.house-detail-container{align-items:flex-end;display:flex;flex-direction:column;margin:.5rem}.card-image-left{background:var(--color-neutral--50);border-radius:10px 0 10px 10px;box-shadow:var(--box-shadow--1);color:var(--color-text);display:flex;max-height:15rem;min-height:150px;overflow:hidden;width:100%;z-index:var(--z-index-normal)}.card-image-left img{object-fit:cover;width:35vw}.card-image-left__feature-list>ul{flex-flow:row wrap;gap:0 1rem;margin:0 0 .25rem}.card-image-left__content{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:.5rem;width:100%}.card-image-left__content>header{color:var(--card-heading-color);font-size:var(--font-size-medium);line-height:var(--line-height-base);margin-bottom:.25rem}.card-image-left__content--title{--card-heading-color:var(--color-heading);display:inline-block;overflow:hidden;text-overflow:ellipsis}.card-image-left__content--title a{color:inherit}.card-image-left__content__subtitle{--card-sub-heading-color:var(--color-sub-heading);color:var(--card-sub-heading-color);display:none;font-size:var(--font-size-small);line-height:var(--line-height-medium);text-overflow:ellipsis;white-space:nowrap;width:100%}.card-image-left__content--footer{align-items:flex-end;display:flex;flex-flow:row nowrap;justify-content:space-between}.card-image-left__content--footer__dayprice,.card-image-left__content--footer__item{display:flex;flex-flow:column wrap;justify-content:space-between}.card-image-left__content--footer .card-image-left__button--arrow{align-items:center;background-color:var(--color-primary--800);border-radius:100%;color:var(--color-neutral--50);display:flex;flex:0 0 1.5625rem;height:25px;justify-content:center;margin-left:8px;width:25px}.card-image-left__content--footer .card-image-left__button--arrow:active,.card-image-left__content--footer .card-image-left__button--arrow:focus,.card-image-left__content--footer .card-image-left__button--arrow:hover,a.card-image-left:active .card-image-left__content--footer .card-image-left__button--arrow,a.card-image-left:focus .card-image-left__content--footer .card-image-left__button--arrow,a.card-image-left:hover .card-image-left__content--footer .card-image-left__button--arrow{background-color:var(--color-primary--600);transition:background-color .15s ease-in}.card--booking{border-radius:1rem;display:flex;flex-direction:column;line-height:1.2;margin-bottom:var(--gutter);overflow:hidden}.card--booking__image{-webkit-backface-visibility:visible;backface-visibility:visible;object-fit:cover;transform:scale3d(1.03,1.03,1) rotate(.01deg);transform-origin:50% 50%;transition:transform .5s ease-in-out;width:100%}.card--booking__image :hover{transform:scaleX(1) rotate(.05deg)}.card--booking .nh-tag{left:10px;position:absolute;top:10px}.card--booking__header{display:flex;overflow:hidden;position:relative}.card--booking__content{background-color:var(--color-background--2);display:flex;flex:1 1 auto;flex-direction:column;padding:1.5rem}.card--booking__content--title{color:var(--color-text--1);line-height:1.2}.card--booking__content--title a{color:var(--color-text--1)}.card--booking__content--subtitle{color:var(--color-neutral--800);font-size:var(--font-size-base);font-weight:400}.card--booking__content--top{margin-bottom:1.5rem}.card--booking__content--bottom,.card--booking__content--top{display:flex;flex-direction:column;justify-content:space-between}.card--booking__content--bottom{font-size:1rem}.card--booking__content--bottom--list{font-size:17px;line-height:1.5rem;list-style:none;margin:0;padding:0}.card--booking__content--bottom--left{border-bottom:1px solid var(--color-neutral--800);color:var(--color-secondary--800);flex:0 0 45%;padding-bottom:var(--gutter)}.card--booking__content--bottom--right{display:flex;flex:0 0 55%;flex-direction:column;padding-top:var(--gutter)}.card--booking__content--reservation{color:var(--color-neutral--800);flex-shrink:0;font-size:var(--font-size-small);padding-top:8px}.card-compact{background-color:var(--color-neutral--50);border-radius:0 0 8px 8px;color:var(--color-text);display:flex;flex:0 0 auto;max-width:37.5rem;padding:var(--gutter);position:relative}.card-compact--border-radius-top{border-radius:8px}.card-compact__details{display:flex;flex:1.25;flex-direction:column;gap:var(--gutter)}.card-compact__image-outside-container{display:flex}.card-compact__image-inside-container{display:none;flex:0.75;padding-left:var(--gutter)}.card-compact image{height:auto;object-fit:cover;width:100%}.card-compact__title{line-height:1.25;margin-top:0}.card-compact__subtitle{color:var(--color-secondary--800);padding-top:.5rem}.card-news{display:flex;flex-direction:column}.card-news__image,.card-news__image img,.card-news__image picture{display:block;min-height:1px}.card-news__image{border-radius:10px;max-height:300px;overflow:hidden}.card-news__image img{-webkit-backface-visibility:visible;backface-visibility:visible;object-fit:cover;transform:scale3d(1.1,1.1,1);transform-origin:50% 50%;transition:transform .5s ease-in-out;width:100%}.card-news__image img:active,.card-news__image img:focus,.card-news__image img:hover,a:active .card-news__image img,a:focus .card-news__image img,a:hover .card-news__image img{transform:scale3d(1.07,1.07,1)}.card-news__content{display:flex;flex-direction:column;padding-top:1.5rem}.card-news__content__category{color:var(--color-neutral--800);font-weight:700}.card-news__content__title{font-weight:700}.card-news__content__sub{color:var(--color-secondary--800);padding-top:.4rem}.card-news__details{display:flex;flex-direction:row;margin-top:var(--gutter)}.card-news__details__side{color:var(--color-secondary--800);display:flex;flex-direction:column;margin-left:var(--gutter)}.card-news__details__side__author{font-weight:700}.extra-costs-list{display:flex;flex-flow:column nowrap;gap:1rem}.extra-costs-list__title{font-weight:var(--font-weight-semi-bold)}.extra-costs-list__price-type{font-size:.75rem;line-height:var(--line-height-extra-small)}daterange-input.nh-input-new{align-items:center;display:flex;justify-content:space-evenly;padding-right:2.125rem}.nh-date-range{align-items:center;border:1px solid var(--color-neutral--600);border-radius:4px;display:flex;justify-content:space-around;margin-bottom:1rem;max-width:100%;padding:.4rem var(--small-gutter);position:relative}.nh-date-range::part(date-string){align-items:center;display:inline-flex;justify-content:center;min-height:1.5rem;min-width:92px}.nh-date-range [slot=clear-button]{background-color:var(--color-neutral--600);border-radius:100%;color:var(--color-neutral--50);height:1.25rem;position:absolute;right:.5rem;top:calc(50% - .625rem);width:1.25rem}.nh-date-range__end,.nh-date-range__start{border:none}.nh-hero{--hero-color:var(--color-text--2);--height:67vw;--max-height:none;--text-align:initial;color:var(--hero-color);display:flex;flex-flow:row wrap;height:var(--height);justify-content:center;max-height:var(--max-height);position:relative;text-align:var(--text-align)}.nh-hero .nh-hero__header{align-self:center;color:var(--color-secondary--400);max-width:28rem;text-align:center;text-shadow:0 0 10px #0000003d}.nh-hero .overlay{align-items:center;color:var(--color-neutral--50);display:flex;height:90vw;left:0;margin:0;position:absolute;top:0}.nh-hero .overlay h1,.nh-hero .overlay__title{position:relative;z-index:var(--z-index-normal)}.nh-hero .cta-overlay{background:var(--color-neutral--50);border-radius:3px;box-shadow:0 3px 20px #0003;color:var(--color-text);font-size:1rem;line-height:2.25rem;margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:768px;padding:1.875rem 1rem}.nh-hero picture{height:100%}.nh-hero img,.nh-hero picture{left:0;margin:auto;object-fit:cover;position:absolute;right:0;top:0;width:100%}.nh-hero .h1,.nh-hero h1{font-size:var(--font-size-jumbo);margin-bottom:.5rem;position:relative}.nh-hero__subtitle{font-weight:var(--font-weight-semi-bold);margin-bottom:var(--gutter)}.nh-hero--large,.nh-hero--large .overlay,.nh-hero--large picture,.nh-hero--large.nh-hero--gradient:before{height:180vw}.nh-hero--gradient:before{background-color:#0006;background-image:linear-gradient(#0000,#0006);bottom:0;content:"";height:67vw;left:0;margin:auto;max-height:100%;position:absolute;right:0;top:0;width:100%;z-index:var(--z-index-normal)}.nh-hero__container{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:space-between;z-index:var(--z-index-normal)}.nh-hero__container-content{display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;text-shadow:0 0 10px var(--color-neutral--800)}.nh-hero__container-content h2{color:var(--color-secondary--400);text-shadow:0 0 .5rem #00000029}.nh-hero-about{position:relative}.nh-hero-about__figure{display:flex;flex-flow:column nowrap}.nh-hero-about__figcaption{--padding:1rem;--max-width:100%;background-color:var(--color-secondary--800);color:var(--color-secondary--400);display:flex;flex:0 0 var(--max-width);flex-flow:column nowrap;justify-content:flex-start;max-width:var(--max-width);padding:var(--padding)}.nh-hero-about__figcaption .background-label{margin-bottom:1rem}.nh-hero-about__picture{--height:max(10rem,min(40vw,15rem));height:10rem;height:var(--height);max-height:var(--height);overflow:hidden;position:relative}.nh-hero-about__image{height:100%;left:0;margin:0;object-fit:cover;position:absolute;top:0;width:100%}.nh-header--q1{position:-webkit-sticky;position:sticky}.page-wrapper--q1{margin-top:calc(var(--header-height)*-1)}.homepage__hero .overlay--q1{padding-bottom:1.25rem;padding-top:var(--header-height)}.homepage__hero .cta-wrapper--q1{gap:unset;height:100%;justify-content:space-between}.nh-hero--q1 .nh-hero__header{--nh-hero-header-indent:1rem;--nh-hero-header-width:26rem;--nh-hero-header--offset-top:1rem;align-self:flex-start;color:var(--color-primary--800);margin-left:var(--nh-hero-header-indent);margin-top:var(--nh-hero-header--offset-top);max-width:var(--nh-hero-header-width);text-align:left;text-shadow:unset}.nh-hero--q1 .nh-hero__header .nh-hero__title{font-size:clamp(var(--font-size-jumbo),2.2841rem + 3.5794vw,var(--font-size-giga));line-height:1;padding-top:var(--header-height)}.nh-hero--q1 .nh-hero__header .nh-hero__subtitle{font-size:clamp(var(--font-size-base),.821rem + .8949vw,var(--font-size-medium))}.nh-hero--q1.nh-hero--large,.nh-hero--q1.nh-hero--large .overlay,.nh-hero--q1.nh-hero--large picture,.nh-hero--q1.nh-hero--large.nh-hero--gradient:before{height:calc(100vh - 3.5rem);min-height:42rem}.card{border:none;display:flex;flex-flow:column nowrap;justify-content:space-between;padding:var(--gutter)}.card--rounded{border-radius:1rem;overflow:hidden}.card .card__content{background-color:var(--color-background--2)}.card--full{padding:0}.card--full .card__content{padding:var(--gutter)}.card .nh-tag{left:10px;position:absolute;top:10px}.card__content{display:flex;flex:0 0 33%;flex-direction:column;padding-top:var(--gutter)}.card--horizontal .card__content{flex:1 1 auto;flex-direction:column;min-width:0}.card__actions{display:flex;flex-flow:column nowrap;gap:.5rem;margin-top:1rem}.card__cta--button{align-self:flex-start;color:var(--color-primary--800);display:flex;flex-wrap:nowrap;padding-top:24px;white-space:nowrap}.card__cta--button .card__cta--button__arrow{align-items:center;background-color:var(--color-primary--800);border-radius:100%;color:var(--color-neutral--50);display:flex;justify-content:center;margin-left:8px;min-height:25px;min-width:25px}.card__cta--button .card__cta--button__arrow:active,.card__cta--button .card__cta--button__arrow:focus,.card__cta--button .card__cta--button__arrow:hover,a.card:active .card__cta--button .card__cta--button__arrow,a.card:focus .card__cta--button .card__cta--button__arrow,a.card:hover .card__cta--button .card__cta--button__arrow{background-color:var(--color-primary--600);transition:background-color .15s ease-in}.card--horizontal .card__cta--button{padding-top:24px}.card__intro{display:flex;flex-direction:column}.card__title{line-height:1.2;margin:0}.card__title,.card__title a{color:var(--color-heading)}.card__sub-title{--card-sub-heading-color:var(--color-sub-heading);color:var(--card-sub-heading-color);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:1.2;margin:0}.card__header{background:var(--color-neutral--600);flex:0 0 67%;min-width:0;position:relative}.card--horizontal .card__header{flex:0 0 100%;height:210px;width:100%}.card__header .card--anchor{display:block;height:210px}.card__header--overlay:after{background:#ffffffbf;bottom:0;content:"";left:0;margin:auto;pointer-events:none;position:absolute;right:0;top:0;z-index:var(--z-index-normal)}.card__header .card__image-container{display:flex;height:100%;width:100%}.card__header .card__image{display:block;height:100%;object-fit:cover;width:100%}.card__cta{align-self:flex-end}.card--house{border-radius:1rem;margin:0 auto;max-width:unset;overflow:hidden}.card--booking .nh-rating{position:absolute;right:0;top:0}.card--booking .card__content{display:flex;padding:12px 24px}.card--booking .card__title{font-size:18px;line-height:var(--line-height-medium)}.card--booking .booking-details{position:relative}.card--booking .booking-detail-block{margin:25px 0;padding:1rem}.card--house-favorite .card__content{position:relative}.card--house-favorite .nh-rating{position:absolute;right:1rem;top:-1rem}.card--house-search{--nh-card-house-search--border-radius:0.5rem;border-radius:var(--nh-card-house-search--border-radius);color:var(--color-neutral--800);padding:0;transition:box-shadow var(--transition-duration)}.card--house-search .card__content{border-color:var(--border-default);border-radius:0 0 var(--nh-card-house-search--border-radius) var(--nh-card-house-search--border-radius);border-style:solid;border-width:0 1px 1px;justify-content:space-between;padding:.75rem;position:relative}.card--house-search .card__content__cta{bottom:0;margin-left:var(--gutter);position:absolute;right:0}.card--house-search .card__title{--card-heading-color:var(--heading-color);--card-sub-heading-color:var(--color-heading);color:var(--card-heading-color);display:block;font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);margin:0}.card--house-search .card__title a{color:var(--color-secondary--800);transition:none}.card--house-search .card__subtitle{--card-sub-heading-color:var(--color-sub-heading);color:var(--card-sub-heading-color);display:block;font-size:var(--font-size-base);line-height:var(--line-height-medium);margin:0}.card--house-search h4.card__subtitle{font-weight:400}.card--house-search .card__content__header{display:flex;flex-flow:column nowrap;justify-content:space-between}.card--house-search .card__content__header-title{display:flex;justify-content:space-between}.card--house-search .card__content__footer{align-items:center;display:flex;flex-flow:row wrap;gap:1.25rem;justify-content:space-between}.card--house-search .card__content__footer__pricing{display:flex;flex:1;flex-flow:column nowrap;justify-content:space-between;min-height:2.5rem;position:relative}.card--house-search .card__content__footer__date,.card--house-search .card__content__footer__date--lowest-price{width:100%}.card--house-search .card__content__footer__date{display:block}.card--house-search .card__content__footer__date--lowest-price{align-self:flex-end;display:flex}.card--house-search .card__content__footer__date--separator{padding-left:.2rem;padding-right:.2rem}.card--house-search .nh-list{gap:.75rem}.card--house-search .card--house__people{color:var(--color-text)}.card--house-search .no-button{color:var(--color-secondary--800);padding:0}.nh-language-switch__ab-new-header{margin:3px 0}.nh-language-switch__ab-new-header .nh-button--minimal,.nh-language-switch__ab-new-header .nh-button--minimal:not([disabled]):not([loading]):active,.nh-language-switch__ab-new-header .nh-button--minimal:not([disabled]):not([loading]):hover{--button-text-color:var(--color-secondary--800)}.nh-language-switch__flag{display:flex;padding-right:5px}.nh-language-switch__container{display:grid;grid-template-columns:1fr}.nh-language-switch__container li{padding:10px}.nh-language-switch__container a{border-radius:20px;color:var(--color-secondary--800);display:flex;flex-flow:row nowrap;padding:10px 15px}.nh-language-switch__container a:active,.nh-language-switch__container a:focus,.nh-language-switch__container a:hover,a:active .nh-language-switch__container a,a:focus .nh-language-switch__container a,a:hover .nh-language-switch__container a{background-color:var(--color-neutral--200)}.nh-language-switch__container--flag{align-items:center;display:flex;flex-flow:row wrap}.nh-language-switch__container--language{padding-left:.5rem}.loading-spinner{height:100%;position:relative;width:100%}.loading-spinner:after,.loading-spinner:before{bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--z-index-normal)}.loading-spinner:before{background:#00000026;height:100%;width:100%;z-index:var(--z-index-top)}.loading-spinner:after{animation:rotate 1.2s linear infinite;border-color:#fff #0000;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:46px;margin:auto;width:46px;z-index:var(--z-index-normal)}.loading-spinner--alt{opacity:.5}.loading-spinner--alt:after,.loading-spinner--alt:before{bottom:auto;top:40px}.loading-spinner--alt:before{background:none}.loading-spinner--alt:after{border-color:#000 #0000}.nh-message{background-color:var(--color-surface--3);border-radius:16px;min-height:20px;padding:20px}.nh-notification-container[data-position^=top-]{margin-top:3rem}.notification{--notification-color-heading:var(--color-secondary--600);--notification-color-base-text:var(--color-text--1);--notification-color-bg-success:var(--color-secondary--200);--notification-color-bg-info:var(--color-quaternary--200);--notification-color-bg-warning:var(--color-tertiary--200);--notification-color-bg-danger:var(--color-quinary--200);--notification-color-bg-notice:var(--notification-color-bg-info);--notification-color-border-success:var(--color-secondary--600);--notification-color-border-info:var(--color-quaternary--600);--notification-color-border-warning:var(--color-tertiary--600);--notification-color-border-danger:var(--color-quinary--600);--notification-color-border-notice:var(--notification-color-border-info);align-items:center;border:1px solid #0000;border-radius:.25rem;color:var(--notification-color-base-text);display:flex;font-size:.95rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.notification:not(.notification--left){justify-content:center}.notification--start{justify-content:flex-start}.notification p{font-size:inherit;margin:0}.notification a{color:inherit;text-decoration:underline}.notification button{margin-top:.5rem}.notification header h1,.notification header h2,.notification header h3,.notification header h4,.notification header h5,.notification header h6{color:var(--notification-color-base-text);font-size:1rem;font-weight:600;margin-top:0}.notification .notification__icon{display:inline-block;flex:0 0 30px;margin-right:var(--small-gutter);text-align:center;transform:translate(0);transition:transform .4s ease}.notification--success{background-color:var(--notification-color-bg-success);border-color:var(--notification-color-border-success)}.notification--info{background-color:var(--notification-color-bg-info);border-color:var(--notification-color-border-info)}.notification--warning{background-color:var(--notification-color-bg-warning);border-color:var(--notification-color-border-warning)}.notification--danger{background-color:var(--notification-color-bg-danger);border-color:var(--notification-color-border-danger)}.notification--notice{background-color:var(--notification-color-bg-notice);border-color:var(--notification-color-border-notice)}.notification--notice header h1,.notification--notice header h2,.notification--notice header h3,.notification--notice header h4,.notification--notice header h5,.notification--notice header h6{color:var(--color-text);font-size:1rem}.notification--notice svg{color:var(--color-quaternary--600)}.notification--notice p{color:var(--color-text)}.section--off-grid-image{margin:2rem auto 4rem;max-width:var(--width-wrapper);overflow-x:hidden}.nh-off-grid-picture{display:block;width:110%}.nh-off-grid-image{height:auto;max-width:110%;transform:translateX(-5%);width:100%}.nh-pagination-wrapper{align-items:center;display:flex;justify-content:space-between}.nh-pagination__pages{color:var(--color-neutral--600)}.nh-pagination{--pagination-color:var(--color-primary--800);--pagination-color-light:var(--color-text--2);display:flex;flex-flow:row nowrap;font-weight:700;list-style:none;margin:0;padding:0}.nh-pagination li{background-color:var(--pagination-color-light);border:1px solid var(--pagination-color);color:var(--pagination-color);display:none;line-height:var(--line-height-base);margin-left:-1px}.nh-pagination li.active,.nh-pagination li:hover{background-color:var(--pagination-color);color:var(--pagination-color-light)}.nh-pagination li>a,.nh-pagination li>span{color:inherit;display:block;padding:9px 15px;-webkit-user-select:none;user-select:none}.nh-pagination li>a:hover{color:var(--pagination-color-light)}.nh-pagination li.disabled{opacity:.35;pointer-events:none}.nh-pagination li.nh-pagination__next,.nh-pagination li.nh-pagination__prev{display:inline}.nh-pagination li.nh-pagination__prev{border-bottom-left-radius:50px;border-top-left-radius:50px}.nh-pagination li.nh-pagination__next{border-bottom-right-radius:50px;border-top-right-radius:50px}.nh-panel{background-color:var(--color-neutral--50);border:none;border-radius:16px;padding:1.5rem;width:100%}.page-background--light .nh-panel{background-color:var(--color-background--2);border:1px solid var(--color-neutral--600)}.nh-panel--no-padding{padding:0}.nh-panel__section{padding:var(--gutter);position:relative}.nh-panel:not(.nh-panel--no-overflow){overflow:hidden;overflow-x:auto}.nh-panel:not(.nh-panel--text-left){text-align:center}.nh-pills{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0}.nh-pills .checkbox,.nh-pills>*{margin:0 10px 10px 0}.nh-old-pill__input{display:none}.nh-old-pill__label{align-items:center;background-color:var(--color-neutral--50);border:1px solid var(--color-neutral--600);border-radius:18px;color:var(--color-secondary--800);cursor:pointer;display:flex;font-size:var(--font-size-base);justify-content:space-between;line-height:var(--line-height-base);overflow:hidden;padding:6px 25px;text-align:center;transition:background-color .4s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.nh-old-pill__label:hover{border-color:var(--color-secondary--600)}.nh-pills--outline .nh-old-pill__label{border-color:var(--color-neutral--600);margin:1px}.nh-pills--outline .nh-old-pill__label:hover{background-color:var(--color-neutral--50);border-color:var(--color-secondary--600)}.nh-pills--with-checkbox .nh-old-pill__label .nh-old-pill__icon,.nh-pills--with-checkbox .nh-old-pill__label:before{background-clip:padding-box;border:1px solid var(--color-secondary--600);border-radius:3px;content:"";display:inline-block;height:16px;line-height:15px;margin-right:10px;outline:none;width:16px}.nh-old-pill__label .nh-icon{display:none}.nh-old-pill__input:checked+.nh-old-pill__label{background-color:var(--color-secondary--400)}.nh-pills--outline .nh-old-pill__input:checked+.nh-old-pill__label{background-color:var(--color-neutral--50);border-color:var(--color-secondary--600);border-width:2px;margin:0}.nh-old-pill__input:checked+.nh-old-pill__label .nh-icon{display:inline-flex;margin-right:calc(var(--small-gutter)/4)}.nh-old-pill__input:checked+.nh-old-pill__label:before{display:none}.nh-checkbox-buttons{display:flex;flex-flow:row nowrap;list-style:none;margin:0;overflow-x:auto;padding:0}.nh-checkbox-buttons .checkbox,.nh-checkbox-buttons>*{margin:0 10px 10px 0}.nh-checkbox-buttons .nh-checkbox-button__icon{font-size:2rem;height:2rem;margin-bottom:.5rem;width:2rem}.nh-checkbox-button__input{display:none}.nh-checkbox-button__label{align-items:center;background-color:var(--color-neutral--50);border:1px solid var(--color-secondary--200);border-radius:1rem;box-sizing:initial;color:var(--color-secondary--600);cursor:pointer;display:flex;flex-flow:column nowrap;font-size:var(--font-size-base);height:6.25rem;justify-content:center;line-height:var(--line-height-base);margin:1px;overflow:hidden;text-align:center;transition:background-color .4s ease;-webkit-user-select:none;user-select:none;white-space:nowrap;width:6.25rem}.nh-checkbox-button__label:hover{border-color:var(--color-secondary--600)}.nh-checkbox-button__input:checked+.nh-checkbox-button__label{background-color:var(--color-neutral--50);border-color:var(--color-secondary--600);border-width:2px;color:var(--color-secondary--600);margin:0}.nh-reviews__summary{align-items:center;display:flex;flex-flow:row nowrap}.nh-reviews__summary>:not(:last-child){margin-right:4px}.nh-reviews__score{background:var(--color-secondary--400);color:var(--color-secondary--800);min-width:65px;padding:10px;position:relative}.nh-reviews__score:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--color-secondary--400);content:"";height:0;position:absolute;right:12px;top:100%;width:0}.nh-reviews__score .icon,.nh-reviews__score .nh-icon{color:var(--color-secondary--600);position:relative}.nh-reviews__list{margin-top:var(--gutter)}.nh-review__item{border-top:1px solid var(--color-secondary--800);padding:var(--gutter) 0}.nh-reviews__review{display:flex;flex-flow:column nowrap}.nh-reviews__review-header{display:flex;flex:1;flex-flow:column nowrap;justify-content:flex-start}.nh-reviews__review-content{display:flex;flex:1;flex-flow:column nowrap;gap:.5rem}.nh-reviews__date{margin-bottom:.75rem}.nh-reviews__date,.nh-reviews__review-content-header{align-items:center;color:var(--color-neutral--800);display:flex;gap:.5rem}.nh-reviews__date .nh-rating--general,.nh-reviews__date .nh-rating--nature,.nh-reviews__review-content-header .nh-rating--general,.nh-reviews__review-content-header .nh-rating--nature{--background:none}.nh-reviews__header{flex:0 0 33%}.nh-reviews__body{flex:0 0 66%}.nh-reviews__name{font-size:1.2rem;margin:0}.nh-reviews__house_heading{display:flex;margin:0}.nh-reviews__house_heading .nh-reviews__house_heading__text{margin-right:var(--small-gutter)}.nh-reviews__rating{color:var(--color-secondary--600)}.nh-reviews__rating .fa{font-size:20px;margin-right:2px}.nh-reviews__rating__external--active{color:var(--color-tertiary--600)}.nh-reviews__rating__external--inactive{color:var(--color-neutral--800)}.tag{--tag-bg-color:var(--color-neutral--50);--tag-color:var(--color-text--1);align-items:center;background:var(--tag-bg-color);border-radius:5px;color:var(--tag-color);display:flex;font-size:.9rem;font-weight:400;padding:0 10px}.search-facet{padding:var(--small-gutter) 5px}.search-facet__title{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-base);margin:0 0 10px}.search-facet__item+.search-facet__item{margin-top:10px}.search-facet__label{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-base);margin:0}.search-facet__button{color:var(--color-secondary--600);font-size:var(--font-size-base);min-width:0;text-decoration:none;vertical-align:middle;width:auto}.search-facet__button span,.search-facet__button:after{pointer-events:none}.search-facet .search-facet__container{overflow:hidden;transition:max-height .5s ease}.search-facet--collapsed .search-facet__container{max-height:160px;position:relative}.search-facet--collapsed svg{transform:rotate(180deg)}.nh-search-form--home{background:var(--color-secondary--800);color:var(--color-neutral--50);display:none;height:100%;max-width:385px}.nh-search-form__form{display:flex;flex-flow:column nowrap;gap:.5rem}.nh-search-form__form>*{margin-bottom:0;margin-top:0}.nh-search-form .nh-dropdown__button,.nh-search-form .nh-dropdown__menu{background-color:var(--color-neutral--50);border:1px solid var(--color-border);color:var(--color-neutral--800)}.nh-search-form .nh-dropdown__button:focus{box-shadow:none}.nh-search-form .nh-dropdown__menu{background-color:var(--color-background--2);box-shadow:var(--box-shadow--1)}.nh-search-form .nh-modal__header{background:var(--color-neutral--50);text-align:center}.nh-search-form .nh-modal__content{overflow:visible}.nh-search-form-new{--search-form-bg-color:var(--color-neutral--400);align-items:flex-start;background-color:var(--search-form-bg-color);border-radius:1rem;display:flex;flex-flow:column nowrap;gap:.5rem;justify-content:center;padding:.5rem}.nh-search-form-new__field{align-self:stretch;flex:1;min-width:0}.nh-search-form-new__submit .nh-icon{display:none}.nh-search-form-new__submit>span{display:block}.nh-search-form-new nh-stay-duration{min-width:17rem}.nh-search-form-new nh-stay-duration [data-role=clear],.nh-search-form-new nh-stay-duration [data-role=flexible-clear]{display:none}.nh-search-form-new nh-stay-duration nh-form-group[data-role=stay-duration-field]{--nh-form-group-columns:repeat(auto-fit,minmax(5rem,1fr));column-gap:var(--nh-form-group-column-gap);display:grid;gap:unset;grid-template-columns:var(--nh-form-group-columns);grid-template-rows:var(--nh-form-group-rows)}.nh-search-form-new nh-stay-duration nh-form-row[minimal] .nh-input-new{--input-border-color:var(--color-secondary--800)}.nh-search-form-new nh-stay-duration nh-form-row[minimal] .nh-input-new::placeholder{opacity:1}.nh-search-form-new nh-stay-duration nh-icon-new{grid-row:input}.nh-search-form-new nh-flexible-options{--input-line-height:1.5}.nh-search-form-new nh-flexible-options::part(text){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nh-search-form-new .nh-input-new,.nh-search-form-new nh-destination-search .nh-input-new,.nh-search-form-new nh-form-row[minimal] .nh-input-new,.nh-search-form-new nh-travel-company.nh-input-new{background-color:var(--color-neutral--50);border:1px solid var(--border-default);border-radius:.75rem;line-height:var(--line-height);transition:none}.nh-search-form-new .nh-input-new:hover,.nh-search-form-new nh-destination-search .nh-input-new:hover,.nh-search-form-new nh-form-row[minimal] .nh-input-new:hover,.nh-search-form-new nh-travel-company.nh-input-new:hover{border-color:var(--border-strong)}.nh-search-form-new .nh-input-new:focus,.nh-search-form-new nh-destination-search .nh-input-new:focus,.nh-search-form-new nh-form-row[minimal] .nh-input-new:focus,.nh-search-form-new nh-travel-company.nh-input-new:focus{border-color:var(--color-neutral--800)}.nh-search-form-new nh-form-row[minimal] .nh-input-new[data-role=arrival-date-input]{border-radius:.75rem 0 0 .75rem}.nh-search-form-new nh-form-row[minimal] .nh-input-new[data-role=departure-date-input]{border-radius:0 .75rem .75rem 0}.nh-search-form-new .nh-input-new,.nh-search-form-new .nh-input-new__icon-container{--input-padding-icon:2rem}nh-modal.search-form-modal{--modal-content-border:0.875rem;--modal-header-background:var(--color-neutral--200);border:unset;border-radius:var(--modal-content-border) var(--modal-content-border) 0 0;box-shadow:0 0 .5rem var(--color-neutral--800-40),0 0 0 1px var(--color-border--subtle);overflow:hidden;padding:0}nh-modal.search-form-modal [data-content]{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:var(--modal-content-border);position:relative}nh-modal.search-form-modal .nh-modal__header{background:var(--modal-header-background);display:flex;flex-direction:column;justify-content:center;padding-bottom:.875rem;padding-top:var(--modal-content-border);width:100%}nh-modal.search-form-modal .nh-modal__header .h2,nh-modal.search-form-modal .nh-modal__header h2{color:var(--color-secondary--800)}nh-modal.search-form-modal .nh-modal__header .nh-modal__close{color:var(--color-secondary--800);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;right:.5rem}nh-modal.search-form-modal .nh-modal__sub-header{background:var(--modal-header-background);padding-left:2rem;padding-right:2rem}nh-modal.search-form-modal .nh-modal__footer{background:var(--modal-header-background);border-top:none;flex-direction:column}nh-modal.search-form-modal .nh-modal__footer:empty{border:none}nh-modal.search-form-modal .nh-modal__footer__section{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:.625rem .875rem;width:100%}nh-modal.search-form-modal .nh-modal__footer__section .flexible-arrival-date-description{color:var(--color-neutral--800)}nh-modal.search-form-modal .nh-modal__footer__section--buttons{flex-direction:row-reverse;justify-content:space-between}nh-modal.search-form-modal .nh-modal__footer button[data-role=clear]{margin-left:0}nh-modal.search-form-modal .datepicker-calendar-modal-toggle{align-items:center;display:flex;justify-content:center}nh-modal.search-form-modal .datepicker-calendar-modal-input-container{display:grid;gap:1rem;grid-template-columns:1fr 1fr}nh-modal.search-form-modal .datepicker-calendar-modal-week-days{display:flex;justify-content:center;width:100%}nh-modal.search-form-modal .nh-calendar-month__weekdays{display:none}nh-modal.search-form-modal .nh-calendar-week-days{--calendar-week-days-padding-y:0.25rem;--calendar-week-days-width:16.25rem}nh-modal.search-form-modal .datepicker-calendar-modal-content{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;overflow-y:auto;width:100%}nh-modal.search-form-modal .datepicker-calendar-current-month{background:var(--color-neutral--50);border-radius:1rem;box-shadow:var(--box-shadow--1);font-weight:var(--font-weight-extra-bold);left:0;margin-left:auto;margin-right:auto;padding:0 1rem;position:absolute;right:0;top:var(--modal-content-border);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:var(--z-index-normal)}nh-modal.search-form-modal .flexible-config__header{margin-bottom:1rem;text-align:center;width:100%}nh-modal.search-form-modal .flexible-config__options{align-items:center;display:flex;flex-flow:row wrap;gap:1rem;justify-content:center}nh-modal.search-form-modal[data-for=nh-stay-duration-detail-form] .nh-modal__sub-header,nh-modal.search-form-modal[data-for=nh-stay-duration] .nh-modal__sub-header{border-bottom:1px solid var(--color-border--subtle);gap:1rem}nh-modal.search-form-modal[data-for=nh-destination-search] .nh-modal__header,nh-modal.search-form-modal[data-for=travel-party-search] .nh-modal__header,nh-modal.search-form-modal[data-for=travel-party] .nh-modal__header{border-bottom:1px solid var(--color-border--subtle)}nh-modal.search-form-modal[data-for=nh-destination-search] .nh-modal__footer__section,nh-modal.search-form-modal[data-for=nh-stay-duration-detail-form] .nh-modal__footer__section,nh-modal.search-form-modal[data-for=nh-stay-duration] .nh-modal__footer__section,nh-modal.search-form-modal[data-for=travel-party-search] .nh-modal__footer__section,nh-modal.search-form-modal[data-for=travel-party] .nh-modal__footer__section{border-top:1px solid var(--color-border--subtle)}.nh-price-list{font-size:var(--font-size-base)}.nh-price-list .nh-price-list__section{margin:0 0 var(--gutter) 0}.nh-price-list .nh-price-list__section--new{border-top:1px solid var(--color-border);padding-top:var(--gutter)}.nh-price-list .nh-dl{flex:1 1 100%;flex-direction:row;justify-content:space-between}.nh-price-list dt{text-align:left}.nh-price-list dt.nh-price-list__title--alt{font-weight:var(--font-weight-normal);margin-top:10px}.nh-price-list dd{text-align:right}.nh-price-list dd.nh-price-list__description--sub{color:var(--color-neutral--800);flex:1 100%;font-size:var(--font-size-small);text-align:left}.nh-price-list__description--sub{color:var(--color-neutral--800);display:block;font-size:var(--font-size-small);text-align:left}.nh-price-list .nh-price-list__discount{color:var(--color-tertiary--600)}.nh-stamps{display:flex;flex-flow:column nowrap;justify-content:space-between}.nh-stamps__item{align-items:center;border:1px solid var(--color-border);display:flex;flex:1 1 33%;justify-content:center;margin-top:.75rem;padding:.75rem 0;position:relative}.nh-stamps__dialog-toggle{display:block;width:100%}.stamp-size{background:#c8d4d080;border-radius:3px;color:var(--color-secondary--600);padding:.25rem .5rem;position:absolute;right:.75rem;top:.75rem}.stamp-dialog-content{display:flex;flex-flow:column nowrap;justify-content:space-between}.stamp-dialog-content__image-wrapper{background-color:var(--color-neutral--400);display:flex;flex:1 1 40%;justify-content:center;padding:1.5rem 0;position:relative}.stamp-dialog-content__content{flex:1 1 60%;padding:1rem}.stamp-dialog-content__content p:not(:first-child){margin-top:.75rem}.usp-bar{background-color:var(--color-secondary--400);bottom:0;color:var(--color-secondary--800);left:0;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;right:0;top:auto;z-index:var(--z-index-foreground)}.usp-bar__list{align-items:center;display:flex;flex-flow:column nowrap;gap:.5rem;justify-content:space-between;list-style-type:none;margin:0}.usp-bar__list svg{height:1rem;width:1rem}.usp-bar__item{align-items:center;color:unset;display:flex;flex-flow:row nowrap;gap:.5rem}.usp-bar__link{color:inherit}.landlord__cta-usp{display:flex;flex-flow:row wrap;gap:var(--grid-gap);max-width:var(--container-max-width)}@supports (display:grid){.landlord__cta-usp{display:grid;grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr))}}.landlord__cta-usp{list-style-type:none;margin:0;padding:0;text-align:center}.landlord__cta-usp li{flex:1 1 calc(var(--grid-available-space)/var(--grid-columns)*12)}@supports (display:grid){.landlord__cta-usp li{grid-column-end:span 12}}.landlord__cta-usp .nh-icon{--icon-size:5rem;color:var(--color-secondary--600)}.nh-progress{--value-background-color:var(--color-secondary--800);--bar-background-color:var(--color-neutral--400);-webkit-appearance:none;appearance:none;border:1px solid #0000;height:5px;width:100%}.nh-progress::-webkit-progress-bar{background-color:var(--bar-background-color)}.nh-progress::-webkit-progress-value{background-color:var(--value-background-color)}.nh-progress::-moz-progress-bar{background-color:var(--value-background-color)}.calendar-dropdown{max-width:100%;width:592px}.calendar-content-container{overflow-x:hidden}.calendar-content-container__footer{margin:1.5rem}datepicker-calendar header.calendar-header{display:none}footer>.flexible-stay{align-items:center;color:var(--color-text);display:flex;flex-direction:column;width:100%}:root{--calendar-header-background:#0000;--calendar-week-days--background:var(--color-neutral--50);--calendar-month--title-color:var(--color-text--1);--calendar-header-justify-content:center;--calendar-day-placeholder--background-color:var(--color-neutral--50)}datepicker-calendar{--calendar-header-background:#0000;--calendar-header-justify-content:space-between;--calendar-month-header-justify-content:center;--calendar-month--font-size:1.1rem;--calendar-week-days--background:#0000;--calendar-week-days--font-size:0.9rem;--calendar-days--border-color:#0000;--calendar-days--grid-column-gap:0;--calendar-days--grid-row-gap:0;--calendar-days--background-color:var(--color-neutral--50);--calendar-day-placeholder--background-color:#0000;--calendar-day--font-size:0.9rem;--calendar-day--disabled-background:var(--color-neutral--200);--calendar-day--disabled-color:var(--color-neutral--600)}availability-calendar{--calendar-header-background:#0000;--calendar-week-days--background:#0000;--calendar-day-background:var(--color-neutral--50);--calendar-day-placeholder--background-color:var(--color-neutral--200)}.nh-card--small{background:var(--color-neutral--50);border:0;border-radius:1rem;display:flex;flex-flow:column nowrap;margin-bottom:var(--gutter);overflow:hidden;width:100%}.nh-card--small .nh-card--small__image-container{height:250px;position:relative}.nh-card--small picture{display:flex;height:100%;width:100%}.nh-card--small__image{max-height:100%;object-fit:cover;width:100%}.nh-card--small__subtitle{color:var(--color-neutral--800);font-weight:var(--font-weight-bold)}.nh-card--small .nh-card--small__header{flex:1;padding:var(--gutter)}.nh-card--small .nh-card--small__header>a{color:var(--color-text--1)}.nh-card--small .nh-card--small__footer{align-items:center;border-top:1px solid var(--color-neutral--600);display:flex;gap:.5rem;justify-content:space-between;margin:0 var(--gutter);padding:var(--gutter) 0}.nh-card--small .nh-card--small__persons{align-items:center;display:inline-flex;gap:calc(var(--small-gutter)/4)}.nh-card--small .nh-card--small__footer-left{flex:0 1 auto;white-space:normal}.nh-card--small .nh-card--small__footer-left p{color:var(--color-neutral--800);margin:0}.text-align-center{text-align:center}.text-line-through{text-decoration:line-through}.highlight{color:var(--color-secondary--600)}.text-gray-dark{color:var(--color-text)}.text-gray{color:var(--color-neutral--800)}.text-primary-light{color:var(--color-secondary--600)}.text-secondary{color:var(--color-tertiary--600)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-danger{color:var(--color-danger--text)}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sticky-from-navigation{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--small-gutter));z-index:var(--z-index-foreground)}.main-content{padding-bottom:var(--gutter);padding-top:var(--gutter)}.main-content,.section{display:flex;flex-flow:column nowrap;gap:var(--gutter)}.block{--spacing:2rem;padding-bottom:var(--spacing);padding-top:var(--spacing)}.block header h1,.block header h2,.block header h3,.block.block--margins{margin-bottom:var(--spacing)}.block.block--margins{margin-top:var(--spacing);padding:0}.block:first-child{padding-top:0}.block--no-padding{padding:0}.block.alt{background-color:var(--color-secondary--400)}.block__cta{display:flex;justify-content:center;margin-top:var(--spacing)}.contain-content{contain:content}.hidden,[hidden]{display:none!important}.hypenate{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.hide-on-mobile,.hide-up-to-tablet-landscape{display:none!important}._hj_feedback_container,[id^=trustbadge-container-]{z-index:var(--z-index-foreground)!important}._hj_feedback_container{position:relative!important}.cf-captcha>div{display:flex}nh-form-group{--nh-form-group-columns:1fr;--nh-form-group-rows:[label] auto [input] auto [error] auto [help];--nh-form-group-column-gap:1rem;--nh-form-group-spacing:1.5rem;display:flex;flex-flow:column nowrap;row-gap:var(--nh-form-group-spacing)}nh-form-group+nh-form-group{margin-top:var(--nh-form-group-spacing)}nh-form-group[variant=newsletter] nh-form-row{order:0}nh-form-group[variant=newsletter]>nh-form-row[data-role=submit]{order:1}nh-form-group[variant=newsletter-storyblok]{--nh-form-group-spacing:1rem}nh-form-row{--nh-form-row-columns:1fr;--nh-form-row-rows:[label] auto [input] auto [error] auto [help] auto;--nh-form-row-spacing:1.25rem;display:grid;grid-template-columns:var(--nh-form-row-columns);grid-template-rows:var(--nh-form-row-rows);grid-template-rows:var(--nh-form-group-rows,var(--nh-form-row-rows))}nh-form-row.nh-form-field--error .nh-input-new:not([type=radio],[type=checkbox],[disabled]){--input-border-color:var(--color-quinary--600);--input-placeholder-color:var(--color-placeholder);background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23C91A41FF%22%20d%3D%22M256%200C114.6%200%200%20114.6%200%20256s114.6%20256%20256%20256%20256-114.6%20256-256S397.4%200%20256%200zm0%20464c-114.7%200-208-93.31-208-208S141.3%2048%20256%2048s208%2093.31%20208%20208-93.3%20208-208%20208zm0-160c13.25%200%2024-10.75%2024-24V152c0-13.2-10.7-24-24-24s-24%2010.8-24%2024v128c0%2013.3%2010.8%2024%2024%2024zm0%2033.1c-17.36%200-31.44%2014.08-31.44%2031.44C224.6%20385.9%20238.6%20400%20256%20400s31.44-14.08%2031.44-31.44C287.4%20351.2%20273.4%20337.1%20256%20337.1z%22%2F%3E%3C%2Fsvg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}nh-form-row [container=label]{--nh-form-row-label-column:auto;--nh-form-row-label-row:label;grid-column:var(--nh-form-row-label-column);grid-row:var(--nh-form-row-label-row)}nh-form-row [container=input]{--nh-form-row-input-column:auto;--nh-form-row-input-row:input;grid-column:var(--nh-form-row-input-column);grid-row:var(--nh-form-row-input-row);position:relative}nh-form-row [container=error]{--nh-form-row-error-column:auto;--nh-form-row-error-row:error;grid-column:var(--nh-form-row-error-column);grid-row:var(--nh-form-row-error-row)}nh-form-row [container=help]{--nh-form-row-help-column:auto;--nh-form-row-help-row:help;grid-column:var(--nh-form-row-help-column);grid-row:var(--nh-form-row-help-row)}nh-form-row[variant=checkbox],nh-form-row[variant=radio]{--nh-form-row-columns:[input] auto [label] 1fr;align-items:center;display:grid}nh-form-row[variant=checkbox] [container=label],nh-form-row[variant=radio] [container=label]{--nh-form-row-label-column:label;--nh-form-row-label-row:input;margin-left:.5rem}nh-form-row[variant=checkbox] [container=label] .nh-label-new,nh-form-row[variant=radio] [container=label] .nh-label-new{display:inline-flex;font-weight:var(--font-weight-regular);margin-bottom:0}nh-form-row[variant=checkbox] [container=input],nh-form-row[variant=radio] [container=input]{--nh-form-row-input-column:input}nh-form-row[variant=checkbox] [container=error],nh-form-row[variant=radio] [container=error]{--nh-form-row-error-column:1/span 2}nh-form-row[variant=checkbox] [container=help],nh-form-row[variant=radio] [container=help]{--nh-form-row-help-column:1/span 2}nh-form-row[variant=checkbox-group] [container=input],nh-form-row[variant=radio-group] [container=input]{display:grid;gap:var(--nh-form-row-spacing);gap:var(--nh-form-group-spacing,var(--nh-form-row-spacing))}nh-form-row[variant=checkbox-group][orientation=horizontal] [container=input],nh-form-row[variant=radio-group][orientation=horizontal] [container=input]{display:flex;flex-flow:row wrap}nh-form-row[variant=leaf-score] [container=input]{display:flex;flex-flow:row-reverse wrap;justify-content:flex-end}nh-form-row[variant=leaf-score] [variant=radio][\:has\(input\:checked\)] label,nh-form-row[variant=leaf-score] [variant=radio][\:has\(input\:checked\)]~nh-form-row label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%2386a534' fill-rule='evenodd' d='M12.674 5.43a7.22 7.22 0 0 1-.529 1.41c-.114.223-.36.672-.763 1.174-.53.657-1.03 1.025-1.704 1.527-.542.404-.334.187-1.879 1.174-.889.569-1.33.878-1.703.705-.134-.062-.277-.194-.294-.352-.027-.26.3-.491.822-.822.808-.512 1.464-.87 1.586-.94 1.329-.76 1.52-.902 1.645-.999.643-.498 1.061-1.01 1.292-1.292.074-.09.422-.52.822-1.174.592-.97.796-1.614.88-1.586.091.03-.066.761-.175 1.175m2.03-1.016a6.97 6.97 0 0 0-1.103-2.268c-.369-.499-.604-.669-.824-.644-.26.03-.36.314-.787.98-.403.63-.638.998-1.001 1.337-.501.467-1.032.68-1.427.835-.635.25-1.018.241-1.483.366-.644.173-1.9.51-2.84 1.487-1.104 1.148-1.218 2.607-1.233 2.845-.069 1.072.262 1.96.651 2.619l-.005.004a5.72 5.72 0 0 0-1.144 1.492s-.374.7-.539 1.672c-.027.162-.056.38.02.634.037.129.172.583.595.7a.787.787 0 0 0 .741-.183c.242-.238.227-.602.23-.783.019-.79.484-1.41 1.133-2.275.254.224.864.752 1.82 1.003 1.372.36 2.516-.097 3.178-.36.333-.133 1.829-.762 2.985-2.37 1.05-1.46 1.231-2.91 1.322-3.714.174-1.54-.115-2.704-.288-3.377'/%3E%3C/svg%3E");transition:all .25s}nh-form-row[variant=leaf-score] [variant=radio]:has(input:checked) label,nh-form-row[variant=leaf-score] [variant=radio]:has(input:checked)~nh-form-row label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%2386a534' fill-rule='evenodd' d='M12.674 5.43a7.22 7.22 0 0 1-.529 1.41c-.114.223-.36.672-.763 1.174-.53.657-1.03 1.025-1.704 1.527-.542.404-.334.187-1.879 1.174-.889.569-1.33.878-1.703.705-.134-.062-.277-.194-.294-.352-.027-.26.3-.491.822-.822.808-.512 1.464-.87 1.586-.94 1.329-.76 1.52-.902 1.645-.999.643-.498 1.061-1.01 1.292-1.292.074-.09.422-.52.822-1.174.592-.97.796-1.614.88-1.586.091.03-.066.761-.175 1.175m2.03-1.016a6.97 6.97 0 0 0-1.103-2.268c-.369-.499-.604-.669-.824-.644-.26.03-.36.314-.787.98-.403.63-.638.998-1.001 1.337-.501.467-1.032.68-1.427.835-.635.25-1.018.241-1.483.366-.644.173-1.9.51-2.84 1.487-1.104 1.148-1.218 2.607-1.233 2.845-.069 1.072.262 1.96.651 2.619l-.005.004a5.72 5.72 0 0 0-1.144 1.492s-.374.7-.539 1.672c-.027.162-.056.38.02.634.037.129.172.583.595.7a.787.787 0 0 0 .741-.183c.242-.238.227-.602.23-.783.019-.79.484-1.41 1.133-2.275.254.224.864.752 1.82 1.003 1.372.36 2.516-.097 3.178-.36.333-.133 1.829-.762 2.985-2.37 1.05-1.46 1.231-2.91 1.322-3.714.174-1.54-.115-2.704-.288-3.377'/%3E%3C/svg%3E");transition:all .25s}nh-form-row[variant=leaf-score] [container=label]{margin-left:0}nh-form-row[variant=leaf-score] .nh-label-new__text,nh-form-row[variant=leaf-score] input{display:none}nh-form-row[variant=leaf-score] label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%23cbc7bd' fill-rule='evenodd' d='M12.674 5.43a7.22 7.22 0 0 1-.529 1.41c-.114.223-.36.672-.763 1.174-.53.657-1.03 1.025-1.704 1.527-.542.404-.334.187-1.879 1.174-.889.569-1.33.878-1.703.705-.134-.062-.277-.194-.294-.352-.027-.26.3-.491.822-.822.808-.512 1.464-.87 1.586-.94 1.329-.76 1.52-.902 1.645-.999.643-.498 1.061-1.01 1.292-1.292.074-.09.422-.52.822-1.174.592-.97.796-1.614.88-1.586.091.03-.066.761-.175 1.175m2.03-1.016a6.97 6.97 0 0 0-1.103-2.268c-.369-.499-.604-.669-.824-.644-.26.03-.36.314-.787.98-.403.63-.638.998-1.001 1.337-.501.467-1.032.68-1.427.835-.635.25-1.018.241-1.483.366-.644.173-1.9.51-2.84 1.487-1.104 1.148-1.218 2.607-1.233 2.845-.069 1.072.262 1.96.651 2.619l-.005.004a5.72 5.72 0 0 0-1.144 1.492s-.374.7-.539 1.672c-.027.162-.056.38.02.634.037.129.172.583.595.7a.787.787 0 0 0 .741-.183c.242-.238.227-.602.23-.783.019-.79.484-1.41 1.133-2.275.254.224.864.752 1.82 1.003 1.372.36 2.516-.097 3.178-.36.333-.133 1.829-.762 2.985-2.37 1.05-1.46 1.231-2.91 1.322-3.714.174-1.54-.115-2.704-.288-3.377'/%3E%3C/svg%3E");color:var(--color-neutral--800);cursor:pointer;height:2rem;padding-left:.5rem;padding-right:.5rem;transition:all .2s;width:2rem}nh-form-row[variant=leaf-score] label:hover{transform:rotate(-15deg) scale(1.3)}nh-form-row[minimal] [container=input]{position:relative}nh-form-row[minimal] .nh-input-new{background-color:initial;border:unset;border-bottom:1px solid var(--input-border-color);border-radius:unset}nh-form-row[minimal] .nh-input-new:placeholder-shown+.nh-label-new{cursor:text;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);top:.75rem}nh-form-row[minimal] .nh-input-new::placeholder{opacity:0;transition:opacity .2s ease-in-out}nh-form-row[minimal] .nh-input-new:focus::placeholder{opacity:1}nh-form-row[minimal] .nh-input-new+.nh-label-new{top:.75rem}nh-form-row[minimal] .nh-input-new--show-placeholder::placeholder{opacity:1}nh-form-row[minimal].nh-form-field--icon .nh-label-new{left:3.5rem}.nh-form-field--iconnh-form-row[minimal] .nh-input-new:focus+.nh-label-new,.nh-form-field--iconnh-form-row[minimal] .nh-label-new{position:absolute;top:-.75rem}.nh-form-field--iconnh-form-row[minimal] .nh-label-new{left:2.5rem}.nh-form-field--iconnh-form-row[minimal] .nh-input-new:focus+.nh-label-new{left:0}nh-form-row[minimal] .nh-input-new:focus+.nh-label-new{color:var(--color-border--focus)}nh-form-row[minimal] .nh-input-new:focus+.nh-label-new,nh-form-row[minimal] .nh-input-new:not(:placeholder-shown)+.nh-label-new{color:var(--color-text--1);left:0;top:-.75rem}nh-form-row[minimal] .nh-input-new:focus+.nh-label-new,nh-form-row[minimal] .nh-label-new{font-weight:var(--font-weight-semi-bold);max-width:100%;order:1;position:absolute;top:-.75rem}nh-form-row[minimal] .nh-label-new{left:.5rem}nh-form-row[minimal] .nh-input-new:focus+.nh-label-new{left:0}.nh-form-field--errornh-form-row[minimal] .nh-input-new+.nh-label-new,.nh-form-field--errornh-form-row[minimal] .nh-label-new{color:var(--color-quinary--600)}.nh-form-field--disablednh-form-row[minimal] .nh-input-new+.nh-label-new{color:var(--color-disabled)}nh-form-row[minimal].nh-form-field--disabled .nh-input-new{border-bottom-color:var(--color-disabled)}nh-form-row .nh-form-field__error-text{display:block}nh-form-row.recommend-score [container=input]{justify-content:space-between}[data-role-skeleton][\:has\(\[data-skeleton\]\)] *{animation:shine 1.5s linear infinite;background:#dfdfdf;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;border-radius:var(--sd-border-radius-md)}[data-role-skeleton]:has([data-skeleton]) *{animation:shine 1.5s linear infinite;background:#dfdfdf;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;border-radius:var(--sd-border-radius-md)}[data-role-skeleton][\:has\(\[data-skeleton\]\)]>:not(:first-child){margin-top:var(--sd-spacing-4)}[data-role-skeleton]:has([data-skeleton])>:not(:first-child){margin-top:var(--sd-spacing-4)}[data-role-skeleton][\:has\(\[data-skeleton\]\)] button{height:var(--sd-spacing-10);width:100%}[data-role-skeleton]:has([data-skeleton]) button{height:var(--sd-spacing-10);width:100%}[data-role-skeleton][\:has\(\[data-skeleton\]\)] span{display:block;height:var(--sd-spacing-6);width:100%}[data-role-skeleton]:has([data-skeleton]) span{display:block;height:var(--sd-spacing-6);width:100%}@keyframes shine{to{background-position-x:-200%}}@media (min-width:480px){.nh-field--horizontal{flex-direction:row}.button{display:inline-block;font-size:var(--button-font-size);min-width:150px;width:auto}.button--circle{min-width:0;width:25px}.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)}.nh-footer__trust-container img{max-height:6.5rem}.card-image-left .card--house__bedrooms:before{content:" - ";display:inline-block}.card-image-left__content__subtitle{display:inline-block}.card--house-search .card__content__footer{align-items:normal}}@media (min-width:768px){.nh-field__input-wrapper{max-width:250px}.nh-field__input-wrapper--small{max-width:150px}.nh-field__input-wrapper .error-list{max-width:50%}.nh-phone-field{--grid-gap:2rem}.button{--button-regular-height:44px;width:100%}.button--icon{width:var(--button-regular-height)}.button+.button{margin-left:10px}body.nh-modal-open{overflow:initial;position:static;width:auto}body.bottom-nav .page-wrapper{margin-bottom:0}.nh-grid-layout__column:not(:first-child){margin-top:0}.nh-grid-layout__column{padding-left:.5rem;padding-right:.5rem}.nh-grid-layout__column--1{flex:0 0 41.66667%;max-width:41.66667%}.nh-grid-layout__column--2{flex:0 0 16.66667%;max-width:16.66667%}.nh-grid-layout__column--3{flex:0 0 25%;max-width:25%}.nh-grid-layout__column--4{flex:0 0 33.33333%;max-width:33.33333%}.nh-grid-layout__column--5{flex:0 0 41.66667%;max-width:41.66667%}.nh-grid-layout__column--6{flex:0 0 50%;max-width:50%}.nh-grid-layout__column--7{flex:0 0 58.33333%;max-width:58.33333%}.nh-grid-layout__column--8{flex:0 0 66.66667%;max-width:66.66667%}.nh-grid-layout__column--9{flex:0 0 75%;max-width:75%}.nh-grid-layout__column--10{flex:0 0 83.33333%;max-width:83.33333%}.nh-grid-layout__column--11{flex:0 0 91.66667%;max-width:91.66667%}.nh-header.nh-header--landlord{display:flex}.nh-header.nh-header--website [data-role=menu-dialog-button],.nh-header.nh-header--website [data-role=menu-dialog]{display:none}.nh-header.nh-header--website nh-navigation-dropdown{display:flex}.nh-header__logo__text{display:initial}.nh-header-urgent-notification{top:var(--header-height)}.nh-footer__form{max-width:810px}.card-image-left{max-width:37.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-image-left__content>header,.card-image-left__feature-list>ul{margin-bottom:.5rem}.card--booking{flex-direction:row}.card--booking__image{height:100%;width:250px}.card--booking__header{flex:0 0 250px}.card--booking__content--bottom,.card--booking__content--top{flex-direction:row}.card--booking__content--bottom--left{border-bottom:0;border-right:1px solid var(--color-neutral--800);padding-bottom:0;padding-right:var(--gutter)}.card--booking__content--bottom--right{padding-left:var(--gutter);padding-top:0}.card--booking__content--reservation{padding-top:0}.card-compact{border-radius:8px}.card-compact__image-outside-container{display:none}.card-compact__image-inside-container{display:block}.nh-hero{--height:44vw}.nh-hero--large,.nh-hero--large .overlay,.nh-hero--large picture,.nh-hero--large.nh-hero--gradient:before{height:77vw}.nh-hero--gradient:before{height:44vw}.nh-hero__container-content{flex:1 1 83.33333%}.nh-hero-about__figure{flex-direction:row}.nh-hero-about__figcaption{--padding:2rem 2rem 2rem 1rem;--hard-content-width:27rem;--max-width:calc(1rem + var(--hard-content-width));order:1}.nh-hero-about__picture{--height:35rem;flex:1 1 40%;order:2}.nh-hero--q1 .nh-hero__header{--nh-hero-header-indent:3rem;--nh-hero-header-width:28rem}.nh-hero--q1 .nh-hero__header .nh-hero__title{font-size:clamp(var(--font-size-mega),.4882rem + 6.2745vw,var(--font-size-giga));line-height:1;margin-bottom:var(--small-gutter)}.nh-hero--q1 .nh-hero__header .nh-hero__subtitle{font-size:clamp(var(--font-size-medium),.4971rem + 1.5686vw,var(--font-size-large))}.nh-hero--q1 .nh-search-form-new{margin-bottom:4rem}.nh-hero--q1.nh-hero--large,.nh-hero--q1.nh-hero--large .overlay,.nh-hero--q1.nh-hero--large picture,.nh-hero--q1.nh-hero--large.nh-hero--gradient:before{height:82vw}.card--horizontal.card--house-search{flex-flow:row nowrap}.card--horizontal .card__header{flex:0 0 295px;width:295px}.card__header .card--anchor{height:100%}.card--house-search .card__content{border-radius:0 var(--nh-card-house-search--border-radius) var(--nh-card-house-search--border-radius) 0;border-width:1px 1px 1px 0;flex-shrink:1}.card--house-search .card__content__cta{margin-left:auto;margin-top:auto;padding-left:var(--gutter);position:static}.card--house-search .card__content__footer{background-color:unset;color:var(--color-secondary--800);position:relative}.card--house-search .card__content__footer__pricing{flex-flow:row nowrap}.card--house-search .card__content__footer__date,.card--house-search .card__content__footer__date--lowest-price{color:var(--color-neutral--800)}.card--house-search .card__content__footer__date--lowest-price{flex-direction:column}.card--house-search .card__content__footer__date--separator{display:none}.nh-language-switch .nh-dialog{--modal-max-width:90vw}.nh-language-switch__container{grid-template-columns:1fr 1fr}.nh-pagination-wrapper{justify-content:flex-end}.nh-pagination__pages{display:none}.nh-pagination li{display:inline}.nh-checkbox-button__label{height:7.5rem;width:7.5rem}.nh-reviews__review{flex-flow:row nowrap}.nh-reviews__review-header{flex:0 0 30%;max-width:30%}.nh-reviews__review-content{flex:0 0 70%;max-width:70%}.nh-search-form--home{background:var(--color-secondary--800-80);border-radius:1rem;display:flex;padding:40px 30px}.nh-search-form-new{align-items:center;flex-direction:row;gap:1rem}nh-modal.search-form-modal{--modal-content-border:1.25rem;border-radius:var(--modal-content-border);min-width:24rem;z-index:var(--z-index-top)}nh-modal.search-form-modal [data-content]{display:initial;margin-bottom:0}nh-modal.search-form-modal .nh-modal__header{display:none}nh-modal.search-form-modal .nh-modal__footer__section{padding:1.25rem .875rem var(--modal-content-border)}nh-modal.search-form-modal .datepicker-calendar-modal-input-container,nh-modal.search-form-modal .datepicker-calendar-modal-week-days,nh-modal.search-form-modal .nh-modal__footer__section--buttons{display:none}nh-modal.search-form-modal .nh-calendar-month__weekdays{display:grid}nh-modal.search-form-modal .datepicker-calendar-modal-toggle{padding-bottom:.875rem;padding-top:1rem}nh-modal.search-form-modal .datepicker-calendar-current-month{display:none}.nh-stamps,.stamp-dialog-content{flex-direction:row}.nh-stamps__dialog .nh-dialog{--modal-max-width:90vw}.landlord__cta-usp{--grid-gap:2rem}.landlord__cta-usp li{flex:1 1 calc(var(--grid-available-space)/var(--grid-columns)*4)}@supports (display:grid){.landlord__cta-usp li{grid-column-end:span 4}}.calendar-dropdown{max-width:none}datepicker-calendar header.calendar-header{display:flex;flex-direction:row;margin-bottom:-1.5rem;padding-bottom:0;position:relative;z-index:var(--z-index-normal)}.block{--spacing:3rem}.hide-on-mobile{display:initial!important}.hide-from-tablet{display:none!important}nh-form-group[variant=newsletter-storyblok]{display:flex;flex-direction:column;gap:.5rem}nh-form-group{--nh-form-group-columns:repeat(auto-fit,minmax(5rem,1fr));column-gap:var(--nh-form-group-column-gap);display:grid;grid-template-columns:var(--nh-form-group-columns);grid-template-rows:var(--nh-form-group-rows);row-gap:unset}nh-form-group[variant=full]{--nh-form-group-columns:1fr}nh-form-group[variant=full]>nh-form-row+nh-form-row>:first-child{margin-top:var(--nh-form-group-spacing)}nh-form-group[variant=newsletter]{--nh-form-group-columns:1fr 1fr auto;--nh-form-group-rows:[label] auto [input] auto [error] auto [help] auto [privacy-policy]}nh-form-group[variant=newsletter]>nh-form-row[data-role=privacy-policy]{grid-column-end:4;grid-column-start:1;grid-row:privacy-policy;margin-top:var(--nh-form-group-spacing)}nh-form-row{--nh-form-row-spacing:1rem}nh-form-group nh-form-row{display:contents}nh-form-row[variant=silence_time] [container=input]{display:grid;grid-template-columns:1fr 1fr}nh-form-row[variant=silence_time] [container=input] nh-form-row{display:grid}}@media (min-width:768px) and (max-width:1023px){.nh-search-form-new__submit.nh-button--primary{--button-border-radius:100%;--button-padding-x:0;height:var(--button-height);width:var(--button-height)}.nh-search-form-new__submit .nh-icon{display:block}.nh-search-form-new__submit>span{display:none}}@media (min-width:1024px){.nh-table{overflow-x:hidden}.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}.section--container{--section-block-padding:2rem}.nh-header__menu__list__desktop{display:inherit}.nh-header__menu__list__item__mobile{display:none}.nh-header__menu__list__item__desktop{display:inherit}.nh-header__submenu{max-width:320px}.nh-header__submenu__list__mobile__line{border:0}.nh-header__submenu__list__mobile{display:none}.nh-footer__newsletter{padding:2rem}.nh-footer__columns__container{flex-direction:row}.nh-footer__bottom .nh-container{align-items:start}.nh-footer__legal{flex-direction:row}.nh-footer__trust-container{flex-direction:row;justify-content:flex-end}.house-detail-container{margin:1rem}.card-image-left img{width:15vw}.nh-hero .overlay{height:45vw;left:auto;position:relative;top:auto}.nh-hero--large,.nh-hero--large .overlay,.nh-hero--large picture,.nh-hero--large.nh-hero--gradient:before{height:54vw}.nh-hero-about__picture{--height:31rem;flex:1 1 40%;order:2}.nh-hero--q1.nh-hero--large,.nh-hero--q1.nh-hero--large .overlay,.nh-hero--q1.nh-hero--large picture,.nh-hero--q1.nh-hero--large.nh-hero--gradient:before{height:62vw}.card--horizontal{flex-flow:row nowrap}.card__content{flex-direction:row;justify-content:space-between;padding-left:var(--gutter);padding-top:0}.card__cta--button{align-self:flex-end;padding-left:12px;padding-top:0}.card--booking,.card--house{border:0;padding:0}.card--booking .card__content{padding-bottom:0;padding-top:0}.card--booking .booking-detail-block{margin:auto 0 0}.nh-language-switch .nh-dialog{--modal-max-width:50rem}.nh-language-switch__container{grid-template-columns:1fr 1fr 1fr}.nh-panel{max-width:360px}.nh-panel--full{max-width:none}.search-facet{padding:0}.nh-search-form-new nh-stay-duration [data-role=clear],.nh-search-form-new nh-stay-duration [data-role=flexible-clear]{display:flex}.nh-stamps__dialog .nh-dialog{--modal-max-width:50rem}.usp-bar__list{align-items:normal;flex-direction:row}.hide-up-to-tablet-landscape{display:initial!important}.hide-from-tablet-landscape{display:none!important}}@media (min-width:1280px){.nh-field+.nh-field,.nh-row+.nh-field,.nh-row+.nh-row{margin-top:var(--gutter)}.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-hero{--height:30vw}.nh-hero .overlay{height:auto}.nh-hero .overlay h1,.nh-hero .overlay__title{font-size:var(--font-size-mega)}.nh-hero .cta-overlay{bottom:20%;height:100%;left:auto;padding:1.875rem;position:absolute;right:0;top:0;width:385px}.nh-hero .h1,.nh-hero h1{font-size:var(--font-size-mega)}.nh-hero--large,.nh-hero--large .overlay,.nh-hero--large picture,.nh-hero--large.nh-hero--gradient:before{height:34vw}.nh-hero--gradient:before{height:30vw}.nh-hero__container-content{flex:1 1 75%}.nh-hero-about__figcaption{--padding:2.5rem;--hard-content-width:32rem;--max-width:calc(50% - 640px + var(--hard-content-width));padding-left:calc(50% - 640px + var(--gutter))}.nh-hero--q1 .nh-hero__header{--nh-hero-header--offset-top:3rem}.nh-hero--q1.nh-hero--large,.nh-hero--q1.nh-hero--large .overlay,.nh-hero--q1.nh-hero--large picture,.nh-hero--q1.nh-hero--large.nh-hero--gradient:before{height:45vw}.nh-off-grid-picture{width:100%}.nh-off-grid-image{max-width:100%;transform:translateX(0)}}@media (min-width:1320px){.nh-container{padding-left:0;padding-right:0}.nh-hero-about__figcaption{padding-left:calc(50% - 640px)}}@media (min-width:1600px){.nh-hero .cta-overlay{height:auto;padding:2.5rem 1.875rem;top:auto}.nh-hero--q1.nh-hero--large,.nh-hero--q1.nh-hero--large .overlay,.nh-hero--q1.nh-hero--large picture,.nh-hero--q1.nh-hero--large.nh-hero--gradient:before{height:43vw}}