.Examples-module__Jamdjq__examples__title{font-size:2.6rem;font-weight:600;line-height:1.3;display:block}.Examples-module__Jamdjq__examples__image-container{width:100%;height:55rem;position:relative;overflow:hidden}.Examples-module__Jamdjq__examples__image-container img{object-fit:contain;opacity:.75}.Examples-module__Jamdjq__examples__price{bottom:calc(var(--p-sides) - .6rem);right:calc(var(--p-sides));z-index:1;color:var(--color-ampio);flex-direction:column;align-items:flex-end;gap:.3rem;margin-top:auto;font-size:5.6rem;font-weight:700;line-height:1;display:flex;position:absolute}.Examples-module__Jamdjq__examples__price-switch{flex-direction:row-reverse;font-weight:600}.Examples-module__Jamdjq__examples__price-switch label{color:var(--color-ampio-dark);padding-right:0}.Examples-module__Jamdjq__examples__price-switch input{margin-right:2px}.Examples-module__Jamdjq__examples__features{z-index:1;height:inherit;padding-top:2.5rem;padding-right:calc(var(--p-sides)/2);white-space:pre-line;flex-direction:column;gap:1.8rem;font-size:1.6rem;line-height:1.3;display:flex;position:absolute;left:0}.Examples-module__Jamdjq__examples__single-feature{align-items:center;gap:calc(var(--p-sides)/2);display:flex}.Examples-module__Jamdjq__examples__single-feature__icon{width:3.2rem;height:auto;fill:var(--color-ampio);flex-shrink:0}.Examples-module__Jamdjq__examples__single-feature__title{font-weight:600;display:block}.Examples-module__Jamdjq__examples__buttons{display:flex}.Examples-module__Jamdjq__examples__single-button{border:2px solid var(--color-ampio);cursor:pointer;flex:1;justify-content:center;align-items:center;padding:1.4rem;transition:background-color .25s cubic-bezier(.4,0,.2,1);display:flex}.Examples-module__Jamdjq__examples__single-button:not(:first-child){margin-left:-2px}.Examples-module__Jamdjq__examples__single-button__icon{height:3.2rem;fill:var(--color-ampio);transition:all .25s cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.Examples-module__Jamdjq__examples__single-button:hover .Examples-module__Jamdjq__examples__single-button__icon{transition:transform .15s ease-out;transform:scale(1.11)}}.Examples-module__Jamdjq__examples__single-button--active{color:var(--color-white);background-color:var(--color-ampio)}.Examples-module__Jamdjq__examples__single-button--active .Examples-module__Jamdjq__examples__single-button__icon{fill:var(--color-white)}.Examples-module__Jamdjq__examples__single-button:active .Examples-module__Jamdjq__examples__single-button__icon,.Examples-module__Jamdjq__examples__single-button:focus-visible .Examples-module__Jamdjq__examples__single-button__icon{transition:transform .15s ease-out;transform:scale(1.1)}@media only screen and (max-width:1000px){.Examples-module__Jamdjq__examples__title{font-size:2.4rem}.Examples-module__Jamdjq__examples__price{font-size:5rem}}@media only screen and (max-width:800px){.Examples-module__Jamdjq__examples__price{font-size:4.4rem}}@media only screen and (max-width:700px){.Examples-module__Jamdjq__examples__price{font-size:4rem;bottom:1.2rem;right:0}.Examples-module__Jamdjq__examples__features{gap:2.1rem;font-size:1.5rem}.Examples-module__Jamdjq__examples__single-feature{white-space:normal}.Examples-module__Jamdjq__examples__single-button{padding:1.2rem}.Examples-module__Jamdjq__examples__single-button__icon{height:2.6rem}}@media only screen and (max-width:550px){.Examples-module__Jamdjq__examples__image-container{height:56rem}}@media only screen and (max-width:500px){.Examples-module__Jamdjq__examples__title{font-size:2.1rem;font-weight:700}.Examples-module__Jamdjq__examples__image-container img{transform:scale(1.3)}.Examples-module__Jamdjq__examples__features{gap:1.6rem;padding-right:0;font-size:1.4rem}.Examples-module__Jamdjq__examples__single-feature__icon{width:3rem}}@media only screen and (max-width:360px){.Examples-module__Jamdjq__examples__image-container{height:57rem}}
.QuoteCalculator-module__zt3m_q__quote-calculator__container{--gap:calc(var(--p-sides)*3/4);--visualization-p:calc(var(--p-sides)/1.5);width:100%;height:75dvh;max-height:75dvh;min-height:calc(63rem - var(--header-h));margin-bottom:var(--section-gap--md);display:flex}.QuoteCalculator-module__zt3m_q__quote-calculator__form-container{width:33.3333%;padding:calc(var(--p-sides)/2 + 2px)calc(var(--p-sides)/2);background-color:var(--color-gray--light);overflow:auto}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item:not(:first-of-type){margin-top:4.2rem}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item:last-child{padding-bottom:var(--section-gap--xs)}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item--extra-margin{margin-top:5rem!important}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item--no-title{padding-left:2px}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item__header{align-items:center;gap:.8rem;display:flex}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item__header-icon{width:2.4rem;height:auto;stroke:var(--color-ampio)}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item__header-title{font-size:1.6rem;font-weight:700;line-height:1}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item__checkbox{align-items:center;gap:1rem;line-height:1.3}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item__checkbox--over-slider{margin-bottom:-7px}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item__checkbox label{padding-right:0}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item__checkbox input{width:1.2rem;height:1.2rem}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item__checkbox input:checked:after{padding-bottom:1px;padding-right:1px;font-size:1rem}.QuoteCalculator-module__zt3m_q__quote-calculator__form-options{flex-direction:column;gap:1.2rem;padding-top:1.4rem;padding-left:2px;display:flex}.QuoteCalculator-module__zt3m_q__quote-calculator__form-options--default-configuration{margin-top:1.2rem}.QuoteCalculator-module__zt3m_q__quote-calculator__form-options--slider{gap:2.4rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-container{flex-direction:column;width:66.6667%;display:flex;overflow:hidden}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-image-container{width:100%;height:100%;position:relative}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-image-container img{object-fit:cover}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-devices{z-index:2;padding:var(--visualization-p);align-content:flex-start;align-items:flex-start;gap:var(--visualization-p);white-space:pre-line;background-color:#fff9;flex-flow:column wrap;font-size:1.5rem;line-height:1.3;display:flex;position:absolute;inset:0}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-single-device{width:calc((100% - var(--visualization-p))/2);align-items:flex-start;gap:calc(var(--p-sides)/3);display:flex}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-single-device--centered{align-items:center}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-single-device__icon{width:3rem;height:auto;fill:var(--color-ampio);flex-shrink:0}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-single-device__title{font-weight:600;display:block}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-data{padding:2.4rem var(--visualization-p);background-color:var(--color-white);border-top:var(--border--dark);flex-direction:row-reverse;justify-content:flex-end;align-items:center;display:flex}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-info{padding-left:var(--visualization-p);border-left:var(--border--dark);align-self:center;margin-bottom:-1px}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-info-text-0{margin-bottom:.6rem;font-size:1.6rem;line-height:1.3;display:block}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-info-text{line-height:1.3;font-size:var(--font-size-sm)}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-box{flex-direction:column;justify-content:center;align-items:flex-start;gap:.6rem;width:28rem;min-width:28rem;height:100%;display:flex}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price{color:var(--color-ampio);font-size:4.2rem;font-weight:700;line-height:1;display:block}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-switch{align-items:center;min-width:max-content}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-switch label{margin-top:0;padding-right:0;font-weight:500;line-height:1}@media only screen and (max-width:1100px){.QuoteCalculator-module__zt3m_q__quote-calculator__form-item__header-title{font-size:1.5rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-box{width:25rem;min-width:25rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-info{white-space:normal}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-info-text-0{font-size:1.5rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price{font-size:3.6rem}}@media only screen and (max-width:850px){.QuoteCalculator-module__zt3m_q__quote-calculator__container{flex-direction:column;height:auto;min-height:auto;max-height:none}.QuoteCalculator-module__zt3m_q__quote-calculator__form-container{width:100%;height:50dvh;min-height:45rem;padding-top:calc(var(--gap)*3/4);padding-right:25%}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item:not(:first-of-type){margin-top:3rem}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item--extra-margin{margin-top:4rem!important}.QuoteCalculator-module__zt3m_q__quote-calculator__form-options{gap:1rem;padding-top:1rem}.QuoteCalculator-module__zt3m_q__quote-calculator__form-options--default-configuration{margin-top:.6rem}.QuoteCalculator-module__zt3m_q__quote-calculator__form-options--slider{gap:1.8rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-container{flex-direction:column-reverse;width:100%}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-image-container{height:32rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-devices{padding:calc(var(--p-sides)/2 + 2px);padding-bottom:0;top:1rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-data{border-bottom:var(--border--dark);padding:2.4rem calc(var(--p-sides)/2 + 2px);margin-left:0}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-box{width:22rem;min-width:22rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price{font-size:3.2rem}}@media only screen and (max-width:750px){.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-devices{--gap:calc(var(--p-sides)/1.5);font-size:1.4rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-single-device__icon{width:3rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-data{flex-direction:column-reverse;align-items:flex-start;gap:1.2rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-info{border:0;padding:0}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-data p{align-self:flex-start}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-box{border:none;width:100%}}@media only screen and (max-width:650px){.QuoteCalculator-module__zt3m_q__quote-calculator__container{margin-bottom:0}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-image-container{height:50rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-image-container img{object-fit:contain;transform:scale(1.2)}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-single-device{width:100%}}@media only screen and (max-width:600px){.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-image-container{height:51rem}}@media only screen and (max-width:500px){.QuoteCalculator-module__zt3m_q__quote-calculator__form-container{padding-right:15%}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item__header-icon{width:2.2rem}.QuoteCalculator-module__zt3m_q__quote-calculator__form-item__header-title{font-size:1.4rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-devices{gap:1.2rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-single-device__icon{width:2.8rem}}@media only screen and (max-width:450px){.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-image-container{height:50rem}}@media only screen and (max-width:400px){.QuoteCalculator-module__zt3m_q__quote-calculator__form-container{padding-right:10%}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-image-container{height:55rem}.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-devices,.QuoteCalculator-module__zt3m_q__quote-calculator__visualization-price-data{padding-left:0;padding-right:0}}
.InputRange-module__Cu7w9q__input-range__wrapper{flex-direction:column;gap:1.2rem;display:flex}.InputRange-module__Cu7w9q__input-range__slider{background-color:var(--color-ampio-dark--t);width:100%;height:.5rem;position:relative}.InputRange-module__Cu7w9q__input-range__track{background-color:var(--color-ampio-dark);z-index:1;position:absolute;inset:0}.InputRange-module__Cu7w9q__input-range__indicator{z-index:1;background-color:var(--color-ampio-dark);height:1.9rem;color:var(--color-white);justify-content:center;align-items:center;font-size:1.3rem;font-weight:500;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.InputRange-module__Cu7w9q__input-range__input{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:0}
.QuoteForm-module__2wPMLG__quote-form__container{--gap:4.5rem;margin-top:var(--section-gap--xs);gap:var(--gap);display:flex}.QuoteForm-module__2wPMLG__quote-form__img-wrapper{flex:1;position:relative}.QuoteForm-module__2wPMLG__quote-form__img{object-fit:cover;object-position:center top;width:50%;height:100%}.QuoteForm-module__2wPMLG__quote-form__form{flex:1;position:relative}.QuoteForm-module__2wPMLG__quote-form__radio-group{margin-top:-1.6rem;margin-bottom:-1rem}@media only screen and (max-width:800px){.QuoteForm-module__2wPMLG__quote-form__container{flex-direction:column-reverse;gap:3.5rem}.QuoteForm-module__2wPMLG__quote-form__img-wrapper{aspect-ratio:1.5;width:100%;height:50rem}}
.Quote-module__2jKBHW__quote__hero{padding-top:calc(var(--header-h) - 2rem)}
