.hero-component{display:flex;flex-direction:column;gap:3rem;height:-moz-fit-content;height:fit-content;margin-bottom:3rem;overflow:hidden;transition:all .2s;width:100vw}.hero-component:not(:has(.hero-bottom)){padding-bottom:85px}.hero-component .hero-top{--tw-bg-opacity:1;background-color:rgb(208 148 111/var(--tw-bg-opacity,1));display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;min-height:25vw;position:relative}@media not all and (min-width:768px){.hero-component .hero-top{border-bottom-right-radius:100px}}@media (min-width:768px){.hero-component .hero-top{flex-direction:row;padding-top:var(--header-spacing)}}.hero-component .hero-top .hero-inner{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.hero-component .hero-top .hero-inner{max-width:576px}}@media (min-width:768px){.hero-component .hero-top .hero-inner{max-width:768px}}@media (min-width:992px){.hero-component .hero-top .hero-inner{max-width:992px}}@media (min-width:1200px){.hero-component .hero-top .hero-inner{max-width:1200px}}@media (min-width:1400px){.hero-component .hero-top .hero-inner{max-width:1400px}}.hero-component .hero-top .hero-inner{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.hero-component .hero-top .hero-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero-component .hero-top .hero-inner .hero-content{display:flex;flex-direction:column;gap:1.5rem;justify-content:flex-end;padding-bottom:88px;padding-top:88px;width:100%}@media (min-width:768px){.hero-component .hero-top .hero-inner .hero-content{gap:3rem;margin-top:116px;padding-top:108px}}.hero-component .hero-top .hero-inner .hero-content .hero-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hero-component .hero-top .hero-inner .hero-content .hero-description{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:768px){.hero-component .hero-top .hero-inner .hero-content .hero-description{gap:3rem}}.hero-component .hero-top .hero-image{border-bottom-left-radius:100px;display:flex;height:50vh;min-height:24rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;right:0;top:0;z-index:10}@media (min-width:768px){.hero-component .hero-top .hero-image{height:calc(100% + 85px);left:50%;margin-left:50px;position:absolute;width:calc(50vw - 50px)}}@media (min-width:992px){.hero-component .hero-top .hero-image{margin-left:100px;width:calc(50vw - 100px)}}.hero-component .hero-top .hero-image--renter{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));-o-object-fit:contain;object-fit:contain;padding:1.5rem}.hero-component .hero-bottom{display:flex;height:-moz-fit-content;height:fit-content;width:100vw}.hero-component .hero-bottom .hero-content{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.hero-component .hero-bottom .hero-content{max-width:576px}}@media (min-width:768px){.hero-component .hero-bottom .hero-content{max-width:768px}}@media (min-width:992px){.hero-component .hero-bottom .hero-content{max-width:992px}}@media (min-width:1200px){.hero-component .hero-bottom .hero-content{max-width:1200px}}@media (min-width:1400px){.hero-component .hero-bottom .hero-content{max-width:1400px}}.hero-component .hero-bottom .hero-content{display:flex;flex-direction:column}@media (min-width:768px){.hero-component .hero-bottom .hero-content .hero-description{max-width:50%}}.hero-component .hero-bottom .hero-content .hero-usps{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;row-gap:1.5rem;width:100%}@media (min-width:768px){.hero-component .hero-bottom .hero-content .hero-usps{flex-direction:row}.hero-component .hero-bottom .hero-content .hero-usps>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;--tw-divide-opacity:1;border-color:rgb(255 255 255/var(--tw-divide-opacity,1));border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}}.hero-component .hero-bottom .hero-content .hero-usps .usp{--tw-text-opacity:1;align-items:center;color:rgb(147 84 45/var(--tw-text-opacity,1));display:flex;flex-direction:row;gap:1.5rem;padding-bottom:.25rem;padding-top:.25rem;width:-moz-fit-content;width:fit-content}.hero-component .hero-bottom .hero-content .hero-usps .usp i{--tw-text-opacity:1;color:rgb(56 62 66/var(--tw-text-opacity,1));font-size:40px;line-height:1}@media (min-width:768px){.hero-component .hero-bottom .hero-content .hero-usps .usp:not(:last-child){padding-right:2.5rem}.hero-component .hero-bottom .hero-content .hero-usps .usp:not(:first-child){padding-left:2.5rem}}.hero-component.long-text{gap:85px;margin-bottom:6rem}.hero-component.long-text .hero-bottom{padding-top:3rem}.hero-component.long-text .hero-bottom .hero-description{max-width:100%;width:100%}@media (min-width:768px){.hero-component.long-text .hero-bottom .hero-description{-moz-columns:2;column-count:2}}body.home .hero-component{gap:0;margin-bottom:6rem;min-height:100vh}@supports (min-height:100dvh){body.home .hero-component{min-height:100dvh}}body.home .hero-component .hero-top{--tw-bg-opacity:1;background-color:rgb(237 226 214/var(--tw-bg-opacity,1));flex:1 1 0%}body.home .hero-component .hero-top .hero-inner .hero-content .hero-title{--tw-text-opacity:1;color:rgb(147 84 45/var(--tw-text-opacity,1))}@media (min-width:768px){body.home .hero-component .hero-top .hero-image{height:100%}}@media not all and (min-width:768px){body.home .hero-component:has(.hero-bottom) .hero-top{border-bottom-right-radius:0}}body.home .hero-component .hero-bottom{--tw-bg-opacity:1;align-items:center;background-color:rgb(237 226 214/var(--tw-bg-opacity,1));display:flex;flex:1 1 0%}@media not all and (min-width:768px){body.home .hero-component .hero-bottom{border-bottom-right-radius:100px;padding-bottom:100px}}@media (min-width:768px){body.home .hero-component .hero-bottom{min-height:15rem}}
