@charset "UTF-8";/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}body{background:#fff;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}:root{--font-family--primary:"DM Sans",sans-serif,Helvetica,Arial;--font-family--secondary:"Fraunces",serif,georgia,Times New Roman;--font-size--primary:16px;--color-marigold:#E3A325;--color-coral:#BF624A;--color-royal:#24306B;--color-dove:#F2EFEB;--color-sage:#84AF82;--color-forest:#0E6132;--color-midnight:#070E31;--color-concrete:#ADB1B7;--color-denim:#365A90}footer{background-color:var(--color-midnight);color:var(--color-dove)}footer .container{width:100%;padding:50px;box-sizing:border-box;padding-bottom:0}footer .container.footer-bottom{padding-top:0;padding-bottom:50px}footer .container .row{display:grid;grid-template-columns:repeat(5,1fr);column-gap:50px}footer .container .row.second-row{margin-top:75px}footer .container .row .column .menu-footer-portal-links-container ul{display:flex;gap:20px;flex-wrap:wrap}footer .container .row .column .menu-footer-portal-links-container ul li a{display:flex;gap:5px}footer .container .row .column .menu-footer-portal-links-container ul li a .icon{margin:0;display:block}footer .container .row .column .menu-footer-portal-links-container ul li.residents .icon.people{display:none}footer .container .row .column .menu-footer-portal-links-container ul li.owners .icon.home{display:none}footer .container .row .column.mobile-only{display:none}footer .container .row .column h5{font-size:1.4rem;font-weight:500;letter-spacing:-.017em;line-height:1.4em;margin-bottom:45px}footer .container .row .column.company-information a,footer .container .row .column.quick-links a{color:var(--color-concrete);font-size:1rem;font-weight:400;line-height:1.2em;margin-bottom:10px;display:block;text-decoration:none;display:inline-block}footer .container .row .column.company-information a:hover,footer .container .row .column.quick-links a:hover{text-decoration:underline}footer .container .row .column.company-information address,footer .container .row .column.quick-links address{color:var(--color-concrete);font-size:1rem;font-weight:400;line-height:1.2em;margin-bottom:10px}footer .container .row .column.company-information address a,footer .container .row .column.quick-links address a{margin-bottom:0}footer .container .row .column.brand .site-logo{display:block}footer .container .row .column.brand .site-logo .site-logo-image{width:150px;height:auto}footer .container .row .column.brand .site-logo .site-logo-image.mobile-only{display:none}footer .container .row .column.quick-links .inner-column.mobile-only{display:none}footer .container .row .column.cta p{color:var(--color-concrete);font-size:1rem;font-weight:400;line-height:1.4em;letter-spacing:-.01em}footer .container .row .column.cta p a{text-decoration:none;color:inherit}footer .container .row .column.cta p a:hover{text-decoration:underline}footer .container .row .column.social-media{display:flex;align-items:flex-end}footer .container .row .column.social-media ul{display:flex;gap:15px}footer .container .row .column.social-media ul li{width:45px;height:auto;display:block}footer .container .row .column.social-media ul li a,footer .container .row .column.social-media ul li img{width:100%;height:auto;display:block}footer .container .row .column.credit-links{grid-column:span 3}footer .container .row .column.credit-links hr{width:50px;margin:0;margin-bottom:0;border:none;height:1px;background-color:var(--color-marigold);margin-bottom:30px}footer .container .row .column.credit-links p{color:var(--color-denim);font-size:1rem;font-weight:400;line-height:1.2em;color:var(--color-denim);letter-spacing:-.01em}footer .container .row .column.credit-links p a{color:inherit;text-decoration:none}footer .container .row .column.credit-links p a:hover{text-decoration:underline}footer .container .row .column.legal{display:flex;align-items:flex-end;justify-content:flex-end}footer .container .row .column.legal p{text-align:right;font-size:1rem;font-weight:400;line-height:1.2em;color:var(--color-denim);letter-spacing:-.01em}@media (min-width:992px) and (max-width:1199.98px){footer .container .row{grid-template-columns:repeat(4,1fr);gap:5%}footer .container .row .column.cta{display:none}footer .container .row .column.social-media{grid-column:span 2}footer .container .row .column.credit-links{display:none}footer .container .row .column.legal{grid-column:span 2}}@media (min-width:768px) and (max-width:991.98px){footer .container .row{grid-template-columns:repeat(3,1fr);gap:5%}footer .container .row .column.brand{grid-column:span 3;margin-bottom:40px}footer .container .row .column.brand .site-logo .site-logo-image{width:250px}footer .container .row .column.brand .site-logo .site-logo-image.mobile-only{display:block}footer .container .row .column.brand .site-logo .site-logo-image.desktop-only{display:none}footer .container .row .column.cta{display:none}footer .container .row .column.social-media{grid-column:span 2}footer .container .row .column.credit-links{display:none}}@media (max-width:767.98px){footer .container{padding:50px 0;margin:0 auto;padding-bottom:35px;width:90%}footer .container.footer-bottom{padding:35px 50px 50px 50px;width:100%;background-color:var(--color-royal);display:flex;align-items:center;justify-content:center}footer .container .row{display:flex;flex-direction:column;gap:30px}footer .container .row.second-row{flex-direction:column-reverse;margin:0}footer .container .row .column .menu-footer-portal-links-container ul{flex-direction:column;gap:0}footer .container .row .column .menu-footer-portal-links-container ul li a .icon{height:17px}footer .container .row .column .menu-footer-portal-links-container ul li a .text{text-transform:uppercase;font-size:.7rem;letter-spacing:.15em}footer .container .row .column.mobile-only{display:block}footer .container .row .column.desktop-only{display:none}footer .container .row .column h5{font-size:1.1rem;margin-bottom:15px}footer .container .row .column.company-information a,footer .container .row .column.quick-links a{font-size:.9rem}footer .container .row .column.company-information address,footer .container .row .column.quick-links address{font-size:.9rem}footer .container .row .column.brand .site-logo .site-logo-image{width:clamp(200px,80%,280px)}footer .container .row .column.brand .site-logo .site-logo-image.mobile-only{display:block}footer .container .row .column.brand .site-logo .site-logo-image.desktop-only{display:none}footer .container .row .column.quick-links{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}footer .container .row .column.quick-links .inner-column.mobile-only{display:block}footer .container .row .column.quick-links .inner-column.desktop-only{display:none}footer .container .row .column.cta p{font-size:.9rem}footer .container .row .column.social-media{justify-content:center}footer .container .row .column.credit-links{display:none}footer .container .row .column.legal p{font-size:.9rem;color:var(--color-dove);text-align:center}}header#masthead{background-color:#fff;width:100%;display:flex;justify-content:center;position:relative;z-index:99;position:sticky;top:0}header#masthead.collapsed .container{padding:10px 50px}header#masthead.collapsed .container .site-logo-link{width:39px}header#masthead .container{width:100%;display:flex;align-items:center;justify-content:space-between;padding:30px 50px;transition:padding .25s ease .1s}header#masthead .container .site-logo-link{width:175px;overflow:hidden;height:auto;display:block;transition:width .2s ease}header#masthead .container .site-logo-link img{width:175px;height:auto;display:block}header#masthead .container nav{flex:1}header#masthead .container nav .menu-main-menu-container ul.sub-menu,header#masthead .container nav .menu-secondary-menu-container ul.sub-menu{display:flex;flex-direction:column;position:absolute;left:0;border-radius:5px;background-color:#fff;width:max-content;padding:30px;box-sizing:border-box;align-items:flex-start;justify-content:flex-start;border-radius:10px;box-shadow:0 24px 56px 0 rgba(167,174,186,.9);z-index:2;filter:drop-shadow(0 5px 20px rgba(0, 0, 0, .25));margin-top:20px;top:100%;opacity:0;transform:translateY(10px) scale(.95);transition:opacity .2s ease,transform .2s ease;pointer-events:none}header#masthead .container nav .menu-main-menu-container ul.sub-menu.is-active,header#masthead .container nav .menu-secondary-menu-container ul.sub-menu.is-active{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}header#masthead .container nav .menu-main-menu-container ul.sub-menu:after,header#masthead .container nav .menu-secondary-menu-container ul.sub-menu:after{content:"";position:absolute;top:-8px;left:20px;width:16px;height:16px;background:#fff;transform:rotate(45deg);z-index:1}header#masthead .container nav .menu-main-menu-container ul.sub-menu:before,header#masthead .container nav .menu-secondary-menu-container ul.sub-menu:before{content:"";position:absolute;top:-20px;left:0;width:100%;height:20px;background:0 0}header#masthead .container nav .menu-main-menu-container ul.sub-menu a,header#masthead .container nav .menu-secondary-menu-container ul.sub-menu a{display:flex;gap:15px;padding:0;border:none;text-decoration:none;background:0 0}header#masthead .container nav .menu-main-menu-container ul.sub-menu a:hover,header#masthead .container nav .menu-secondary-menu-container ul.sub-menu a:hover{background-color:transparent}header#masthead .container nav .menu-main-menu-container ul.sub-menu a .menu-icon,header#masthead .container nav .menu-secondary-menu-container ul.sub-menu a .menu-icon{width:20px;height:20px;display:block}header#masthead .container nav .menu-main-menu-container ul.sub-menu a .menu-icon img,header#masthead .container nav .menu-secondary-menu-container ul.sub-menu a .menu-icon img{width:100%;height:100%;object-fit:cover}header#masthead .container nav .menu-main-menu-container ul.sub-menu a .menu-item-text,header#masthead .container nav .menu-secondary-menu-container ul.sub-menu a .menu-item-text{display:flex;flex-direction:column;flex:1}header#masthead .container nav .menu-main-menu-container ul.sub-menu a .menu-item-text .menu-title,header#masthead .container nav .menu-secondary-menu-container ul.sub-menu a .menu-item-text .menu-title{color:var(--color-royal);font-weight:500;text-transform:none;font-size:1rem;letter-spacing:-.015em}header#masthead .container nav .menu-main-menu-container ul.sub-menu a .menu-item-text .menu-secondary,header#masthead .container nav .menu-secondary-menu-container ul.sub-menu a .menu-item-text .menu-secondary{text-transform:none;letter-spacing:-.015em;font-size:.9rem;color:var(--color-concrete)}header#masthead .container nav .menu-main-menu-container ul.sub-menu a:hover .menu-title,header#masthead .container nav .menu-secondary-menu-container ul.sub-menu a:hover .menu-title{color:var(--color-midnight)}header#masthead .container nav .menu-main-menu-container ul.sub-menu a:hover .menu-secondary,header#masthead .container nav .menu-secondary-menu-container ul.sub-menu a:hover .menu-secondary{color:#858b93}header#masthead .container nav#header-navigation .menu-main-menu-container ul#header-menu{justify-content:flex-start;gap:25px}header#masthead .container nav#header-navigation .menu-main-menu-container ul#header-menu li{list-style:none;position:relative}header#masthead .container nav#header-navigation .menu-main-menu-container ul#header-menu li a{color:var(--color-concrete);font-weight:500;font-size:.9rem;letter-spacing:.15em;font-family:var(--font-family--primary);text-transform:uppercase;text-decoration:none;transition:color .1s ease}header#masthead .container nav#header-navigation .menu-main-menu-container ul#header-menu li a:visited{color:var(--color-concrete)}header#masthead .container nav#header-navigation .menu-main-menu-container ul#header-menu li a:hover{color:var(--color-royal)}header#masthead .container nav#header-navigation .menu-main-menu-container ul#header-menu li.current_page_item a{color:var(--color-royal)}header#masthead .container nav#header-navigation .menu-main-menu-container ul#header-menu li:has(ul.sub-menu.is-active)>a{color:var(--color-royal)}header#masthead .container nav .menu-main-menu-container ul,header#masthead .container nav .menu-secondary-menu-container ul{display:flex;justify-content:flex-end;align-items:center;gap:20px}header#masthead .container nav .menu-secondary-menu-container ul#secondary-menu li{position:relative}header#masthead .container nav .menu-secondary-menu-container ul#secondary-menu li a.btn{padding:5px 12px;transition:background-color .1s ease,color .1s ease;color:var(--color-royal)}header#masthead .container nav .menu-secondary-menu-container ul#secondary-menu li a.btn:hover{color:var(--color-dove)}header#masthead .container nav .menu-secondary-menu-container ul#secondary-menu li:has(ul.sub-menu.is-active)>a.btn.btn-coral{background-color:var(--color-coral);color:var(--color-dove)}header#masthead .container nav .menu-secondary-menu-container ul#secondary-menu li:has(ul.sub-menu.is-active)>a.btn.btn-marigold{background-color:var(--color-marigold);color:var(--color-midnight)}header#masthead .container nav .menu-secondary-menu-container ul#secondary-menu li:has(ul.sub-menu.is-active)>a.btn.btn-sage{background-color:var(--color-sage);color:var(--color-dove)}header#masthead .container nav .menu-secondary-menu-container ul#secondary-menu li ul.sub-menu li a{padding:0}header#masthead .container nav .menu-toggle{display:none;padding:10px 13px;box-sizing:border-box;outline:0;background:0 0;border:0;cursor:pointer}header#masthead .container nav .menu-toggle .menu-toggle__bar{display:block;width:25px;height:3px;margin:6px 0;transition:all .3s ease-in-out;background-color:var(--color-royal);border-radius:10px}header#masthead .container nav .menu-toggle.is-active{background-color:transparent}header#masthead .container nav .menu-toggle.is-active .menu-toggle__bar:nth-child(1){transform:rotate(45deg) translate(3px,3px)}header#masthead .container nav .menu-toggle.is-active .menu-toggle__bar:nth-child(2){transform:rotate(-45deg) translate(3px,-3px)}#menu-overlay{position:fixed;top:84px;right:0;bottom:0;width:100vw;top:84px;opacity:0;pointer-events:none;transform:scale(.95);background-color:var(--color-midnight);z-index:98;transition:opacity .3s ease,transform .3s ease}#menu-overlay.is-active{display:flex;opacity:1;pointer-events:auto;transform:scale(1)}#menu-overlay .container{width:100%;height:100%;position:absolute;left:0;top:0;padding:100px 5cqw;display:flex;justify-content:center;align-items:center;box-sizing:border-box;overflow:scroll}#menu-overlay .container nav#site-navigation{width:100%;display:flex;flex-direction:column;gap:50px}#menu-overlay .container nav#site-navigation .menu-mobile-menu-container{height:100%;width:100%}#menu-overlay .container nav#site-navigation .menu-mobile-menu-container ul#primary-menu{display:flex;flex-direction:column;align-items:center;gap:20px}#menu-overlay .container nav#site-navigation .menu-mobile-menu-container ul#primary-menu li{color:#fff;font-weight:700;text-transform:uppercase;font-size:1.5rem;text-align:center;text-transform:unset}#menu-overlay .container nav#site-navigation .menu-mobile-menu-container ul#primary-menu li a{text-decoration:none;color:var(--color-concrete)}#menu-overlay .container nav#site-navigation .menu-mobile-menu-container ul#primary-menu li.current_page_item a{color:var(--color-denim)}#menu-overlay .container nav#site-navigation a.btn{width:auto;text-align:center;border-radius:30px;align-self:center;padding:20px 37px}#menu-overlay .container nav#site-navigation ul.social-accounts{display:flex;justify-content:center;gap:20px}#menu-overlay .container nav#site-navigation ul.social-accounts li a{width:50px;height:auto;display:block}#menu-overlay .container nav#site-navigation ul.social-accounts li a img{width:100%;height:auto;display:block}@media (max-width:1023.98px){header#masthead .container{padding:20px 5%;flex-direction:row-reverse;justify-content:space-between}header#masthead .container nav#secondary-navigation{display:none}header#masthead .container nav#header-navigation{flex:unset}header#masthead .container nav#header-navigation .menu-main-menu-container{display:none}header#masthead .container nav .menu-secondary-menu-container{display:none}header#masthead .container nav .menu-toggle{display:block}}.headline,h1,h2,h3,h4,h5,h6{margin:0}p.tagline{font-size:1rem;line-height:1;text-transform:uppercase;letter-spacing:.15em;font-family:var(--font-family--primary);font-weight:600;color:var(--color-royal)}h1{font-family:var(--font-family--secondary);font-weight:400;font-size:5rem;line-height:1;color:var(--color-royal);letter-spacing:-.02em;text-align:left}h2{line-height:1.1em;text-align:center;font-family:var(--font-family--secondary);font-weight:400;letter-spacing:-.02em;font-size:4rem;color:var(--color-royal)}h3{font-size:2.25rem;text-align:left;font-weight:600;line-height:1;color:var(--color-royal);letter-spacing:-.02em}h4{font-size:1.5rem;font-weight:700;line-height:1.3;text-align:left;color:var(--color-royal)}h5{font-size:1.25rem;font-weight:700;line-height:1.3;text-align:left}label,li,p,span.text{font-size:1.1rem;font-weight:500;line-height:1.3em;letter-spacing:-.014em;color:var(--color-royal)}label{font-size:1rem;line-height:1em}p.large{font-size:1.5rem;font-weight:600}p.medium{font-size:1.25rem;font-weight:600}.acf-innerblocks-container ul,span.text ul{list-style:disc;margin-left:1em;margin:2rem 0 2rem 1em}.acf-innerblocks-container ul li,span.text ul li{margin-bottom:10px}.acf-innerblocks-container ol,span.text ol{list-style:decimal;margin-left:1em;margin:2rem 0 2rem 1em}.acf-innerblocks-container ol li,span.text ol li{margin-bottom:10px}.acf-innerblocks-container ol li:last-of-type,.acf-innerblocks-container ul li:last-of-type,span.text ol li:last-of-type,span.text ul li:last-of-type{margin-bottom:0}em,i{font-style:italic}b,strong{font-weight:700}u{text-decoration:underline}a{text-decoration:underline;color:inherit;outline:0}p.resource-meta{color:var(--color-concrete);text-transform:uppercase;font-weight:500;margin-bottom:25px;letter-spacing:.15em;text-decoration:none}p.resource-meta span.author-name{color:var(--color-royal)}@media (prefers-color-scheme:dark){p.tagline{color:var(--color-dove)}h1{color:var(--color-dove)}h2{color:var(--color-dove)}h3{color:var(--color-dove)}h4{color:var(--color-dove)}label,li,p,span.text{color:var(--color-dove)}}@media (min-width:768px) and (max-width:991.98px){h1{font-family:var(--font-family--secondary);font-weight:400;font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}label,li,p,span.text{font-size:1rem}p.large{font-size:1.25rem}}@media (max-width:767.98px){h1{font-family:var(--font-family--secondary);font-weight:400;font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}label,li,p,span.text{font-size:1rem}p.large{font-size:1.1rem}p.resource-meta{font-size:.9rem;text-transform:none;letter-spacing:normal;margin-bottom:10px}}.wp-block section,body{font-size:var(--font-size--primary);font-family:var(--font-family--primary)}.wp-block section.lock,body.lock{overflow:hidden}.wp-block section.hide-header header#masthead,body.hide-header header#masthead{display:none}body{background-color:var(--color-dove)}@media (prefers-color-scheme:dark){body{background-color:var(--color-royal)}}button.splide__arrow{background:#fff;height:3em;width:3em}.pagination-wrapper{grid-column:1/-1;display:flex;justify-content:center;align-items:center;margin-top:40px;gap:8px}.pagination-wrapper .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;line-height:1;border-radius:5px;font-size:1rem;text-decoration:none;background-color:#fff;color:var(--color-concrete);font-weight:600;border:solid 1px var(--color-dove)}.pagination-wrapper .page-numbers.current{color:var(--color-coral);border-color:var(--color-coral)}.pagination-wrapper .page-numbers.next,.pagination-wrapper .page-numbers.prev{font-size:0;position:relative;background-color:#fff}.pagination-wrapper .page-numbers.next path,.pagination-wrapper .page-numbers.prev path{fill:var(--color-concrete)}.pagination-wrapper .page-numbers.next[disabled],.pagination-wrapper .page-numbers.prev[disabled]{pointer-events:none;background-color:var(--color-concrete)}.pagination-wrapper .page-numbers.next[disabled] path,.pagination-wrapper .page-numbers.prev[disabled] path{fill:var(--color-dove)}.pagination-wrapper .page-numbers:not(.current):not(.next):not(.prev):not(.dots):hover{background-color:none;border-color:var(--color-coral)}@media (prefers-color-scheme:dark){.pagination-wrapper .page-numbers{background-color:var(--color-midnight);color:var(--color-denim);border-color:var(--color-midnight)}.pagination-wrapper .page-numbers.current{border-color:var(--color-marigold)}.pagination-wrapper .page-numbers.next,.pagination-wrapper .page-numbers.prev{background-color:var(--color-midnight)}.pagination-wrapper .page-numbers.next path,.pagination-wrapper .page-numbers.prev path{fill:var(--color-denim)}.pagination-wrapper .page-numbers.next[disabled],.pagination-wrapper .page-numbers.prev[disabled]{background-color:var(--color-denim);border-color:var(--color-denim)}.pagination-wrapper .page-numbers.next[disabled] path,.pagination-wrapper .page-numbers.prev[disabled] path{fill:var(--color-royal)}.pagination-wrapper .page-numbers:not(.current):not(.next):not(.prev):not(.dots):hover{border-color:var(--color-marigold)}}.gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:radial-gradient(80% 71% at 74% 0,rgba(242,239,235,0) 25%,rgba(242,239,235,.6) 100%)}@media (prefers-color-scheme:dark){.gradient-overlay{background:radial-gradient(80.99% 71.93% at 74.58% 0,rgba(7,14,49,0) 0,rgba(7,14,49,.6) 100%)}}img.background-image{z-index:1;width:100%;height:100%;object-fit:cover;position:absolute;opacity:.5;top:0;left:0}.hidden{display:none}.sr-only,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}form{width:100%}form .form-row{display:flex;gap:20px;justify-content:space-between}form label{word-break:keep-all;white-space:nowrap;flex-shrink:0;margin-bottom:10px;display:inline-block}form label.stacked{margin-bottom:8px;display:block}form small{margin-top:30px;text-align:center;display:block}form .form-group{margin-bottom:18px;width:100%}form .form-group.button{margin-top:40px}form .form-group.select-row{display:flex;align-items:center;gap:10px}form .form-group.select-row label{margin-bottom:0}form .form-group.checkbox label{text-transform:none;display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:flex-start}form .form-group.column{display:flex;align-items:center;gap:10px}form .form-group.column label{word-break:keep-all;white-space:nowrap;flex-shrink:0}form .form-group.column input[type=date],form .form-group.column input[type=email],form .form-group.column input[type=number],form .form-group.column input[type=password],form .form-group.column input[type=tel],form .form-group.column input[type=text],form .form-group.column input[type=url],form .form-group.column textarea{flex:1;width:unset}form .form-group span.info{color:var(--color-sage);font-size:.9rem;margin-top:5px;font-weight:400;display:none}form .form-group span.info.active{display:inline-block}form .form-group span.info.error{color:red}form .form-group .select-wrapper{position:relative;flex:1;display:block}form .form-group .select-wrapper select{width:100%;border:none;padding:10px 15px;background-color:var(--color-dove);font-family:var(--font-family--primary);border:solid 1px var(--color-denim);border-radius:4px;background-color:var(--color-dove);color:var(--color-royal);max-width:unset}form .form-group .select-wrapper select option[disabled],form .form-group .select-wrapper select:invalid{color:var(--color-concrete)}form .form-group .select-wrapper select option{color:var(--color-royal)}form .form-group .select-wrapper select:disabled{opacity:.5;cursor:not-allowed}form .form-group input[type=date],form .form-group input[type=email],form .form-group input[type=number],form .form-group input[type=password],form .form-group input[type=tel],form .form-group input[type=text],form .form-group input[type=url],form .form-group textarea{width:100%;box-sizing:border-box;padding:10px 15px;font-family:var(--font-family--primary);font-size:1rem;color:var(--color-royal);font-weight:300;-webkit-appearance:none;border-radius:0;appearance:none;box-sizing:border-box;outline:0;border:solid 1px var(--color-denim);border-radius:4px;background-color:var(--color-dove)}form .form-group input[type=date].error,form .form-group input[type=email].error,form .form-group input[type=number].error,form .form-group input[type=password].error,form .form-group input[type=tel].error,form .form-group input[type=text].error,form .form-group input[type=url].error,form .form-group textarea.error{border-color:red}form .form-group input[type=date]::placeholder,form .form-group input[type=email]::placeholder,form .form-group input[type=number]::placeholder,form .form-group input[type=password]::placeholder,form .form-group input[type=tel]::placeholder,form .form-group input[type=text]::placeholder,form .form-group input[type=url]::placeholder,form .form-group textarea::placeholder{letter-spacing:-.015em;color:var(--color-concrete);font-weight:500;font-size:1rem}form .form-group input[type=date]:disabled,form .form-group input[type=email]:disabled,form .form-group input[type=number]:disabled,form .form-group input[type=password]:disabled,form .form-group input[type=tel]:disabled,form .form-group input[type=text]:disabled,form .form-group input[type=url]:disabled,form .form-group textarea:disabled{opacity:.5;cursor:not-allowed}form .form-group input[type=hidden]{display:none}form .form-group textarea{resize:vertical}form .form-group input[type=date]:-webkit-calendar-picker-indicator{color:red}form button{display:block}form.invert .form-group .select-wrapper select{background-color:#fff}form.invert .form-group .select-wrapper select option{background-color:#fff}form.invert .form-group input[type=date],form.invert .form-group input[type=email],form.invert .form-group input[type=number],form.invert .form-group input[type=password],form.invert .form-group input[type=tel],form.invert .form-group input[type=text],form.invert .form-group input[type=url],form.invert .form-group textarea{background-color:#fff;border-color:#fff}form.invert .form-group input[type=date].error,form.invert .form-group input[type=email].error,form.invert .form-group input[type=number].error,form.invert .form-group input[type=password].error,form.invert .form-group input[type=tel].error,form.invert .form-group input[type=text].error,form.invert .form-group input[type=url].error,form.invert .form-group textarea.error{border-color:red}.global-messages{position:fixed;top:75px;right:20px;z-index:9999;width:auto;max-width:50vw}.global-message{background:#fff;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;opacity:0;transform:translateX(100%);transition:all .3s ease-in-out;font-size:1rem;letter-spacing:.02em;font-weight:400;padding:20px 40px 20px 25px;position:relative;margin-bottom:5px}.global-message--visible{opacity:1;transform:translateX(0)}.global-message__content{flex-grow:1;display:flex;gap:10px;align-items:center}.global-message__content .icon{width:25px;height:25px}.global-message__content .icon img,.global-message__content .icon svg{width:100%;height:auto;display:block}.global-message__content p{white-space:nowrap;line-height:1;font-size:1rem}.global-message__content a{color:inherit;text-decoration:underline}.global-message__close{background:0 0;border:none;cursor:pointer;line-height:1;padding:0;opacity:.7;position:absolute;top:10px;right:10px;color:#c0c5cf;font-size:1.5rem;font-weight:200}.global-message__close:hover{opacity:1}.global-message--info,.global-message--success{background:linear-gradient(90deg,#75ed64 0,#edeff6 58.5%)}.global-message--error,.global-message--warning{background:#f2888b}.grecaptcha-badge{visibility:hidden!important}@media (max-width:480px){.global-messages{top:10px;right:10px;width:calc(100% - 20px)}}dialog{border-radius:15px;background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.25);border:none}dialog::backdrop{background:rgba(0,0,0,.5)}dialog .container{padding:20px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center}dialog .container img.icon{margin-bottom:20px}dialog .container h2{color:var(--color-royal)}dialog .container p{color:var(--color-royal);font-size:1rem;text-align:center;margin-bottom:20px}dialog.property-waitlist .container h2{width:100%;text-align:left}dialog.property-waitlist .container form label{color:var(--color-royal)}dialog .close-dialog.corner-position{position:absolute;right:15px;top:10px;text-decoration:none;font-size:2rem;line-height:1;color:#000;outline:0;z-index:10}dialog .close-dialog.corner-position:hover{color:var(--color-royal)}dialog.property-waitlist h2{margin-bottom:25px}dialog#tour-booking-modal{width:clamp(300px,60%,900px);height:90vh;background-color:transparent;overflow:hidden;box-shadow:none}dialog#tour-booking-modal .close-dialog.corner-position{right:unset;left:20px;border-radius:50%;color:#fff;background-color:#000;display:flex;align-items:center;justify-content:center;width:35px;height:35px;font-weight:400;line-height:1;opacity:.7}dialog#tour-booking-modal .close-dialog.corner-position:hover{opacity:1}dialog#tour-booking-modal #calendly-container{width:100%;height:100%}dialog#tour-booking-modal .OGcBAyJGBej5Gnyi9hGA,dialog#tour-booking-modal ._cUP1np9gMvFQrcPftuf{margin-top:0!important}dialog.property-detail-modal{background:0 0;min-height:unset}dialog.property-detail-modal article.property-card{height:auto}dialog.property-detail-modal::backdrop{background:rgba(0,0,0,.5)}dialog.property-detail-modal .close-dialog.corner-position{right:unset;right:20px;top:20px;border-radius:50%;color:#fff;background-color:#000;display:flex;align-items:center;justify-content:center;width:35px;height:35px;font-weight:400;line-height:1;opacity:.7}dialog.property-detail-modal .close-dialog.corner-position:hover{opacity:1}.loading.overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.6);pointer-events:none;z-index:10000;display:none;align-items:center;justify-content:center}.loading.overlay.active{display:flex;pointer-events:all}.loading.overlay .loader{color:#fff;font-size:45px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;position:relative;transform:translateZ(0);animation:mltShdSpin 1.7s infinite ease,round 1.7s infinite ease}@keyframes mltShdSpin{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}100%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes round{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media (max-width:767.98px){.gradient-overlay{background:linear-gradient(180deg,rgba(242,239,235,0) 0,#f2efeb 70%)}}@media (max-width:767.98px) and (prefers-color-scheme:dark){.gradient-overlay{background:linear-gradient(180deg,rgba(7,14,49,0) 0,#070e31 70%)}}@media (max-width:767.98px){form .form-row{flex-direction:column;gap:0}form label{word-break:unset;white-space:unset;margin-bottom:5px}form .form-group{margin-bottom:15px}form .form-group.select-row.mobile-stacked{flex-direction:column}form .form-group.select-row.mobile-stacked label{width:100%}form .form-group.select-row.mobile-stacked .select-wrapper,form .form-group.select-row.mobile-stacked input[type=file]{width:100%}form .form-group.column{flex-direction:column}form .form-group.column label{width:100%}form .form-group.column input[type=date],form .form-group.column input[type=email],form .form-group.column input[type=number],form .form-group.column input[type=password],form .form-group.column input[type=tel],form .form-group.column input[type=text],form .form-group.column input[type=url],form .form-group.column textarea{width:100%}.global-messages{max-width:90vw}.global-message__content p{white-space:wrap}}@media (max-width:767.98px){dialog{border-radius:0;box-shadow:none;min-width:100%;min-height:100dvh;box-sizing:border-box}dialog::backdrop{background:#fff}}.buttons-group{display:flex;gap:15px;width:100%}.btn,.category-tag{max-width:100%;padding:12px;box-sizing:border-box;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid transparent;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease,border-color .2s ease;outline:0}.btn:hover .text,.category-tag:hover .text{font-weight:700}.btn.disabled,.btn[disabled],.category-tag.disabled,.category-tag[disabled]{cursor:not-allowed;opacity:.6}.btn .icon,.category-tag .icon{margin-right:10px;height:25px}.btn .icon img,.btn .icon svg,.category-tag .icon img,.category-tag .icon svg{width:auto;height:100%}.btn .text,.category-tag .text{letter-spacing:.15em;font-size:.9rem;font-weight:500;line-height:1;font-family:var(--font-family--primary);color:var(--color-royal);word-break:keep-all;white-space:nowrap;transition:color .1s ease,font-weight .2s ease;overflow:hidden;text-overflow:ellipsis}.btn .arrow,.category-tag .arrow{margin-left:10px;width:15px;display:flex}.btn .arrow img,.btn .arrow svg,.category-tag .arrow img,.category-tag .arrow svg{width:100%;height:auto}.btn.btn-small,.category-tag.btn-small{padding:9px}.btn.btn-small .icon,.category-tag.btn-small .icon{height:20px}.btn.btn-royal,.category-tag.btn-royal{background-color:var(--color-royal)}.btn.btn-royal .text,.category-tag.btn-royal .text{color:var(--color-dove)}.btn.btn-royal:hover,.category-tag.btn-royal:hover{background-color:color-mix(in srgb,var(--color-royal) 90%,#fff)}.btn.btn-marigold,.category-tag.btn-marigold{background-color:var(--color-marigold)}.btn.btn-marigold .text,.category-tag.btn-marigold .text{color:var(--color-dove)}.btn.btn-marigold:hover,.category-tag.btn-marigold:hover{background-color:#a7791c}.btn.btn-denim,.category-tag.btn-denim{background-color:var(--color-denim)}.btn.btn-denim .text,.category-tag.btn-denim .text{color:var(--color-dove)}.btn.btn-denim:hover,.category-tag.btn-denim:hover{background-color:color-mix(in srgb,var(--color-denim) 90%,#fff)}.btn.btn-coral,.category-tag.btn-coral{background-color:var(--color-coral)}.btn.btn-coral .text,.category-tag.btn-coral .text{color:var(--color-dove)}.btn.btn-coral:hover,.category-tag.btn-coral:hover{background-color:#914836}.btn.btn-sage,.category-tag.btn-sage{background-color:var(--color-sage)}.btn.btn-sage .text,.category-tag.btn-sage .text{color:var(--color-dove)}.btn.btn-sage:hover,.category-tag.btn-sage:hover{background-color:var(--color-forest)}.btn.btn-forest,.category-tag.btn-forest{background-color:var(--color-forest)}.btn.btn-forest .text,.category-tag.btn-forest .text{color:var(--color-dove)}.btn.btn-forest:hover,.category-tag.btn-forest:hover{background-color:#06371c}.btn.btn-frost,.category-tag.btn-frost{background-color:rgba(255,255,255,.5);backdrop-filter:blur(4px)}.btn.btn-frost .text,.category-tag.btn-frost .text{color:var(--color-royal)}.btn.btn-frost:hover,.category-tag.btn-frost:hover{background-color:rgba(255,255,255,.7)}.btn.btn-outline,.category-tag.btn-outline{background-color:transparent;border:solid 1px var(--color-royal)}.btn.btn-outline .text,.category-tag.btn-outline .text{color:var(--color-royal)}.btn.btn-outline.btn-marigold,.category-tag.btn-outline.btn-marigold{border-color:var(--color-marigold)}.btn.btn-outline.btn-marigold:hover,.category-tag.btn-outline.btn-marigold:hover{background-color:var(--color-marigold)}.btn.btn-outline.btn-coral,.category-tag.btn-outline.btn-coral{border-color:var(--color-coral)}.btn.btn-outline.btn-coral:hover,.category-tag.btn-outline.btn-coral:hover{background-color:var(--color-coral)}.btn.btn-outline.btn-sage,.category-tag.btn-outline.btn-sage{border-color:var(--color-sage)}.btn.btn-outline.btn-sage:hover,.category-tag.btn-outline.btn-sage:hover{background-color:var(--color-sage)}.btn.btn-outline.btn-denim,.category-tag.btn-outline.btn-denim{border-color:var(--color-denim)}.btn.btn-outline.btn-denim:hover,.category-tag.btn-outline.btn-denim:hover{background-color:var(--color-denim)}.btn.btn-outline:hover .text,.category-tag.btn-outline:hover .text{color:var(--color-dove)}.btn.btn-outline:hover .text.btn-marigold,.category-tag.btn-outline:hover .text.btn-marigold{color:var(--color-dove)}.btn.full-width,.category-tag.full-width{width:100%}.btn.btn-checkbox,.category-tag.btn-checkbox{text-wrap:nowrap;justify-content:space-between}.btn.btn-checkbox input[type=checkbox],.category-tag.btn-checkbox input[type=checkbox]{opacity:0;position:absolute}.category-tag{text-transform:unset;pointer-events:none}.category-tag .text{letter-spacing:-.011em}button.btn{border:none}@media (prefers-color-scheme:dark){.btn[data-dark=marigold]{background-color:var(--color-marigold)}.btn[data-dark=marigold]:hover{background-color:color-mix(in srgb,var(--color-marigold) 90%,#fff)}.btn[data-dark=sage]{background-color:var(--color-sage)}.btn[data-dark=sage]:hover{background-color:color-mix(in srgb,var(--color-sage) 90%,#fff)}.btn[data-dark=coral]{background-color:var(--color-coral)}.btn[data-dark=coral]:hover{background-color:color-mix(in srgb,var(--color-coral) 90%,#fff)}}@media (max-width:767.98px){.buttons-group{flex-direction:column}.btn,.category-tag{font-size:.9rem;padding:17px 12px;text-transform:unset}.btn .text,.category-tag .text{letter-spacing:0}.btn{width:100%}}@media (max-width:767.98px) and (prefers-color-scheme:light),(max-width:767.98px) and (prefers-color-scheme:no-preference){.btn[data-mobile-button=denim]{background-color:var(--color-denim)}.btn[data-mobile-button=denim] .text{color:var(--color-dove)}.btn[data-mobile-button=denim]:hover{background-color:color-mix(in srgb,var(--color-denim) 90%,#fff)}}@media (max-width:767.98px) and (prefers-color-scheme:dark){.btn[data-dark-mobile=denim]{background-color:var(--color-denim)}.btn[data-dark-mobile=denim] .text{color:var(--color-dove)}.btn[data-dark-mobile=denim]:hover{background-color:color-mix(in srgb,var(--color-denim) 90%,#fff)}}.consent-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center;padding:40px 25px;box-sizing:border-box;width:100%;height:100%;min-height:240px;background-color:var(--color-dove,#f2efeb);border-radius:4px}.consent-placeholder .consent-placeholder-message{max-width:46ch;margin:0}@media (prefers-color-scheme:dark){.consent-placeholder{background-color:var(--color-midnight,#070e31)}}.cookies-functional .consent-placeholder{display:none}iframe[data-consent-src]{display:none}.home-hero-block{position:relative;min-height:85vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.home-hero-block .container{width:80%;margin:0 auto;text-align:center;z-index:3;position:relative;text-align:center;display:flex;flex-direction:column;align-items:center;padding:50px 0}.home-hero-block .container p.tagline{font-family:var(--font-family--primary);font-weight:500;font-size:1.25rem;text-transform:uppercase;letter-spacing:.15em;text-align:center;margin-bottom:25px;opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}.home-hero-block .container h1{text-align:center;opacity:0;transform:scale(1.05);transition:opacity .75s ease-in-out .45s,transform .75s ease-in-out .45s}.home-hero-block .gradient-overlay{background:linear-gradient(180deg,rgba(242,239,235,0) 0,var(--color-dove) 100%)}.home-hero-block .buttons.buttons-connected{display:flex;justify-content:center;margin-top:50px;width:750px;filter:drop-shadow(0 5px 20px rgba(0, 0, 0, .25));opacity:0;transition:opacity .5s ease-in-out .75s}.home-hero-block .buttons.buttons-connected .btn{flex:1;border-radius:25px 0 0 25px}.home-hero-block .buttons.buttons-connected .btn .text{transition:color .25s ease,font-weight .25s ease}.home-hero-block .buttons.buttons-connected .btn:last-of-type{border-radius:0 25px 25px 0}.home-hero-block .buttons.buttons-connected .btn:hover .text{font-weight:700;color:#fff}.home-hero-block .buttons.buttons-connected .btn.btn-marigold:hover{background-color:var(--color-marigold)}.home-hero-block .buttons.buttons-connected .btn.btn-coral:hover{background-color:var(--color-coral)}.home-hero-block.active .container p.tagline,.home-hero-block.is-admin .container p.tagline{opacity:1;transform:translateY(0)}.home-hero-block.active .container h1,.home-hero-block.is-admin .container h1{opacity:1;transform:scale(1)}.home-hero-block.active .container .buttons.buttons-connected,.home-hero-block.is-admin .container .buttons.buttons-connected{opacity:1}@media (prefers-color-scheme:dark){.home-hero-block .gradient-overlay{background:linear-gradient(180deg,rgba(36,48,107,0) 0,#24306b 88.94%)}}@media (max-width:767.98px){.home-hero-block{justify-content:flex-end}.home-hero-block .container{width:90%}.home-hero-block .container p.tagline{text-transform:none;font-size:.9rem;letter-spacing:0;font-weight:500}.home-hero-block .gradient-overlay{background:linear-gradient(180deg,rgba(242,239,235,0) 0,#f2efeb 100%)}}@media (max-width:767.98px) and (prefers-color-scheme:dark){.home-hero-block .gradient-overlay{background:linear-gradient(180deg,rgba(36,48,107,0) 0,#24306b 88.94%)}}@media (max-width:767.98px){.home-hero-block .buttons.buttons-connected{flex-direction:column;gap:10px;width:100%}.home-hero-block .buttons.buttons-connected .btn{border-radius:4px}.home-hero-block .buttons.buttons-connected .btn:last-of-type{border-radius:4px}}.site-main.legal{width:80%;max-width:900px;margin:50px auto}.site-main.legal h1,.site-main.legal h2,.site-main.legal h3,.site-main.legal h4,.site-main.legal h5,.site-main.legal p{color:#000;text-align:left;margin-bottom:20px;font-weight:500}.site-main.legal strong{font-weight:600}.site-main.legal h1{font-size:2rem}.site-main.legal h2{font-size:1.75rem;text-transform:uppercase;font-weight:700}.site-main.legal h3{font-size:1.5rem}.site-main.legal h4{font-size:1.25rem}.site-main.legal h5{font-size:1rem}.site-main.legal p{font-size:1rem;font-weight:400}.site-main.legal ol,.site-main.legal ul{list-style:disc;padding-left:20px;margin-bottom:20px}.site-main.legal ol li,.site-main.legal ul li{font-size:1rem;margin-bottom:15px;line-height:1.3;font-weight:400}.site-main.legal ol{list-style:decimal}.site-main.legal li{font-size:1rem;color:#000}@media (prefers-color-scheme:dark){.site-main.legal h1,.site-main.legal h2,.site-main.legal h3,.site-main.legal h4,.site-main.legal h5,.site-main.legal li,.site-main.legal p{color:#fff}}.general-unique-selling-point-block{padding:50px 0;perspective:1000px}.general-unique-selling-point-block .container{width:90%;min-height:350px;background-color:#fff;border-radius:25px;display:flex;flex-direction:row;align-items:stretch;margin:0 auto;overflow:hidden;transform:scale(.93);opacity:0;transition:transform 1.25s ease-out,opacity 1.25s ease-out}.general-unique-selling-point-block .container .column{flex:1}.general-unique-selling-point-block .container .column.left{padding:35px 50px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}.general-unique-selling-point-block .container .column.left span.icon{width:75px;margin-bottom:25px}.general-unique-selling-point-block .container .column.left span.icon img{width:100%;height:auto;display:block}.general-unique-selling-point-block .container .column.left h2{color:var(--color-royal);font-family:var(--font-family--secondary);letter-spacing:-.02em;font-size:3rem;text-align:center;font-weight:400;line-height:1.2em}.general-unique-selling-point-block .container .column.left p{margin-top:20px;font-family:var(--font-family--primary);font-size:1rem;color:var(--color-royal);text-align:center;font-weight:500;line-height:1.2em;letter-spacing:.15em;text-transform:uppercase}.general-unique-selling-point-block .container .column.left .btn{margin-top:40px}.general-unique-selling-point-block .container .column.right{position:relative;min-height:100%}.general-unique-selling-point-block .container .column.right img{width:100%;height:100%;object-fit:cover}.general-unique-selling-point-block.active .container,.general-unique-selling-point-block.is-admin .container{transform:rotate3d(0,0,0,0deg) scale(1);opacity:1}@media (min-width:768px) and (max-width:991.98px){.general-unique-selling-point-block .container .column.left h2{font-size:2.5rem}}@media (max-width:767.98px){.general-unique-selling-point-block{background-color:#fff}}@media (max-width:767.98px) and (prefers-color-scheme:dark){.general-unique-selling-point-block{background-color:var(--color-royal)}}@media (max-width:767.98px){.general-unique-selling-point-block .container{flex-direction:column-reverse;border-radius:25px 25px 0 0}}@media (max-width:767.98px) and (prefers-color-scheme:dark){.general-unique-selling-point-block .container{background-color:var(--color-royal)}}@media (max-width:767.98px){.general-unique-selling-point-block .container .column{flex:1}.general-unique-selling-point-block .container .column.left{padding:0;padding-top:28px;width:100%}.general-unique-selling-point-block .container .column.left span.icon{display:none}.general-unique-selling-point-block .container .column.left h2{font-size:2rem}}@media (max-width:767.98px) and (prefers-color-scheme:dark){.general-unique-selling-point-block .container .column.left h2{color:var(--color-dove)}}@media (max-width:767.98px){.general-unique-selling-point-block .container .column.left p{font-size:.9rem;text-transform:unset;letter-spacing:0;margin-top:15px}}@media (max-width:767.98px) and (prefers-color-scheme:dark){.general-unique-selling-point-block .container .column.left p{color:var(--color-dove)}}@media (max-width:767.98px){.general-unique-selling-point-block .container .column.left .btn{margin-top:20px}}.general-properties-carousel-block{padding:75px 0;position:relative;overflow:hidden}.general-properties-carousel-block img.background-pattern{position:absolute;top:50%;left:50%;height:100%;width:auto;transform:translate(-50%,-50%);z-index:1}.general-properties-carousel-block img.background-pattern.dark{display:none}.general-properties-carousel-block .container{position:relative}.general-properties-carousel-block .container h2{z-index:2;position:relative;opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out;text-align:center}.general-properties-carousel-block .container #general-properties-carousel{z-index:2;position:relative;width:100%;height:auto;margin:25px 0}.general-properties-carousel-block .container #general-properties-carousel #general-properties-carousel-track,.general-properties-carousel-block .container #general-properties-carousel .splide__track{padding:25px 0}.general-properties-carousel-block .container #general-properties-carousel #general-properties-carousel-track .splide__list li.splide__slide .property-card,.general-properties-carousel-block .container #general-properties-carousel #general-properties-carousel-track ul#general-properties-carousel-list li.splide__slide .property-card,.general-properties-carousel-block .container #general-properties-carousel .splide__track .splide__list li.splide__slide .property-card,.general-properties-carousel-block .container #general-properties-carousel .splide__track ul#general-properties-carousel-list li.splide__slide .property-card{opacity:0;transform:scale(.95);transition:opacity .5s ease-out .25s,transform .5s ease-out .25s}.general-properties-carousel-block .container #general-properties-carousel #general-properties-carousel-track .splide__list li.splide__slide.is-next .property-card,.general-properties-carousel-block .container #general-properties-carousel #general-properties-carousel-track .splide__list li.splide__slide.is-prev .property-card,.general-properties-carousel-block .container #general-properties-carousel #general-properties-carousel-track ul#general-properties-carousel-list li.splide__slide.is-next .property-card,.general-properties-carousel-block .container #general-properties-carousel #general-properties-carousel-track ul#general-properties-carousel-list li.splide__slide.is-prev .property-card,.general-properties-carousel-block .container #general-properties-carousel .splide__track .splide__list li.splide__slide.is-next .property-card,.general-properties-carousel-block .container #general-properties-carousel .splide__track .splide__list li.splide__slide.is-prev .property-card,.general-properties-carousel-block .container #general-properties-carousel .splide__track ul#general-properties-carousel-list li.splide__slide.is-next .property-card,.general-properties-carousel-block .container #general-properties-carousel .splide__track ul#general-properties-carousel-list li.splide__slide.is-prev .property-card{transition-delay:.5s}.general-properties-carousel-block .container .cta-link-container{width:100%;display:flex;justify-content:center;z-index:3;position:relative}.general-properties-carousel-block.is-admin .container #general-properties-carousel .splide__arrows{display:none}.general-properties-carousel-block.is-admin .container #general-properties-carousel ul.splide__list{display:flex;gap:20px;max-width:100%;overflow:auto}.general-properties-carousel-block.is-admin .container #general-properties-carousel ul.splide__list li.splide__slide{min-width:700px;width:100%}.general-properties-carousel-block.active .container h2,.general-properties-carousel-block.is-admin .container h2{opacity:1;transform:translateY(0)}.general-properties-carousel-block.active .container #general-properties-carousel #general-properties-carousel-track .splide__list li.splide__slide .property-card,.general-properties-carousel-block.active .container #general-properties-carousel #general-properties-carousel-track ul#general-properties-carousel-list li.splide__slide .property-card,.general-properties-carousel-block.active .container #general-properties-carousel .splide__track .splide__list li.splide__slide .property-card,.general-properties-carousel-block.active .container #general-properties-carousel .splide__track ul#general-properties-carousel-list li.splide__slide .property-card,.general-properties-carousel-block.is-admin .container #general-properties-carousel #general-properties-carousel-track .splide__list li.splide__slide .property-card,.general-properties-carousel-block.is-admin .container #general-properties-carousel #general-properties-carousel-track ul#general-properties-carousel-list li.splide__slide .property-card,.general-properties-carousel-block.is-admin .container #general-properties-carousel .splide__track .splide__list li.splide__slide .property-card,.general-properties-carousel-block.is-admin .container #general-properties-carousel .splide__track ul#general-properties-carousel-list li.splide__slide .property-card{opacity:1;transform:scale(1)}@media (prefers-color-scheme:dark){.general-properties-carousel-block img.background-pattern{display:none}.general-properties-carousel-block img.background-pattern.dark{display:block}}@media (max-width:767.98px){.general-properties-carousel-block{padding:50px 0}.general-properties-carousel-block .container .cta-link-container{width:90%;margin:0 auto}}.general-key-selling-points-block{padding:100px 0}.general-key-selling-points-block .container .acf-innerblocks-container .wp-block-columns{width:90%;margin:0 auto}.general-key-selling-points-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column .general-key-selling-point-module-block{transform:translateY(40px);opacity:0;transition:transform .5s ease-out,opacity .5s ease-out}.general-key-selling-points-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column:nth-of-type(1) .general-key-selling-point-module-block{transition-delay:.25s}.general-key-selling-points-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column:nth-of-type(2) .general-key-selling-point-module-block{transition-delay:.5s}.general-key-selling-points-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column:nth-of-type(3) .general-key-selling-point-module-block{transition-delay:.75s}.general-key-selling-points-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column:nth-of-type(4) .general-key-selling-point-module-block{transition-delay:1s}.general-key-selling-points-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column:nth-of-type(5) .general-key-selling-point-module-block{transition-delay:1.25s}.general-key-selling-points-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column:nth-of-type(6) .general-key-selling-point-module-block{transition-delay:1.5s}.general-key-selling-points-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column:nth-of-type(7) .general-key-selling-point-module-block{transition-delay:1.75s}.general-key-selling-points-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column:nth-of-type(8) .general-key-selling-point-module-block{transition-delay:2s}.general-key-selling-points-block.active .container .acf-innerblocks-container .wp-block-columns .wp-block-column .general-key-selling-point-module-block,.general-key-selling-points-block.is-admin .container .acf-innerblocks-container .wp-block-columns .wp-block-column .general-key-selling-point-module-block{transform:translateY(0);opacity:1}@media (min-width:768px) and (max-width:1199.98px){.general-key-selling-points-block{padding:50px 0}.general-key-selling-points-block .container .acf-innerblocks-container .wp-block-columns{flex-wrap:wrap!important}.general-key-selling-points-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column{min-width:47%}}@media (max-width:767.98px){.general-key-selling-points-block{padding:50px 0}}.general-latest-resource-posts-block{padding:100px 0;background-color:#fff}.general-latest-resource-posts-block .container{width:90%;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.general-latest-resource-posts-block .container .column.featured{display:flex;flex-direction:column}.general-latest-resource-posts-block .container .column.featured .column-title{margin-bottom:50px}.general-latest-resource-posts-block .container .column.featured .column-title h3{opacity:0;transform:translateY(10px);transition:opacity .35s ease-out,transform .35s ease-out}.general-latest-resource-posts-block .container .column.featured aside.resource-post-featured{opacity:0;transform:translateY(40px);transition:opacity .95s ease-out .2s,transform .95s ease-out .2s}.general-latest-resource-posts-block .container .column.latest-posts .column-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}.general-latest-resource-posts-block .container .column.latest-posts .column-title p.large{opacity:0;transform:translateY(10px);transition:opacity .35s ease-out 1s,transform .35s ease-out 1s}.general-latest-resource-posts-block .container .column.latest-posts .column-title a{font-size:.9rem;text-decoration:none;opacity:0;transform:translateY(10px);transition:opacity .35s ease-out 1.1s,transform .35s ease-out 1.1s}.general-latest-resource-posts-block .container .column.latest-posts .column-title a:hover{text-decoration:underline}.general-latest-resource-posts-block .container .column.latest-posts aside.resource-post-preview{opacity:0;transform:translateY(40px);transition:opacity .65s ease-out 1.15s,transform .65s ease-out 1.15s}.general-latest-resource-posts-block .container .column.latest-posts aside.resource-post-preview:nth-of-type(1){transition-delay:1.3s}.general-latest-resource-posts-block .container .column.latest-posts aside.resource-post-preview:nth-of-type(2){transition-delay:1.45s}.general-latest-resource-posts-block .container .column.latest-posts aside.resource-post-preview:nth-of-type(3){transition-delay:1.6s}.general-latest-resource-posts-block .container .column.latest-posts aside.resource-post-preview:nth-of-type(4){transition-delay:1.75s}.general-latest-resource-posts-block .container .column.latest-posts aside.resource-post-preview:nth-of-type(5){transition-delay:1.9s}.general-latest-resource-posts-block .container .column.latest-posts aside.resource-post-preview:nth-of-type(6){transition-delay:2.05s}.general-latest-resource-posts-block .container .column.latest-posts aside.resource-post-preview:nth-of-type(7){transition-delay:2.2s}.general-latest-resource-posts-block .container .column.latest-posts aside.resource-post-preview:nth-of-type(8){transition-delay:2.35s}@media (prefers-color-scheme:light),(prefers-color-scheme:no-preference){.general-latest-resource-posts-block.color-scheme-dove{background-color:var(--color-dove)}.general-latest-resource-posts-block.color-scheme-dove .container .column.latest-posts aside.resource-post-preview{background-color:#fff}.general-latest-resource-posts-block.mobile-color-scheme-dove{background-color:var(--color-dove)}.general-latest-resource-posts-block.mobile-color-scheme-dove .container .column.latest-posts aside.resource-post-preview{background-color:#fff}.general-latest-resource-posts-block.mobile-color-scheme-white{background-color:#fff}.general-latest-resource-posts-block.mobile-color-scheme-white .container .column.latest-posts aside.resource-post-preview{background-color:var(--color-dove)}}@media (prefers-color-scheme:dark){.general-latest-resource-posts-block .container .column.latest-posts .column-title a{color:var(--color-dove)}}.general-latest-resource-posts-block.active .container .column.featured .column-title h3,.general-latest-resource-posts-block.is-admin .container .column.featured .column-title h3{opacity:1;transform:translateY(0)}.general-latest-resource-posts-block.active .container .column.featured aside.resource-post-featured,.general-latest-resource-posts-block.is-admin .container .column.featured aside.resource-post-featured{opacity:1;transform:translateY(0)}.general-latest-resource-posts-block.active .container .column.latest-posts .column-title p.large,.general-latest-resource-posts-block.is-admin .container .column.latest-posts .column-title p.large{opacity:1;transform:translateY(0)}.general-latest-resource-posts-block.active .container .column.latest-posts .column-title a,.general-latest-resource-posts-block.is-admin .container .column.latest-posts .column-title a{opacity:1;transform:translateY(0)}.general-latest-resource-posts-block.active .container .column.latest-posts aside.resource-post-preview,.general-latest-resource-posts-block.is-admin .container .column.latest-posts aside.resource-post-preview{opacity:1;transform:translateY(0)}@media (prefers-color-scheme:dark){.general-latest-resource-posts-block{background-color:var(--color-royal)}}@media (min-width:768px) and (max-width:991.98px){.general-latest-resource-posts-block{padding:50px 0}.general-latest-resource-posts-block .container{gap:35px;grid-template-columns:1fr}.general-latest-resource-posts-block .container .column.featured .column-title{margin-bottom:25px}.general-latest-resource-posts-block .container .column.latest-posts .column-title{margin-bottom:25px}}@media (max-width:767.98px){.general-latest-resource-posts-block{padding:50px 0}.general-latest-resource-posts-block .container{gap:35px;grid-template-columns:1fr}.general-latest-resource-posts-block .container .column.featured .column-title{margin-bottom:25px}.general-latest-resource-posts-block .container .column.latest-posts .column-title{margin-bottom:25px}}.general-key-selling-point-module-block{border-radius:15px;overflow:hidden;filter:drop-shadow(0 5px 20px rgba(0, 0, 0, .25));height:100%}.general-key-selling-point-module-block .container{height:100%;display:flex;flex-direction:column;justify-content:space-between}.general-key-selling-point-module-block .container.mobile-only{display:none}.general-key-selling-point-module-block .container .headline-area{position:relative;overflow:hidden}.general-key-selling-point-module-block .container .headline-area h1{padding:20px;color:var(--color-dove);z-index:2;position:relative;padding-top:100px}.general-key-selling-point-module-block .container .headline-area img.background-image{width:100%;opacity:.2;position:absolute;top:0;left:0}.general-key-selling-point-module-block .container ul.selling-points-list{padding:35px 40px 20px 40px;box-sizing:border-box;margin-left:0;list-style:none;flex:1}.general-key-selling-point-module-block .container ul.selling-points-list li{display:flex;flex-direction:row;align-items:center;margin-bottom:20px}.general-key-selling-point-module-block .container ul.selling-points-list li span.icon{width:30px}.general-key-selling-point-module-block .container ul.selling-points-list li span.icon img{width:100%;height:auto;display:block}.general-key-selling-point-module-block .container ul.selling-points-list li span.text{color:var(--color-dove);font-family:var(--font-family--primary);font-size:1rem;margin-left:15px}.general-key-selling-point-module-block .container .btn{margin:0 20px 20px 20px}@media (max-width:767.98px){.general-key-selling-point-module-block .container{align-items:center;padding:0;box-sizing:border-box}.general-key-selling-point-module-block .container.desktop-only{display:none}.general-key-selling-point-module-block .container.mobile-only{display:flex}.general-key-selling-point-module-block .container img.background-image{opacity:.2}.general-key-selling-point-module-block .container .inner-content{width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:17px 17px 0 17px}.general-key-selling-point-module-block .container .inner-content span.icon{width:50px;z-index:2;display:block;margin-bottom:20px}.general-key-selling-point-module-block .container .inner-content span.icon img{width:100%;height:auto;display:block}.general-key-selling-point-module-block .container .inner-content h1{color:var(--color-dove);text-align:center;z-index:2}.general-key-selling-point-module-block .container .inner-content ul.selling-points-list{z-index:2;padding:0}.general-key-selling-point-module-block .container .inner-content ul.selling-points-list li{text-align:center}.general-key-selling-point-module-block .container .inner-content ul.selling-points-list li span.text{margin-left:0;text-align:center;width:100%}.general-key-selling-point-module-block .container .btn{margin:0;z-index:2}.general-key-selling-point-module-block .container .btn .text{color:var(--color-dove)}.general-key-selling-point-module-block .container .btn .arrow img{filter:brightness(10)}}.general-newsletter-signup-block{background-color:#fff;position:relative}.general-newsletter-signup-block .container{width:90%;margin:0 auto;border-radius:15px;padding:125px 0 100px 0;box-sizing:border-box;text-align:center}.general-newsletter-signup-block .container .thank-you-content{z-index:3;position:relative}.general-newsletter-signup-block .container .content{z-index:2;display:block;position:relative}.general-newsletter-signup-block .container .content h2{opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.general-newsletter-signup-block .container .content .sub-headline{font-family:var(--font-family--primary);font-size:1rem;color:var(--color-royal);font-weight:500;line-height:1.4em;margin-bottom:30px;margin-top:15px;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out .15s,transform .5s ease-out .15s}.general-newsletter-signup-block .container .content .newsletter-form{margin-top:25px}.general-newsletter-signup-block .container .content .newsletter-form .form-group{display:flex;gap:15px;align-items:center;justify-content:center;position:relative;height:58px}.general-newsletter-signup-block .container .content .newsletter-form .form-group input[type=email]{flex:1;max-width:unset;padding:12px 16px;border:none;border-radius:8px;background-color:#fff;font-size:1rem;font-family:var(--font-family--primary);z-index:2;text-align:center;padding-right:160px;color:var(--color-royal);height:100%;opacity:0;transition:opacity .5s ease-out .45s}.general-newsletter-signup-block .container .content .newsletter-form .form-group input[type=email]:focus{outline:0;border-color:var(--color-marigold)}.general-newsletter-signup-block .container .content .newsletter-form .form-group input[type=email]::placeholder{color:#999}.general-newsletter-signup-block .container .content .newsletter-form .form-group .btn{padding:12px 24px;white-space:nowrap;position:absolute;right:10px;z-index:3;height:calc(100% - 21px);top:10.5px;margin-top:0;color:#fff;border:none;opacity:0;transition:opacity .5s ease-out .6s}.general-newsletter-signup-block .container .content .newsletter-form .form-group label{color:var(--color-royal);opacity:0;transform:translateY(10px);transition:opacity .5s ease-out .95s,transform .5s ease-out .95s}.general-newsletter-signup-block .container .content .newsletter-form .form-group.legal-consent label{display:flex;align-items:flex-start;gap:10px;text-align:left;word-break:unset;white-space:unset;flex-shrink:unset}.general-newsletter-signup-block .container .content .newsletter-form .form-group.legal-consent label input{margin-top:5px}.general-newsletter-signup-block .background-image{pointer-events:none;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.general-newsletter-signup-block .background-image img{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1s ease-out}.general-newsletter-signup-block.active .background-image img,.general-newsletter-signup-block.is-admin .background-image img{opacity:.1}.general-newsletter-signup-block.active .container .content h2,.general-newsletter-signup-block.is-admin .container .content h2{opacity:1;transform:translateY(0)}.general-newsletter-signup-block.active .container .content .sub-headline,.general-newsletter-signup-block.is-admin .container .content .sub-headline{opacity:1;transform:translateY(0)}.general-newsletter-signup-block.active .container .content .newsletter-form .form-group input[type=email],.general-newsletter-signup-block.is-admin .container .content .newsletter-form .form-group input[type=email]{opacity:1}.general-newsletter-signup-block.active .container .content .newsletter-form .form-group .btn,.general-newsletter-signup-block.is-admin .container .content .newsletter-form .form-group .btn{opacity:1}.general-newsletter-signup-block.active .container .content .newsletter-form .form-group label,.general-newsletter-signup-block.is-admin .container .content .newsletter-form .form-group label{opacity:1;transform:translateY(0)}@media (prefers-color-scheme:dark){.general-newsletter-signup-block{background-color:var(--color-royal)}.general-newsletter-signup-block .background-image img{opacity:.2}.general-newsletter-signup-block .container .content .sub-headline{color:var(--color-dove)}.general-newsletter-signup-block .container .content .newsletter-form .form-group label{color:var(--color-dove)}}@media (max-width:767.98px){.general-newsletter-signup-block .container{width:95%;padding:30px 20px}.general-newsletter-signup-block .container .content h2{font-size:2rem}.general-newsletter-signup-block .container .content .newsletter-form .form-group{flex-direction:column;gap:20px}.general-newsletter-signup-block .container .content .newsletter-form .form-group input[type=email]{max-width:100%;width:100%}.general-newsletter-signup-block .container .content .newsletter-form .form-group .btn{width:100%}}@media (max-width:767.98px){.general-newsletter-signup-block{background-color:var(--color-dove)}}@media (max-width:767.98px) and (prefers-color-scheme:dark){.general-newsletter-signup-block{background-color:var(--color-royal)}}@media (max-width:767.98px){.general-newsletter-signup-block .container{width:80%;border-radius:0;padding:75px 0}.general-newsletter-signup-block .container .content h2{font-size:2.5rem}.general-newsletter-signup-block .container .content .sub-headline{margin-top:25px;margin-bottom:0}.general-newsletter-signup-block .container .content .newsletter-form{margin-top:25px}.general-newsletter-signup-block .container .content .newsletter-form .form-group{height:auto;gap:10px;margin-bottom:25px}.general-newsletter-signup-block .container .content .newsletter-form .form-group input[type=email]{height:auto;padding:12px 16px}.general-newsletter-signup-block .container .content .newsletter-form .form-group .btn{position:relative;top:unset;left:unset;height:auto;right:unset}.general-newsletter-signup-block .container .content .newsletter-form .form-group .btn .text{text-transform:uppercase;letter-spacing:.15em}.general-newsletter-signup-block .container .content .newsletter-form .form-group.legal-consent{display:block;height:auto;margin-bottom:0}.general-newsletter-signup-block .container .content .newsletter-form .form-group.legal-consent label .text p{font-size:.9rem}}.contact-page-hero-block,.general-page-hero-block{position:relative;min-height:75vh;height:auto;display:flex;align-items:flex-end}.contact-page-hero-block .container,.general-page-hero-block .container{z-index:2;position:relative;padding:5%;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;height:100%;width:100%;z-index:3}.contact-page-hero-block .container .tagline,.contact-page-hero-block .container h1,.contact-page-hero-block .container p,.general-page-hero-block .container .tagline,.general-page-hero-block .container h1,.general-page-hero-block .container p{margin-bottom:25px;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out .25s,transform .5s ease-out .25s}.contact-page-hero-block .container .btn,.general-page-hero-block .container .btn{opacity:0;transform:translateY(10px);transition:opacity .5s ease-out .85s,transform .5s ease-out .85s}.contact-page-hero-block .container h1,.general-page-hero-block .container h1{transition-delay:.45s}.contact-page-hero-block .container p.description,.general-page-hero-block .container p.description{transition-delay:.65s}.contact-page-hero-block img.background-image,.general-page-hero-block img.background-image{opacity:0;transition:opacity 1.5s ease-out}.contact-page-hero-block.active img.background-image,.contact-page-hero-block.is-admin img.background-image,.general-page-hero-block.active img.background-image,.general-page-hero-block.is-admin img.background-image{opacity:.5}.contact-page-hero-block.active .container .tagline,.contact-page-hero-block.active .container h1,.contact-page-hero-block.active .container p,.contact-page-hero-block.is-admin .container .tagline,.contact-page-hero-block.is-admin .container h1,.contact-page-hero-block.is-admin .container p,.general-page-hero-block.active .container .tagline,.general-page-hero-block.active .container h1,.general-page-hero-block.active .container p,.general-page-hero-block.is-admin .container .tagline,.general-page-hero-block.is-admin .container h1,.general-page-hero-block.is-admin .container p{opacity:1;transform:translateY(0)}.contact-page-hero-block.active .container .btn,.contact-page-hero-block.is-admin .container .btn,.general-page-hero-block.active .container .btn,.general-page-hero-block.is-admin .container .btn{opacity:1;transform:translateY(0)}@media (min-width:992px) and (max-width:1199.98px){.contact-page-hero-block,.general-page-hero-block{aspect-ratio:unset;min-height:65vh;height:auto;display:flex;align-items:flex-end}}@media (max-width:767.98px){.contact-page-hero-block,.general-page-hero-block{aspect-ratio:unset;min-height:85dvh;height:auto;display:flex;align-items:flex-end}.contact-page-hero-block .container,.general-page-hero-block .container{padding:50px 5vw}.contact-page-hero-block .container .btn,.general-page-hero-block .container .btn{width:auto;text-transform:uppercase}.contact-page-hero-block .container .btn .text,.general-page-hero-block .container .btn .text{letter-spacing:.15em}}.general-featured-testimonial-block{padding:75px 0;background-color:#fff}.general-featured-testimonial-block .container{width:90%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:0 75px;box-sizing:border-box;align-items:center}.general-featured-testimonial-block .container .text-container{display:flex;flex-direction:column;align-items:flex-start}.general-featured-testimonial-block .container .text-container h3,.general-featured-testimonial-block .container .text-container p{margin-bottom:25px;color:var(--color-royal)}.general-featured-testimonial-block .container .text-container h3{opacity:0;transform:translateY(10px);transition:opacity .5s ease-out .25s,transform .5s ease-out .25s}.general-featured-testimonial-block .container .text-container p{opacity:0;transform:translateY(10px);transition:opacity .5s ease-out .5s,transform .5s ease-out .5s}.general-featured-testimonial-block .container .text-container p.tagline{transition-delay:0s}.general-featured-testimonial-block .container .text-container .btn{opacity:0;transform:translateY(10px);transition:opacity .5s ease-out .75s,transform .5s ease-out .75s}.general-featured-testimonial-block .container .image-container{border-radius:15px;overflow:hidden;opacity:0;transform:scale(.95);transition:opacity .75s ease-out .3s,transform .75s ease-out .3s}.general-featured-testimonial-block .container .image-container img{width:100%;height:auto;display:block}.general-featured-testimonial-block .container .image-container img.desktop-only{display:block}.general-featured-testimonial-block .container .image-container img.mobile-only{display:none}.general-featured-testimonial-block.active .container .text-container h3,.general-featured-testimonial-block.is-admin .container .text-container h3{opacity:1;transform:translateY(0)}.general-featured-testimonial-block.active .container .text-container p,.general-featured-testimonial-block.is-admin .container .text-container p{opacity:1;transform:translateY(0)}.general-featured-testimonial-block.active .container .text-container .btn,.general-featured-testimonial-block.is-admin .container .text-container .btn{opacity:1;transform:translateY(0)}.general-featured-testimonial-block.active .container .image-container,.general-featured-testimonial-block.is-admin .container .image-container{opacity:1;transform:scale(1)}@media (min-width:768px) and (max-width:991.98px){.general-featured-testimonial-block{padding:50px 0}.general-featured-testimonial-block .container{width:90%;padding:0}.general-featured-testimonial-block .container .image-container img.desktop-only{display:none}.general-featured-testimonial-block .container .image-container img.mobile-only{display:block}}@media (max-width:767.98px){.general-featured-testimonial-block{padding:25px 0 50px 0}.general-featured-testimonial-block .container{display:flex;flex-direction:column-reverse;padding:0;gap:25px}.general-featured-testimonial-block .container .text-container .btn{text-transform:uppercase;width:auto}.general-featured-testimonial-block .container .text-container .btn .text{letter-spacing:.15em}.general-featured-testimonial-block .container .image-container{width:100%;max-width:400px;align-self:flex-start}.general-featured-testimonial-block .container .image-container img.desktop-only{display:none}.general-featured-testimonial-block .container .image-container img.mobile-only{display:block}}.general-testimonial-carousel-block{padding:50px 0;background-color:#fff}.general-testimonial-carousel-block .container #general-testimonial-carousel{z-index:2;width:100%;height:auto;margin:25px 0}.general-testimonial-carousel-block .container #general-testimonial-carousel #general-testimonial-carousel-track{padding:25px 0}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li.is-next .testimonial-card,.general-testimonial-carousel-block .container #general-testimonial-carousel ul li.is-prev .testimonial-card{transition-delay:.5s}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card{background:#fff;border-radius:15px;padding:25px;box-sizing:border-box;border-radius:15px;box-shadow:0 5px 20px 0 rgba(0,0,0,.25);opacity:0;transform:scale(.95);transition:opacity .5s ease-out .25s,transform .5s ease-out .25s}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card .image-container{border-radius:8px;overflow:hidden}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card .image-container img{width:100%}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card .image-container img.mobile-only{display:none}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card .testimonial-content{margin-top:25px}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card .testimonial-content .quote-row{display:flex}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card .testimonial-content .quote-row .column.left img{width:40px}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card .testimonial-content .quote-row .column.right{padding-left:25px}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card .testimonial-content .quote-row .column.right p{color:var(--color-royal)}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card .testimonial-content .quote-row .column.right p.quote{margin-bottom:20px}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card .testimonial-content .quote-row .column.right p.name{text-transform:uppercase}.general-testimonial-carousel-block.is-admin .container #general-testimonial-carousel .splide__arrows{display:none}.general-testimonial-carousel-block.is-admin .container #general-testimonial-carousel ul.splide__list{display:flex;gap:20px;max-width:100%;overflow:auto}.general-testimonial-carousel-block.is-admin .container #general-testimonial-carousel ul.splide__list li.splide__slide{min-width:700px;width:100%}.general-testimonial-carousel-block.active .container #general-testimonial-carousel ul li .testimonial-card,.general-testimonial-carousel-block.is-admin .container #general-testimonial-carousel ul li .testimonial-card{opacity:1;transform:scale(1)}@media (min-width:768px) and (max-width:991.98px){.general-testimonial-carousel-block{padding:25px 0}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card{padding:15px}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card .image-container img.mobile-only{display:block}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card .image-container img.desktop-only{display:none}}@media (max-width:767.98px){.general-testimonial-carousel-block{padding:0 0 20px 0}.general-testimonial-carousel-block .container #general-testimonial-carousel{margin:0}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card{height:100%;padding:15px}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card .image-container img.mobile-only{display:block}.general-testimonial-carousel-block .container #general-testimonial-carousel ul li .testimonial-card .image-container img.desktop-only{display:none}}.general-faq-block{background-color:var(--color-dove)}.general-faq-block .container{width:90%;margin:0 auto;padding:75px 50px;box-sizing:border-box}.general-faq-block .container .faq-section .tagline{margin-bottom:25px;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.general-faq-block .container .faq-section .faq-items .faq-item hr{border:none;outline:0;height:2px;width:100%;background-color:var(--color-sage);margin-bottom:25px;margin-top:0;width:0;opacity:0;transition:width .5s ease-out .15s,opacity .5s ease-out .15s}.general-faq-block .container .faq-section .faq-items .faq-item p.question{margin-bottom:25px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.general-faq-block .container .faq-section .faq-items .faq-item p.question span.icon{width:25px;height:25px;transform:rotate(0);transition:transform .25s ease;display:inline-block;opacity:0;transition:opacity .3s ease-out .25s}.general-faq-block .container .faq-section .faq-items .faq-item p.question span.icon img{width:100%;height:auto}.general-faq-block .container .faq-section .faq-items .faq-item span.answer{margin-bottom:0;max-height:0;overflow:hidden;display:block;transition:max-height .25s ease,margin-bottom .25s ease}.general-faq-block .container .faq-section .faq-items .faq-item.is-expanded span.answer{max-height:1000px;margin-bottom:25px}.general-faq-block .container .faq-section .faq-items .faq-item.is-expanded p.question span.icon{transform:rotate(180deg)}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(1) hr{transition-delay:.3s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(1) p.question{transition-delay:.45s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(1) p.question span.icon{transition-delay:.7s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(2) hr{transition-delay:.45s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(2) p.question{transition-delay:.6s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(2) p.question span.icon{transition-delay:.85s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(3) hr{transition-delay:.6s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(3) p.question{transition-delay:.75s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(3) p.question span.icon{transition-delay:1s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(4) hr{transition-delay:.75s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(4) p.question{transition-delay:.9s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(4) p.question span.icon{transition-delay:1.15s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(5) hr{transition-delay:.9s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(5) p.question{transition-delay:1.05s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(5) p.question span.icon{transition-delay:1.3s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(6) hr{transition-delay:1.05s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(6) p.question{transition-delay:1.2s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(6) p.question span.icon{transition-delay:1.45s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(7) hr{transition-delay:1.2s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(7) p.question{transition-delay:1.35s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(7) p.question span.icon{transition-delay:1.6s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(8) hr{transition-delay:1.35s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(8) p.question{transition-delay:1.5s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(8) p.question span.icon{transition-delay:1.75s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(9) hr{transition-delay:1.5s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(9) p.question{transition-delay:1.65s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(9) p.question span.icon{transition-delay:1.9s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(10) hr{transition-delay:1.65s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(10) p.question{transition-delay:1.8s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(10) p.question span.icon{transition-delay:2.05s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(11) hr{transition-delay:1.8s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(11) p.question{transition-delay:1.95s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(11) p.question span.icon{transition-delay:2.2s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(12) hr{transition-delay:1.95s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(12) p.question{transition-delay:2.1s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(12) p.question span.icon{transition-delay:2.35s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(13) hr{transition-delay:2.1s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(13) p.question{transition-delay:2.25s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(13) p.question span.icon{transition-delay:2.5s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(14) hr{transition-delay:2.25s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(14) p.question{transition-delay:2.4s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(14) p.question span.icon{transition-delay:2.65s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(15) hr{transition-delay:2.4s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(15) p.question{transition-delay:2.55s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(15) p.question span.icon{transition-delay:2.8s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(16) hr{transition-delay:2.55s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(16) p.question{transition-delay:2.7s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(16) p.question span.icon{transition-delay:2.95s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(17) hr{transition-delay:2.7s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(17) p.question{transition-delay:2.85s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(17) p.question span.icon{transition-delay:3.1s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(18) hr{transition-delay:2.85s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(18) p.question{transition-delay:3s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(18) p.question span.icon{transition-delay:3.25s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(19) hr{transition-delay:3s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(19) p.question{transition-delay:3.15s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(19) p.question span.icon{transition-delay:3.4s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(20) hr{transition-delay:3.15s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(20) p.question{transition-delay:3.3s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(20) p.question span.icon{transition-delay:3.55s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(21) hr{transition-delay:3.3s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(21) p.question{transition-delay:3.45s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(21) p.question span.icon{transition-delay:3.7s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(22) hr{transition-delay:3.45s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(22) p.question{transition-delay:3.6s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(22) p.question span.icon{transition-delay:3.85s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(23) hr{transition-delay:3.6s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(23) p.question{transition-delay:3.75s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(23) p.question span.icon{transition-delay:4s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(24) hr{transition-delay:3.75s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(24) p.question{transition-delay:3.9s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(24) p.question span.icon{transition-delay:4.15s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(25) hr{transition-delay:3.9s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(25) p.question{transition-delay:4.05s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(25) p.question span.icon{transition-delay:4.3s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(26) hr{transition-delay:4.05s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(26) p.question{transition-delay:4.2s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(26) p.question span.icon{transition-delay:4.45s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(27) hr{transition-delay:4.2s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(27) p.question{transition-delay:4.35s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(27) p.question span.icon{transition-delay:4.6s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(28) hr{transition-delay:4.35s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(28) p.question{transition-delay:4.5s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(28) p.question span.icon{transition-delay:4.75s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(29) hr{transition-delay:4.5s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(29) p.question{transition-delay:4.65s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(29) p.question span.icon{transition-delay:4.9s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(30) hr{transition-delay:4.65s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(30) p.question{transition-delay:4.8s}.general-faq-block .container .faq-section .faq-items .faq-item:nth-of-type(30) p.question span.icon{transition-delay:5.05s}.general-faq-block.is-admin .container .faq-section .faq-items .faq-item span.answer{max-height:1000px}.general-faq-block.active .container .faq-section .tagline,.general-faq-block.is-admin .container .faq-section .tagline{opacity:1;transform:translateY(0)}.general-faq-block.active .container .faq-section .faq-items .faq-item hr,.general-faq-block.is-admin .container .faq-section .faq-items .faq-item hr{width:100%;opacity:1}.general-faq-block.active .container .faq-section .faq-items .faq-item p.question,.general-faq-block.is-admin .container .faq-section .faq-items .faq-item p.question{opacity:1;transform:translateY(0)}.general-faq-block.active .container .faq-section .faq-items .faq-item p.question span.icon,.general-faq-block.is-admin .container .faq-section .faq-items .faq-item p.question span.icon{opacity:1}@media (prefers-color-scheme:dark){.general-faq-block{background-color:var(--color-royal)}}@media (max-width:767.98px){.general-faq-block .container{padding:50px 0}}.general-browse-properties-block{padding:75px 0;position:relative;overflow:hidden}.general-browse-properties-block img.background-pattern{position:absolute;top:50%;left:50%;height:95%;max-height:1000px;width:auto;transform:translate(-50%,-50%);z-index:1}.general-browse-properties-block img.background-pattern.dark{display:none}.general-browse-properties-block .container{width:90%;margin:0 auto}.general-browse-properties-block .container h2{z-index:2;position:relative;margin-bottom:25px;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.general-browse-properties-block .container .property-filters-container{margin-bottom:25px;z-index:4;position:relative;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out .5s,transform .5s ease-out .5s}.general-browse-properties-block .container .property-filters-container .tabs-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:10px}.general-browse-properties-block .container .property-filters-container .tabs-container .tab{padding:10px 20px 5px 20px;text-align:center;background-color:var(--color-concrete);color:#fff;text-decoration:none;text-transform:uppercase;font-weight:500;border-radius:8px 8px 0 0}.general-browse-properties-block .container .property-filters-container .tabs-container .tab.active{background-color:#fff;color:var(--color-royal)}.general-browse-properties-block .container .property-filters-container .filters-buttons{width:100%;padding:15px;box-sizing:border-box;background:#fff;border-radius:0 8px 8px 8px;display:flex;gap:15px;display:none}.general-browse-properties-block .container .property-filters-container .filters-row{padding:25px;box-sizing:border-box;background-color:#fff;border-radius:0 15px 15px 15px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:15px}.general-browse-properties-block .container .property-filters-container .filters-row h3{display:none}.general-browse-properties-block .container .property-filters-container .filters-row .filter-close{position:absolute;right:5px;top:0;font-size:2rem;line-height:1;background:0 0;outline:0;appearance:none;border:none}.general-browse-properties-block .container .property-filters-container .filters-row .filter-close.mobile-only{display:none}.general-browse-properties-block .container .property-filters-container .filters-row .filter-divider{width:2px;height:40px;background-color:var(--color-concrete)}.general-browse-properties-block .container .property-filters-container .filters-row .buttons-group{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:10px}.general-browse-properties-block .container .property-filters-container .filters-row .buttons-group .text.desktop-only{display:block}.general-browse-properties-block .container .property-filters-container .filters-row .buttons-group .text.tablet-only{display:none}.general-browse-properties-block .container .property-filters-container .filters-row .buttons-group.mobile-only{display:none}.general-browse-properties-block .container .property-filters-container .filters-row .buttons-group button#apply-filters img{height:17px;width:auto}.general-browse-properties-block .container .property-filters-container .filters-row .filter{position:relative}.general-browse-properties-block .container .property-filters-container .filters-row .filter button.filter-trigger{display:flex;border:none;background-color:transparent;flex-direction:row;gap:10px}.general-browse-properties-block .container .property-filters-container .filters-row .filter button.filter-trigger.stacked{flex-direction:column;align-items:flex-start;gap:0}.general-browse-properties-block .container .property-filters-container .filters-row .filter button.filter-trigger span.filter-label{color:var(--color-royal);font-weight:600;font-size:1.25rem;letter-spacing:-.015em;white-space:nowrap}.general-browse-properties-block .container .property-filters-container .filters-row .filter button.filter-trigger span.secondary{display:flex;flex-direction:row;gap:25px;justify-content:flex-start}.general-browse-properties-block .container .property-filters-container .filters-row .filter button.filter-trigger span.secondary span.filter-subtitle{color:var(--color-concrete);font-weight:400;font-size:1rem;letter-spacing:-.015em;text-align:left}.general-browse-properties-block .container .property-filters-container .filters-row .filter button.filter-trigger span.secondary img.location-icon{width:20px;height:auto;display:block}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown{position:absolute;left:0;top:0;max-width:600px;height:auto;padding:25px;background-color:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.25);z-index:10}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content p.filter-title{margin-bottom:15px;color:var(--color-royal)}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .search-wrapper{display:flex;gap:10px;min-width:300px;margin-bottom:15px}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content input[type=text]{border:solid 1px var(--color-denim);outline:0;background-color:var(--color-dove);padding:8px;border-radius:4px;box-sizing:border-box}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-search{position:relative}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-search input.neighborhood-search::placeholder{color:var(--color-concrete)}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-search img.search-icon{position:absolute;right:5px;top:50%;transform:translateY(-50%);pointer-events:none}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-results{display:none}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-selected{margin-bottom:15px}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-selected p.title{color:var(--color-royal);font-weight:500;margin-bottom:10px}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-selected:has(.selected-tags:empty){display:none}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-selected .selected-tags{align-items:flex-start;display:flex}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-selected .selected-tags .btn{text-transform:none;gap:10px;letter-spacing:0;position:relative}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-selected .selected-tags .btn button.remove-tag{position:absolute;right:-6px;background:0 0;background-color:transparent;border:none;appearance:none;background-color:var(--color-dove);line-height:1;top:-6px;border-radius:50%;width:18px;height:18px;box-shadow:0 0 2px rgba(0,0,0,.5)}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-range{display:flex;margin-bottom:25px;align-items:center;gap:15px}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-range input{max-width:120px}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-section .button-group{margin-bottom:20px;display:flex;flex-wrap:nowrap}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-section .button-group .option-btn{background-color:#fff;border:solid 1px var(--color-denim);text-transform:uppercase;border-right-color:transparent;border-radius:0;color:var(--color-denim);font-weight:500;padding:8px}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-section .button-group .option-btn:first-of-type{border-top-left-radius:4px;border-bottom-left-radius:4px}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-section .button-group .option-btn:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right-color:var(--color-denim)}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-section .button-group .option-btn.active{background-color:var(--color-denim);color:var(--color-dove)}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-section .button-group .option-btn:hover:not(.active){background-color:color-mix(in srgb,var(--color-denim) 10%,#fff)}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist{min-width:225px;margin-bottom:25px;display:flex;flex-direction:column;gap:10px}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist .btn-checkbox{gap:13px}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist .amenity-option .amenity-icon{width:30px;height:30px}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist .amenity-option .amenity-icon svg{width:100%;height:100%;object-fit:contain}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist .amenity-option .text{text-transform:none;letter-spacing:0}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist .amenity-option:has(input[type=checkbox]:checked),.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist .amenity-option:hover{background-color:var(--color-denim)}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist .amenity-option:has(input[type=checkbox]:checked) .text,.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist .amenity-option:hover .text{color:var(--color-dove)}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist .amenity-option:has(input[type=checkbox]:checked) .amenity-icon svg path,.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist .amenity-option:hover .amenity-icon svg path{fill:var(--color-dove)}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-actions{display:flex;gap:10px}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-actions button{flex:1}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown[hidden]{display:none}.general-browse-properties-block .container .properties-map-and-grid{opacity:0;transition:opacity .75s ease-out 1s;z-index:3;display:flex;flex-direction:row;position:relative;gap:20px;height:800px}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel{width:60%;visibility:visible;overflow:auto}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track{overflow:visible}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid{display:grid;grid-template-columns:repeat(2,calc(50% - 10px));gap:20px;overflow-y:auto;padding:20px 20px 25px 20px!important}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid li.splide__slide.out-of-viewport{display:none}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid .property-card{border:solid 2px transparent;flex-direction:column}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid .property-card.mobile-only{display:none}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid .property-card.highlighted{border-color:var(--color-marigold);box-shadow:0 5px 20px 0 rgba(0,0,0,.75)}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid .property-card .property-card__image{width:100%}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid .property-card .property-card__image .property-card__pricing-badge{display:none}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid .property-card .property-card__content{width:100%}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid .property-card .property-card__content h3{font-size:1.5rem;font-weight:500;margin-bottom:15px}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid .property-card .property-card__content h3.price-headline{font-size:2.5rem;margin-top:25px;margin-bottom:0}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid .property-card .property-card__content h3.price-headline span.per-month{font-size:1.5rem}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid .property-card .property-card__content .headline-container p.tagline{display:none}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid .property-card .property-card__content ul{column-count:unset;list-style:disc;display:flex;gap:0;flex-wrap:wrap;gap:10px 25px;padding-left:25px;margin-top:15px;margin-bottom:25px}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid .property-card .property-card__content ul li{font-size:1rem;white-space:nowrap;margin-bottom:0}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid .property-card .property-card__content .property-card__actions{flex-wrap:wrap}.general-browse-properties-block .container .properties-map-and-grid .properties-map{width:40%;border-radius:15px;box-shadow:0 5px 20px 0 rgba(0,0,0,.25);margin-top:20px}.general-browse-properties-block.active .container h2,.general-browse-properties-block.is-admin .container h2{opacity:1;transform:translateY(0)}.general-browse-properties-block.active .container .property-filters-container,.general-browse-properties-block.is-admin .container .property-filters-container{opacity:1;transform:translateY(0)}.general-browse-properties-block.active .container .properties-map-and-grid,.general-browse-properties-block.is-admin .container .properties-map-and-grid{opacity:1}@media (prefers-color-scheme:dark){.general-browse-properties-block img.background-pattern{display:none}.general-browse-properties-block img.background-pattern.dark{display:block}}@media (min-width:768px) and (max-width:1023.98px){.general-browse-properties-block{padding:50px 0}.general-browse-properties-block .container .property-filters-container .filters-row .filter-divider{width:1px;height:30px}.general-browse-properties-block .container .property-filters-container .filters-row .buttons-group .text.desktop-only{display:none}.general-browse-properties-block .container .property-filters-container .filters-row .buttons-group .text.tablet-only{display:block}.general-browse-properties-block .container .property-filters-container .filters-row .filter button.filter-trigger span.filter-label{font-size:1.1rem}.general-browse-properties-block .container .property-filters-container .filters-row .filter button.filter-trigger span.secondary{display:none}.general-browse-properties-block .container .properties-map-and-grid{flex-direction:column-reverse;height:auto}.general-browse-properties-block .container .properties-map-and-grid .properties-grid{width:100%;padding:0;margin-top:25px}.general-browse-properties-block .container .properties-map-and-grid .properties-grid .property-card.mobile-only{display:flex;box-shadow:none}.general-browse-properties-block .container .properties-map-and-grid .properties-grid .property-card.desktop-only{display:none}.general-browse-properties-block .container .properties-map-and-grid .properties-map{width:100%;min-height:200px}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel{width:100%;width:100%;padding:0;overflow:visible;grid-template-columns:unset}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel p.no-results{margin:0 auto;width:90%}}@media (max-width:767.98px){.general-browse-properties-block{padding:50px 0}.general-browse-properties-block .container .property-filters-container{transform:none}.general-browse-properties-block .container .property-filters-container .filters-buttons{display:flex}.general-browse-properties-block .container .property-filters-container .filters-row{position:fixed;inset:0;flex-direction:column;justify-content:flex-start;gap:45px;z-index:101;display:none;background-color:#fff;gap:15px;border-radius:0;overflow:auto;align-items:flex-start}.general-browse-properties-block .container .property-filters-container .filters-row h3{text-align:left;color:var(--color-royal)}.general-browse-properties-block .container .property-filters-container .filters-row h3.mobile-only{display:block}.general-browse-properties-block .container .property-filters-container .filters-row .filter-close{display:none}.general-browse-properties-block .container .property-filters-container .filters-row .filter-close.mobile-only{display:block;color:#000}.general-browse-properties-block .container .property-filters-container .filters-row.active{display:flex}.general-browse-properties-block .container .property-filters-container .filters-row .filter-divider{display:none}.general-browse-properties-block .container .property-filters-container .filters-row .buttons-group{width:100%}.general-browse-properties-block .container .property-filters-container .filters-row .buttons-group.desktop-only{display:none}.general-browse-properties-block .container .property-filters-container .filters-row .buttons-group.mobile-only{display:flex}.general-browse-properties-block .container .property-filters-container .filters-row .filter{width:100%}.general-browse-properties-block .container .property-filters-container .filters-row .filter button.filter-trigger{display:none;width:100%;justify-content:center}.general-browse-properties-block .container .property-filters-container .filters-row .filter button.filter-trigger.stacked{width:100%;align-items:center}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown{position:relative;box-shadow:none;padding:0;left:unset;top:unset}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content p.filter-title{margin-bottom:10px}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .search-wrapper{flex-direction:column;margin-bottom:0}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .btn-add-location{padding:9px}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-selected{margin-top:15px;margin-bottom:0}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-selected .selected-tags{gap:10px;flex-wrap:wrap}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-selected .selected-tags .btn{padding:9px;width:auto}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-range{margin-bottom:0}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-range input{max-width:unset;flex:1;width:100%}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-section{margin-bottom:15px}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-section:last-of-type{margin-bottom:0}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-section .button-group{margin-bottom:0}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-section .button-group .option-btn{flex:1}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist{min-width:unset;display:flex;flex-direction:row;flex-wrap:wrap}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist .amenity-option{width:calc(50% - 6.5px)}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist .amenity-option .amenity-icon{flex-shrink:0}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-checklist .amenity-option .text{overflow:hidden;text-overflow:ellipsis}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown .filter-dropdown-content .filter-actions{display:none}.general-browse-properties-block .container .property-filters-container .filters-row .filter .filter-dropdown[hidden]{display:block}.general-browse-properties-block .container .properties-map-and-grid{height:auto;gap:0;flex-direction:column-reverse}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel{width:100vw;margin-left:-5vw;z-index:2}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track{overflow:auto;padding:30px 0}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid{display:flex;grid-template-columns:unset;gap:20px;overflow-y:unset;padding:0!important}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid li.splide__slide{width:auto;max-width:80vw}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid li.splide__slide.out-of-viewport{display:none}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid li.splide__slide.first-visible{margin-left:5vw}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid li.splide__slide.last-visible{padding-right:5vw}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid li.splide__slide .property-card.mobile-only{display:block;border:none}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid li.splide__slide .property-card.desktop-only{display:none}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid li.splide__slide .property-card .property-card__image .property-card__pricing-badge{display:block}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid li.splide__slide .property-card .property-card__content h3{display:none}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid li.splide__slide .property-card .property-card__content p.large{margin-bottom:0;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.general-browse-properties-block .container .properties-map-and-grid #general-properties-carousel .splide__track .splide__list.properties-grid li.splide__slide .property-card .property-card__content .property-card__actions{display:none}.general-browse-properties-block .container .properties-map-and-grid .properties-grid{width:100%;padding:0;overflow:visible;grid-template-columns:unset}.general-browse-properties-block .container .properties-map-and-grid .properties-grid p.no-results{margin:0 auto;width:90%}.general-browse-properties-block .container .properties-map-and-grid .properties-map{display:block;height:50vh;width:100%;margin-top:0}.general-browse-properties-block.active .container .property-filters-container{transform:none}}.autocomplete-wrapper{position:relative;flex:1}.neighborhood-search{width:100%;padding:12px 16px;font-size:16px;border:1px solid #d1d5db;border-radius:8px;background:0 0;position:relative;z-index:2;color:#111827}.neighborhood-search:focus{outline:0;border-color:#3b82f6}.autocomplete-suggestion{position:absolute;left:0;top:0;right:0;bottom:0;padding:8px;font-size:16px;pointer-events:none;z-index:1;display:flex;align-items:center;color:transparent;z-index:2;border:solid 1px transparent}.autocomplete-suggestion .typed-text{color:transparent;white-space:pre}.autocomplete-suggestion .suggested-text{background-color:#3b82f6;color:#fff;white-space:pre}.neighborhood-search:not(:focus)~.autocomplete-suggestion{display:none}.neighborhood-error{margin:12px 0;min-height:20px}.neighborhood-error:empty{display:none}.error-message{padding:12px;background-color:#fee;border:1px solid #fcc;border-radius:6px;color:#c00;font-size:14px;line-height:1.5}.error-message strong{color:#365a90;cursor:pointer}.error-message strong:hover{text-decoration:underline}.about-how-we-work-block,.owners-key-selling-points-block{padding:75px 0;box-sizing:border-box}.about-how-we-work-block .container,.owners-key-selling-points-block .container{width:80%;margin:0 auto;box-sizing:border-box}.about-how-we-work-block .container .features-grid,.about-how-we-work-block .container .selling-points-grid,.owners-key-selling-points-block .container .features-grid,.owners-key-selling-points-block .container .selling-points-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:50px 75px;gap:75px 15%}.about-how-we-work-block .container .features-grid .feature-card,.about-how-we-work-block .container .features-grid .selling-point-card,.about-how-we-work-block .container .selling-points-grid .feature-card,.about-how-we-work-block .container .selling-points-grid .selling-point-card,.owners-key-selling-points-block .container .features-grid .feature-card,.owners-key-selling-points-block .container .features-grid .selling-point-card,.owners-key-selling-points-block .container .selling-points-grid .feature-card,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card{display:flex;flex-direction:column;align-items:flex-start}.about-how-we-work-block .container .features-grid .feature-card hr,.about-how-we-work-block .container .features-grid .selling-point-card hr,.about-how-we-work-block .container .selling-points-grid .feature-card hr,.about-how-we-work-block .container .selling-points-grid .selling-point-card hr,.owners-key-selling-points-block .container .features-grid .feature-card hr,.owners-key-selling-points-block .container .features-grid .selling-point-card hr,.owners-key-selling-points-block .container .selling-points-grid .feature-card hr,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card hr{width:100%;height:2px;background-color:var(--color-marigold);border:none;outline:0;margin-bottom:25px;margin-top:0;opacity:0;width:0;transition:width .5s ease-out .3s,opacity .5s ease-out .3s}.about-how-we-work-block .container .features-grid .feature-card .icon-container,.about-how-we-work-block .container .features-grid .selling-point-card .icon-container,.about-how-we-work-block .container .selling-points-grid .feature-card .icon-container,.about-how-we-work-block .container .selling-points-grid .selling-point-card .icon-container,.owners-key-selling-points-block .container .features-grid .feature-card .icon-container,.owners-key-selling-points-block .container .features-grid .selling-point-card .icon-container,.owners-key-selling-points-block .container .selling-points-grid .feature-card .icon-container,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card .icon-container{margin-bottom:25px;width:75px;height:75px;opacity:0;transform:scale(.95);transition:opacity .5s ease-out,transform .5s ease-out}.about-how-we-work-block .container .features-grid .feature-card .icon-container img,.about-how-we-work-block .container .features-grid .feature-card .icon-container svg,.about-how-we-work-block .container .features-grid .selling-point-card .icon-container img,.about-how-we-work-block .container .features-grid .selling-point-card .icon-container svg,.about-how-we-work-block .container .selling-points-grid .feature-card .icon-container img,.about-how-we-work-block .container .selling-points-grid .feature-card .icon-container svg,.about-how-we-work-block .container .selling-points-grid .selling-point-card .icon-container img,.about-how-we-work-block .container .selling-points-grid .selling-point-card .icon-container svg,.owners-key-selling-points-block .container .features-grid .feature-card .icon-container img,.owners-key-selling-points-block .container .features-grid .feature-card .icon-container svg,.owners-key-selling-points-block .container .features-grid .selling-point-card .icon-container img,.owners-key-selling-points-block .container .features-grid .selling-point-card .icon-container svg,.owners-key-selling-points-block .container .selling-points-grid .feature-card .icon-container img,.owners-key-selling-points-block .container .selling-points-grid .feature-card .icon-container svg,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card .icon-container img,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card .icon-container svg{width:100%;height:100%;object-fit:contain}.about-how-we-work-block .container .features-grid .feature-card h3,.about-how-we-work-block .container .features-grid .feature-card h4,.about-how-we-work-block .container .features-grid .selling-point-card h3,.about-how-we-work-block .container .features-grid .selling-point-card h4,.about-how-we-work-block .container .selling-points-grid .feature-card h3,.about-how-we-work-block .container .selling-points-grid .feature-card h4,.about-how-we-work-block .container .selling-points-grid .selling-point-card h3,.about-how-we-work-block .container .selling-points-grid .selling-point-card h4,.owners-key-selling-points-block .container .features-grid .feature-card h3,.owners-key-selling-points-block .container .features-grid .feature-card h4,.owners-key-selling-points-block .container .features-grid .selling-point-card h3,.owners-key-selling-points-block .container .features-grid .selling-point-card h4,.owners-key-selling-points-block .container .selling-points-grid .feature-card h3,.owners-key-selling-points-block .container .selling-points-grid .feature-card h4,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card h3,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card h4{margin-bottom:25px;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out .15s,transform .5s ease-out .15s}.about-how-we-work-block .container .features-grid .feature-card .text,.about-how-we-work-block .container .features-grid .feature-card p,.about-how-we-work-block .container .features-grid .selling-point-card .text,.about-how-we-work-block .container .features-grid .selling-point-card p,.about-how-we-work-block .container .selling-points-grid .feature-card .text,.about-how-we-work-block .container .selling-points-grid .feature-card p,.about-how-we-work-block .container .selling-points-grid .selling-point-card .text,.about-how-we-work-block .container .selling-points-grid .selling-point-card p,.owners-key-selling-points-block .container .features-grid .feature-card .text,.owners-key-selling-points-block .container .features-grid .feature-card p,.owners-key-selling-points-block .container .features-grid .selling-point-card .text,.owners-key-selling-points-block .container .features-grid .selling-point-card p,.owners-key-selling-points-block .container .selling-points-grid .feature-card .text,.owners-key-selling-points-block .container .selling-points-grid .feature-card p,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card .text,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card p{opacity:0;transform:translateY(10px);transition:opacity .5s ease-out .45s,transform .5s ease-out .45s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(1) hr,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(1) hr,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(1) hr,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(1) hr,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(1) hr,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(1) hr,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(1) hr,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(1) hr{transition-delay:.45s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(1) .icon-container,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(1) .icon-container,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(1) .icon-container,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(1) .icon-container,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(1) .icon-container,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(1) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(1) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(1) .icon-container{transition-delay:.65s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(1) h3,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(1) h4,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(1) h3,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(1) h4,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(1) h3,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(1) h4,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(1) h3,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(1) h4,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(1) h3,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(1) h4,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(1) h3,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(1) h4,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(1) h3,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(1) h4,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(1) h3,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(1) h4{transition-delay:.8s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(1) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(1) p,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(1) .text,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(1) p,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(1) .text,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(1) p,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(1) .text,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(1) p,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(1) .text,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(1) p,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(1) .text,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(1) p,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(1) .text,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(1) p,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(1) .text,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(1) p{transition-delay:.95s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(2) hr,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(2) hr,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(2) hr,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(2) hr,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(2) hr,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(2) hr,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(2) hr,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(2) hr{transition-delay:.6s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(2) .icon-container,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(2) .icon-container,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(2) .icon-container,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(2) .icon-container,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(2) .icon-container,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(2) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(2) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(2) .icon-container{transition-delay:.8s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(2) h3,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(2) h4,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(2) h3,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(2) h4,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(2) h3,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(2) h4,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(2) h3,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(2) h4,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(2) h3,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(2) h4,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(2) h3,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(2) h4,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(2) h3,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(2) h4,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(2) h3,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(2) h4{transition-delay:.95s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(2) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(2) p,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(2) .text,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(2) p,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(2) .text,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(2) p,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(2) .text,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(2) p,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(2) .text,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(2) p,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(2) .text,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(2) p,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(2) .text,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(2) p,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(2) .text,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(2) p{transition-delay:1.1s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(3) hr,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(3) hr,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(3) hr,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(3) hr,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(3) hr,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(3) hr,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(3) hr,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(3) hr{transition-delay:.75s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(3) .icon-container,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(3) .icon-container,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(3) .icon-container,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(3) .icon-container,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(3) .icon-container,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(3) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(3) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(3) .icon-container{transition-delay:.95s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(3) h3,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(3) h4,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(3) h3,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(3) h4,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(3) h3,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(3) h4,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(3) h3,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(3) h4,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(3) h3,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(3) h4,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(3) h3,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(3) h4,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(3) h3,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(3) h4,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(3) h3,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(3) h4{transition-delay:1.1s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(3) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(3) p,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(3) .text,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(3) p,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(3) .text,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(3) p,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(3) .text,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(3) p,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(3) .text,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(3) p,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(3) .text,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(3) p,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(3) .text,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(3) p,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(3) .text,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(3) p{transition-delay:1.25s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(4) hr,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(4) hr,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(4) hr,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(4) hr,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(4) hr,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(4) hr,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(4) hr,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(4) hr{transition-delay:.9s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(4) .icon-container,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(4) .icon-container,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(4) .icon-container,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(4) .icon-container,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(4) .icon-container,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(4) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(4) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(4) .icon-container{transition-delay:1.1s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(4) h3,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(4) h4,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(4) h3,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(4) h4,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(4) h3,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(4) h4,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(4) h3,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(4) h4,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(4) h3,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(4) h4,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(4) h3,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(4) h4,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(4) h3,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(4) h4,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(4) h3,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(4) h4{transition-delay:1.25s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(4) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(4) p,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(4) .text,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(4) p,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(4) .text,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(4) p,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(4) .text,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(4) p,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(4) .text,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(4) p,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(4) .text,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(4) p,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(4) .text,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(4) p,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(4) .text,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(4) p{transition-delay:1.4s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(5) hr,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(5) hr,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(5) hr,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(5) hr,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(5) hr,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(5) hr,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(5) hr,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(5) hr{transition-delay:1.05s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(5) .icon-container,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(5) .icon-container,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(5) .icon-container,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(5) .icon-container,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(5) .icon-container,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(5) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(5) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(5) .icon-container{transition-delay:1.25s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(5) h3,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(5) h4,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(5) h3,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(5) h4,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(5) h3,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(5) h4,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(5) h3,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(5) h4,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(5) h3,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(5) h4,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(5) h3,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(5) h4,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(5) h3,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(5) h4,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(5) h3,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(5) h4{transition-delay:1.4s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(5) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(5) p,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(5) .text,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(5) p,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(5) .text,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(5) p,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(5) .text,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(5) p,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(5) .text,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(5) p,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(5) .text,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(5) p,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(5) .text,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(5) p,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(5) .text,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(5) p{transition-delay:1.55s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(6) hr,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(6) hr,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(6) hr,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(6) hr,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(6) hr,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(6) hr,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(6) hr,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(6) hr{transition-delay:1.2s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(6) .icon-container,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(6) .icon-container,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(6) .icon-container,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(6) .icon-container,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(6) .icon-container,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(6) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(6) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(6) .icon-container{transition-delay:1.4s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(6) h3,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(6) h4,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(6) h3,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(6) h4,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(6) h3,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(6) h4,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(6) h3,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(6) h4,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(6) h3,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(6) h4,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(6) h3,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(6) h4,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(6) h3,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(6) h4,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(6) h3,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(6) h4{transition-delay:1.55s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(6) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(6) p,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(6) .text,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(6) p,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(6) .text,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(6) p,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(6) .text,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(6) p,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(6) .text,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(6) p,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(6) .text,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(6) p,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(6) .text,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(6) p,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(6) .text,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(6) p{transition-delay:1.7s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(7) hr,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(7) hr,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(7) hr,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(7) hr,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(7) hr,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(7) hr,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(7) hr,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(7) hr{transition-delay:1.35s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(7) .icon-container,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(7) .icon-container,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(7) .icon-container,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(7) .icon-container,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(7) .icon-container,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(7) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(7) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(7) .icon-container{transition-delay:1.55s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(7) h3,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(7) h4,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(7) h3,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(7) h4,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(7) h3,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(7) h4,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(7) h3,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(7) h4,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(7) h3,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(7) h4,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(7) h3,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(7) h4,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(7) h3,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(7) h4,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(7) h3,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(7) h4{transition-delay:1.7s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(7) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(7) p,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(7) .text,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(7) p,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(7) .text,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(7) p,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(7) .text,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(7) p,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(7) .text,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(7) p,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(7) .text,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(7) p,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(7) .text,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(7) p,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(7) .text,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(7) p{transition-delay:1.85s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(8) hr,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(8) hr,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(8) hr,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(8) hr,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(8) hr,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(8) hr,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(8) hr,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(8) hr{transition-delay:1.5s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(8) .icon-container,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(8) .icon-container,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(8) .icon-container,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(8) .icon-container,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(8) .icon-container,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(8) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(8) .icon-container,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(8) .icon-container{transition-delay:1.7s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(8) h3,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(8) h4,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(8) h3,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(8) h4,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(8) h3,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(8) h4,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(8) h3,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(8) h4,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(8) h3,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(8) h4,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(8) h3,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(8) h4,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(8) h3,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(8) h4,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(8) h3,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(8) h4{transition-delay:1.85s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(8) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(8) p,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(8) .text,.about-how-we-work-block .container .features-grid .selling-point-card:nth-of-type(8) p,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(8) .text,.about-how-we-work-block .container .selling-points-grid .feature-card:nth-of-type(8) p,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(8) .text,.about-how-we-work-block .container .selling-points-grid .selling-point-card:nth-of-type(8) p,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(8) .text,.owners-key-selling-points-block .container .features-grid .feature-card:nth-of-type(8) p,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(8) .text,.owners-key-selling-points-block .container .features-grid .selling-point-card:nth-of-type(8) p,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(8) .text,.owners-key-selling-points-block .container .selling-points-grid .feature-card:nth-of-type(8) p,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(8) .text,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card:nth-of-type(8) p{transition-delay:2s}.about-how-we-work-block.active .container .features-grid .feature-card hr,.about-how-we-work-block.active .container .features-grid .selling-point-card hr,.about-how-we-work-block.active .container .selling-points-grid .feature-card hr,.about-how-we-work-block.active .container .selling-points-grid .selling-point-card hr,.about-how-we-work-block.is-admin .container .features-grid .feature-card hr,.about-how-we-work-block.is-admin .container .features-grid .selling-point-card hr,.about-how-we-work-block.is-admin .container .selling-points-grid .feature-card hr,.about-how-we-work-block.is-admin .container .selling-points-grid .selling-point-card hr,.owners-key-selling-points-block.active .container .features-grid .feature-card hr,.owners-key-selling-points-block.active .container .features-grid .selling-point-card hr,.owners-key-selling-points-block.active .container .selling-points-grid .feature-card hr,.owners-key-selling-points-block.active .container .selling-points-grid .selling-point-card hr,.owners-key-selling-points-block.is-admin .container .features-grid .feature-card hr,.owners-key-selling-points-block.is-admin .container .features-grid .selling-point-card hr,.owners-key-selling-points-block.is-admin .container .selling-points-grid .feature-card hr,.owners-key-selling-points-block.is-admin .container .selling-points-grid .selling-point-card hr{width:100%;opacity:1}.about-how-we-work-block.active .container .features-grid .feature-card .icon-container,.about-how-we-work-block.active .container .features-grid .selling-point-card .icon-container,.about-how-we-work-block.active .container .selling-points-grid .feature-card .icon-container,.about-how-we-work-block.active .container .selling-points-grid .selling-point-card .icon-container,.about-how-we-work-block.is-admin .container .features-grid .feature-card .icon-container,.about-how-we-work-block.is-admin .container .features-grid .selling-point-card .icon-container,.about-how-we-work-block.is-admin .container .selling-points-grid .feature-card .icon-container,.about-how-we-work-block.is-admin .container .selling-points-grid .selling-point-card .icon-container,.owners-key-selling-points-block.active .container .features-grid .feature-card .icon-container,.owners-key-selling-points-block.active .container .features-grid .selling-point-card .icon-container,.owners-key-selling-points-block.active .container .selling-points-grid .feature-card .icon-container,.owners-key-selling-points-block.active .container .selling-points-grid .selling-point-card .icon-container,.owners-key-selling-points-block.is-admin .container .features-grid .feature-card .icon-container,.owners-key-selling-points-block.is-admin .container .features-grid .selling-point-card .icon-container,.owners-key-selling-points-block.is-admin .container .selling-points-grid .feature-card .icon-container,.owners-key-selling-points-block.is-admin .container .selling-points-grid .selling-point-card .icon-container{transform:scale(1);opacity:1}.about-how-we-work-block.active .container .features-grid .feature-card h3,.about-how-we-work-block.active .container .features-grid .feature-card h4,.about-how-we-work-block.active .container .features-grid .selling-point-card h3,.about-how-we-work-block.active .container .features-grid .selling-point-card h4,.about-how-we-work-block.active .container .selling-points-grid .feature-card h3,.about-how-we-work-block.active .container .selling-points-grid .feature-card h4,.about-how-we-work-block.active .container .selling-points-grid .selling-point-card h3,.about-how-we-work-block.active .container .selling-points-grid .selling-point-card h4,.about-how-we-work-block.is-admin .container .features-grid .feature-card h3,.about-how-we-work-block.is-admin .container .features-grid .feature-card h4,.about-how-we-work-block.is-admin .container .features-grid .selling-point-card h3,.about-how-we-work-block.is-admin .container .features-grid .selling-point-card h4,.about-how-we-work-block.is-admin .container .selling-points-grid .feature-card h3,.about-how-we-work-block.is-admin .container .selling-points-grid .feature-card h4,.about-how-we-work-block.is-admin .container .selling-points-grid .selling-point-card h3,.about-how-we-work-block.is-admin .container .selling-points-grid .selling-point-card h4,.owners-key-selling-points-block.active .container .features-grid .feature-card h3,.owners-key-selling-points-block.active .container .features-grid .feature-card h4,.owners-key-selling-points-block.active .container .features-grid .selling-point-card h3,.owners-key-selling-points-block.active .container .features-grid .selling-point-card h4,.owners-key-selling-points-block.active .container .selling-points-grid .feature-card h3,.owners-key-selling-points-block.active .container .selling-points-grid .feature-card h4,.owners-key-selling-points-block.active .container .selling-points-grid .selling-point-card h3,.owners-key-selling-points-block.active .container .selling-points-grid .selling-point-card h4,.owners-key-selling-points-block.is-admin .container .features-grid .feature-card h3,.owners-key-selling-points-block.is-admin .container .features-grid .feature-card h4,.owners-key-selling-points-block.is-admin .container .features-grid .selling-point-card h3,.owners-key-selling-points-block.is-admin .container .features-grid .selling-point-card h4,.owners-key-selling-points-block.is-admin .container .selling-points-grid .feature-card h3,.owners-key-selling-points-block.is-admin .container .selling-points-grid .feature-card h4,.owners-key-selling-points-block.is-admin .container .selling-points-grid .selling-point-card h3,.owners-key-selling-points-block.is-admin .container .selling-points-grid .selling-point-card h4{opacity:1;transform:translateY(0)}.about-how-we-work-block.active .container .features-grid .feature-card .text,.about-how-we-work-block.active .container .features-grid .feature-card p,.about-how-we-work-block.active .container .features-grid .selling-point-card .text,.about-how-we-work-block.active .container .features-grid .selling-point-card p,.about-how-we-work-block.active .container .selling-points-grid .feature-card .text,.about-how-we-work-block.active .container .selling-points-grid .feature-card p,.about-how-we-work-block.active .container .selling-points-grid .selling-point-card .text,.about-how-we-work-block.active .container .selling-points-grid .selling-point-card p,.about-how-we-work-block.is-admin .container .features-grid .feature-card .text,.about-how-we-work-block.is-admin .container .features-grid .feature-card p,.about-how-we-work-block.is-admin .container .features-grid .selling-point-card .text,.about-how-we-work-block.is-admin .container .features-grid .selling-point-card p,.about-how-we-work-block.is-admin .container .selling-points-grid .feature-card .text,.about-how-we-work-block.is-admin .container .selling-points-grid .feature-card p,.about-how-we-work-block.is-admin .container .selling-points-grid .selling-point-card .text,.about-how-we-work-block.is-admin .container .selling-points-grid .selling-point-card p,.owners-key-selling-points-block.active .container .features-grid .feature-card .text,.owners-key-selling-points-block.active .container .features-grid .feature-card p,.owners-key-selling-points-block.active .container .features-grid .selling-point-card .text,.owners-key-selling-points-block.active .container .features-grid .selling-point-card p,.owners-key-selling-points-block.active .container .selling-points-grid .feature-card .text,.owners-key-selling-points-block.active .container .selling-points-grid .feature-card p,.owners-key-selling-points-block.active .container .selling-points-grid .selling-point-card .text,.owners-key-selling-points-block.active .container .selling-points-grid .selling-point-card p,.owners-key-selling-points-block.is-admin .container .features-grid .feature-card .text,.owners-key-selling-points-block.is-admin .container .features-grid .feature-card p,.owners-key-selling-points-block.is-admin .container .features-grid .selling-point-card .text,.owners-key-selling-points-block.is-admin .container .features-grid .selling-point-card p,.owners-key-selling-points-block.is-admin .container .selling-points-grid .feature-card .text,.owners-key-selling-points-block.is-admin .container .selling-points-grid .feature-card p,.owners-key-selling-points-block.is-admin .container .selling-points-grid .selling-point-card .text,.owners-key-selling-points-block.is-admin .container .selling-points-grid .selling-point-card p{opacity:1;transform:translateY(0)}@media (prefers-color-scheme:dark){.about-how-we-work-block .container .selling-points-grid .selling-point-card .icon-container svg path,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card .icon-container svg path{fill:var(--color-denim)}}@media (max-width:767.98px){.about-how-we-work-block,.owners-key-selling-points-block{padding:50px 0}.about-how-we-work-block .container,.owners-key-selling-points-block .container{width:90%}.about-how-we-work-block .container .features-grid,.about-how-we-work-block .container .selling-points-grid,.owners-key-selling-points-block .container .features-grid,.owners-key-selling-points-block .container .selling-points-grid{grid-template-columns:1fr;gap:50px}.about-how-we-work-block .container .features-grid .feature-card,.about-how-we-work-block .container .features-grid .selling-point-card,.about-how-we-work-block .container .selling-points-grid .feature-card,.about-how-we-work-block .container .selling-points-grid .selling-point-card,.owners-key-selling-points-block .container .features-grid .feature-card,.owners-key-selling-points-block .container .features-grid .selling-point-card,.owners-key-selling-points-block .container .selling-points-grid .feature-card,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card{align-items:center}.about-how-we-work-block .container .features-grid .feature-card .icon-container,.about-how-we-work-block .container .features-grid .selling-point-card .icon-container,.about-how-we-work-block .container .selling-points-grid .feature-card .icon-container,.about-how-we-work-block .container .selling-points-grid .selling-point-card .icon-container,.owners-key-selling-points-block .container .features-grid .feature-card .icon-container,.owners-key-selling-points-block .container .features-grid .selling-point-card .icon-container,.owners-key-selling-points-block .container .selling-points-grid .feature-card .icon-container,.owners-key-selling-points-block .container .selling-points-grid .selling-point-card .icon-container{width:50px;height:50px}}@media (max-width:767.98px){.owners-key-selling-points-block .container{width:75%}.owners-key-selling-points-block .container .selling-points-grid .selling-point-card h3{font-family:var(--font-family--secondary);font-weight:400;font-size:2rem;text-align:center}}.owners-call-out-two-column-block{padding-top:75px;background-color:var(--color-dove)}.owners-call-out-two-column-block .container{width:90%;margin:0 auto}@media (max-width:767.98px){.owners-call-out-two-column-block{padding-top:50px}}.owners-call-out-module-block{opacity:0;transform:scale(.95);transition:opacity .65s ease-out,transform .65s ease-out}.owners-call-out-module-block,.owners-full-width-call-out-block{border-radius:15px;background-color:var(--color-denim);box-shadow:0 5px 20px 0 rgba(0,0,0,.25);position:relative;width:100%;overflow:hidden;height:100%}.owners-call-out-module-block .container,.owners-full-width-call-out-block .container{z-index:2;padding:50px;box-sizing:border-box;display:flex;flex-direction:column;position:relative}.owners-call-out-module-block .container h2,.owners-full-width-call-out-block .container h2{color:var(--color-dove);text-align:left;margin-bottom:30px}.owners-call-out-module-block .container ul,.owners-full-width-call-out-block .container ul{list-style:none}.owners-call-out-module-block .container ul li,.owners-full-width-call-out-block .container ul li{list-style:none;position:relative}.owners-call-out-module-block .container ul li:before,.owners-full-width-call-out-block .container ul li:before{content:"";position:absolute;left:0;width:15px;height:15px;background-image:var(--icon-bullet-home-coral);background-size:contain;top:3px;background-repeat:no-repeat}.owners-call-out-module-block .container ul li .text p,.owners-full-width-call-out-block .container ul li .text p{color:var(--color-dove);margin-left:2rem}.owners-call-out-module-block .background-image,.owners-full-width-call-out-block .background-image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.owners-call-out-module-block .background-image img,.owners-full-width-call-out-block .background-image img{width:100%;height:100%;object-fit:cover;opacity:.5}.owners-call-out-module-block.active,.owners-call-out-module-block.is-admin,.owners-full-width-call-out-block.active,.owners-full-width-call-out-block.is-admin{opacity:1;transform:scale(1)}@media (max-width:767.98px){.owners-call-out-module-block .container,.owners-full-width-call-out-block .container{padding:25px;width:100%}.owners-call-out-module-block .container h2,.owners-full-width-call-out-block .container h2{text-align:center;margin-bottom:25px}.owners-call-out-module-block .container ul,.owners-full-width-call-out-block .container ul{margin:0}.owners-call-out-module-block .background-image img,.owners-full-width-call-out-block .background-image img{opacity:.2}}.owners-full-width-call-out-block{background-color:var(--color-dove);border-radius:0;box-shadow:none;overflow:auto}.owners-full-width-call-out-block .container{width:90%;margin:75px auto;box-shadow:0 5px 20px 0 rgba(0,0,0,.25);border-radius:15px;overflow:hidden;opacity:0;transform:scale(.95);transition:opacity .65s ease-out,transform .65s ease-out}.owners-full-width-call-out-block .container h2{z-index:2}.owners-full-width-call-out-block .container ul{z-index:2}.owners-full-width-call-out-block .container ul li:before{background-image:var(--icon-bullet-home-sage)}.owners-full-width-call-out-block .container .background-color{z-index:0;position:absolute;left:0;top:0;width:100%;height:100%}.owners-full-width-call-out-block.active .container,.owners-full-width-call-out-block.is-admin .container{opacity:1;transform:scale(1)}@media (max-width:767.98px){.owners-full-width-call-out-block .container{margin:32px auto 50px auto}.owners-full-width-call-out-block .container ul li:before{content:none}.owners-full-width-call-out-block .container ul li .text p{margin-left:0}}.about-how-we-work-block .container h2{text-align:left;margin-bottom:20px;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.about-how-we-work-block .container hr{width:0%;height:2px;background-color:var(--color-coral);border:none;outline:0;margin-bottom:50px;margin-top:0;opacity:0;transition:opacity .75s ease-out .15s,width .75s ease-out .15s}.about-how-we-work-block .container .features-grid .feature-card .icon-container{transform:scale(.95);opacity:0;transition:transform .5s ease-out,opacity .5s ease-out;transition-delay:.5s}.about-how-we-work-block .container .features-grid .feature-card h4{text-transform:uppercase;letter-spacing:.15em;transform:translateY(10px);opacity:0;transition:transform .5s ease-out .65s,opacity .5s ease-out .65s}.about-how-we-work-block .container .features-grid .feature-card .text,.about-how-we-work-block .container .features-grid .feature-card p{opacity:0;transform:translateY(10px);transition:opacity .5s ease-out .7s,transform .5s ease-out .7s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(1) .icon-container{transition-delay:.65s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(1) h4{transition-delay:.8s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(1) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(1) p{transition-delay:.85s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(2) .icon-container{transition-delay:.8s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(2) h4{transition-delay:.95s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(2) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(2) p{transition-delay:1s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(3) .icon-container{transition-delay:.95s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(3) h4{transition-delay:1.1s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(3) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(3) p{transition-delay:1.15s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(4) .icon-container{transition-delay:1.1s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(4) h4{transition-delay:1.25s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(4) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(4) p{transition-delay:1.3s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(5) .icon-container{transition-delay:1.25s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(5) h4{transition-delay:1.4s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(5) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(5) p{transition-delay:1.45s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(6) .icon-container{transition-delay:1.4s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(6) h4{transition-delay:1.55s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(6) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(6) p{transition-delay:1.6s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(7) .icon-container{transition-delay:1.55s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(7) h4{transition-delay:1.7s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(7) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(7) p{transition-delay:1.75s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(8) .icon-container{transition-delay:1.7s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(8) h4{transition-delay:1.85s}.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(8) .text,.about-how-we-work-block .container .features-grid .feature-card:nth-of-type(8) p{transition-delay:1.9s}.about-how-we-work-block.active .container h2,.about-how-we-work-block.is-admin .container h2{opacity:1;transform:translateY(0)}.about-how-we-work-block.active .container hr,.about-how-we-work-block.is-admin .container hr{width:100%;opacity:1}.about-how-we-work-block.active .container .features-grid .feature-card .icon-container,.about-how-we-work-block.is-admin .container .features-grid .feature-card .icon-container{transform:scale(1);opacity:1}.about-how-we-work-block.active .container .features-grid .feature-card h4,.about-how-we-work-block.is-admin .container .features-grid .feature-card h4{transform:translateY(0);opacity:1}.about-how-we-work-block.active .container .features-grid .feature-card .text,.about-how-we-work-block.active .container .features-grid .feature-card p,.about-how-we-work-block.is-admin .container .features-grid .feature-card .text,.about-how-we-work-block.is-admin .container .features-grid .feature-card p{opacity:1;transform:translateY(0)}@media (prefers-color-scheme:dark){.about-how-we-work-block .container hr{background-color:var(--color-marigold)}.about-how-we-work-block .container .feature-card .icon-container svg path{fill:var(--color-marigold)}}@media (min-width:768px) and (max-width:991.98px){.about-how-we-work-block{padding:50px 0}.about-how-we-work-block .container{width:90%}.about-how-we-work-block .container .features-grid .feature-card .icon-container{width:55px;height:55px}}@media (max-width:767.98px){.about-how-we-work-block{padding:50px 0}.about-how-we-work-block .container .features-grid .feature-card .icon-container{width:55px;height:55px}.about-how-we-work-block .container .features-grid .feature-card h4{text-align:center;width:85%}.about-how-we-work-block .container .features-grid .feature-card .text,.about-how-we-work-block .container .features-grid .feature-card p{text-align:left;width:85%}}.about-who-we-are-block{padding:75px 0}.about-who-we-are-block .container{width:80%;margin:0 auto}.about-who-we-are-block .container .footer-row{margin-top:25px;display:none}.about-who-we-are-block .container .footer-row .btn{text-transform:uppercase;width:auto}.about-who-we-are-block .container .footer-row .btn .text{letter-spacing:.15em}.about-who-we-are-block .container h2{margin-bottom:25px;text-align:left;transform:translateY(10px);opacity:0;transition:opacity .5s ease-out,transform .5s ease-out}.about-who-we-are-block .container hr{width:100%;height:2px;background-color:var(--color-sage);border:none;outline:0;margin-bottom:25px;margin-top:0;opacity:0;width:0;transition:opacity .75s ease-out .15s,width .75s ease-out .15s}.about-who-we-are-block .container .secondary-row{display:flex;margin-bottom:50px;justify-content:space-between}.about-who-we-are-block .container .secondary-row .column{flex:1}.about-who-we-are-block .container .secondary-row .column p{opacity:0;transition:opacity .5s ease-out .5s}.about-who-we-are-block .container .secondary-row .column .btn{opacity:0;transition:opacity .5s ease-out .5s}.about-who-we-are-block .container .secondary-row .column:last-of-type{display:flex;justify-content:flex-end}.about-who-we-are-block .container .team-members-grid{visibility:visible}.about-who-we-are-block .container .team-members-grid .splide__track{overflow:visible}.about-who-we-are-block .container .team-members-grid .splide__track ul.splide__list{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.about-who-we-are-block .container .team-members-grid .team-member-card{display:flex;gap:25px;background-color:#fff;padding:20px;box-sizing:border-box;border-radius:15px;box-shadow:0 5px 20px 0 rgba(0,0,0,.25);transform:scale(.95);opacity:0;align-items:flex-start;height:100%;transition:transform .5s ease-out,opacity .5s ease-out;transition-delay:.75s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(1){transition-delay:.9s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(2){transition-delay:1.05s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(3){transition-delay:1.2s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(4){transition-delay:1.35s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(5){transition-delay:1.5s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(6){transition-delay:1.65s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(7){transition-delay:1.8s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(8){transition-delay:1.95s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(9){transition-delay:2.1s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(10){transition-delay:2.25s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(11){transition-delay:2.4s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(12){transition-delay:2.55s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(13){transition-delay:2.7s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(14){transition-delay:2.85s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(15){transition-delay:3s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(16){transition-delay:3.15s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(17){transition-delay:3.3s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(18){transition-delay:3.45s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(19){transition-delay:3.6s}.about-who-we-are-block .container .team-members-grid .team-member-card:nth-of-type(20){transition-delay:3.75s}.about-who-we-are-block .container .team-members-grid .team-member-card .photo-container{width:30%;border-radius:15px;overflow:hidden}.about-who-we-are-block .container .team-members-grid .team-member-card .photo-container img{width:100%;height:auto;display:block}.about-who-we-are-block .container .team-members-grid .team-member-card .photo-container img.desktop-only{display:block}.about-who-we-are-block .container .team-members-grid .team-member-card .photo-container img.mobile-only{display:none}.about-who-we-are-block .container .team-members-grid .team-member-card .info-container{width:calc(70% - 25px);display:flex;flex-direction:column}.about-who-we-are-block .container .team-members-grid .team-member-card .info-container p.large{text-transform:uppercase;letter-spacing:.15em;color:var(--color-royal)}.about-who-we-are-block .container .team-members-grid .team-member-card .info-container p.title{color:var(--color-denim)}.about-who-we-are-block .container .team-members-grid .team-member-card .info-container span.bio{display:flex;gap:5px;margin-top:15px;justify-content:flex-start;align-items:flex-start}.about-who-we-are-block .container .team-members-grid .team-member-card .info-container span.bio span.bio-icon{width:15px;height:auto}.about-who-we-are-block .container .team-members-grid .team-member-card .info-container span.bio span.bio-icon img{width:100%;height:auto;display:block}.about-who-we-are-block .container .team-members-grid .team-member-card .info-container span.bio span.text{flex:1}.about-who-we-are-block .container .team-members-grid .team-member-card .info-container span.bio span.text p{font-size:1rem;color:var(--color-concrete)}.about-who-we-are-block.active .container h2,.about-who-we-are-block.is-admin .container h2{transform:translateY(0);opacity:1}.about-who-we-are-block.active .container hr,.about-who-we-are-block.is-admin .container hr{width:100%;opacity:1}.about-who-we-are-block.active .container .secondary-row .column p,.about-who-we-are-block.is-admin .container .secondary-row .column p{opacity:1}.about-who-we-are-block.active .container .secondary-row .column .btn,.about-who-we-are-block.is-admin .container .secondary-row .column .btn{opacity:1}.about-who-we-are-block.active .container .team-members-grid .team-member-card,.about-who-we-are-block.is-admin .container .team-members-grid .team-member-card{transform:scale(1);opacity:1}@media (prefers-color-scheme:dark){.about-who-we-are-block .container hr{background-color:var(--color-marigold)}}@media (min-width:768px) and (max-width:991.98px){.about-who-we-are-block{padding:50px 0}.about-who-we-are-block .container{width:90%}.about-who-we-are-block .container .secondary-row{flex-direction:column;align-items:flex-start;gap:20px}.about-who-we-are-block .container .team-members-grid .splide__track ul.splide__list{grid-template-columns:1fr}}@media (max-width:767.98px){.about-who-we-are-block{padding:50px 0}.about-who-we-are-block .container{width:90%}.about-who-we-are-block .container.bottom{width:100%}.about-who-we-are-block .container .footer-row{display:flex;width:90%;margin:25px auto 0 auto}.about-who-we-are-block .container .secondary-row .column:last-of-type{display:none}.about-who-we-are-block .container .team-members-grid .splide__track{overflow:hidden}.about-who-we-are-block .container .team-members-grid .splide__track ul.splide__list{grid-template-columns:unset;display:flex;gap:unset}.about-who-we-are-block .container .team-members-grid .splide__track ul.splide__list li{padding:20px 0}.about-who-we-are-block .container .team-members-grid .team-member-card{flex-direction:column;width:100%;height:100%}.about-who-we-are-block .container .team-members-grid .team-member-card .photo-container{width:100%}.about-who-we-are-block .container .team-members-grid .team-member-card .photo-container img.desktop-only{display:none}.about-who-we-are-block .container .team-members-grid .team-member-card .photo-container img.mobile-only{display:block}.about-who-we-are-block .container .team-members-grid .team-member-card .info-container{width:100%}}.about-how-we-help-block{width:80%;margin:0 auto;padding:75px 0}.about-how-we-help-block .container h2{margin-bottom:25px;text-align:left;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.about-how-we-help-block .container hr{border:none;width:100%;height:2px;background-color:var(--color-sage);margin-bottom:25px;margin-top:0;width:0;opacity:0;transition:width .75s ease-out .15s,opacity .75s ease-out}.about-how-we-help-block .container .how-we-help-items-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:75px 15%}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card{display:flex;flex-direction:column;align-items:flex-start}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card .item-number{font-size:4rem;font-weight:400;color:var(--color-royal);margin-bottom:25px;text-align:left;font-family:var(--font-family--secondary);transform:scale(1.1);opacity:0;transition:opacity .5s ease-out .35s,transform .5s ease-out .35s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card .title{margin-bottom:25px;text-transform:uppercase;letter-spacing:.15rem;opacity:0;transition:opacity .5s ease-out .5s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card .text{opacity:0;transition:opacity .5s ease-out .65s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(1) .item-number{transition-delay:.5s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(1) .title{transition-delay:.65s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(1) .text{transition-delay:.8s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(2) .item-number{transition-delay:.65s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(2) .title{transition-delay:.8s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(2) .text{transition-delay:.95s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(3) .item-number{transition-delay:.8s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(3) .title{transition-delay:.95s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(3) .text{transition-delay:1.1s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(4) .item-number{transition-delay:.95s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(4) .title{transition-delay:1.1s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(4) .text{transition-delay:1.25s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(5) .item-number{transition-delay:1.1s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(5) .title{transition-delay:1.25s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(5) .text{transition-delay:1.4s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(6) .item-number{transition-delay:1.25s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(6) .title{transition-delay:1.4s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(6) .text{transition-delay:1.55s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(7) .item-number{transition-delay:1.4s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(7) .title{transition-delay:1.55s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(7) .text{transition-delay:1.7s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(8) .item-number{transition-delay:1.55s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(8) .title{transition-delay:1.7s}.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card:nth-of-type(8) .text{transition-delay:1.85s}.about-how-we-help-block.active .container h2,.about-how-we-help-block.is-admin .container h2{opacity:1;transform:translateY(0)}.about-how-we-help-block.active .container hr,.about-how-we-help-block.is-admin .container hr{width:100%;opacity:1}.about-how-we-help-block.active .container .how-we-help-items-grid .how-we-help-item-card .item-number,.about-how-we-help-block.is-admin .container .how-we-help-items-grid .how-we-help-item-card .item-number{opacity:1;transform:scale(1)}.about-how-we-help-block.active .container .how-we-help-items-grid .how-we-help-item-card .title,.about-how-we-help-block.is-admin .container .how-we-help-items-grid .how-we-help-item-card .title{opacity:1}.about-how-we-help-block.active .container .how-we-help-items-grid .how-we-help-item-card .text,.about-how-we-help-block.is-admin .container .how-we-help-items-grid .how-we-help-item-card .text{opacity:1}@media (prefers-color-scheme:dark){.about-how-we-help-block .container .how-we-help-items-grid .how-we-help-item-card .item-number{color:var(--color-sage)}}@media (min-width:768px) and (max-width:991.98px){.about-how-we-help-block{width:90%;padding:50px 0}}@media (max-width:767.98px){.about-how-we-help-block{width:90%;padding:50px 0 25px 0}.about-how-we-help-block .container .how-we-help-items-grid{grid-template-columns:1fr;gap:45px}}.about-fine-print-block{width:80%;margin:0 auto;padding:50px 0}.about-fine-print-block .container h2{margin-bottom:25px;text-align:left;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.about-fine-print-block .container hr{width:100%;background-color:var(--color-sage);height:2px;border:none;margin-bottom:25px;outline:0;margin-top:0;opacity:0;width:0;transition:width .75s ease-out .15s,opacity .75s ease-out .15s}.about-fine-print-block .container .fine-print-container{width:100%;display:flex;justify-content:space-between;gap:25px}.about-fine-print-block .container .fine-print-container .column.features{width:60%}.about-fine-print-block .container .fine-print-container .column.features .features-list{display:flex;flex-direction:column;gap:20px}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item{background:#fff;border-radius:15px;background:#fff;padding:30px 40px;box-shadow:0 5px 20px 0 rgba(0,0,0,.25);display:flex;gap:50px;box-sizing:border-box;container-type:inline-size;align-items:center;opacity:0;justify-content:space-between;transform:translateY(25px);transition:opacity .5s ease-out .35s,transform .5s ease-out .35s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item span.icon{width:55px;height:auto;opacity:0;transform:scale(.95);transition:opacity .25s ease-out .6s,transform .25s ease-out .6s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item span.icon img{width:100%;height:auto;display:block}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item span.text{width:calc(100cqw - 55px)}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item span.text p{color:var(--color-royal)}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(1){transition-delay:.5s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(1) span.icon{transition-delay:.75s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(2){transition-delay:.65s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(2) span.icon{transition-delay:.9s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(3){transition-delay:.8s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(3) span.icon{transition-delay:1.05s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(4){transition-delay:.95s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(4) span.icon{transition-delay:1.2s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(5){transition-delay:1.1s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(5) span.icon{transition-delay:1.35s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(6){transition-delay:1.25s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(6) span.icon{transition-delay:1.5s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(7){transition-delay:1.4s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(7) span.icon{transition-delay:1.65s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(8){transition-delay:1.55s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(8) span.icon{transition-delay:1.8s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(9){transition-delay:1.7s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(9) span.icon{transition-delay:1.95s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(10){transition-delay:1.85s}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item:nth-of-type(10) span.icon{transition-delay:2.1s}.about-fine-print-block .container .fine-print-container .column.details{width:calc(40% - 50px);display:flex;flex-direction:column;gap:25px}.about-fine-print-block .container .fine-print-container .column.details p.tagline{transform:translateY(10px);opacity:0;transition:opacity .5s ease-out 1.25s,transform .5s ease-out 1.25s}.about-fine-print-block .container .fine-print-container .column.details span.text{opacity:0;transition:opacity .5s ease-out 1.4s}.about-fine-print-block.active .container h2,.about-fine-print-block.is-admin .container h2{opacity:1;transform:translateY(0)}.about-fine-print-block.active .container hr,.about-fine-print-block.is-admin .container hr{width:100%;opacity:1}.about-fine-print-block.active .container .fine-print-container .column.features .features-list .feature-item,.about-fine-print-block.is-admin .container .fine-print-container .column.features .features-list .feature-item{opacity:1;transform:translateY(0)}.about-fine-print-block.active .container .fine-print-container .column.features .features-list .feature-item span.icon,.about-fine-print-block.is-admin .container .fine-print-container .column.features .features-list .feature-item span.icon{opacity:1;transform:scale(1)}.about-fine-print-block.active .container .fine-print-container .column.details p.tagline,.about-fine-print-block.is-admin .container .fine-print-container .column.details p.tagline{opacity:1;transform:translateY(0)}.about-fine-print-block.active .container .fine-print-container .column.details span.text,.about-fine-print-block.is-admin .container .fine-print-container .column.details span.text{opacity:1}@media (min-width:768px) and (max-width:991.98px){.about-fine-print-block{width:90%;padding:50px 0}.about-fine-print-block .container .fine-print-container .column.features{width:50%}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item{padding:20px 30px;box-sizing:border-box;gap:15px}.about-fine-print-block .container .fine-print-container .column.details{width:calc(50% - 50px)}}@media (max-width:767.98px){.about-fine-print-block{width:90%;padding:25px 0}.about-fine-print-block .container .fine-print-container{flex-direction:column;gap:40px}.about-fine-print-block .container .fine-print-container .column.features{width:100%}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item{flex-direction:column-reverse;align-items:flex-end;gap:25px;padding:25px;justify-content:unset}.about-fine-print-block .container .fine-print-container .column.features .features-list .feature-item span.text p{font-size:1.1rem}.about-fine-print-block .container .fine-print-container .column.details{width:85%;margin:0 auto}}.about-key-stats-block{background:#fff;padding:100px 0}.about-key-stats-block .container{width:80%;margin:0 auto}.about-key-stats-block .container .key-stats-grid{display:flex;justify-content:space-between;gap:25px}.about-key-stats-block .container .key-stats-grid .key-stat-card{flex:1;display:flex;flex-direction:column;gap:25px}.about-key-stats-block .container .key-stats-grid .key-stat-card span.stat-number{font-family:var(--font-family--secondary);font-size:4rem;color:var(--color-coral);opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.about-key-stats-block .container .key-stats-grid .key-stat-card p.stat-sub-headline{opacity:0;transition:opacity .5s ease-out .25s}.about-key-stats-block .container .key-stats-grid .key-stat-card p.stat-description{opacity:0;transition:opacity .5s ease-out .5s}.about-key-stats-block .container .key-stats-grid .key-stat-card:nth-of-type(1) span.stat-number{transition-delay:0s}.about-key-stats-block .container .key-stats-grid .key-stat-card:nth-of-type(1) p.stat-sub-headline{transition-delay:.25s}.about-key-stats-block .container .key-stats-grid .key-stat-card:nth-of-type(1) p.stat-description{transition-delay:.5s}.about-key-stats-block .container .key-stats-grid .key-stat-card:nth-of-type(2) span.stat-number{transition-delay:.25s}.about-key-stats-block .container .key-stats-grid .key-stat-card:nth-of-type(2) p.stat-sub-headline{transition-delay:.5s}.about-key-stats-block .container .key-stats-grid .key-stat-card:nth-of-type(2) p.stat-description{transition-delay:.75s}.about-key-stats-block .container .key-stats-grid .key-stat-card:nth-of-type(3) span.stat-number{transition-delay:.5s}.about-key-stats-block .container .key-stats-grid .key-stat-card:nth-of-type(3) p.stat-sub-headline{transition-delay:.75s}.about-key-stats-block .container .key-stats-grid .key-stat-card:nth-of-type(3) p.stat-description{transition-delay:1s}.about-key-stats-block .container .key-stats-grid .key-stat-card:nth-of-type(4) span.stat-number{transition-delay:.75s}.about-key-stats-block .container .key-stats-grid .key-stat-card:nth-of-type(4) p.stat-sub-headline{transition-delay:1s}.about-key-stats-block .container .key-stats-grid .key-stat-card:nth-of-type(4) p.stat-description{transition-delay:1.25s}.about-key-stats-block.active .container .key-stats-grid .key-stat-card span.stat-number,.about-key-stats-block.is-admin .container .key-stats-grid .key-stat-card span.stat-number{opacity:1;transform:translateY(0)}.about-key-stats-block.active .container .key-stats-grid .key-stat-card p.stat-sub-headline,.about-key-stats-block.is-admin .container .key-stats-grid .key-stat-card p.stat-sub-headline{opacity:1}.about-key-stats-block.active .container .key-stats-grid .key-stat-card p.stat-description,.about-key-stats-block.is-admin .container .key-stats-grid .key-stat-card p.stat-description{opacity:1}@media (prefers-color-scheme:dark){.about-key-stats-block{background-color:var(--color-midnight)}.about-key-stats-block .container .key-stats-grid .key-stat-card span.stat-number{color:var(--color-marigold)}}@media (min-width:992px) and (max-width:1199.98px){.about-key-stats-block .container{width:90%}}@media (min-width:768px) and (max-width:991.98px){.about-key-stats-block{padding:50px 0}.about-key-stats-block .container{width:90%}.about-key-stats-block .container .key-stats-grid{gap:50px;display:grid;grid-template-columns:repeat(2,1fr)}.about-key-stats-block .container .key-stats-grid .key-stat-card{align-items:center}.about-key-stats-block .container .key-stats-grid .key-stat-card span.stat-number{text-align:center}.about-key-stats-block .container .key-stats-grid .key-stat-card p.stat-sub-headline{text-align:center}.about-key-stats-block .container .key-stats-grid .key-stat-card p.stat-description{text-align:center;max-width:30ch}.about-key-stats-block .container .key-stats-grid .key-stat-card.full-width{grid-column:span 2}}@media (max-width:767.98px){.about-key-stats-block{padding:50px 0}.about-key-stats-block .container{width:80%}.about-key-stats-block .container .key-stats-grid{gap:50px;display:flex;flex-direction:column}.about-key-stats-block .container .key-stats-grid .key-stat-card{gap:0}.about-key-stats-block .container .key-stats-grid .key-stat-card span.stat-number{margin-bottom:15px}.about-key-stats-block .container .key-stats-grid .key-stat-card p.stat-sub-headline{margin-bottom:20px}}@media (prefers-color-scheme:dark){body.page-resources .general-page-hero-block .gradient-overlay{background:radial-gradient(80.99% 71.93% at 74.58% 0,rgba(7,14,49,0) 55.77%,rgba(7,14,49,.6) 100%)}}.resources-featured-resource-block{width:90%;margin:0 auto;padding:75px 0}.resources-featured-resource-block .container .row{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.resources-featured-resource-block .container .row h2{text-align:left;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.resources-featured-resource-block .container .row .btn{opacity:0;transition:opacity .5s ease-out .25s}.resources-featured-resource-block .container hr{height:2px;width:100%;margin-bottom:50px;background-color:var(--color-sage);border:none;opacity:0;width:0;transition:opacity .75s ease-out,width .75s ease-out}.resources-featured-resource-block .container aside.resource-post-featured{opacity:0;transform:translateY(40px);transition:opacity .95s ease-out .5s,transform .95s ease-out .5s}.resources-featured-resource-block.active .container .row h2,.resources-featured-resource-block.is-admin .container .row h2{opacity:1;transform:translateY(0)}.resources-featured-resource-block.active .container .row .btn,.resources-featured-resource-block.is-admin .container .row .btn{opacity:1}.resources-featured-resource-block.active .container hr,.resources-featured-resource-block.is-admin .container hr{opacity:1;width:100%}.resources-featured-resource-block.active .container aside.resource-post-featured,.resources-featured-resource-block.is-admin .container aside.resource-post-featured{opacity:1;transform:translateY(0)}@media (prefers-color-scheme:dark){.resources-featured-resource-block .container hr{background-color:var(--color-marigold)}}@media (min-width:768px) and (max-width:991.98px){.resources-featured-resource-block{padding:50px 0}}@media (max-width:767.98px){.resources-featured-resource-block{padding:25px 0 25px 0}.resources-featured-resource-block .container .row .btn{display:none}}.resources-all-resource-posts-block{padding:75px 0}.resources-all-resource-posts-block .container{width:90%;margin:0 auto}.resources-all-resource-posts-block .container .resource-categories{width:100%;-ms-overflow-style:none;scrollbar-width:none;overflow-y:hidden;overflow-x:auto;margin:25px 0}.resources-all-resource-posts-block .container .resource-categories::-webkit-scrollbar{display:none}.resources-all-resource-posts-block .container .resource-categories .inner-content{display:flex;gap:20px;width:100%;min-width:max-content;overflow-y:hidden;overflow-x:auto;position:relative}.resources-all-resource-posts-block .container .resource-categories .inner-content .underline{position:absolute;left:0;width:100%;height:2px;background-color:var(--color-concrete);bottom:0}.resources-all-resource-posts-block .container .resource-categories a.category-link{color:var(--color-concrete);position:relative;font-weight:500;text-decoration:none;padding:10px 0;opacity:0;transition:opacity .4s ease-out;word-break:keep-all;white-space:nowrap}.resources-all-resource-posts-block .container .resource-categories a.category-link:after{content:" ";position:absolute;left:0;bottom:-2px;width:100%;height:4px;background-color:transparent}.resources-all-resource-posts-block .container .resource-categories a.category-link.active,.resources-all-resource-posts-block .container .resource-categories a.category-link:hover{color:var(--color-royal)}.resources-all-resource-posts-block .container .resource-categories a.category-link.active:after,.resources-all-resource-posts-block .container .resource-categories a.category-link:hover:after{background-color:var(--color-coral)}.resources-all-resource-posts-block .container .resource-categories a.category-link:hover:not(.active):after{background-color:transparent}.resources-all-resource-posts-block .container .resource-categories a.category-link:nth-of-type(1){transition-delay:.45s}.resources-all-resource-posts-block .container .resource-categories a.category-link:nth-of-type(2){transition-delay:.7s}.resources-all-resource-posts-block .container .resource-categories a.category-link:nth-of-type(3){transition-delay:.95s}.resources-all-resource-posts-block .container .resource-categories a.category-link:nth-of-type(4){transition-delay:1.2s}.resources-all-resource-posts-block .container .resource-categories a.category-link:nth-of-type(5){transition-delay:1.45s}.resources-all-resource-posts-block .container .resource-categories a.category-link:nth-of-type(6){transition-delay:1.7s}.resources-all-resource-posts-block .container .resource-categories a.category-link:nth-of-type(7){transition-delay:1.95s}.resources-all-resource-posts-block .container .resource-categories a.category-link:nth-of-type(8){transition-delay:2.2s}.resources-all-resource-posts-block .container .resource-categories a.category-link:nth-of-type(9){transition-delay:2.45s}.resources-all-resource-posts-block .container .resource-categories a.category-link:nth-of-type(10){transition-delay:2.7s}.resources-all-resource-posts-block .container .resource-posts-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 50px;align-items:stretch;grid-auto-rows:1fr}.resources-all-resource-posts-block .container .resource-posts-grid.desktop-only{display:grid}.resources-all-resource-posts-block .container .resource-posts-grid.mobile-only{display:none}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview.mobile-only{display:none}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview{opacity:0;transform:translateY(40px);transition:opacity .65s ease-out .5s,transform .65s ease-out .5s,box-shadow .3s ease 0s}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview:nth-of-type(1){transition-delay:.75s,.75s,0s}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview:nth-of-type(2){transition-delay:1s,1s,0s}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview:nth-of-type(3){transition-delay:1.25s,1.25s,0s}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview:nth-of-type(4){transition-delay:1.5s,1.5s,0s}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview:nth-of-type(5){transition-delay:1.75s,1.75s,0s}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview:nth-of-type(6){transition-delay:2s,2s,0s}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview:nth-of-type(7){transition-delay:2.25s,2.25s,0s}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview:nth-of-type(8){transition-delay:2.5s,2.5s,0s}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview:nth-of-type(9){transition-delay:2.75s,2.75s,0s}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview:nth-of-type(10){transition-delay:3s,3s,0s}.resources-all-resource-posts-block .container .pagination-wrapper{opacity:0;transition:opacity .25s ease-out 1.5s}.resources-all-resource-posts-block.active .container .resource-categories,.resources-all-resource-posts-block.is-admin .container .resource-categories{border-bottom-width:2px}.resources-all-resource-posts-block.active .container .resource-categories a.category-link,.resources-all-resource-posts-block.is-admin .container .resource-categories a.category-link{opacity:1}.resources-all-resource-posts-block.active .container .resource-posts-grid aside.resource-post-preview,.resources-all-resource-posts-block.is-admin .container .resource-posts-grid aside.resource-post-preview{opacity:1;transform:translateY(0)}.resources-all-resource-posts-block.active .container .pagination-wrapper,.resources-all-resource-posts-block.is-admin .container .pagination-wrapper{opacity:1}@media (prefers-color-scheme:dark){.resources-all-resource-posts-block .container .resource-categories{border-bottom-color:var(--color-denim)}.resources-all-resource-posts-block .container .resource-categories a.category-link.active,.resources-all-resource-posts-block .container .resource-categories a.category-link:hover{color:var(--color-dove)}}@media (min-width:768px) and (max-width:991.98px){.resources-all-resource-posts-block{padding:50px 0 50px 0}.resources-all-resource-posts-block .container .resource-posts-grid{grid-template-columns:1fr}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview{background-color:#fff}}@media (max-width:767.98px){.resources-all-resource-posts-block{padding:25px 0 50px 0}.resources-all-resource-posts-block .container{width:100%}.resources-all-resource-posts-block .container .resource-categories{width:100%;min-width:100vw;padding-left:5vw;padding-right:5vw;position:relative;margin-left:0;box-sizing:border-box}.resources-all-resource-posts-block .container .resource-categories a.category-link.active:after,.resources-all-resource-posts-block .container .resource-categories a.category-link:hover:after{background-color:var(--color-forest)}}@media (max-width:767.98px) and (prefers-color-scheme:dark){.resources-all-resource-posts-block .container .resource-categories a.category-link.active:after,.resources-all-resource-posts-block .container .resource-categories a.category-link:hover:after{background-color:var(--color-marigold)}}@media (max-width:767.98px){.resources-all-resource-posts-block .container .resource-posts-grid{width:90%;margin:0 auto;display:flex;flex-direction:column}.resources-all-resource-posts-block .container .resource-posts-grid.desktop-only{display:none}.resources-all-resource-posts-block .container .resource-posts-grid.mobile-only{display:flex}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview{background-color:#fff}}@media (max-width:767.98px) and (prefers-color-scheme:dark){.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview{background-color:var(--color-midnight)}}@media (max-width:767.98px){.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview.mobile-only{display:block}.resources-all-resource-posts-block .container .resource-posts-grid aside.resource-post-preview.desktop-only{display:none}}article.property-card{box-shadow:0 5px 20px 0 rgba(0,0,0,.25);background-color:#fff;border-radius:15px;padding:15px;box-sizing:border-box;display:flex;flex-direction:row;gap:20px;height:100%}article.property-card .property-card__image{width:45%;position:relative}article.property-card .property-card__image .property-card__pricing-badge{position:absolute;bottom:10px;left:10px;background-color:#fff;padding:10px 8px;border-radius:5px;font-size:1.1rem;color:var(--color-royal);font-weight:600;letter-spacing:-.017em;line-height:1}article.property-card .property-card__image img{width:100%;height:100%;object-fit:cover;border-radius:8px}article.property-card .property-card__content{width:55%;display:flex;flex-direction:column;justify-content:space-between}article.property-card .property-card__content.mobile-only{display:none}article.property-card .property-card__content h3{color:var(--color-royal);margin-bottom:25px}article.property-card .property-card__content .property-card__details .headline-container{display:flex;align-items:center;gap:25px}article.property-card .property-card__content .property-card__details .headline-container p.tagline{white-space:nowrap;color:var(--color-royal)}article.property-card .property-card__content .property-card__details .headline-container hr{width:100%;border:none;margin:0;height:2px;background-color:var(--color-sage)}article.property-card .property-card__content .property-card__details ul{column-count:2;gap:20px;margin:25px 0 50px 0}article.property-card .property-card__content .property-card__details ul li{color:var(--color-royal);font-size:1.1rem;margin-bottom:7px}article.property-card .property-card__content .property-card__actions{flex-wrap:wrap;display:flex;gap:15px}article.property-card .property-card__content .property-card__actions .btn{flex:1}@media (max-width:767.98px){article.property-card{flex-direction:column;padding:0;gap:0}article.property-card.mobile-only{border:none}article.property-card.mobile-only .property-card__image .property-card__pricing-badge{display:block}article.property-card .property-card__image{width:100%;flex:1;position:relative}article.property-card .property-card__image .property-card__pricing-badge{display:none}article.property-card .property-card__image img{border-radius:8px 8px 0 0}article.property-card .property-card__content{width:100%;padding:20px;box-sizing:border-box}article.property-card .property-card__content.desktop-only{display:none}article.property-card .property-card__content.mobile-only{display:flex}article.property-card .property-card__content.mobile-only h3{font-weight:700;color:var(--color-coral);margin-bottom:15px}article.property-card .property-card__content.mobile-only h3 span.per-month{color:#000929;font-size:.9rem;font-weight:500;opacity:.5}article.property-card .property-card__content.mobile-only p.large{margin-bottom:15px}}@media (max-width:767.98px) and (prefers-color-scheme:dark){article.property-card .property-card__content.mobile-only p.large{color:var(--color-royal)}}@media (max-width:767.98px){article.property-card .property-card__content.mobile-only hr{height:1.5px;width:100%;border:none;margin:15px 0;background-color:#f0effb}article.property-card .property-card__content.mobile-only .property-features{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}article.property-card .property-card__content.mobile-only .property-features .feature{display:flex;flex-direction:row;align-items:center;gap:5px}article.property-card .property-card__content.mobile-only .property-features .feature .icon{width:20px;height:20px}article.property-card .property-card__content.mobile-only .property-features .feature .icon img{width:100%;height:100%;display:block;object-fit:contain}article.property-card .property-card__content.mobile-only .property-features .feature .text{color:#000929;font-size:.9rem;font-weight:500;opacity:.7}article.property-card .property-card__content .property-card__actions .btn{padding:9px}}aside.resource-post-preview{background-color:var(--color-dove);border-radius:8px;padding:32px;box-sizing:border-box;margin-bottom:20px}aside.resource-post-preview:last-of-type{margin-bottom:0}aside.resource-post-preview a{text-decoration:none}aside.resource-post-preview a .info{display:flex;flex-direction:column}aside.resource-post-preview a .info p.resource-meta{margin-bottom:15px}aside.resource-post-preview.alt-1{background-color:#fff;padding:25px;margin-bottom:0;border-radius:15px;box-shadow:0 5px 20px 0 transparent;transition:box-shadow .5s ease}aside.resource-post-preview.alt-1:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.1)}aside.resource-post-preview.alt-1 a{align-items:center;text-decoration:none;display:flex;gap:20px;height:100%}aside.resource-post-preview.alt-1 .thumbnail{width:30%;height:100%;border-radius:10px;overflow:hidden}aside.resource-post-preview.alt-1 .thumbnail img{width:100%;height:100%;object-fit:cover;display:block}aside.resource-post-preview.alt-1 .info{align-self:center;width:calc(70% - 20px)}aside.resource-post-preview.alt-1 .info p.resource-meta{margin-bottom:0;margin-top:15px;font-size:.9rem;margin-bottom:0;margin-top:25px;letter-spacing:-.006em;text-transform:unset}@media (prefers-color-scheme:dark){aside.resource-post-preview{background-color:var(--color-midnight)}aside.resource-post-preview.alt-1{background-color:var(--color-midnight)}aside.resource-post-preview .info p.resource-meta .author-name{color:var(--color-dove)}}@media (max-width:767.98px){aside.resource-post-preview{padding:20px}aside.resource-post-preview:last-of-type{margin-bottom:0}aside.resource-post-preview a .info p.resource-meta{margin-bottom:10px}}aside.resource-post-featured{border-radius:15px;flex:1;background:var(--color-dove);box-shadow:0 5px 20px 0 rgba(0,0,0,.25);padding:25px;box-sizing:border-box}aside.resource-post-featured .thumbnail{border-radius:15px;overflow:hidden}aside.resource-post-featured .thumbnail img{width:100%;height:100%;object-fit:cover}aside.resource-post-featured .info{padding:25px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start}aside.resource-post-featured .info p:not(.resource-meta){color:var(--color-royal)}aside.resource-post-featured .info p.resource-excerpt{margin-bottom:25px}aside.resource-post-featured .info p.large{margin-bottom:25px}aside.resource-post-featured.alt-1{background-color:#fff}aside.resource-post-featured.alt-1 a{display:flex;gap:40px;text-decoration:none;outline:0}aside.resource-post-featured.alt-1 .thumbnail{position:relative;width:calc(50% - 20px)}aside.resource-post-featured.alt-1 .thumbnail .category-tags{position:absolute;left:15px;top:15px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}aside.resource-post-featured.alt-1 .thumbnail .category-tags .category-tag{text-transform:uppercase}aside.resource-post-featured.alt-1 .thumbnail .category-tags .category-tag .text{letter-spacing:.15em}aside.resource-post-featured.alt-1 .info{padding:0;width:calc(50% - 20px);justify-content:space-between}aside.resource-post-featured.alt-1 .info span.bottom h3{margin-bottom:15px;line-height:1.2em;letter-spacing:-.022em;color:var(--color-royal)}aside.resource-post-featured.alt-1 .info span.bottom p.resource-excerpt{margin-bottom:0}@media (max-width:767.98px){aside.resource-post-featured{padding:10px}aside.resource-post-featured .thumbnail{border-radius:8px}aside.resource-post-featured .info{padding:20px 10px 10px 10px}aside.resource-post-featured .info p.resource-excerpt{display:none}aside.resource-post-featured .info p.large{margin-bottom:10px}aside.resource-post-featured.alt-1 a{flex-direction:column;gap:25px}aside.resource-post-featured.alt-1 .thumbnail{width:100%}aside.resource-post-featured.alt-1 .info{width:100%;padding:0 10px 10px 10px}aside.resource-post-featured.alt-1 .info span.bottom p.resource-excerpt{display:block}}.resources-hero-block{position:relative;aspect-ratio:16/7;width:100%}.resources-hero-block .container{position:absolute;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:80px;box-sizing:border-box;z-index:3}.resources-hero-block .container p.tagline{margin-bottom:20px}.resources-hero-block .container h1{overflow:hidden;text-overflow:ellipsis}.resources-hero-block .container p.label{color:var(--color-royal)}@media (max-width:767.98px){.resources-hero-block{aspect-ratio:unset;min-height:65vh;height:auto}.resources-hero-block .gradient-overlay{background:radial-gradient(81% 72% at 74% 0,rgba(242,239,235,0) 25%,rgba(242,239,235,.6) 75%)}}@media (max-width:767.98px) and (prefers-color-scheme:dark){.resources-hero-block .gradient-overlay{background:radial-gradient(80.99% 71.93% at 74.58% 0,rgba(36,48,107,0) 25%,rgba(36,48,107,.36) 100%)}}@media (max-width:767.98px){.resources-hero-block .container{width:90%;padding:50px 0;box-sizing:border-box;left:5%}}.resources-post-content-block .container{width:80%;margin:0 auto;padding:50px 0}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content *+*{margin-top:3rem}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content .resources-post-footer-block *+*{margin-top:unset}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content .wp-block-spacer{margin-top:0}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content .wp-block-list li{margin-top:0}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content p a{color:var(--color-sage)}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content blockquote{padding:3rem 0;border-top:2px solid var(--color-sage);border-bottom:2px solid var(--color-sage);border-left:none;padding-left:70px;position:relative}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content blockquote:before{content:"";background-image:var(--icon-arrow-green);background-size:contain;background-repeat:no-repeat;width:30px;height:30px;position:absolute;left:15px;top:3rem}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content blockquote p{font-size:1.5rem;letter-spacing:-.017em;line-height:1.3em;font-weight:600}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content blockquote cite{margin-top:20px;color:var(--color-forest);font-size:1rem;font-weight:500;line-height:1;letter-spacing:.15em;text-transform:uppercase}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content .wp-block-image{border-radius:15px;overflow:hidden}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content .wp-block-gallery .wp-block-image{border-radius:unset}@media (prefers-color-scheme:dark){.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content blockquote{border-color:var(--color-marigold)}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content blockquote:before{background-image:var(--icon-arrow-marigold)}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content blockquote cite{color:var(--color-marigold)}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content p a{color:var(--color-marigold)}}@media (min-width:992px) and (max-width:1199.98px){.resources-post-content-block .container{width:90%}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column{flex-basis:60%!important}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column:last-of-type{flex-basis:40%!important}}@media (min-width:768px) and (max-width:991.98px){.resources-post-content-block .container{width:90%}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns{flex-wrap:wrap!important}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column{flex-basis:100%!important}}@media (max-width:767.98px){.resources-post-content-block .container{width:90%}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content blockquote{padding-left:0;padding-top:7rem}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content blockquote:before{left:5%;top:3rem;transform:rotate(90deg)}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content blockquote p{padding:0 5%;box-sizing:border-box}.resources-post-content-block .container .acf-innerblocks-container .wp-block-columns .wp-block-column.primary-post-content blockquote cite{padding:0 5%;box-sizing:border-box}}.resources-related-resources-block{position:sticky;top:80px}.resources-related-resources-block .container{width:100%;padding:0}.resources-related-resources-block .container hr{width:100%;height:2px;background-color:var(--color-sage);border:none;outline:0;margin-bottom:25px}.resources-related-resources-block .container .related-resources-list aside.resource-post-preview{background-color:#fff;padding:25px}.resources-related-resources-block .container .related-resources-list aside.resource-post-preview a .info{flex-direction:column-reverse}.resources-related-resources-block .container .related-resources-list aside.resource-post-preview a .info p.resource-meta{margin-top:15px;margin-bottom:0;font-size:.9rem}.resources-related-resources-block .container .related-resources-list aside.resource-post-preview a .info p.large{font-size:1.25rem}@media (prefers-color-scheme:dark){.resources-related-resources-block .container hr{background-color:var(--color-marigold)}.resources-related-resources-block .container .related-resources-list aside.resource-post-preview{background-color:var(--color-midnight)}}.resources-post-footer-block .container{width:100%}.resources-post-footer-block .container hr{width:100%;height:2px;border:none;outline:0;background-color:var(--color-sage);margin:0;margin-bottom:15px}.resources-post-footer-block .container .share-row{display:flex;gap:20px;justify-content:space-between;margin-bottom:3rem}.resources-post-footer-block .container .share-row .share-content{display:flex;min-width:max-content;align-items:flex-start}.resources-post-footer-block .container .share-row .share-content ul{margin-top:0;margin-bottom:0;display:flex;list-style:none;gap:10px}.resources-post-footer-block .container .share-row .share-content ul li{margin-bottom:0;width:25px;height:25px}.resources-post-footer-block .container .share-row .share-content ul li a{display:block;height:100%;width:100%}.resources-post-footer-block .container .share-row .share-content ul li a img,.resources-post-footer-block .container .share-row .share-content ul li a svg{width:100%;height:100%;object-fit:contain}.resources-post-footer-block .container .share-row .category-tags{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}.resources-post-footer-block .container .author-section{display:flex;margin-top:3rem;align-items:center;gap:40px}.resources-post-footer-block .container .author-section .author-avatar{width:200px;aspect-ratio:1;border-radius:15px;overflow:hidden}.resources-post-footer-block .container .author-section .author-avatar img{width:100%;height:auto}.resources-post-footer-block .container .author-section .author-info{flex:1}@media (prefers-color-scheme:dark){.resources-post-footer-block .container hr{background-color:var(--color-marigold)}.resources-post-footer-block .container .share-row .share-content ul li a svg path{fill:var(--color-marigold)}.resources-post-footer-block .container .share-row .category-tags .category-tag.btn-forest{background-color:var(--color-denim)}}@media (max-width:767.98px){.resources-post-footer-block .container{padding:0 0 25px 0}.resources-post-footer-block .container .share-row{flex-direction:column;align-items:flex-start;gap:20px}.resources-post-footer-block .container .author-section{flex-direction:column}.resources-post-footer-block .container .author-section .author-avatar{width:150px}.resources-post-footer-block .container .author-section .author-info{width:100%}.resources-post-footer-block .container .author-section .author-info p{width:100%}.resources-post-footer-block .container .author-section .author-info p.large{text-align:center;font-family:var(--font-family--secondary);font-size:2rem;font-weight:400;margin-bottom:25px}}.contact-page-hero-block .gradient-overlay{background:linear-gradient(180deg,rgba(242,239,235,0) 34%,#f2efeb 90%)}.contact-page-hero-block .container h2{text-align:left;margin-bottom:20px;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.contact-page-hero-block .container h3{opacity:0;transform:translateY(10px);transition:opacity .5s ease-out .25s,transform .5s ease-out .25s}.contact-page-hero-block .background-image{opacity:0;transition:opacity 1.5s ease-out}.contact-page-hero-block.active .background-image,.contact-page-hero-block.is-admin .background-image{opacity:.5}.contact-page-hero-block.active .container h2,.contact-page-hero-block.is-admin .container h2{opacity:1;transform:translateY(0)}.contact-page-hero-block.active .container h3,.contact-page-hero-block.is-admin .container h3{opacity:1;transform:translateY(0)}@media (prefers-color-scheme:dark){.contact-page-hero-block .gradient-overlay{background:linear-gradient(180deg,rgba(36,48,107,0) 34.44%,#24306b 89.79%)}}.contact-primary-contact-options-block{padding:75px 0}.contact-primary-contact-options-block .container{width:90%;margin:0 auto;display:flex;gap:15px;flex-direction:row;justify-content:space-between}.contact-primary-contact-options-block .container .column{width:calc(50% - 7.5px);display:flex}.contact-primary-contact-options-block .container .column .contact-option-card{position:relative;border-radius:15px;box-shadow:0 5px 20px 0 rgba(0,0,0,.25);transition:box-shadow .3s ease;overflow:hidden;opacity:0;transform:translateY(20px) scale(.95);transition:opacity .75s ease-out,transform .75s ease-out,box-shadow .3s ease 0s}.contact-primary-contact-options-block .container .column .contact-option-card:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.4)}.contact-primary-contact-options-block .container .column .contact-option-card:hover .background-image{opacity:.05}.contact-primary-contact-options-block .container .column .contact-option-card a{text-decoration:none;display:flex;flex-direction:column;z-index:3;position:relative;height:100%}.contact-primary-contact-options-block .container .column .contact-option-card a span.upper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;position:relative;padding:20px;padding-top:100px;box-sizing:border-box;flex:1}.contact-primary-contact-options-block .container .column .contact-option-card a span.upper h2{color:var(--color-dove);z-index:3;text-align:left;margin-bottom:15px}.contact-primary-contact-options-block .container .column .contact-option-card a span.upper img.contact-icon{position:absolute;top:20px;right:20px;width:50px;height:auto;display:block;z-index:3}.contact-primary-contact-options-block .container .column .contact-option-card a span.upper .sub-headline{z-index:3;color:var(--color-dove)}.contact-primary-contact-options-block .container .column .contact-option-card a span.upper .sub-headline li,.contact-primary-contact-options-block .container .column .contact-option-card a span.upper .sub-headline p{color:var(--color-dove)}.contact-primary-contact-options-block .container .column .contact-option-card a span.lower{padding:20px;box-sizing:border-box;height:60px}.contact-primary-contact-options-block .container .column .contact-option-card a span.lower .contact-detail{color:var(--color-dove);font-weight:400;line-height:1;margin:0}.contact-primary-contact-options-block .container .column .contact-option-card .background-image{position:absolute;width:100%;height:100%;object-fit:cover;z-index:1;opacity:.1;top:0;left:0;transition:opacity .75s ease}.contact-primary-contact-options-block .container .column .contact-option-card .background-color{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.contact-primary-contact-options-block .container .column .contact-option-card .background-color.color-sage{background-color:var(--color-sage)}.contact-primary-contact-options-block .container .column .contact-option-card .background-color.color-coral{background-color:var(--color-coral)}.contact-primary-contact-options-block .container .column .contact-option-card .background-color.color-marigold{background-color:var(--color-marigold)}.contact-primary-contact-options-block .container .column.left{flex-direction:column;gap:15px}.contact-primary-contact-options-block .container .column.left .contact-option-card{flex:1}.contact-primary-contact-options-block .container .column.right .contact-option-card{flex:1}.contact-primary-contact-options-block.active .container .column .contact-option-card,.contact-primary-contact-options-block.is-admin .container .column .contact-option-card{opacity:1;transform:translateY(0) scale(1)}@media (min-width:768px) and (max-width:991.98px){.contact-primary-contact-options-block{padding:50px 0}}@media (max-width:767.98px){.contact-primary-contact-options-block{padding:50px 0 25px 0}.contact-primary-contact-options-block .container{flex-direction:column;gap:25px}.contact-primary-contact-options-block .container .column{width:100%}.contact-primary-contact-options-block .container .column.left{gap:25px}}.contact-form-block{padding:75px 0}.contact-form-block .container{width:80%;margin:0 auto}.contact-form-block .container h2{margin-bottom:50px;text-align:left;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.contact-form-block .container form{opacity:0;transform:translateY(10px);transition:opacity .75s ease-out .4s,transform .75s ease-out .4s}.contact-form-block.active .container h2,.contact-form-block.is-admin .container h2{opacity:1;transform:translateY(0)}.contact-form-block.active .container form,.contact-form-block.is-admin .container form{opacity:1;transform:translateY(0)}@media (min-width:768px) and (max-width:991.98px){.contact-form-block .container{width:90%}}@media (max-width:767.98px){.contact-form-block{padding:25px 0}.contact-form-block .container{width:90%}.contact-form-block .container form .form-group.checkbox label{align-items:flex-start}.contact-form-block .container form .form-group.checkbox label input[type=checkbox]{margin-top:5px}}.contact-address-and-map-block{padding:25px 0 75px 0}.contact-address-and-map-block .container{width:90%;margin:0 auto}.contact-address-and-map-block .container .map-container{display:flex;flex-direction:row;box-shadow:0 5px 20px 0 rgba(0,0,0,.25);border-radius:15px;overflow:hidden;justify-content:space-between;gap:0;width:100%;aspect-ratio:16/7;transform:scale(.95);opacity:0;transition:transform 1s ease-out,opacity 1s ease-out}.contact-address-and-map-block .container .map-container .map-info{width:40%;background-color:#fff;height:100%;padding:50px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.contact-address-and-map-block .container .map-container .map-info img{width:30px}.contact-address-and-map-block .container .map-container .map-info p.tagline{color:var(--color-concrete);margin-bottom:10px}.contact-address-and-map-block .container .map-container .map-info a,.contact-address-and-map-block .container .map-container .map-info address{font-size:2.5rem;color:var(--color-royal);font-weight:500;text-decoration:none}.contact-address-and-map-block .container .map-container .map-embed{width:60%;height:100%}.contact-address-and-map-block .container .map-container .map-embed iframe{width:100%;height:100%;border:none;filter:grayscale(100%)}.contact-address-and-map-block.active .map-container,.contact-address-and-map-block.is-admin .map-container{transform:scale(1);opacity:1}@media (max-width:991.98px){.contact-address-and-map-block .container .map-container{flex-direction:column;aspect-ratio:unset}.contact-address-and-map-block .container .map-container .map-info{width:100%;gap:25px}.contact-address-and-map-block .container .map-container .map-info a,.contact-address-and-map-block .container .map-container .map-info address{font-size:1.5rem}.contact-address-and-map-block .container .map-container .map-embed{width:100%;height:50vh}}[role=button]:focus-visible,[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid var(--color-coral)!important;outline-offset:2px!important}