.homepage_backgoundWrapper__efK9n{background-color:rgba(0,0,0,0)}.homepage_wrapper__Knrtl{position:relative;margin-top:calc(var(--header-full-height)*-1)}@media screen and (max-width:768px){.homepage_image__TwdEK{aspect-ratio:.8;-o-object-fit:cover;object-fit:cover}}.homepage_mediaContainer__k3JA8{position:relative;inset:0;overflow:hidden;height:100%;max-height:90vh}@media screen and (max-width:768px){.homepage_mediaContainer__k3JA8{aspect-ratio:.8}}.homepage_mediaContainer__k3JA8 .homepage_video__pmDdS{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover;opacity:0;will-change:opacity;transition:opacity 1s ease}.homepage_mediaContainer__k3JA8 .homepage_video__pmDdS.homepage_show__I7kZ7{opacity:1}.homepage_content__ojSsZ{position:absolute;inset:0;z-index:1;color:#fff;padding-top:12rem}@media screen and (min-width:768px){.homepage_content__ojSsZ{padding-top:clamp(13rem,22vw,20rem)}}.homepage_content__ojSsZ .homepage_title__30Z52{color:currentColor;font-size:clamp(2.5rem,12vw,3.25rem);font-weight:500;line-height:1em;font-family:var(--font-title)}@media screen and (min-width:768px){.homepage_content__ojSsZ .homepage_title__30Z52{font-size:clamp(2rem,7vw,5.625rem);line-height:1em}}.homepage_content__ojSsZ .homepage_cta__jbqW6{color:#fff;margin-top:1rem}@media screen and (min-width:768px){.homepage_content__ojSsZ .homepage_cta__jbqW6{padding:.75rem 1.25rem}}.homepage_content__ojSsZ .homepage_cta__jbqW6 .icon svg{width:.75rem;height:.75rem}.image-duo_wrapper__C9nUW{--shift:5rem;--margin-block:2rem;position:relative;display:flex;gap:.75rem;padding-bottom:var(--shift);margin-block:var(--margin-block)}@media screen and (min-width:768px){.image-duo_wrapper__C9nUW{gap:2rem;--shift:10rem;--margin-block:2.5rem}}.image-duo_image__2aXSU{border-radius:var(--card-border-radius);overflow:hidden}.image-duo_image__2aXSU:nth-child(2){transform:translateY(var(--shift))}.grid_wrapper__D9l_1{margin-block:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.grid_wrapper__D9l_1:last-child{margin-bottom:0}@media screen and (min-width:768px){.grid_wrapper__D9l_1{margin-block:2.25rem;gap:2rem}}.grid_item__IG87f{flex:1;border-radius:var(--card-border-radius);display:flex;justify-content:flex-start;align-items:center;text-align:center;flex-direction:column;gap:.5rem;padding:1.25rem 2rem}.grid_item__IG87f.grid_itemText__7lSXo{background-color:var(--color-very-light-cream);color:var(--color-primary);font-size:.9375rem;font-weight:500;line-height:1.2em}.grid_item__IG87f.grid_itemText__7lSXo mark{font-family:var(--font-title);display:block;font-size:2rem;letter-spacing:-.065rem;line-height:1em;color:var(--color-secondary)}@media screen and (min-width:768px){.grid_item__IG87f.grid_itemText__7lSXo{font-size:1.125rem;padding:4.25rem 2rem;gap:1rem}.grid_item__IG87f.grid_itemText__7lSXo mark{font-size:3rem}}.grid_item__IG87f.grid_itemIcon__I7kgB{flex-direction:row;border:1px solid var(--color-secondary);justify-content:flex-start;gap:2rem}.grid_item__IG87f.grid_itemIcon__I7kgB .icon,.grid_item__IG87f.grid_itemIcon__I7kgB svg{display:block}.grid_item__IG87f.grid_itemIcon__I7kgB svg{width:3rem;height:auto;color:var(--color-secondary)}.grid_item__IG87f.grid_itemIcon__I7kgB .grid_title__yIZE7{color:var(--color-primary);font-size:.93rem;line-height:1.3em;text-align:left}@media screen and (min-width:768px){.grid_item__IG87f.grid_itemIcon__I7kgB{flex-direction:column;padding:2.5rem 2rem;gap:1rem}.grid_item__IG87f.grid_itemIcon__I7kgB svg{width:auto;height:4rem}.grid_item__IG87f.grid_itemIcon__I7kgB .grid_title__yIZE7{font-size:1rem;text-align:center}}.grid_item__IG87f.grid_itemKeypoint__mkRWq{padding:0;text-align:left}.grid_item__IG87f.grid_itemKeypoint__mkRWq picture{width:100%}.grid_item__IG87f.grid_itemKeypoint__mkRWq .grid_image__SnEG1 img{aspect-ratio:3/2}.grid_item__IG87f.grid_itemKeypoint__mkRWq .grid_content__UfFTG{width:100%}.grid_item__IG87f.grid_itemKeypoint__mkRWq .grid_content__UfFTG>:first-child{margin-top:0}.grid_item__IG87f.grid_itemKeypoint__mkRWq .grid_content__UfFTG>:last-child{margin-bottom:0}.grid_item__IG87f.grid_itemKeypoint__mkRWq .grid_content__UfFTG strong{display:block;font-size:1.25rem;font-weight:700;color:var(--color-primary)}.grid_item__IG87f.grid_itemKeypoint__mkRWq .grid_content__UfFTG mark{text-transform:uppercase;font-weight:800}.grid_item__IG87f.grid_itemKeypoint__mkRWq .grid_content__UfFTG p{margin-block:.75rem;font-weight:500;font-size:.9rem}.faq_accordion__QZy9x{margin-top:1.5rem}@media screen and (min-width:768px){.faq_accordion__QZy9x{margin-top:2.5rem}}.faq_accordion__QZy9x .faq_item__dmFWf{--item-border-color:var(--color-secondary)}.faq_accordion__QZy9x .faq_title__zKzvz{padding-left:0;color:var(--color-primary)}.faq_accordion__QZy9x .faq_title__zKzvz .mantine-Accordion-label{font-size:1.15rem;font-weight:600;color:var(--color-primary);padding-right:1rem;line-height:1.25em;padding-block:1rem}@media screen and (min-width:768px){.faq_accordion__QZy9x .faq_title__zKzvz .mantine-Accordion-label{font-size:1.4rem}}.faq_accordion__QZy9x .faq_title__zKzvz:not(:disabled):hover{background-color:rgba(0,0,0,0)}.faq_accordion__QZy9x .faq_content__yTfOa{font-weight:500}.faq_accordion__QZy9x .faq_content__yTfOa .mantine-Accordion-content{padding-left:0;padding-bottom:2.5rem}.faq_accordion__QZy9x .faq_content__yTfOa p{margin-block:1rem;font-size:.93rem}@media screen and (min-width:768px){.faq_accordion__QZy9x .faq_content__yTfOa p{font-size:1rem}}.faq_accordion__QZy9x .faq_content__yTfOa p:first-child{margin-top:0}.faq_accordion__QZy9x .faq_content__yTfOa p:last-child{margin-bottom:0}.faq_accordion__QZy9x .faq_content__yTfOa a,.faq_accordion__QZy9x .faq_content__yTfOa u{text-decoration:underline;text-underline-offset:.2em}.share_wrapper__pHO_U{position:relative;cursor:pointer}.share_wrapper__pHO_U:hover{color:var(--color-text)}.share_wrapper__pHO_U{display:flex;gap:.5rem;align-items:center}@media screen and (max-width:768px){.share_wrapper__pHO_U{margin-left:2rem}.share_wrapper__pHO_U span{display:none}.share_wrapper__pHO_U{align-self:flex-start}.share_wrapper__pHO_U svg{height:1rem;width:1rem}}.simple_wrapper__lNC9t.simple_firstItem__E3T7p{margin-top:calc(var(--header-full-height)*-1)}@media screen and (max-width:768px){.simple_wrapper__lNC9t .simple_image__lFDJH{aspect-ratio:1.5}}@media(min-width:1460px){.simple_wrapper__lNC9t .simple_image__lFDJH{border-bottom-right-radius:var(--card-border-radius);border-bottom-left-radius:var(--card-border-radius)}}.simple_wrapper__lNC9t .simple_image__lFDJH{max-height:650px}.breadcrumb_wrapper__qLI9J{display:flex;justify-content:space-between;font-size:.9rem;font-weight:500;color:#a2a2a2}@media screen and (min-width:768px){.breadcrumb_wrapper__qLI9J{font-size:1rem}}.breadcrumb_list__egpA6{display:flex;flex-wrap:wrap}.breadcrumb_item__vjQWF:hover{color:var(--color-text)}.breadcrumb_item__vjQWF:after{content:"▸";display:inline-block;margin-inline:.5rem}.breadcrumb_item__vjQWF:last-child:after{display:none}.breadcrumb_item__vjQWF .breadcrumb_noLink__FOjfs{color:var(--color-primary)}.block_wrapper__BKaf1 .block_description__Mk_Ob{max-width:75ch;margin-block:1rem;font-weight:500}.block_grid__vvA4E{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem 1.25rem;margin-top:1.5rem}@media screen and (min-width:768px){.block_grid__vvA4E{gap:2.5rem 1.25rem;grid-template-columns:repeat(2,1fr);margin-block:1.8rem}}@media screen and (min-width:992px){.block_grid__vvA4E{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1280px){.block_grid__vvA4E{grid-template-columns:repeat(4,1fr)}.block_grid__vvA4E .block_largeItem__nsVAp{grid-column:span 3}}.block_viewMore__ZlS4G{display:flex;align-items:center;justify-content:center;flex-direction:column}.block_viewMore__ZlS4G a{padding:2rem;text-align:center}.block_viewMore__ZlS4G span{display:block;font-weight:600;text-transform:lowercase}.block_viewMore__ZlS4G:hover span{text-decoration:underline;text-decoration-color:var(--color-secondary);text-underline-offset:.3em}.item_wrapper__t9qqS{border-radius:var(--card-border-radius);box-shadow:0 4px 20px 0 rgba(0,0,0,.08);overflow:hidden;display:flex;flex-direction:column;background-color:#fefefe}@media screen and (min-width:1280px){.item_wrapper__t9qqS.item_largeLayout__zJIfc{display:flex;flex-direction:row-reverse;gap:3rem}.item_wrapper__t9qqS.item_largeLayout__zJIfc .item_imageWrapper__7IdVZ{flex:4;width:auto;height:100%;aspect-ratio:auto}.item_wrapper__t9qqS.item_largeLayout__zJIfc .item_content__nq9gI{flex:2;padding:1.5rem 0 1.5rem 1.5rem}.item_wrapper__t9qqS.item_largeLayout__zJIfc .item_content__nq9gI .item_title__K3ShN{font-size:1.95rem;line-height:1.26em}.item_wrapper__t9qqS .item_description__1u_Sb{font-size:.93rem;margin-top:.5rem}}@media(hover:hover){.item_wrapper__t9qqS{will-change:transform;backface-visibility:hidden;transform:translateZ(0);transition:transform .4s cubic-bezier(.47,1.64,.41,.8)}.item_wrapper__t9qqS:hover{transform:scale(1.01)}}.item_imageWrapper__7IdVZ{position:relative;aspect-ratio:1.75}.item_content__nq9gI{flex:1;padding:1rem 1.3rem;display:flex;flex-direction:column;gap:1rem}.item_content__nq9gI .item_upper__LQa9t{display:flex;flex-direction:column;gap:.5rem;flex:1}.item_content__nq9gI p{font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.item_content__nq9gI .item_category__wXRPC{font-size:.8rem;font-weight:600;text-transform:uppercase}.item_content__nq9gI .item_title__K3ShN{font-size:1.4rem;line-height:1.25em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.item_content__nq9gI .item_time__ey4AC{justify-self:flex-end;font-size:.75rem}@media screen and (max-width:768px){.item_wrapper__t9qqS .item_content__nq9gI p{display:none}.item_wrapper__t9qqS:not(.item_mobileInlineStyle__VqM5Y):has(+.item_mobileInlineStyle__VqM5Y){margin-bottom:2rem}.item_wrapper__t9qqS.item_mobileInlineStyle__VqM5Y{background-color:rgba(0,0,0,0);box-shadow:none;border-radius:0;border-bottom:1px solid #a2a2a2;padding-bottom:1rem}.item_wrapper__t9qqS.item_mobileInlineStyle__VqM5Y:last-of-type{border-bottom:0;padding-bottom:0}.item_wrapper__t9qqS.item_mobileInlineStyle__VqM5Y .item_imageWrapper__7IdVZ{display:none}.item_wrapper__t9qqS.item_mobileInlineStyle__VqM5Y .item_content__nq9gI{padding:0;gap:.25rem}.item_wrapper__t9qqS.item_mobileInlineStyle__VqM5Y .item_content__nq9gI .item_upper__LQa9t{gap:.25rem}.item_wrapper__t9qqS.item_mobileInlineStyle__VqM5Y .item_content__nq9gI .item_category__wXRPC{font-size:.6875rem}.item_wrapper__t9qqS.item_mobileInlineStyle__VqM5Y .item_content__nq9gI .item_description__1u_Sb{display:none}.item_wrapper__t9qqS.item_mobileInlineStyle__VqM5Y .item_content__nq9gI .item_title__K3ShN{font-size:1.1875rem}.item_wrapper__t9qqS.item_mobileInlineStyle__VqM5Y .item_content__nq9gI .item_time__ey4AC{font-size:.625rem}}.leaflet_wrapper__gB4_n{display:grid;grid-template-areas:"image" "text";grid-template-columns:1fr;gap:3.5rem}@media screen and (min-width:768px){.leaflet_wrapper__gB4_n{grid-template-areas:"image text";grid-template-columns:1fr 1fr;grid-template-rows:1fr}.leaflet_wrapper__gB4_n.leaflet_reverse__YJBrh{grid-template-areas:"text image"}}.leaflet_imageCol__aw9bS{grid-area:image;position:relative}.leaflet_imageCol__aw9bS img{height:100%}@media screen and (max-width:768px){.leaflet_imageCol__aw9bS{aspect-ratio:.75}}.leaflet_content__O_9AF{grid-area:text}.leaflet_content__O_9AF .level-2{margin-bottom:1.5rem}.leaflet_content__O_9AF ul{list-style-type:disc;margin-left:1.5rem}.leaflet_content__O_9AF ul:has(+a,+p){margin-bottom:2rem}.leaflet_content__O_9AF p{font-size:.9375rem;font-style:normal;font-weight:500}.leaflet_content__O_9AF p>strong{font-size:1.05rem;font-weight:500;display:block;color:var(--color-primary);margin-bottom:.25rem}@media screen and (min-width:768px){.leaflet_content__O_9AF{margin-block:3rem}.leaflet_content__O_9AF p{font-size:1rem}.leaflet_content__O_9AF p>strong{font-size:1.25rem;margin-bottom:.5rem}}.altarea_wrapper__tUU9I{display:flex;flex-direction:column;align-items:center;text-align:center;text-wrap:balance;max-width:45rem;margin-inline:auto;gap:3rem}.altarea_wrapper__tUU9I .heading{font-family:var(--font-title);font-weight:500}.altarea_wrapper__tUU9I p{font-size:.9375rem;font-weight:500}.altarea_image__Ox7Nj{width:90px!important;max-width:80%;margin-inline:auto}@media screen and (min-width:768px){.altarea_wrapper__tUU9I p{font-size:1rem}.altarea_image__Ox7Nj{width:120px!important}}.property_seeMore__EbrdB{margin:3rem 2rem;text-align:center}