.newsletter_main__7w8d4{width:100vw;padding-top:6rem;padding-bottom:6rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.newsletter_main__7w8d4 .newsletter_content__HV9fk{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:640px){.newsletter_main__7w8d4 .newsletter_content__HV9fk{max-width:640px}}@media (min-width:768px){.newsletter_main__7w8d4 .newsletter_content__HV9fk{max-width:768px}}@media (min-width:1024px){.newsletter_main__7w8d4 .newsletter_content__HV9fk{max-width:1024px;padding-right:6rem;padding-left:6rem}}@media (min-width:1280px){.newsletter_main__7w8d4 .newsletter_content__HV9fk{max-width:1280px;padding-right:6rem;padding-left:6rem}}@media (min-width:1536px){.newsletter_main__7w8d4 .newsletter_content__HV9fk{max-width:1536px;padding-right:6rem;padding-left:6rem}}@media (min-width:1024px){.newsletter_main__7w8d4 .newsletter_content__HV9fk{flex-direction:row}}.newsletter_main__7w8d4 .newsletter_content__HV9fk .newsletter_text__13H8K{display:flex;flex-direction:column;gap:1rem}.newsletter_main__7w8d4 .newsletter_content__HV9fk .newsletter_text__13H8K label{font-family:Arquitecta,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-size:2.25rem;line-height:2.5rem;font-weight:800;text-transform:uppercase;color:var(--purple)}@media (min-width:768px){.newsletter_main__7w8d4 .newsletter_content__HV9fk .newsletter_text__13H8K label{font-size:3.75rem;line-height:1}}.newsletter_main__7w8d4 .newsletter_content__HV9fk .newsletter_text__13H8K p{font-size:1.5rem;line-height:2rem;font-weight:200;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));max-width:473px}.newsletter_main__7w8d4 .newsletter_content__HV9fk form{display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.newsletter_main__7w8d4 .newsletter_content__HV9fk form{flex-direction:row}}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z{display:flex;flex-direction:column;gap:1rem}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z .newsletter_formInputs__QET9Y{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:1rem}@media (min-width:1536px){.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z .newsletter_formInputs__QET9Y{flex-direction:row;align-items:flex-start}}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z .newsletter_formInputs__QET9Y .newsletter_formGroup__Ivc3V{display:flex;width:100%;flex-direction:column;gap:.5rem}@media (min-width:1536px){.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z .newsletter_formInputs__QET9Y .newsletter_formGroup__Ivc3V{width:400px}}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z .newsletter_formInputs__QET9Y .newsletter_formGroup__Ivc3V input{border-radius:9999px;border-width:2px;border-color:var(--pink);padding:1.75rem 2rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));width:100%}@media (min-width:1536px){.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z .newsletter_formInputs__QET9Y .newsletter_formGroup__Ivc3V input{width:400px}}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z .newsletter_formInputs__QET9Y .newsletter_formGroup__Ivc3V input::-moz-placeholder{font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z .newsletter_formInputs__QET9Y .newsletter_formGroup__Ivc3V input:-ms-input-placeholder{font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z .newsletter_formInputs__QET9Y .newsletter_formGroup__Ivc3V input::placeholder{font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z .newsletter_formInputs__QET9Y .newsletter_formGroup__Ivc3V input:focus{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z .newsletter_formInputs__QET9Y .newsletter_formGroup__Ivc3V .newsletter_formInputError__O4uA1{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity))}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z .newsletter_formInputs__QET9Y .newsletter_formGroup__Ivc3V .newsletter_formError__6Gwny{padding-left:2rem;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z p{align-self:flex-end;text-align:left;font-weight:200;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));max-width:800px}@media (min-width:1024px){.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z p{text-align:right}}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z small{text-align:left;font-size:.75rem;line-height:1rem;font-weight:200;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:1024px){.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z small{text-align:right}}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z small a{color:var(--pink)}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z small a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z .newsletter_formSubmitSuccess__cr7g_{border-radius:9999px;border-width:2px;border-color:var(--green);padding:1.5rem 2rem;text-align:center;color:var(--green)}.newsletter_main__7w8d4 .newsletter_content__HV9fk form .newsletter_formMain__fZI8Z .newsletter_formSubmitError__d4rsU{border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity));padding:1.5rem 2rem;text-align:center;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.newsletter_main__7w8d4 .newsletter_content__HV9fk form button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-self:center}@media (min-width:768px){.newsletter_main__7w8d4 .newsletter_content__HV9fk form button{align-self:auto}}.newsletter_main__7w8d4 .newsletter_content__HV9fk form button .newsletter_formButtonIcon__MUjlR{width:100%;color:var(--pink);cursor:pointer;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:768px){.newsletter_main__7w8d4 .newsletter_content__HV9fk form button .newsletter_formButtonIcon__MUjlR{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.newsletter_main__7w8d4 .newsletter_content__HV9fk form button .newsletter_formButtonIcon__MUjlR:hover{color:var(--pink)}.newsletter_main__7w8d4 .newsletter_content__HV9fk form button[disabled]{opacity:.25}.halfscreen-banner_main__kqHAs{position:relative;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;min-height:50vh}.halfscreen-banner_main__kqHAs .halfscreen-banner_overlay__TYF40{position:absolute;height:100%;width:100vw;z-index:10;background:linear-gradient(90deg,var(--dark-blue) -1.35%,rgba(34,48,80,0) 101.35%)}.halfscreen-banner_main__kqHAs .halfscreen-banner_hamburgerOverlay__74jPn{position:absolute;height:100%;width:100vw;z-index:10;background-color:rgba(162,42,81,.3);mix-blend-mode:multiply}.halfscreen-banner_main__kqHAs .halfscreen-banner_picture__qmP2r{position:absolute;-o-object-fit:cover;object-fit:cover;display:block;max-width:100%;width:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;height:100%}.halfscreen-banner_main__kqHAs .halfscreen-banner_text__aSfE0{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:640px){.halfscreen-banner_main__kqHAs .halfscreen-banner_text__aSfE0{max-width:640px}}@media (min-width:768px){.halfscreen-banner_main__kqHAs .halfscreen-banner_text__aSfE0{max-width:768px}}@media (min-width:1024px){.halfscreen-banner_main__kqHAs .halfscreen-banner_text__aSfE0{max-width:1024px;padding-right:6rem;padding-left:6rem}}@media (min-width:1280px){.halfscreen-banner_main__kqHAs .halfscreen-banner_text__aSfE0{max-width:1280px;padding-right:6rem;padding-left:6rem}}@media (min-width:1536px){.halfscreen-banner_main__kqHAs .halfscreen-banner_text__aSfE0{max-width:1536px;padding-right:6rem;padding-left:6rem}}.halfscreen-banner_main__kqHAs .halfscreen-banner_text__aSfE0{position:relative;display:flex;flex-direction:column;gap:1rem;z-index:30;padding-top:18rem;padding-bottom:2rem;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.halfscreen-banner_main__kqHAs .halfscreen-banner_text__aSfE0 h1{font-family:Arquitecta,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-size:3rem;line-height:1;font-weight:700}@media (min-width:1024px){.halfscreen-banner_main__kqHAs .halfscreen-banner_text__aSfE0 h1{font-size:3.75rem;line-height:1}}.halfscreen-banner_main__kqHAs .halfscreen-banner_textHidden__i7PGb{opacity:0}.halfscreen-banner_mainSlide__zmmOF{transform:translateX(-50vw)}@media (min-width:1280px){.halfscreen-banner_mainSlide__zmmOF{transform:translateX(-800px)}}.modern-living_main__2rz5w{width:100vw;padding-top:6rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.modern-living_main__2rz5w .modern-living_info__J21DR{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:640px){.modern-living_main__2rz5w .modern-living_info__J21DR{max-width:640px}}@media (min-width:768px){.modern-living_main__2rz5w .modern-living_info__J21DR{max-width:768px}}@media (min-width:1024px){.modern-living_main__2rz5w .modern-living_info__J21DR{max-width:1024px;padding-right:6rem;padding-left:6rem}}@media (min-width:1280px){.modern-living_main__2rz5w .modern-living_info__J21DR{max-width:1280px;padding-right:6rem;padding-left:6rem}}@media (min-width:1536px){.modern-living_main__2rz5w .modern-living_info__J21DR{max-width:1536px;padding-right:6rem;padding-left:6rem}}.modern-living_main__2rz5w .modern-living_info__J21DR{text-align:center}.modern-living_main__2rz5w .modern-living_info__J21DR h1{text-align:center;font-family:Arquitecta,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-size:2.25rem;line-height:2.5rem;font-weight:800;text-transform:uppercase;color:var(--purple)}@media (min-width:768px){.modern-living_main__2rz5w .modern-living_info__J21DR h1{font-size:3.75rem;line-height:1}}.modern-living_main__2rz5w .modern-living_info__J21DR h2{text-align:center;font-family:Arquitecta,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-size:1.875rem;line-height:2.25rem;font-weight:800;text-transform:uppercase;color:var(--purple)}@media (min-width:768px){.modern-living_main__2rz5w .modern-living_info__J21DR h2{font-size:3rem;line-height:1}}.modern-living_main__2rz5w .modern-living_info__J21DR p{font-size:1.5rem;line-height:2rem;font-weight:300;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.modern-living_main__2rz5w .modern-living_info__J21DR .modern-living_graphics__b06no{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:3rem}.modern-living_main__2rz5w .modern-living_info__J21DR .modern-living_graphics__b06no .modern-living_graphic__9ko_C{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:200px}.modern-living_main__2rz5w .modern-living_info__J21DR .modern-living_graphics__b06no .modern-living_graphic__9ko_C h2{font-family:Arquitecta,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;font-size:3rem;line-height:1;font-weight:700;color:var(--purple)}.modern-living_main__2rz5w .modern-living_info__J21DR .modern-living_graphics__b06no .modern-living_graphic__9ko_C p{text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}