.item_wrapper__SaG28{position:relative;border-radius:var(--card-border-radius);display:flex;flex-direction:column;background-color:var(--color-cream);container-name:propertyItem;container-type:inline-size}@media screen and (min-width:1280px){.item_wrapper__SaG28.item_largeLayout__xNLAc .item_image__RTx5o{flex:1;width:auto;height:100%;aspect-ratio:auto}.item_wrapper__SaG28.item_largeLayout__xNLAc .item_content__Yvd4d{flex:0 0 auto;padding:2rem 1.5rem 1.5rem;align-items:flex-start;gap:0}.item_wrapper__SaG28.item_largeLayout__xNLAc .item_content__Yvd4d .item_region__rb9cu{align-self:flex-start;margin-left:-1.5rem;border-top-left-radius:0}.item_wrapper__SaG28.item_largeLayout__xNLAc .item_content__Yvd4d .item_town__5M1lh{margin-bottom:.5rem}.item_wrapper__SaG28.item_largeLayout__xNLAc .item_content__Yvd4d .item_title__cGeQR{font-size:1.75rem}.item_wrapper__SaG28.item_largeLayout__xNLAc .item_content__Yvd4d .item_fromPrice__37AEO{margin-top:.3rem}.item_wrapper__SaG28.item_largeLayout__xNLAc .item_content__Yvd4d .item_description__Gxtan{display:block;margin-top:1.5rem;font-weight:500;font-size:.93rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}}@media(hover:hover){.item_wrapper__SaG28{will-change:transform;backface-visibility:hidden;transform:translateZ(0);transition:transform .4s cubic-bezier(.47,1.64,.41,.8)}.item_wrapper__SaG28:hover{transform:scale(1.01)}}.item_image__RTx5o{aspect-ratio:1.1!important;border-top-right-radius:var(--card-border-radius);border-top-left-radius:var(--card-border-radius)}.item_banners__2ntMm{position:absolute;top:1rem;left:1rem;right:.5rem;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.item_banners__2ntMm .item_newBanner__5faHa{--shift-left:-1rem}.item_banners__2ntMm .item_taxIncentive__UEv4V{margin-left:auto}.item_content__Yvd4d{position:relative;flex:1;padding:1.5rem 1rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.75rem}.item_content__Yvd4d .item_town__5M1lh{font-size:.7rem;font-weight:800;color:var(--color-primary);text-transform:uppercase}.item_content__Yvd4d .item_region__rb9cu{position:absolute;top:0;transform:translateY(-50%);display:flex;gap:.5rem;align-items:center;align-self:center;font-size:.5625rem;font-weight:700;text-transform:uppercase;color:var(--color-primary);border-radius:1.5rem;padding:.5rem 1.5rem;background-color:var(--color-cream);--dot-color:#f0f}.item_content__Yvd4d .item_region__rb9cu.item_regionDark__8Rj7L{color:#fff}.item_content__Yvd4d .item_region__rb9cu:before{content:"";display:inline-block;width:.43rem;height:.43rem;background-color:var(--dot-color);border-radius:50%}.item_content__Yvd4d .item_title__cGeQR{font-family:var(--font-body);font-size:1.125rem;line-height:1.25em;font-weight:600;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.item_content__Yvd4d .item_fromPrice__37AEO{color:var(--color-primary);font-size:.625rem}.item_content__Yvd4d .item_fromPrice__37AEO:empty:before{content:" "}.item_content__Yvd4d .item_fromPrice__37AEO strong{font-weight:800}.item_content__Yvd4d .item_description__Gxtan{display:none}@container propertyItem (width > 250px){.item_content__Yvd4d{padding:2rem 1.3rem 1rem}.item_content__Yvd4d .item_town__5M1lh{font-size:.85rem}.item_content__Yvd4d .item_title__cGeQR{font-size:1.5rem;font-weight:400}.item_content__Yvd4d .item_region__rb9cu{font-weight:600;font-size:.8125rem}.item_content__Yvd4d .item_fromPrice__37AEO{font-size:.85rem}.item_banners__2ntMm{top:1rem;left:1rem;right:1rem}}.new_wrapper__3nhl_{--f:0rem;--r:0.8em;--shift-left:0;display:inline-block;font-size:.5rem;font-weight:800;text-transform:uppercase;color:#fff;background-color:var(--color-secondary);padding-block:.4rem;padding-inline:max(var(--f) + .2rem,.5rem) calc(var(--r) + .2rem);border-bottom:var(--f) solid rgba(0,0,0,.3333333333);border-right:var(--r) solid rgba(0,0,0,0);margin-left:calc(var(--f)*-1 + var(--shift-left));clip-path:polygon(0 0,0 calc(100% - var(--f)),var(--f) 100%,var(--f) calc(100% - var(--f)),100% calc(100% - var(--f)),calc(100% - var(--r)) calc(50% - var(--f) / 2),100% 0)}.new_wrapper__3nhl_.new_with3d__W9X8z{--f:0.6rem}@media screen and (min-width:768px){.new_wrapper__3nhl_{font-size:.75rem;padding:.5rem 1rem}}.pill_wrapper__SoAwy{border-radius:1.25rem;display:inline-block;font-size:.5rem;font-weight:800;text-transform:uppercase;color:#fff;background-color:var(--color-primary);padding:.4rem .5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pill_wrapper__SoAwy.outline{border:1px solid var(--color-secondary);background:rgba(0,0,0,.6)}@media screen and (min-width:768px){.pill_wrapper__SoAwy{font-size:.75rem;padding:.5rem 1rem}}.light_wrapper__5QNDK label{cursor:pointer}.light_wrapper__5QNDK .light_button__sg_iV{margin-top:2rem;--button-bg:#fff;--button-radius:3rem}.light_optionsWrapper__I1mdF{display:flex;gap:1rem}@media screen and (min-width:768px){.light_optionsWrapper__I1mdF{gap:2rem}}.light_fields__xtIVH{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.light_fields__xtIVH .light_textInput__1QvTU{--dominant-color:var(--color-primary)}.light_fields__xtIVH .light_textInput__1QvTU.filled label{opacity:.5}.light_fields__xtIVH .light_textInput__1QvTU:not(.filled) label{opacity:1}.light_fields__xtIVH .light_select__w3yal input,.light_fields__xtIVH .light_select__w3yal label,.light_fields__xtIVH .light_textInput__1QvTU input,.light_fields__xtIVH .light_textInput__1QvTU label{font-weight:600;font-size:1rem}.light_fields__xtIVH .light_select__w3yal{border-radius:.5rem;margin-block:1rem}.light_fields__xtIVH .light_select__w3yal .mantine-Input-wrapper[data-variant=unstyled]{--input-bg:rgba(255,255,255,0.2);--input-padding-y:0rem;--input-padding-inline-start:1rem;--input-size:3rem;--input-placeholder-color:var(--color-primary);--input-bd:var(--color-primary);--input-bd-focus:var(--color-primary);--input-color:var(--color-primary)}.light_fields__xtIVH .light_select__w3yal .mantine-Input-wrapper[data-variant=unstyled][data-error]{--input-bd:var(--mantine-color-error);--input-color:var(--mantine-color-error);--input-placeholder-color:var(--mantine-color-error);--input-section-color:var(--mantine-color-error)}.light_cgp__LoruG .light_options__IFUHW>div{display:flex;gap:1rem;margin-top:.5rem}.light_cgp__LoruG .light_option__gqVZs .mantine-Radio-body{display:flex;flex-direction:row-reverse;align-items:center;gap:.5rem;font-weight:600}.light_jobTitle__tCt5s{display:none}.light_allowNewsletter__J_U4Q{margin-block:1rem}.light_allowNewsletter__J_U4Q .mantine-Checkbox-body{display:flex;align-items:flex-start;gap:.5rem}.light_allowNewsletter__J_U4Q .mantine-Checkbox-labelWrapper{line-height:1.3em}@media screen and (max-width:768px){.light_allowNewsletter__J_U4Q .mantine-Checkbox-labelWrapper{margin-top:-.1em}}.light_allowNewsletter__J_U4Q .mantine-Checkbox-inner{order:0}.light_allowNewsletter__J_U4Q,.light_cgp__LoruG{font-size:.93rem}@media screen and (min-width:768px){.light_allowNewsletter__J_U4Q,.light_cgp__LoruG{font-size:1rem}}.light_rgpd__ffGdK{margin-top:1rem;font-size:.75rem;color:var(--color-primary)}.light_rgpd__ffGdK a{text-decoration:underline}.rating_wrapper__k10Hv{margin-block:3rem;display:flex;justify-content:center}.rating_wrapper__k10Hv p{font-weight:500}@media screen and (min-width:768px){.rating_wrapper__k10Hv{margin-block:3.75rem}}.rating_link__45NbJ{display:flex;flex-direction:column;gap:.75rem;text-align:center;text-decoration:none}.rating_rate__iOahf{display:inline-flex;justify-content:center;align-items:center;color:var(--color-primary);font-size:1.375rem;gap:.5rem}.rating_rate__iOahf .rating_big__T4XwZ{font-family:var(--font-title);font-size:3.25rem;line-height:1em;letter-spacing:-.065rem}@media screen and (min-width:768px){.rating_rate__iOahf{margin-top:2.5rem}}.rating_stars__3_yqN{position:relative;--stars-width:8.75rem;height:1.5rem;width:var(--stars-width);margin:0 auto}.rating_stars__3_yqN svg{width:100%;height:100%}.rating_stars__3_yqN .rating_base__dLuAy{color:#dedede}.rating_stars__3_yqN .rating_gauge__mBlwU{position:absolute;inset:0;color:var(--color-secondary);overflow:hidden}.rating_stars__3_yqN .rating_gauge__mBlwU svg{width:var(--stars-width)}