@media (min-width:64rem){body.scroll-down .hero .image{top:2rem}body.scroll-up .hero .image{top:var(--header-height)}}.section .inner{max-width:var(--content-width);margin-inline:auto;padding-inline:var(--content-padding)}.section:not(:first-of-type){margin-top:var(--layout-gap)}.hero .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (min-width:64rem){.hero .columns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:4rem;display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 4rem minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%}.hero .columns .column.text{-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1}.hero .columns .column.image{-ms-grid-row:1;-ms-grid-column:2;grid-area:1/2}}@media (min-width:80rem){.hero .columns{gap:6.5rem}}.hero .columns .column{width:100%}.hero .columns .column.image{height:100%;width:100%;overflow:hidden;position:relative}@media (min-width:30rem){.hero .columns .column.image{width:unset;min-height:20rem;max-height:20rem}}@media (min-width:40rem){.hero .columns .column.image{min-height:25rem;max-height:25rem}}@media (min-width:48rem){.hero .columns .column.image{min-height:30rem;max-height:30rem}}@media (min-width:56rem){.hero .columns .column.image{min-height:35rem;max-height:35rem}}@media (min-width:64rem){.hero .columns .column.image{height:unset;min-height:unset;max-height:unset;width:100%;position:sticky;-webkit-transition:var(--transition);transition:var(--transition)}}.hero .columns .column.image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media (min-width:30rem){.hero .columns .column.image img{width:auto}}@media (min-width:64rem){.hero .columns .column.image img{width:100%}}.hero .columns .column.image figcaption{position:absolute;left:0;bottom:0;padding:0.4rem 0.75rem;background-color:rgba(255,255,255,0.75);color:var(--color-text);display:inline}.hero .columns .column.image figcaption>*{display:inline}.hero .columns .column.image figcaption a{text-decoration:underline;text-decoration-color:currentColor}.hero .columns .column.image figcaption a:hover{text-decoration-color:transparent}.hero .columns .column.text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--layout-gap);max-width:var(--content-small)}@media (min-width:64rem){.hero .columns .column.text{padding-block:4rem;max-width:unset}}@media (min-width:80rem){.hero .columns .column.text{padding-block:6.5rem}}.hero .columns .column.text .bottom,.hero .columns .column.text .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero .columns .column.text .top{gap:1.5rem}@media (min-width:64rem){.hero .columns .column.text .top{gap:2rem}}.hero .columns .column.text .top .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.125rem}.hero .columns .column.text .bottom{gap:2rem}@media (min-width:64rem){.hero .columns .column.text .bottom{gap:2.5rem}}.rental-form .inner .wrapper{background-color:var(--color-white)}.rental-form .inner .wrapper .wrapper-inner{max-width:var(--content-small);margin-inline:auto;padding:var(--layout-row-gap) var(--content-padding);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--layout-row-gap)}.rental-form .inner .wrapper .wrapper-inner h1{margin-inline:auto;text-align:center}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;width:100%;max-width:unset}@media screen and (min-width:64rem){.rental-form .inner .wrapper .wrapper-inner .form-inner .form .accordion{gap:1.5rem}}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .accordion>.icon{-webkit-transition:var(--transition);transition:var(--transition);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .accordion.open>.icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .panel{border-bottom:0.125rem solid var(--color-gray-medium);padding-bottom:0;-webkit-transition:var(--transition);transition:var(--transition)}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .panel:has(.panel-inner.open){padding-bottom:2.25rem}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .panel .panel-inner{-webkit-transition:var(--transition);transition:var(--transition);opacity:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;width:100%;max-width:100%;gap:2.25rem}@media screen and (min-width:40rem){.rental-form .inner .wrapper .wrapper-inner .form-inner .form .panel .panel-inner{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .panel .panel-inner.open{opacity:1;visibility:visible}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .panel .panel-inner:not(.open){overflow:hidden}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .panel .panel-inner .date-decision{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .panel .panel-inner .date-decision .input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .panel .panel-inner .date-range-fields{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;width:100%;max-width:100%;gap:2.25rem}@media screen and (min-width:40rem){.rental-form .inner .wrapper .wrapper-inner .form-inner .form .panel .panel-inner .date-range-fields{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .panel .panel-inner .single-price .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.125rem}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .panel .panel-inner .single-price .price .discount-info{display:block;color:var(--color-construction-medium);font-weight:500;margin-top:0.25rem}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .panel .panel-inner .single-price .price .discount-info.hide{visibility:hidden;opacity:0;max-height:0;-webkit-transition:var(--transition);transition:var(--transition)}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .panel .panel-inner .single-price .price .discount-info.show{visibility:visible;opacity:1;max-height:unset}.rental-form .inner .wrapper .wrapper-inner .form-inner .form>.segment{margin-top:2.25rem}@media screen and (min-width:64rem){.rental-form .inner .wrapper .wrapper-inner .form-inner .form>.segment:first-of-type{margin-top:unset}}.rental-form .inner .wrapper .wrapper-inner .form-inner .form>.segment:has(.remove-rental-object){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.rental-form .inner .wrapper .wrapper-inner .form-inner .form>.segment:has(.remove-rental-object) .accordion{width:calc(100% - 2rem - 1rem)}.rental-form .inner .wrapper .wrapper-inner .form-inner .form>.segment:has(.remove-rental-object) .remove-rental-object{width:2rem;height:2rem;min-width:2rem;max-width:2rem;min-height:2rem;max-height:2rem}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .add-rental-object{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .total-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0.125rem}.rental-form .inner .wrapper .wrapper-inner .form-inner .form .consent{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;width:100%;max-width:100%;gap:1rem}@media screen and (min-width:40rem){.rental-form .inner .wrapper .wrapper-inner .form-inner .form .consent{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}