.property-overview-module__QJ4l7q__contentWrapper{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}@media (min-width:48rem){.property-overview-module__QJ4l7q__contentWrapper{gap:calc(var(--spacing,.25rem)*8)}}@media (min-width:64rem){.property-overview-module__QJ4l7q__contentWrapper{gap:calc(var(--spacing,.25rem)*10)}}.property-overview-module__QJ4l7q__section{width:100%}.property-overview-module__QJ4l7q__mainHeading{margin-bottom:calc(var(--spacing,.25rem)*0)}@media (min-width:48rem){.property-overview-module__QJ4l7q__mainHeading{margin-bottom:calc(var(--spacing,.25rem)*0)}}.property-overview-module__QJ4l7q__mainHeading{color:var(--color-primary);font-size:24px;font-weight:700}@media (min-width:768px){.property-overview-module__QJ4l7q__mainHeading{font-size:30px}}.property-overview-module__QJ4l7q__subHeading{margin-bottom:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){.property-overview-module__QJ4l7q__subHeading{margin-bottom:calc(var(--spacing,.25rem)*5)}}.property-overview-module__QJ4l7q__subHeading{color:var(--color-primary);text-transform:uppercase;font-size:18px;font-weight:700}@media (min-width:768px){.property-overview-module__QJ4l7q__subHeading{font-size:22px}}.property-overview-module__QJ4l7q__sectionTitle{margin-bottom:calc(var(--spacing,.25rem)*3)}@media (min-width:48rem){.property-overview-module__QJ4l7q__sectionTitle{margin-bottom:calc(var(--spacing,.25rem)*4)}}.property-overview-module__QJ4l7q__sectionTitle{color:var(--color-primary);font-size:24px;font-weight:700}@media (min-width:768px){.property-overview-module__QJ4l7q__sectionTitle{font-size:30px}}.property-overview-module__QJ4l7q__featuresList{padding-left:calc(var(--spacing,.25rem)*5);flex-direction:column;list-style-type:disc;display:flex}@media (min-width:48rem){.property-overview-module__QJ4l7q__featuresList{padding-left:calc(var(--spacing,.25rem)*6)}}.property-overview-module__QJ4l7q__featureItem{color:var(--color-primary);font-size:14px;font-weight:400;line-height:21px}@media (min-width:768px){.property-overview-module__QJ4l7q__featureItem{font-size:18px;line-height:30px}}.property-overview-module__QJ4l7q__descriptionText{margin-bottom:calc(var(--spacing,.25rem)*4);color:var(--color-primary);font-size:14px;font-weight:400;line-height:21px}.property-overview-module__QJ4l7q__descriptionText:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}@media (min-width:768px){.property-overview-module__QJ4l7q__descriptionText{font-size:18px;line-height:30px}}.property-overview-module__QJ4l7q__utilitiesList{gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media (min-width:48rem){.property-overview-module__QJ4l7q__utilitiesList{gap:calc(var(--spacing,.25rem)*2.5)}}.property-overview-module__QJ4l7q__utilitiesList{padding:0;list-style:none}.property-overview-module__QJ4l7q__utilityItem{color:var(--color-primary);font-size:14px;font-weight:400;line-height:21px}@media (min-width:768px){.property-overview-module__QJ4l7q__utilityItem{font-size:18px;line-height:30px}}.property-overview-module__QJ4l7q__utilityLabel{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-primary)}@property --tw-font-weight{syntax:"*";inherits:false}
.porperty-epc-module__bY-XTq__epcContainer{width:450px;margin:0 auto;padding:0}.porperty-epc-module__bY-XTq__epcWrapper{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1rem;box-shadow:0 1px 4px rgba(0,0,0,.08)}.porperty-epc-module__bY-XTq__epcTitle{color:#1f2937;text-align:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.porperty-epc-module__bY-XTq__epcImageContainer{background:#fff;border:1px solid #e5e7eb;border-radius:4px;justify-content:center;align-items:center;width:600px;height:400px;padding:.5rem;display:flex;position:relative;overflow:hidden}.porperty-epc-module__bY-XTq__epcImage{object-fit:contain;border-radius:4px;width:100%;height:100%;transition:transform .2s}.porperty-epc-module__bY-XTq__epcImageContainer:hover .porperty-epc-module__bY-XTq__epcImage{transform:scale(1.02)}.porperty-epc-module__bY-XTq__zoomButton{cursor:pointer;z-index:10;color:#1f2937;background:rgba(255,255,255,.9);border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:absolute;bottom:1rem;right:1rem;box-shadow:0 2px 8px rgba(0,0,0,.15)}.porperty-epc-module__bY-XTq__zoomButton:hover{background:#fff;transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.25)}.porperty-epc-module__bY-XTq__zoomButton:active{transform:scale(.95)}@media (max-width:768px){.porperty-epc-module__bY-XTq__zoomButton{width:40px;height:40px;bottom:.75rem;right:.75rem}.porperty-epc-module__bY-XTq__zoomButton svg{width:18px;height:18px}}.porperty-epc-module__bY-XTq__modalOverlay{z-index:9999;background-color:rgba(0,0,0,.9);justify-content:center;align-items:center;padding:2rem;animation:.2s porperty-epc-module__bY-XTq__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.porperty-epc-module__bY-XTq__modalContent{justify-content:center;align-items:center;width:100%;max-width:95vw;height:100%;max-height:95vh;display:flex;position:relative}.porperty-epc-module__bY-XTq__closeButton{cursor:pointer;z-index:10000;color:#1f2937;background:rgba(255,255,255,.9);border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:flex;position:absolute;top:0;right:1rem;box-shadow:0 2px 8px rgba(0,0,0,.2)}.porperty-epc-module__bY-XTq__closeButton:hover{background:#fff}.porperty-epc-module__bY-XTq__modalImageWrapper{width:100%;max-width:1200px;height:100%;max-height:90vh;position:relative}.porperty-epc-module__bY-XTq__modalImage{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%;width:100%!important;height:100%!important}@keyframes porperty-epc-module__bY-XTq__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.porperty-epc-module__bY-XTq__epcContainer{padding:0}.porperty-epc-module__bY-XTq__epcWrapper{padding:.75rem}.porperty-epc-module__bY-XTq__epcTitle{margin-bottom:1rem;font-size:1.25rem}.porperty-epc-module__bY-XTq__epcImageContainer{width:100%;height:auto;padding:0}.porperty-epc-module__bY-XTq__epcImage{object-fit:contain;width:100%;height:auto}.porperty-epc-module__bY-XTq__modalOverlay{padding:1rem}.porperty-epc-module__bY-XTq__closeButton{width:36px;height:36px;top:.5rem;right:.5rem}}
.porperty-floorplan-module__JUXnxq__floorplanContainer{width:450px;margin:0 auto;padding:0}.porperty-floorplan-module__JUXnxq__floorplanWrapper{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1rem;box-shadow:0 1px 4px rgba(0,0,0,.08)}.porperty-floorplan-module__JUXnxq__floorplanTitle{color:#1f2937;text-align:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.porperty-floorplan-module__JUXnxq__floorplanImageContainer{background:#fff;border:1px solid #e5e7eb;border-radius:4px;justify-content:center;align-items:center;width:600px;height:400px;padding:.5rem;display:flex;position:relative;overflow:hidden}.porperty-floorplan-module__JUXnxq__floorplanImage{object-fit:contain;border-radius:4px;width:100%;height:100%;transition:transform .2s}.porperty-floorplan-module__JUXnxq__floorplanImageContainer:hover .porperty-floorplan-module__JUXnxq__floorplanImage{transform:scale(1.02)}.porperty-floorplan-module__JUXnxq__zoomButton{cursor:pointer;z-index:10;color:#1f2937;background:rgba(255,255,255,.9);border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:absolute;bottom:1rem;right:1rem;box-shadow:0 2px 8px rgba(0,0,0,.15)}.porperty-floorplan-module__JUXnxq__zoomButton:hover{background:#fff;transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.25)}.porperty-floorplan-module__JUXnxq__zoomButton:active{transform:scale(.95)}@media (max-width:768px){.porperty-floorplan-module__JUXnxq__zoomButton{width:40px;height:40px;bottom:.75rem;right:.75rem}.porperty-floorplan-module__JUXnxq__zoomButton svg{width:18px;height:18px}}.porperty-floorplan-module__JUXnxq__disclaimer{background:#f3f4f6;border-left:4px solid #d1d5db;border-radius:6px;padding:1rem}.porperty-floorplan-module__JUXnxq__disclaimer p{color:#6b7280;margin:0;font-size:.875rem;font-style:italic;line-height:1.5}.porperty-floorplan-module__JUXnxq__modalOverlay{z-index:9999;background-color:rgba(0,0,0,.9);justify-content:center;align-items:center;padding:2rem;animation:.2s porperty-floorplan-module__JUXnxq__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.porperty-floorplan-module__JUXnxq__modalContent{justify-content:center;align-items:center;width:100%;max-width:95vw;height:100%;max-height:95vh;display:flex;position:relative}.porperty-floorplan-module__JUXnxq__closeButton{cursor:pointer;z-index:10000;color:#1f2937;background:rgba(255,255,255,.9);border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:flex;position:absolute;top:0;right:1rem;box-shadow:0 2px 8px rgba(0,0,0,.2)}.porperty-floorplan-module__JUXnxq__closeButton:hover{background:#fff}.porperty-floorplan-module__JUXnxq__modalImageWrapper{width:100%;max-width:1200px;height:100%;max-height:90vh;position:relative}.porperty-floorplan-module__JUXnxq__modalImage{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%;width:100%!important;height:100%!important}@keyframes porperty-floorplan-module__JUXnxq__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.porperty-floorplan-module__JUXnxq__floorplanContainer{padding:0}.porperty-floorplan-module__JUXnxq__floorplanWrapper{padding:.75rem}.porperty-floorplan-module__JUXnxq__floorplanTitle{margin-bottom:1rem;font-size:1.25rem}.porperty-floorplan-module__JUXnxq__floorplanImageContainer{width:100%;height:auto;padding:0}.porperty-floorplan-module__JUXnxq__floorplanImage{object-fit:contain;width:100%;height:auto}.porperty-floorplan-module__JUXnxq__disclaimer{padding:.75rem}.porperty-floorplan-module__JUXnxq__disclaimer p{font-size:.8rem}.porperty-floorplan-module__JUXnxq__modalOverlay{padding:1rem}.porperty-floorplan-module__JUXnxq__closeButton{width:36px;height:36px;top:.5rem;right:.5rem}}
.property-videotour-module__nP3yta__contentWrapper{gap:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}@media (min-width:48rem){.property-videotour-module__nP3yta__contentWrapper{gap:calc(var(--spacing,.25rem)*8)}}@media (min-width:64rem){.property-videotour-module__nP3yta__contentWrapper{gap:calc(var(--spacing,.25rem)*10)}}.property-videotour-module__nP3yta__videoContainer{aspect-ratio:16/9;background-color:#000;border-radius:8px;width:100%;position:relative;overflow:hidden}.property-videotour-module__nP3yta__videoIframe{inset:calc(var(--spacing,.25rem)*0);border:none;width:100%;height:100%;position:absolute}.property-videotour-module__nP3yta__videoTitle{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (min-width:48rem){.property-videotour-module__nP3yta__videoTitle{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}@media (min-width:64rem){.property-videotour-module__nP3yta__videoTitle{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)))}}.property-videotour-module__nP3yta__videoTitle{color:var(--color-primary)}.property-videotour-module__nP3yta__errorText{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (min-width:48rem){.property-videotour-module__nP3yta__errorText{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}@media (min-width:64rem){.property-videotour-module__nP3yta__errorText{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}.property-videotour-module__nP3yta__errorText{color:#dc2626;text-align:center;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:2rem}@media (max-width:767px){.property-videotour-module__nP3yta__videoContainer{border-radius:4px}.property-videotour-module__nP3yta__videoTitle{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}@media (min-width:768px) and (max-width:1023px){.property-videotour-module__nP3yta__videoContainer{border-radius:6px}}@media (min-width:1024px){.property-videotour-module__nP3yta__videoContainer{border-radius:8px}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.ShareButton-module__IwBcaq__shareContainer{display:inline-block;position:relative}.ShareButton-module__IwBcaq__shareButton{align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;color:var(--color-secondary);cursor:pointer;background-color:transparent;border-radius:50px;padding-top:10px;padding-bottom:10px;padding-left:24px;padding-right:24px;transition-duration:.2s;display:flex}.ShareButton-module__IwBcaq__shareButtonWithBorder{border:1px solid var(--color-secondary)}.ShareButton-module__IwBcaq__shareButton:hover{background-color:var(--color-secondary);color:var(--color-white)}.ShareButton-module__IwBcaq__shareButton:active{transform:translateY(0)}.ShareButton-module__IwBcaq__shareButton svg{stroke:currentColor}.ShareButton-module__IwBcaq__shareOptions{top:100%;left:calc(var(--spacing,.25rem)*0);z-index:50;margin-top:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgba(0,0,0,.1)),0 8px 10px -6px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;border-color:#e5e7eb;min-width:200px;animation:.2s ease-out ShareButton-module__IwBcaq__slideDown;position:absolute;overflow:hidden}@keyframes ShareButton-module__IwBcaq__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ShareButton-module__IwBcaq__shareOption{align-items:center;gap:calc(var(--spacing,.25rem)*3);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;color:#374151;cursor:pointer;background:#fff;border:none;border-bottom:1px solid #f3f4f6;font-size:.9375rem;text-decoration:none;transition-duration:.15s;display:flex}.ShareButton-module__IwBcaq__shareOption:last-child{border-bottom:none}.ShareButton-module__IwBcaq__shareOption:hover{background-color:var(--color-secondary);color:var(--color-white)}.ShareButton-module__IwBcaq__shareOption svg{flex-shrink:0}@media screen and (max-width:768px){.ShareButton-module__IwBcaq__shareButton{padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.ShareButton-module__IwBcaq__shareButtonWithBorder{padding-top:10px;padding-bottom:10px;padding-left:24px;padding-right:24px}.ShareButton-module__IwBcaq__shareOptions{top:auto;right:calc(var(--spacing,.25rem)*4);bottom:calc(var(--spacing,.25rem)*4);left:calc(var(--spacing,.25rem)*4);min-width:auto;max-width:calc(100vw - 2rem);position:fixed}.ShareButton-module__IwBcaq__shareOption{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}.ShareButton-module__IwBcaq__shareButton:hover{background-color:transparent}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}
.locrating-map-module__wrv7Sa__section{width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*10)}@media (min-width:64rem){.locrating-map-module__wrv7Sa__section{padding-inline:calc(var(--spacing,.25rem)*15);justify-content:center;align-items:center;display:flex}}.locrating-map-module__wrv7Sa__mapContainer{width:100%;margin-left:auto;margin-right:auto}.locrating-map-module__wrv7Sa__map{border:1px solid #ccc;border-radius:5px;width:100%;height:300px}@media (min-width:768px){.locrating-map-module__wrv7Sa__map{height:400px}}@media (min-width:1024px){.locrating-map-module__wrv7Sa__map{height:600px}}:is(.locrating-map-module__wrv7Sa__map .locrating-center-marker,.locrating-map-module__wrv7Sa__map [class*=center-marker],.locrating-map-module__wrv7Sa__map .leaflet-marker-icon[src*=home],.locrating-map-module__wrv7Sa__map .leaflet-marker-icon[alt*=center]){visibility:hidden!important;opacity:0!important;display:none!important}
.property-carousel-module__FLenwq__container{background-color:#fff;width:100%}.property-carousel-module__FLenwq__section{width:100%;padding-block:calc(var(--spacing,.25rem)*12)}@media (min-width:48rem){.property-carousel-module__FLenwq__section{padding-block:calc(var(--spacing,.25rem)*16)}}.property-carousel-module__FLenwq__subtitle{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}@media (min-width:48rem){.property-carousel-module__FLenwq__subtitle{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}@media (min-width:64rem){.property-carousel-module__FLenwq__subtitle{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}.property-carousel-module__FLenwq__subtitle{color:#a8aeae}.property-carousel-module__FLenwq__title{--tw-font-weight:var(--font-weight-semibold,600);font-size:28px;font-weight:var(--font-weight-semibold,600)}@media (min-width:48rem){.property-carousel-module__FLenwq__title{font-size:36px}}.property-carousel-module__FLenwq__title{color:var(--color-primary);line-height:1.2}.property-carousel-module__FLenwq__tabsRow{margin-top:calc(var(--spacing,.25rem)*3);margin-bottom:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}@media (min-width:48rem){.property-carousel-module__FLenwq__tabsRow{margin-top:calc(var(--spacing,.25rem)*3);margin-bottom:calc(var(--spacing,.25rem)*10)}}@media (min-width:1024px){.property-carousel-module__FLenwq__tabsRow{flex-direction:row;justify-content:space-between;align-items:center}}.property-carousel-module__FLenwq__tabs{gap:calc(var(--spacing,.25rem)*0);display:flex}.property-carousel-module__FLenwq__viewMoreContainer{justify-content:center;display:flex}@media (min-width:1024px){.property-carousel-module__FLenwq__viewMoreContainer{justify-content:flex-end}}@media (max-width:1023px){.property-carousel-module__FLenwq__tabsRow .property-carousel-module__FLenwq__viewMoreContainer{display:none}}.property-carousel-module__FLenwq__viewMoreLink{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#01abc4;align-items:center;font-size:16px;font-weight:500;text-decoration:underline;display:inline-flex}.property-carousel-module__FLenwq__viewMoreLink:hover{opacity:.8}.property-carousel-module__FLenwq__tab{margin-right:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*2.5);transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:relative}@media (min-width:48rem){.property-carousel-module__FLenwq__tab{margin-right:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3)}}.property-carousel-module__FLenwq__tab{color:#a0a0a0;cursor:pointer;background:0 0;border:none;font-size:17px;font-weight:400}@media (min-width:768px){.property-carousel-module__FLenwq__tab{font-size:17px;font-weight:500}}.property-carousel-module__FLenwq__tab:hover{color:var(--color-primary)}.property-carousel-module__FLenwq__tabActive{font-weight:600;color:var(--color-primary)!important}.property-carousel-module__FLenwq__tabActive:after{content:"";background-color:var(--color-blue);height:2px;position:absolute;bottom:0;left:0;right:0}.property-carousel-module__FLenwq__carouselWrapper{margin:10px 0;overflow:hidden}.property-carousel-module__FLenwq__carouselWrapperNoTabs{margin-top:30px}.property-carousel-module__FLenwq__carouselTrack{gap:25.5px;margin:0 5px;display:flex}@media (min-width:640px) and (max-width:1023px){.property-carousel-module__FLenwq__carouselTrack{gap:1.25rem}}.property-carousel-module__FLenwq__propertyCard{border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);box-sizing:border-box;margin:2px 0;transition:box-shadow .3s;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.15)}@media (min-width:640px) and (max-width:1023px){.property-carousel-module__FLenwq__propertyCard{flex:0 0 calc(50% - .625rem)!important;max-width:calc(50% - .625rem)!important}}.property-carousel-module__FLenwq__propertyCard:hover{box-shadow:0 4px 16px rgba(0,0,0,.25)}.property-carousel-module__FLenwq__imageContainer{width:100%;height:250px;position:relative;overflow:hidden}@media (min-width:640px){.property-carousel-module__FLenwq__imageContainer{height:280px}}@media (min-width:1024px){.property-carousel-module__FLenwq__imageContainer{height:280px}}.property-carousel-module__FLenwq__propertyImage{object-fit:cover;height:100%;transition:transform .3s}.property-carousel-module__FLenwq__propertyCard:hover .property-carousel-module__FLenwq__propertyImage{transform:scale(1.05)}.property-carousel-module__FLenwq__badge{top:calc(var(--spacing,.25rem)*4);left:calc(var(--spacing,.25rem)*4);text-transform:uppercase;color:#fff;letter-spacing:.5px;z-index:10;text-align:center;background-color:#01abc4;border-radius:29.78px;justify-content:center;align-items:center;width:81px;height:21px;font-size:9px;font-weight:500;display:flex;position:absolute}@media (min-width:640px){.property-carousel-module__FLenwq__badge{font-size:9.6px}}.property-carousel-module__FLenwq__favoriteButton{top:calc(var(--spacing,.25rem)*4);right:calc(var(--spacing,.25rem)*4);cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:absolute}.property-carousel-module__FLenwq__favoriteButton:hover{transform:scale(1.1)}.property-carousel-module__FLenwq__heartIcon{height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7)}@media (min-width:64rem){.property-carousel-module__FLenwq__heartIcon{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8)}}.property-carousel-module__FLenwq__heartIcon{color:var(--color-blue)}.property-carousel-module__FLenwq__propertyDetails{padding:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){.property-carousel-module__FLenwq__propertyDetails{padding:calc(var(--spacing,.25rem)*5)}}@media (min-width:64rem){.property-carousel-module__FLenwq__propertyDetails{padding:calc(var(--spacing,.25rem)*6)}}.property-carousel-module__FLenwq__propertyDetails{background-color:var(--color-background-light)}.property-carousel-module__FLenwq__description{margin-bottom:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-light,300);font-size:14px;font-weight:var(--font-weight-light,300)}@media (min-width:48rem){.property-carousel-module__FLenwq__description{--tw-font-weight:var(--font-weight-light,300);font-size:12px;font-weight:var(--font-weight-light,300)}}.property-carousel-module__FLenwq__description{color:var(--color-secondary)}.property-carousel-module__FLenwq__addressPriceRow{margin-bottom:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);display:flex}.property-carousel-module__FLenwq__address{color:var(--color-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:16px;font-weight:600;line-height:22px;display:-webkit-box;overflow:hidden}@media (min-width:768px){.property-carousel-module__FLenwq__address{font-size:20px;font-weight:500;line-height:25px}}.property-carousel-module__FLenwq__priceContainer{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.property-carousel-module__FLenwq__price{color:#777;font-size:16px;font-weight:600;line-height:1.2}@media (min-width:768px){.property-carousel-module__FLenwq__price{font-size:20px;font-weight:500}}.property-carousel-module__FLenwq__priceLabel{color:#58585a;font-size:14px;font-weight:400}@media (min-width:768px){.property-carousel-module__FLenwq__priceLabel{font-size:12px;font-weight:300}}.property-carousel-module__FLenwq__featuresRow{padding-bottom:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:center;display:flex}.property-carousel-module__FLenwq__features{align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}@media (min-width:48rem){.property-carousel-module__FLenwq__features{gap:calc(var(--spacing,.25rem)*6)}}.property-carousel-module__FLenwq__feature{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);display:flex}@media (min-width:48rem){.property-carousel-module__FLenwq__feature{gap:calc(var(--spacing,.25rem)*2)}}.property-carousel-module__FLenwq__feature{color:var(--color-gray-dark)}.property-carousel-module__FLenwq__feature span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (min-width:48rem){.property-carousel-module__FLenwq__feature span{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.property-carousel-module__FLenwq__feature span{color:#a0a0a0}.property-carousel-module__FLenwq__featureIcon{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){.property-carousel-module__FLenwq__featureIcon{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}}.property-carousel-module__FLenwq__featureIcon{color:var(--color-gray-medium)}.property-carousel-module__FLenwq__viewDetailsLink{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#01abc4;white-space:nowrap;align-items:center;margin-left:auto;font-size:12px;font-weight:400;text-decoration:underline;display:inline-flex}@media (min-width:768px){.property-carousel-module__FLenwq__viewDetailsLink{font-size:16px;font-weight:500}}.property-carousel-module__FLenwq__viewDetailsLink:hover{opacity:.8;text-decoration:underline}.property-carousel-module__FLenwq__navigation{margin-top:calc(var(--spacing,.25rem)*8);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}@media (min-width:48rem){.property-carousel-module__FLenwq__navigation{margin-top:calc(var(--spacing,.25rem)*6)}}.property-carousel-module__FLenwq__mobileViewMoreContainer{margin-top:calc(var(--spacing,.25rem)*8);justify-content:center;width:100%;display:flex}@media (min-width:1024px){.property-carousel-module__FLenwq__mobileViewMoreContainer{display:none}}.property-carousel-module__FLenwq__navButton{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@media (min-width:48rem){.property-carousel-module__FLenwq__navButton{height:calc(var(--spacing,.25rem)*14);width:calc(var(--spacing,.25rem)*14)}}.property-carousel-module__FLenwq__navButton{background-color:var(--color-white);color:var(--color-blue);border:1.5px solid var(--color-blue);cursor:pointer}.property-carousel-module__FLenwq__navButton:hover:not(.property-carousel-module__FLenwq__navButtonDisabled){opacity:.9;transform:scale(1.05)}.property-carousel-module__FLenwq__navButton:active:not(.property-carousel-module__FLenwq__navButtonDisabled){transform:scale(.95)}.property-carousel-module__FLenwq__navButtonDisabled{cursor:not-allowed;color:var(--color-accent);border:1.5px solid var(--color-accent);opacity:.5}.property-carousel-module__FLenwq__navIcon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
.area-guide-banner-module__5OV0sq__section{width:100%}.area-guide-banner-module__5OV0sq__band{width:100vw;padding-bottom:calc(var(--spacing,.25rem)*10);margin-left:50%;transform:translate(-50%)}@media (min-width:48rem){.area-guide-banner-module__5OV0sq__band{padding-bottom:calc(var(--spacing,.25rem)*16)}}.area-guide-banner-module__5OV0sq__band{background:linear-gradient(to bottom,var(--color-secondary)313px,#fff 313px);min-height:auto}@media (min-width:1024px){.area-guide-banner-module__5OV0sq__band{background:linear-gradient(to bottom,var(--color-secondary)418px,#fff 418px)}}.area-guide-banner-module__5OV0sq__breadcrumb{align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:rgba(255,255,255,.8);display:flex}@supports (color:color-mix(in lab, red, red)){.area-guide-banner-module__5OV0sq__breadcrumb{color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}@media (min-width:48rem){.area-guide-banner-module__5OV0sq__breadcrumb{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.area-guide-banner-module__5OV0sq__breadcrumbItem{align-items:center;display:inline-flex}.area-guide-banner-module__5OV0sq__breadcrumbSeparator{margin-inline:calc(var(--spacing,.25rem)*2);opacity:.6}.area-guide-banner-module__5OV0sq__headerContent{margin-top:calc(var(--spacing,.25rem)*4);gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}@media (min-width:48rem){.area-guide-banner-module__5OV0sq__headerContent{margin-top:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*3)}}.area-guide-banner-module__5OV0sq__title{--tw-font-weight:var(--font-weight-semibold,600);font-size:28px;font-weight:var(--font-weight-semibold,600);color:#fff}@media (min-width:1024px){.area-guide-banner-module__5OV0sq__title{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);font-size:65px;line-height:1.1}}.area-guide-banner-module__5OV0sq__description{color:#fff;white-space:normal;font-size:12px;font-weight:400;line-height:1.46}@media (min-width:1024px){.area-guide-banner-module__5OV0sq__description{font-size:17px;font-weight:400;line-height:30px}}.area-guide-banner-module__5OV0sq__cardsInsideBand{background-color:transparent;margin-top:40px;padding:0}.area-guide-banner-module__5OV0sq__cardsInsideBand .wrapper{max-width:none!important;margin:0!important}.area-guide-banner-module__5OV0sq__cardsInsideBand .container{background:0 0!important;padding-left:0!important;padding-right:0!important}.area-guide-banner-module__5OV0sq__content{width:100%}.area-guide-banner-module__5OV0sq__areasGrid{gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:640px){.area-guide-banner-module__5OV0sq__areasGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}}@media (min-width:1024px){.area-guide-banner-module__5OV0sq__areasGrid{gap:calc(var(--spacing,.25rem)*10);grid-template-columns:repeat(3,minmax(0,1fr))}}.area-guide-banner-module__5OV0sq__areaCard{width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.area-guide-banner-module__5OV0sq__imageWrapper{border-radius:var(--radius-2xl,1rem);width:100%;height:400px;position:relative;overflow:hidden}.area-guide-banner-module__5OV0sq__areaImage{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));display:block}.area-guide-banner-module__5OV0sq__areaCard:hover .area-guide-banner-module__5OV0sq__areaImage{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.area-guide-banner-module__5OV0sq__overlay{right:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);background:linear-gradient(transparent 0%,rgba(0,0,0,.35) 50%,rgba(0,0,0,.65) 100%);flex-direction:column;justify-content:flex-end;align-items:center;height:100%;padding:0 24px 16px;display:flex;position:absolute}@media (min-width:1024px){.area-guide-banner-module__5OV0sq__overlay{padding:0 40px 24px}}.area-guide-banner-module__5OV0sq__areaInfo{text-align:center;flex-direction:column;align-items:center;display:flex}.area-guide-banner-module__5OV0sq__areaName{margin:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-semibold,600);font-size:32px;font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);text-shadow:0 2px 4px rgba(0,0,0,.3)}.area-guide-banner-module__5OV0sq__areaLabel{--tw-font-weight:var(--font-weight-normal,400);font-size:17px;font-weight:var(--font-weight-normal,400);color:var(--color-white,#fff);opacity:.9}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
.award-module-module__spU0gq__section{width:100%;padding-block:calc(var(--spacing,.25rem)*12)}@media (min-width:48rem){.award-module-module__spU0gq__section{padding-block:calc(var(--spacing,.25rem)*16)}}@media (min-width:64rem){.award-module-module__spU0gq__section{padding-block:calc(var(--spacing,.25rem)*20)}}.award-module-module__spU0gq__section{background-color:#fff}.award-module-module__spU0gq__header{margin-bottom:calc(var(--spacing,.25rem)*12);text-align:center}@media (min-width:48rem){.award-module-module__spU0gq__header{margin-bottom:calc(var(--spacing,.25rem)*16)}}@media (min-width:64rem){.award-module-module__spU0gq__header{margin-bottom:calc(var(--spacing,.25rem)*20)}}.award-module-module__spU0gq__title{margin-bottom:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);font-size:25px;font-weight:var(--font-weight-semibold,600)}@media (min-width:48rem){.award-module-module__spU0gq__title{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:36px}}@media (min-width:64rem){.award-module-module__spU0gq__title{font-size:36px}}.award-module-module__spU0gq__title{color:#202020}.award-module-module__spU0gq__description{font-size:12px}@media (min-width:48rem){.award-module-module__spU0gq__description{font-size:17px}}@media (min-width:64rem){.award-module-module__spU0gq__description{font-size:17px}}.award-module-module__spU0gq__description{color:#58585a;max-width:1000px;margin:0 auto;line-height:30px}.award-module-module__spU0gq__description p{margin-bottom:calc(var(--spacing,.25rem)*2)}.award-module-module__spU0gq__description p:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.award-module-module__spU0gq__timelineContainer{max-width:1300px;max-height:1000px;margin:0 auto;padding:0 50px;position:relative;overflow-x:hidden;overflow-y:auto}.award-module-module__spU0gq__timelineContainer::-webkit-scrollbar{width:6px}.award-module-module__spU0gq__timelineContainer::-webkit-scrollbar-track{background:0 0}.award-module-module__spU0gq__timelineContainer::-webkit-scrollbar-thumb{background:rgba(232,232,233,.5);border-radius:3px}.award-module-module__spU0gq__timelineContainer::-webkit-scrollbar-thumb:hover{background:rgba(232,232,233,.7)}.award-module-module__spU0gq__timelineContainer{scrollbar-width:thin;scrollbar-color:rgba(232,232,233,.5) transparent}.award-module-module__spU0gq__awardsList{min-height:100%;position:relative}.award-module-module__spU0gq__timelineLine{width:calc(var(--spacing,.25rem)*.5);background-color:#d1d5db;height:auto;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.award-module-module__spU0gq__awardEntry{margin-bottom:24px;padding:0;display:block;position:relative}.award-module-module__spU0gq__awardLeft{padding-right:calc(var(--spacing,.25rem)*0)}@media (min-width:768px){.award-module-module__spU0gq__awardLeft{margin-bottom:30px;padding-right:50%}.award-module-module__spU0gq__awardLeft:not(:first-child){margin-top:-50px;padding-top:60px}}.award-module-module__spU0gq__awardRight{padding-left:calc(var(--spacing,.25rem)*0)}@media (min-width:768px){.award-module-module__spU0gq__awardRight{margin-top:-80px;margin-bottom:0;padding-left:50%}}.award-module-module__spU0gq__yearMarker{z-index:10;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.award-module-module__spU0gq__awardLeft .award-module-module__spU0gq__yearMarker{left:calc(50% + 16px);transform:translateY(-50%)}.award-module-module__spU0gq__awardRight .award-module-module__spU0gq__yearMarker{right:calc(50% + 16px);transform:translateY(-50%)}.award-module-module__spU0gq__year{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (min-width:48rem){.award-module-module__spU0gq__year{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}@media (min-width:64rem){.award-module-module__spU0gq__year{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}.award-module-module__spU0gq__year{color:#afafaf;z-index:2;background-color:#fff;padding:0 12px;position:relative}.award-module-module__spU0gq__arrow{z-index:1;border-style:solid;width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.award-module-module__spU0gq__arrowLeft{border-width:12px 12px 12px 0;border-color:transparent #01abc4 transparent transparent;right:50%}.award-module-module__spU0gq__arrowRight{border-width:12px 0 12px 12px;border-color:transparent transparent transparent #01abc4;left:50%}.award-module-module__spU0gq__awardContent{margin:0;padding:0;display:block;position:relative}.award-module-module__spU0gq__contentLeft{padding-right:calc(var(--spacing,.25rem)*0);text-align:right;justify-content:flex-end;display:flex}@media (min-width:768px){.award-module-module__spU0gq__contentLeft{padding-right:30px}}.award-module-module__spU0gq__contentRight{padding-left:calc(var(--spacing,.25rem)*0);text-align:left;justify-content:flex-start;display:flex}@media (min-width:768px){.award-module-module__spU0gq__contentRight{padding-left:30px}}.award-module-module__spU0gq__awardBox{padding:calc(var(--spacing,.25rem)*6);display:block}@media (min-width:48rem){.award-module-module__spU0gq__awardBox{padding:calc(var(--spacing,.25rem)*2)}}@media (min-width:64rem){.award-module-module__spU0gq__awardBox{padding:calc(var(--spacing,.25rem)*6)}}.award-module-module__spU0gq__awardBox{background-color:#f3f3f3;border-radius:8px;align-items:center;gap:16px;margin:0;line-height:normal;display:flex}.award-module-module__spU0gq__contentLeft .award-module-module__spU0gq__awardBox{flex-direction:row;justify-content:flex-end}.award-module-module__spU0gq__contentRight .award-module-module__spU0gq__awardBox{flex-direction:row-reverse;justify-content:flex-start}.award-module-module__spU0gq__awardTextContent{flex:1}.award-module-module__spU0gq__awardTitle{margin-bottom:calc(var(--spacing,.25rem)*3);text-transform:uppercase}@media (min-width:48rem){.award-module-module__spU0gq__awardTitle{margin-bottom:calc(var(--spacing,.25rem)*4)}}.award-module-module__spU0gq__awardTitle{color:#474b55;font-size:18px;font-weight:700}.award-module-module__spU0gq__awardDescription{color:#474b55;font-size:16px;font-weight:400;line-height:26.31px}.award-module-module__spU0gq__badge{flex-shrink:0}.award-module-module__spU0gq__badgeImageWrapper{height:calc(var(--spacing,.25rem)*24);justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:48rem){.award-module-module__spU0gq__badgeImageWrapper{height:calc(var(--spacing,.25rem)*32)}}@media (min-width:64rem){.award-module-module__spU0gq__badgeImageWrapper{height:calc(var(--spacing,.25rem)*40)}}.award-module-module__spU0gq__badgeImage{object-fit:contain;width:100%;height:100px}.award-module-module__spU0gq__mobileYear{display:none}@media (max-width:767px){.award-module-module__spU0gq__description{line-height:22px}.award-module-module__spU0gq__timelineContainer{border:none;max-height:500px;padding:0 10px}.award-module-module__spU0gq__timelineContainer::-webkit-scrollbar{width:4px}.award-module-module__spU0gq__timelineContainer::-webkit-scrollbar-thumb{background:rgba(232,232,233,.5)}.award-module-module__spU0gq__timelineContainer::-webkit-scrollbar-thumb:hover{background:rgba(232,232,233,.7)}.award-module-module__spU0gq__timelineLine{left:16px}.award-module-module__spU0gq__yearMarker{display:none!important}.award-module-module__spU0gq__mobileYear{color:#474b55;z-index:5;background-color:#fff;padding:4px 8px;font-size:20px;font-weight:700;display:block;position:absolute;top:-43px;left:-27px;transform:translate(-50%)}.award-module-module__spU0gq__arrow{border-width:8px 0 8px 10px;border-color:transparent transparent transparent #01abc4;top:50%;transform:translateY(-50%);left:27px!important;right:auto!important}.award-module-module__spU0gq__arrowLeft,.award-module-module__spU0gq__arrowRight{border-width:8px 0 8px 10px;border-color:transparent transparent transparent #01abc4;left:16.5px!important;right:auto!important}.award-module-module__spU0gq__awardEntry{margin-bottom:28px}.award-module-module__spU0gq__awardLeft,.award-module-module__spU0gq__awardRight{margin-bottom:0;padding-left:44px;padding-right:0}.award-module-module__spU0gq__awardEntry:has(.award-module-module__spU0gq__mobileYear){margin-top:60px;margin-bottom:50px;padding-top:0}.award-module-module__spU0gq__awardEntry:first-child{margin-top:0;padding-top:40px}.award-module-module__spU0gq__awardEntry:not(:has(.award-module-module__spU0gq__mobileYear)){margin-top:0;margin-bottom:50px;padding-top:0}.award-module-module__spU0gq__awardContent{position:relative}.award-module-module__spU0gq__contentLeft,.award-module-module__spU0gq__contentRight{text-align:left;justify-content:unset;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:block}.award-module-module__spU0gq__awardBox{text-align:left;flex-direction:column;align-items:flex-start;width:100%;max-width:100%;padding:16px}.award-module-module__spU0gq__contentLeft .award-module-module__spU0gq__awardBox,.award-module-module__spU0gq__contentRight .award-module-module__spU0gq__awardBox{flex-direction:column;align-items:flex-start}.award-module-module__spU0gq__awardTextContent{width:100%}.award-module-module__spU0gq__badge{justify-content:flex-start;width:auto;display:flex}.award-module-module__spU0gq__badgeImageWrapper{height:auto}.award-module-module__spU0gq__badgeImage{width:auto;height:60px}.award-module-module__spU0gq__awardTitle{margin-bottom:8px;font-size:16px}.award-module-module__spU0gq__awardDescription{font-size:12px;line-height:1.46}}@media (min-width:768px) and (max-width:1023px){.award-module-module__spU0gq__timelineLine{left:50%}}@property --tw-font-weight{syntax:"*";inherits:false}
.careers-accordion-module__24jCrq__careersSection{background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem)*5);padding-top:60px;padding-bottom:60px}@media (min-width:48rem){.careers-accordion-module__24jCrq__careersSection{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*10)}}.careers-accordion-module__24jCrq__container{max-width:1200px;margin-left:auto;margin-right:auto}.careers-accordion-module__24jCrq__title{margin-bottom:calc(var(--spacing,.25rem)*4);text-align:center;--tw-leading:var(--leading-tight,1.25);font-size:36px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#202020}@media (min-width:48rem){.careers-accordion-module__24jCrq__title{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:36px}}@media (max-width:480px){.careers-accordion-module__24jCrq__title{font-size:24px}}.careers-accordion-module__24jCrq__subtitle{margin-left:auto;margin-right:auto;margin-bottom:calc(var(--spacing,.25rem)*12);text-align:center;--tw-leading:var(--leading-normal,1.5);max-width:800px;font-size:16px;line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#58585a}@media (min-width:48rem){.careers-accordion-module__24jCrq__subtitle{margin-top:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*8);font-size:17px}}.careers-accordion-module__24jCrq__accordionWrapper{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.careers-accordion-module__24jCrq__accordionItem{border-radius:var(--radius-lg,.5rem);background-color:#f2f2f2;transition:all .3s;overflow:hidden}.careers-accordion-module__24jCrq__accordionHeader{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*5);background-color:#f2f2f2;border-width:0;display:flex}@media (min-width:48rem){.careers-accordion-module__24jCrq__accordionHeader{gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*6);flex-wrap:wrap}}.careers-accordion-module__24jCrq__accordionHeader{transition:background-color .3s}.careers-accordion-module__24jCrq__accordionToggle{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*3);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*0);text-align:left;background-color:transparent;border-width:0;flex:1;display:flex}@media (min-width:48rem){.careers-accordion-module__24jCrq__accordionToggle{min-width:calc(var(--spacing,.25rem)*0)}}@media (max-width:768px){.careers-accordion-module__24jCrq__accordionToggle{flex:auto}}.careers-accordion-module__24jCrq__accordionTitle{--tw-font-weight:var(--font-weight-semibold,600);font-size:16px;font-weight:var(--font-weight-semibold,600);color:#58585a}@media (min-width:48rem){.careers-accordion-module__24jCrq__accordionTitle{font-size:20px}}@media (max-width:480px){.careers-accordion-module__24jCrq__accordionTitle{font-size:20px}}.careers-accordion-module__24jCrq__accordionIcon{color:#a6a6a7;flex-shrink:0;transition:transform .3s}.careers-accordion-module__24jCrq__accordionIcon.careers-accordion-module__24jCrq__rotate{rotate:180deg}.careers-accordion-module__24jCrq__accordionContent{max-height:0;transition:max-height .4s;overflow:hidden}.careers-accordion-module__24jCrq__accordionContent.careers-accordion-module__24jCrq__open{max-height:2000px}.careers-accordion-module__24jCrq__accordionInner{padding:calc(var(--spacing,.25rem)*6);background-color:#fbfbfb}@media (min-width:48rem){.careers-accordion-module__24jCrq__accordionInner{padding:calc(var(--spacing,.25rem)*5)}}.careers-accordion-module__24jCrq__description{margin-bottom:calc(var(--spacing,.25rem)*5);--tw-leading:1.6;color:#333;font-size:15px;line-height:1.6}@media (min-width:48rem){.careers-accordion-module__24jCrq__description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.careers-accordion-module__24jCrq__detailsSection{margin-bottom:calc(var(--spacing,.25rem)*5)}.careers-accordion-module__24jCrq__detailsText{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.7;white-space:pre-line;color:#444;line-height:1.7}@media (min-width:48rem){.careers-accordion-module__24jCrq__detailsText{font-size:13px}}.careers-accordion-module__24jCrq__requirementsSection{margin-bottom:calc(var(--spacing,.25rem)*5)}.careers-accordion-module__24jCrq__requirementsText{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.7;white-space:pre-line;color:#444;line-height:1.7}@media (min-width:48rem){.careers-accordion-module__24jCrq__requirementsText{font-size:13px}}.careers-accordion-module__24jCrq__emailText{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:1.6;color:#444;line-height:1.6}@media (min-width:48rem){.careers-accordion-module__24jCrq__emailText{font-size:13px}}.careers-accordion-module__24jCrq__emailLink{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-blue-600,#155dfc);-webkit-text-decoration-line:none;text-decoration-line:none;transition:color .2s}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__emailLink{color:var(--color-blue-600,color(display-p3 .174493 .358974 .950247))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__emailLink{color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}.careers-accordion-module__24jCrq__emailLink:hover{color:var(--color-blue-700,#1447e6);-webkit-text-decoration-line:underline;text-decoration-line:underline}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__emailLink:hover{color:var(--color-blue-700,color(display-p3 .1379 .274983 .867624))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__emailLink:hover{color:var(--color-blue-700,lab(36.9089% 35.0961 -85.6872))}}.careers-accordion-module__24jCrq__applyButtonHeader{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));white-space:nowrap;color:#58585a;text-transform:capitalize;border-width:1px;border-color:#58585a;border-radius:3.40282e38px;flex-shrink:0}@media (min-width:48rem){.careers-accordion-module__24jCrq__applyButtonHeader{padding-inline:calc(var(--spacing,.25rem)*9);padding-block:calc(var(--spacing,.25rem)*2);flex:none;font-size:16px}}.careers-accordion-module__24jCrq__applyButtonHeader{transition:all .3s}.careers-accordion-module__24jCrq__applyButtonHeader:hover{color:var(--color-white,#fff);background-color:#58585a;border-color:#58585a}.careers-accordion-module__24jCrq__applyButton{cursor:pointer;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-semibold,600);font-size:15px;font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);text-transform:capitalize;background-color:#1a1a1a;border-width:2px;border-color:#1a1a1a}@media (min-width:48rem){.careers-accordion-module__24jCrq__applyButton{width:100%;padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3.5)}}.careers-accordion-module__24jCrq__applyButton{transition:all .3s}.careers-accordion-module__24jCrq__applyButton:hover{background-color:var(--color-white,#fff);color:#1a1a1a;border-color:#1a1a1a}.careers-accordion-module__24jCrq__markdownH1{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,#101828)}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownH1{color:var(--color-gray-900,color(display-p3 .070423 .0928982 .151928))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownH1{color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}}.careers-accordion-module__24jCrq__markdownH2{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,#101828)}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownH2{color:var(--color-gray-900,color(display-p3 .070423 .0928982 .151928))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownH2{color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}}.careers-accordion-module__24jCrq__markdownH3{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,#101828)}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownH3{color:var(--color-gray-900,color(display-p3 .070423 .0928982 .151928))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownH3{color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}}.careers-accordion-module__24jCrq__markdownH4{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,#101828)}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownH4{color:var(--color-gray-900,color(display-p3 .070423 .0928982 .151928))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownH4{color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}}.careers-accordion-module__24jCrq__markdownH5{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,#101828)}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownH5{color:var(--color-gray-900,color(display-p3 .070423 .0928982 .151928))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownH5{color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}}.careers-accordion-module__24jCrq__markdownH6{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,#101828)}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownH6{color:var(--color-gray-900,color(display-p3 .070423 .0928982 .151928))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownH6{color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}}.careers-accordion-module__24jCrq__markdownP{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-700,#364153)}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownP{color:var(--color-gray-700,color(display-p3 .219968 .253721 .318679))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownP{color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))}}@media (min-width:64rem){.careers-accordion-module__24jCrq__markdownP{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}.careers-accordion-module__24jCrq__markdownStrong{margin-bottom:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,#101828)}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownStrong{color:var(--color-gray-900,color(display-p3 .070423 .0928982 .151928))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownStrong{color:var(--color-gray-900,lab(8.11897% .811279 -12.254))}}.careers-accordion-module__24jCrq__markdownEm{color:var(--color-gray-800,#1e2939);font-style:italic}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownEm{color:var(--color-gray-800,color(display-p3 .125854 .159497 .216835))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownEm{color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}}.careers-accordion-module__24jCrq__markdownUl{margin-bottom:calc(var(--spacing,.25rem)*3);list-style-type:disc;list-style-position:inside}:where(.careers-accordion-module__24jCrq__markdownUl>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.careers-accordion-module__24jCrq__markdownOl{margin-bottom:calc(var(--spacing,.25rem)*3);list-style-type:decimal;list-style-position:inside}:where(.careers-accordion-module__24jCrq__markdownOl>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.careers-accordion-module__24jCrq__markdownLi{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-700,#364153)}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownLi{color:var(--color-gray-700,color(display-p3 .219968 .253721 .318679))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownLi{color:var(--color-gray-700,lab(27.1134% -.956401 -12.3224))}}@media (min-width:64rem){.careers-accordion-module__24jCrq__markdownLi{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}.careers-accordion-module__24jCrq__markdownBlockquote{margin-block:calc(var(--spacing,.25rem)*4);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-gray-300,#d1d5dc);padding-left:calc(var(--spacing,.25rem)*4);color:var(--color-gray-600,#4a5565);font-style:italic}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownBlockquote{border-color:var(--color-gray-300,color(display-p3 .822033 .835264 .858521));color:var(--color-gray-600,color(display-p3 .297358 .332176 .39043))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownBlockquote{border-color:var(--color-gray-300,lab(85.1236% -.612259 -3.7138));color:var(--color-gray-600,lab(35.6337% -1.58697 -10.8425))}}.careers-accordion-module__24jCrq__markdownCode{background-color:var(--color-gray-100,#f3f4f6);padding-inline:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*.5);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-800,#1e2939);border-radius:.25rem}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownCode{background-color:var(--color-gray-100,color(display-p3 .953567 .956796 .964321));color:var(--color-gray-800,color(display-p3 .125854 .159497 .216835))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownCode{background-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575));color:var(--color-gray-800,lab(16.1051% -1.18239 -11.7533))}}.careers-accordion-module__24jCrq__markdownPre{margin-block:calc(var(--spacing,.25rem)*3);background-color:var(--color-gray-100,#f3f4f6);padding:calc(var(--spacing,.25rem)*3);border-radius:.25rem;overflow-x:auto}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownPre{background-color:var(--color-gray-100,color(display-p3 .953567 .956796 .964321))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownPre{background-color:var(--color-gray-100,lab(96.1596% -.0823438 -1.13575))}}.careers-accordion-module__24jCrq__markdownPre code{padding:calc(var(--spacing,.25rem)*0);background-color:transparent}.careers-accordion-module__24jCrq__markdownLink{color:var(--color-blue-600,#155dfc);-webkit-text-decoration-line:underline;text-decoration-line:underline}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownLink{color:var(--color-blue-600,color(display-p3 .174493 .358974 .950247))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownLink{color:var(--color-blue-600,lab(44.0605% 29.0279 -86.0352))}}@media (hover:hover){.careers-accordion-module__24jCrq__markdownLink:hover{color:var(--color-blue-800,#193cb8)}@supports (color:color(display-p3 0 0 0)){.careers-accordion-module__24jCrq__markdownLink:hover{color:var(--color-blue-800,color(display-p3 .134023 .230647 .695537))}}@supports (color:lab(0% 0 0)){.careers-accordion-module__24jCrq__markdownLink:hover{color:var(--color-blue-800,lab(30.2514% 27.7853 -70.2699))}}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
.stamp_duty_calculator-module__FgEEBW__calculatorCard{background-color:var(--color-white,#fff);width:100%;padding-block:calc(var(--spacing,.25rem)*10);border-radius:20px;padding-left:132px;padding-right:132px;box-shadow:0 4px 12.5px rgba(0,0,0,.25)}.stamp_duty_calculator-module__FgEEBW__title{margin:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*8);text-align:center;--tw-leading:38px;--tw-font-weight:var(--font-weight-bold,700);font-size:30px;line-height:38px;font-weight:var(--font-weight-bold,700);color:#1a1a1a}.stamp_duty_calculator-module__FgEEBW__inputGroup{margin-bottom:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*0);flex-direction:column;display:flex}.stamp_duty_calculator-module__FgEEBW__label{--tw-leading:calc(var(--spacing,.25rem)*4);font-size:10px;line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#666}.stamp_duty_calculator-module__FgEEBW__selectWrapper{width:100%;position:relative}.stamp_duty_calculator-module__FgEEBW__select{cursor:pointer;border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);width:100%;padding-block:calc(var(--spacing,.25rem)*3);padding-right:calc(var(--spacing,.25rem)*10);padding-left:calc(var(--spacing,.25rem)*0);--tw-leading:calc(var(--spacing,.25rem)*6);font-size:15px;line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#1a1a1a;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:#e5e5e5;border-bottom-width:1px;border-radius:0;transition:all .2s}.stamp_duty_calculator-module__FgEEBW__select:hover{border-bottom-color:#ccc}.stamp_duty_calculator-module__FgEEBW__select:focus{--tw-outline-style:none;border-bottom-color:#1a1a1a;outline-style:none}.stamp_duty_calculator-module__FgEEBW__selectIcon{pointer-events:none;top:50%;right:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);color:#666;position:absolute}.stamp_duty_calculator-module__FgEEBW__calculateButton{margin-left:auto;margin-right:auto;margin-bottom:calc(var(--spacing,.25rem)*8);height:45px;width:calc(var(--spacing,.25rem)*56);cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#202020;background-color:#fd0;border-width:0;border-radius:30px;transition:all .2s;display:block}.stamp_duty_calculator-module__FgEEBW__calculateButton:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:#ffc700;box-shadow:0 4px 12px rgba(255,215,0,.3)}.stamp_duty_calculator-module__FgEEBW__calculateButton:active{--tw-translate-y:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.stamp_duty_calculator-module__FgEEBW__result{text-align:center}.stamp_duty_calculator-module__FgEEBW__resultText{margin:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;--tw-font-weight:var(--font-weight-medium,500);line-height:26px;font-weight:var(--font-weight-medium,500);color:#58585a}.stamp_duty_calculator-module__FgEEBW__resultAmount{margin:calc(var(--spacing,.25rem)*0);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:44px;--tw-font-weight:var(--font-weight-semibold,600);line-height:44px;font-weight:var(--font-weight-semibold,600);color:#2b2119}@media (max-width:768px){.stamp_duty_calculator-module__FgEEBW__calculatorCard{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*8)}.stamp_duty_calculator-module__FgEEBW__title{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;line-height:26px}.stamp_duty_calculator-module__FgEEBW__inputGroup{margin-bottom:calc(var(--spacing,.25rem)*5)}.stamp_duty_calculator-module__FgEEBW__select{padding-top:11px;padding-bottom:11px;padding-right:calc(var(--spacing,.25rem)*9);padding-left:calc(var(--spacing,.25rem)*0);font-size:13px}.stamp_duty_calculator-module__FgEEBW__calculateButton{margin-left:auto;margin-right:auto;margin-bottom:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*9);width:182px;padding:calc(var(--spacing,.25rem)*0);border-radius:24px;font-size:13px}.stamp_duty_calculator-module__FgEEBW__resultAmount{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}}@media (max-width:640px){.stamp_duty_calculator-module__FgEEBW__calculatorCard{border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*6);box-shadow:0 2.04px 6.39px rgba(0,0,0,.25)}.stamp_duty_calculator-module__FgEEBW__title{margin-bottom:calc(var(--spacing,.25rem)*5);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;line-height:26px}.stamp_duty_calculator-module__FgEEBW__inputGroup{margin-bottom:calc(var(--spacing,.25rem)*4)}.stamp_duty_calculator-module__FgEEBW__label{--tw-leading:calc(var(--spacing,.25rem)*4);font-size:10px;line-height:calc(var(--spacing,.25rem)*4)}.stamp_duty_calculator-module__FgEEBW__select{padding-top:10px;padding-bottom:10px;padding-right:calc(var(--spacing,.25rem)*8);padding-left:calc(var(--spacing,.25rem)*0);font-size:13px}.stamp_duty_calculator-module__FgEEBW__selectIcon{right:calc(var(--spacing,.25rem)*0);width:18px;height:18px}.stamp_duty_calculator-module__FgEEBW__calculateButton{margin-left:auto;margin-right:auto;margin-bottom:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*9);width:182px;padding:calc(var(--spacing,.25rem)*0);border-radius:24px;font-size:13px}.stamp_duty_calculator-module__FgEEBW__resultText{--tw-leading:14px;font-size:10px;line-height:14px}.stamp_duty_calculator-module__FgEEBW__resultAmount{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}}@media (max-width:375px){.stamp_duty_calculator-module__FgEEBW__calculatorCard{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*5)}.stamp_duty_calculator-module__FgEEBW__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;line-height:26px}.stamp_duty_calculator-module__FgEEBW__resultAmount{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
.mortgage_calculator-module__LzB4kq__calculatorCard{background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem)*10);border-radius:20px;box-shadow:0 4px 12.5px rgba(0,0,0,.25)}.mortgage_calculator-module__LzB4kq__title{margin:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*8);text-align:center;--tw-leading:38px;--tw-font-weight:var(--font-weight-bold,700);font-size:30px;line-height:38px;font-weight:var(--font-weight-bold,700);color:#1a1a1a}.mortgage_calculator-module__LzB4kq__inputGrid{margin-bottom:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mortgage_calculator-module__LzB4kq__inputGroup{gap:calc(var(--spacing,.25rem)*0);flex-direction:column;display:flex}.mortgage_calculator-module__LzB4kq__label{--tw-leading:calc(var(--spacing,.25rem)*4);font-size:10px;line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#666}.mortgage_calculator-module__LzB4kq__selectWrapper{width:100%;position:relative}.mortgage_calculator-module__LzB4kq__select{cursor:pointer;border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);width:100%;padding-block:calc(var(--spacing,.25rem)*3);padding-right:calc(var(--spacing,.25rem)*10);padding-left:calc(var(--spacing,.25rem)*0);--tw-leading:calc(var(--spacing,.25rem)*6);font-size:15px;line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#1a1a1a;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:#e5e5e5;border-bottom-width:1px;border-radius:0;transition:all .2s}.mortgage_calculator-module__LzB4kq__select:hover{border-bottom-color:#ccc}.mortgage_calculator-module__LzB4kq__select:focus{--tw-outline-style:none;border-bottom-color:#1a1a1a;outline-style:none}.mortgage_calculator-module__LzB4kq__input{border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*3);--tw-leading:calc(var(--spacing,.25rem)*6);font-size:15px;line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#1a1a1a;background-color:transparent;border-color:#e5e5e5;border-bottom-width:1px;border-radius:0;transition:all .2s}.mortgage_calculator-module__LzB4kq__input:hover{border-bottom-color:#ccc}.mortgage_calculator-module__LzB4kq__input:focus{--tw-outline-style:none;border-bottom-color:#1a1a1a;outline-style:none}.mortgage_calculator-module__LzB4kq__input::placeholder{color:#ccc}.mortgage_calculator-module__LzB4kq__selectIcon{pointer-events:none;top:50%;right:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);color:#666;position:absolute}.mortgage_calculator-module__LzB4kq__calculateButton{margin-left:auto;margin-right:auto;margin-bottom:calc(var(--spacing,.25rem)*8);height:45px;width:calc(var(--spacing,.25rem)*56);cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#202020;background-color:#fd0;border-width:0;border-radius:30px;transition:all .2s;display:block}.mortgage_calculator-module__LzB4kq__calculateButton:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:#ffc700;box-shadow:0 4px 12px rgba(255,215,0,.3)}.mortgage_calculator-module__LzB4kq__calculateButton:active{--tw-translate-y:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.mortgage_calculator-module__LzB4kq__result{text-align:center}.mortgage_calculator-module__LzB4kq__resultText{margin:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;--tw-font-weight:var(--font-weight-medium,500);line-height:26px;font-weight:var(--font-weight-medium,500);color:#58585a}.mortgage_calculator-module__LzB4kq__resultAmount{margin:calc(var(--spacing,.25rem)*0);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:44px;--tw-font-weight:var(--font-weight-semibold,600);line-height:44px;font-weight:var(--font-weight-semibold,600);color:#2b2119}@media (max-width:768px){.mortgage_calculator-module__LzB4kq__container{padding-block:calc(var(--spacing,.25rem)*10)}.mortgage_calculator-module__LzB4kq__calculatorCard{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*8)}.mortgage_calculator-module__LzB4kq__title{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;line-height:26px}.mortgage_calculator-module__LzB4kq__inputGrid{margin-bottom:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*5)}.mortgage_calculator-module__LzB4kq__select{padding-top:11px;padding-bottom:11px;padding-right:calc(var(--spacing,.25rem)*9);padding-left:calc(var(--spacing,.25rem)*0);font-size:13px}.mortgage_calculator-module__LzB4kq__calculateButton{margin-left:auto;margin-right:auto;margin-bottom:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*9);width:182px;padding:calc(var(--spacing,.25rem)*0);border-radius:24px;font-size:13px}.mortgage_calculator-module__LzB4kq__resultAmount{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}}@media (max-width:640px){.mortgage_calculator-module__LzB4kq__container{padding-block:calc(var(--spacing,.25rem)*8)}.mortgage_calculator-module__LzB4kq__calculatorCard{border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*6);box-shadow:0 2.04px 6.39px rgba(0,0,0,.25)}.mortgage_calculator-module__LzB4kq__title{margin-bottom:calc(var(--spacing,.25rem)*5);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;line-height:26px}.mortgage_calculator-module__LzB4kq__inputGrid{margin-bottom:calc(var(--spacing,.25rem)*5);gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(2,minmax(0,1fr))}.mortgage_calculator-module__LzB4kq__label{--tw-leading:calc(var(--spacing,.25rem)*4);font-size:10px;line-height:calc(var(--spacing,.25rem)*4)}.mortgage_calculator-module__LzB4kq__select{padding-top:10px;padding-bottom:10px;padding-right:calc(var(--spacing,.25rem)*8);padding-left:calc(var(--spacing,.25rem)*0);font-size:13px}.mortgage_calculator-module__LzB4kq__selectIcon{right:calc(var(--spacing,.25rem)*0);width:18px;height:18px}.mortgage_calculator-module__LzB4kq__calculateButton{margin-left:auto;margin-right:auto;margin-bottom:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*9);width:182px;padding:calc(var(--spacing,.25rem)*0);border-radius:24px;font-size:13px}.mortgage_calculator-module__LzB4kq__resultText{--tw-leading:14px;font-size:10px;line-height:14px}.mortgage_calculator-module__LzB4kq__resultAmount{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}}@media (max-width:375px){.mortgage_calculator-module__LzB4kq__calculatorCard{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*5)}.mortgage_calculator-module__LzB4kq__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:26px;line-height:26px}.mortgage_calculator-module__LzB4kq__resultAmount{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
.calculators_section-module__I9Bmfa__section{background-color:var(--color-white,#fff);width:100%;padding-top:60px;padding-bottom:60px}.calculators_section-module__I9Bmfa__container{max-width:1440px;margin-left:auto;margin-right:auto}.calculators_section-module__I9Bmfa__calculatorsGrid{gap:calc(var(--spacing,.25rem)*6);grid-template-columns:repeat(1,minmax(0,1fr));width:100%;display:grid}@media (min-width:64rem){.calculators_section-module__I9Bmfa__calculatorsGrid{gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.calculators_section-module__I9Bmfa__calculatorsGrid{gap:calc(var(--spacing,.25rem)*10)}}.calculators_section-module__I9Bmfa__calculatorWrapper{justify-content:center;align-items:flex-start;width:100%;display:flex}@media (max-width:1024px){.calculators_section-module__I9Bmfa__section{padding-block:calc(var(--spacing,.25rem)*10)}.calculators_section-module__I9Bmfa__calculatorsGrid{gap:calc(var(--spacing,.25rem)*6)}}@media (max-width:640px){.calculators_section-module__I9Bmfa__section{padding-block:calc(var(--spacing,.25rem)*3)}.calculators_section-module__I9Bmfa__calculatorsGrid{gap:calc(var(--spacing,.25rem)*5)}}
.similar-properties-module__1Z0ZmG__container{background-color:#fff;width:100%}.similar-properties-module__1Z0ZmG__section{width:100%;padding-block:calc(var(--spacing,.25rem)*12)}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__section{padding-block:calc(var(--spacing,.25rem)*16)}}.similar-properties-module__1Z0ZmG__header{margin-bottom:calc(var(--spacing,.25rem)*8)}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__header{margin-bottom:calc(var(--spacing,.25rem)*10)}}@media (min-width:64rem){.similar-properties-module__1Z0ZmG__header{margin-bottom:calc(var(--spacing,.25rem)*12)}}.similar-properties-module__1Z0ZmG__subtitle{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__subtitle{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}@media (min-width:64rem){.similar-properties-module__1Z0ZmG__subtitle{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}.similar-properties-module__1Z0ZmG__subtitle{color:#a8aeae}.similar-properties-module__1Z0ZmG__title{margin-bottom:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-semibold,600);font-size:28px;font-weight:var(--font-weight-semibold,600)}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__title{margin-bottom:calc(var(--spacing,.25rem)*6);font-size:36px}}@media (min-width:64rem){.similar-properties-module__1Z0ZmG__title{margin-bottom:calc(var(--spacing,.25rem)*8)}}.similar-properties-module__1Z0ZmG__title{color:var(--color-primary);line-height:1.2}.similar-properties-module__1Z0ZmG__tabs{margin-bottom:calc(var(--spacing,.25rem)*6);gap:calc(var(--spacing,.25rem)*0);display:flex}.similar-properties-module__1Z0ZmG__tab{margin-right:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*2.5);transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:relative}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__tab{margin-right:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3)}}.similar-properties-module__1Z0ZmG__tab{color:#a0a0a0;cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:400}@media (min-width:768px){.similar-properties-module__1Z0ZmG__tab{font-size:17px;font-weight:500}}.similar-properties-module__1Z0ZmG__tab:hover{color:var(--color-primary)}.similar-properties-module__1Z0ZmG__tabActive{font-weight:600;color:var(--color-primary)!important}.similar-properties-module__1Z0ZmG__tabActive:after{content:"";background-color:var(--color-blue);height:2px;position:absolute;bottom:0;left:0;right:0}.similar-properties-module__1Z0ZmG__carouselWrapper{margin:10px 0;overflow:hidden}.similar-properties-module__1Z0ZmG__carouselTrack{gap:25.5px;margin:0 5px;display:flex}@media (min-width:640px) and (max-width:1023px){.similar-properties-module__1Z0ZmG__carouselTrack{gap:1.25rem}}.similar-properties-module__1Z0ZmG__propertyCard{border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);box-sizing:border-box;margin:2px 0;transition:box-shadow .3s;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.15)}@media (min-width:640px) and (max-width:1023px){.similar-properties-module__1Z0ZmG__propertyCard{flex:0 0 calc(50% - .625rem)!important;max-width:calc(50% - .625rem)!important}}.similar-properties-module__1Z0ZmG__propertyCard:hover{box-shadow:0 4px 16px rgba(0,0,0,.25)}.similar-properties-module__1Z0ZmG__imageContainer{width:100%;height:250px;position:relative;overflow:hidden}@media (min-width:640px){.similar-properties-module__1Z0ZmG__imageContainer{height:280px}}@media (min-width:1024px){.similar-properties-module__1Z0ZmG__imageContainer{height:280px}}.similar-properties-module__1Z0ZmG__propertyImage{object-fit:cover;height:100%;transition:transform .3s}.similar-properties-module__1Z0ZmG__propertyCard:hover .similar-properties-module__1Z0ZmG__propertyImage{transform:scale(1.05)}.similar-properties-module__1Z0ZmG__badge{top:calc(var(--spacing,.25rem)*4);left:calc(var(--spacing,.25rem)*4);text-transform:uppercase;color:#fff;letter-spacing:.5px;z-index:10;text-align:center;background-color:#01abc4;border-radius:29.78px;justify-content:center;align-items:center;width:81px;height:21px;font-size:9px;font-weight:500;display:flex;position:absolute}@media (min-width:640px){.similar-properties-module__1Z0ZmG__badge{font-size:9.6px}}.similar-properties-module__1Z0ZmG__favoriteButton{top:calc(var(--spacing,.25rem)*4);right:calc(var(--spacing,.25rem)*4);cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:absolute}.similar-properties-module__1Z0ZmG__favoriteButton:hover{transform:scale(1.1)}.similar-properties-module__1Z0ZmG__heartIcon{height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7)}@media (min-width:64rem){.similar-properties-module__1Z0ZmG__heartIcon{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8)}}.similar-properties-module__1Z0ZmG__heartIcon{color:var(--color-blue)}.similar-properties-module__1Z0ZmG__propertyDetails{padding:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__propertyDetails{padding:calc(var(--spacing,.25rem)*5)}}@media (min-width:64rem){.similar-properties-module__1Z0ZmG__propertyDetails{padding:calc(var(--spacing,.25rem)*6)}}.similar-properties-module__1Z0ZmG__propertyDetails{background-color:var(--color-background-light)}.similar-properties-module__1Z0ZmG__description{margin-bottom:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-light,300);font-size:14px;font-weight:var(--font-weight-light,300)}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__description{--tw-font-weight:var(--font-weight-light,300);font-size:12px;font-weight:var(--font-weight-light,300)}}.similar-properties-module__1Z0ZmG__description{color:var(--color-secondary)}.similar-properties-module__1Z0ZmG__addressPriceRow{margin-bottom:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);display:flex}.similar-properties-module__1Z0ZmG__address{color:var(--color-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:16px;font-weight:600;line-height:22px;display:-webkit-box;overflow:hidden}@media (min-width:768px){.similar-properties-module__1Z0ZmG__address{font-size:20px;font-weight:500;line-height:25px}}.similar-properties-module__1Z0ZmG__priceContainer{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.similar-properties-module__1Z0ZmG__price{color:#777;font-size:16px;font-weight:600;line-height:1.2}@media (min-width:768px){.similar-properties-module__1Z0ZmG__price{font-size:20px;font-weight:500}}.similar-properties-module__1Z0ZmG__priceLabel{color:#58585a;font-size:14px;font-weight:400}@media (min-width:768px){.similar-properties-module__1Z0ZmG__priceLabel{font-size:12px;font-weight:300}}.similar-properties-module__1Z0ZmG__featuresRow{padding-bottom:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:center;display:flex}.similar-properties-module__1Z0ZmG__features{align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__features{gap:calc(var(--spacing,.25rem)*6)}}.similar-properties-module__1Z0ZmG__feature{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);display:flex}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__feature{gap:calc(var(--spacing,.25rem)*2)}}.similar-properties-module__1Z0ZmG__feature{color:var(--color-gray-dark)}.similar-properties-module__1Z0ZmG__feature span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__feature span{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.similar-properties-module__1Z0ZmG__feature span{color:#a0a0a0}.similar-properties-module__1Z0ZmG__featureIcon{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__featureIcon{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}}.similar-properties-module__1Z0ZmG__featureIcon{color:var(--color-gray-medium)}.similar-properties-module__1Z0ZmG__viewDetailsLink{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#01abc4;white-space:nowrap;align-items:center;margin-left:auto;font-size:12px;font-weight:400;text-decoration:underline;display:inline-flex}@media (min-width:768px){.similar-properties-module__1Z0ZmG__viewDetailsLink{font-size:16px;font-weight:500}}.similar-properties-module__1Z0ZmG__viewDetailsLink:hover{opacity:.8;text-decoration:underline}.similar-properties-module__1Z0ZmG__navigation{margin-top:calc(var(--spacing,.25rem)*4);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__navigation{margin-top:calc(var(--spacing,.25rem)*6)}}.similar-properties-module__1Z0ZmG__navButton{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@media (min-width:48rem){.similar-properties-module__1Z0ZmG__navButton{height:calc(var(--spacing,.25rem)*14);width:calc(var(--spacing,.25rem)*14)}}.similar-properties-module__1Z0ZmG__navButton{background-color:var(--color-white);color:var(--color-blue);border:1.5px solid var(--color-blue);cursor:pointer}.similar-properties-module__1Z0ZmG__navButton:hover:not(.similar-properties-module__1Z0ZmG__navButtonDisabled){opacity:.9;transform:scale(1.05)}.similar-properties-module__1Z0ZmG__navButton:active:not(.similar-properties-module__1Z0ZmG__navButtonDisabled){transform:scale(.95)}.similar-properties-module__1Z0ZmG__navButtonDisabled{cursor:not-allowed;color:var(--color-accent);border:1.5px solid var(--color-accent);opacity:.5}.similar-properties-module__1Z0ZmG__navIcon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
