.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}}.orama_wrapper__Q19OE{--color-a:#008042;--color-b:#83ba33;--color-c:#ed800a;--color-d:#e53c12}.orama_title__Vly_F{margin-bottom:1.5rem}@media screen and (min-width:768px){.orama_title__Vly_F{margin-bottom:3rem}}.orama_grid__oLtez{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:768px){.orama_grid__oLtez{flex-direction:row;gap:5rem}}.orama_col__3Pkqk{display:flex;flex-direction:column;flex:1}@media screen and (min-width:992px){.orama_col__3Pkqk{flex:4}}.orama_col__3Pkqk p{font-size:1.1rem;margin-bottom:1.5rem}@media screen and (min-width:992px){.orama_col__3Pkqk p{font-size:1.5rem;margin-bottom:2rem}}.orama_col__3Pkqk .orama_seeMoreLink__IwVWg{margin-top:auto}.orama_col__3Pkqk.orama_colScore___zSbN{flex-direction:column-reverse;gap:3rem}@media screen and (min-width:992px){.orama_col__3Pkqk.orama_colScore___zSbN{flex-direction:row;flex:5}}.orama_detailsWrapper__Mhp6q{flex:1 1 auto;display:flex;flex-direction:column;gap:1.5rem}@media screen and (min-width:768px){.orama_detailsWrapper__Mhp6q{gap:2.5rem}}.orama_scoreWrapper__NEeJq{display:flex;flex-direction:column;justify-content:flex-end;gap:1.5rem;align-items:center}.orama_scoreWrapper__NEeJq .orama_imageScore__yK874{position:relative;width:100%;max-width:11rem;aspect-ratio:1}.orama_scoreWrapper__NEeJq .orama_imageScore__yK874 img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.orama_scoreWrapper__NEeJq .orama_imageScore__yK874 .orama_score__Inkks{position:absolute;inset:0;top:10%;right:15%;display:flex;justify-content:flex-end;align-items:center;font-weight:500;font-size:3rem;color:var(--color-b)}.orama_scoreWrapper__NEeJq .orama_legendContainer__K5YrX{display:flex;justify-content:stretch;gap:.5rem}.orama_scoreWrapper__NEeJq .orama_legendContainer__K5YrX .orama_item__iVRQj{flex:1;border-radius:15rem;padding:.25rem 1.25rem;font-size:1rem;font-weight:700;color:#fff;text-align:center}.orama_scoreWrapper__NEeJq .orama_legendContainer__K5YrX .orama_item__iVRQj.orama_itemA__oT5z1{background-color:var(--color-a)}.orama_scoreWrapper__NEeJq .orama_legendContainer__K5YrX .orama_item__iVRQj.orama_itemB__VumMg{background-color:var(--color-b)}.orama_scoreWrapper__NEeJq .orama_legendContainer__K5YrX .orama_item__iVRQj.orama_itemC__E_39W{background-color:var(--color-c)}.orama_scoreWrapper__NEeJq .orama_legendContainer__K5YrX .orama_item__iVRQj.orama_itemD__o7SPv{background-color:var(--color-d)}.gauge_wrapper__Kh7hN{display:flex;gap:1rem}.gauge_iconCol__dWM83{flex:0 0 2.5rem}.gauge_iconCol__dWM83 .gauge_icon__lRK6p{width:100%;aspect-ratio:1;border-radius:50%;border:1px solid;display:flex;justify-content:center;align-items:center}.gauge_iconCol__dWM83 .gauge_icon__lRK6p svg{width:2rem;height:2rem}@media screen and (min-width:768px){.gauge_iconCol__dWM83{flex:0 0 3.5rem}}.gauge_rightCol__kkQiD{flex:1;display:flex;flex-direction:column;justify-content:space-between}.gauge_title__283N9{color:#434343;font-size:.93rem;font-weight:500}.gauge_title__283N9 strong{font-weight:800;color:var(--color-primary)}@media screen and (min-width:768px){.gauge_title__283N9 .gauge_title__283N9{font-size:1rem}}.gauge_gaugeWrapper__s6UsE{position:relative;background-color:var(--color-light-cream);border-radius:1rem;width:100%;height:.7rem;overflow:hidden}.gauge_gaugeWrapper__s6UsE .gauge_gauge__5G_u2{position:absolute;inset:0;background-color:currentColor}@media screen and (min-width:768px){.gauge_gaugeWrapper__s6UsE{height:1rem}}.property_seeMore__EbrdB{margin:3rem 2rem;text-align:center}