:root{--container-width:100vw;--row-padding:8px;--col-padding:8px;--section-padding:22px}@media (min-width:768px){:root{--row-padding:16px;--section-padding:48px}}@media (min-width:1280px){:root{--col-padding:12px;--row-padding:38px;--section-padding:60px;--container-width:100vw}}@media (min-width:1696px){:root{--container-width:1696px}}@media (min-width:1920px){:root{--section-padding:80px}}

/*! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}.row{display:flex;flex-wrap:wrap;padding-left:var(--row-padding);padding-right:var(--row-padding)}.column{max-width:100%;padding-left:var(--col-padding);padding-right:var(--col-padding)}.column,section{width:100%}section{padding-bottom:calc(var(--section-padding)*2);padding-top:calc(var(--section-padding)*2);position:relative;z-index:1}@media (min-width:1280px){section{padding-bottom:calc(var(--section-padding)*3);padding-top:calc(var(--section-padding)*3)}}section[data-first]{padding-top:calc(var(--header-menu-height) + 24px)}body[data-announcement=true] section[data-first]{padding-top:calc(var(--header-menu-height) + 48px)}section:not([data-section=imageType1])[data-bg=primary-four]+[data-bg=primary-four]:not([data-section=sectionTextType1]),section:not([data-section=imageType1])[data-bg=primary-one]+[data-bg=primary-one],section:not([data-section=imageType1])[data-bg=primary-two]+[data-bg=primary-two]{padding-top:0}section[data-bg=primary-one]{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}section[data-bg=primary-two]{--tw-bg-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity))}section[data-bg=primary-four]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.image-container{border-radius:9px;display:flex;overflow:hidden;width:100%}@media (min-width:640px){.image-container{border-radius:18px}}.image-container picture{background-repeat:no-repeat;background-size:cover;width:100%}.image-container picture img{font-size:0}.link{text-wrap:pretty;font-family:inter,sans-serif;font-size:calc(1.3rem + .5625vw);font-style:normal;font-weight:400;line-height:1.285}@media (min-width:1280px){.link{font-size:1.75rem}}.link{--tw-text-opacity:1;align-items:center;color:rgb(116 137 94/var(--tw-text-opacity));cursor:pointer;display:inline-flex;text-decoration-line:none;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.link span{pointer-events:none}.link.link-arrow svg{margin-top:.375rem}.link.link-arrow span,.link.link-arrow svg{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.link.link-arrow span{margin-right:1rem}.link.link-long{justify-content:space-between;width:100%}.link.link-long span{margin-bottom:0;margin-right:1rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.link.link-long:focus span,.link.link-long:hover span{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}.link.link-long.link-long-small svg{width:2rem}@media (hover:hover){.group:hover .link.link-arrow span,.link:focus.link-arrow span,.link:hover.link-arrow span{margin-right:30px}}.link.link-backarrow,.link.link-forwardarrow{font-size:1.125rem;letter-spacing:.01em;line-height:1.333;padding-bottom:.75rem;padding-top:.75rem}@media (min-width:1024px){.link.link-backarrow,.link.link-forwardarrow{font-size:calc(1.3rem + .5625vw);line-height:1.285}@media (min-width:1280px){.link.link-backarrow,.link.link-forwardarrow{font-size:1.75rem}}}[data-bg=primary-four] .link.link-backarrow,[data-bg=primary-four] .link.link-forwardarrow{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(39 51 29/var(--tw-border-opacity));border-top-width:1px;color:rgb(39 51 29/var(--tw-text-opacity))}[data-bg=primary-one] .link.link-backarrow,[data-bg=primary-one] .link.link-forwardarrow,[data-bg=primary-two] .link.link-backarrow,[data-bg=primary-two] .link.link-forwardarrow{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(255 255 255/var(--tw-border-opacity));border-top-width:1px;color:rgb(255 255 255/var(--tw-text-opacity))}.link.link-backarrow svg,.link.link-forwardarrow svg{--tw-rotate:180deg;margin-bottom:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.link.link-backarrow{justify-content:space-between}@media (min-width:768px){.link.link-backarrow{justify-content:flex-start}}.link.link-backarrow svg{margin-right:1rem}.link.link-forwardarrow{justify-content:space-between}@media (min-width:768px){.link.link-forwardarrow{justify-content:flex-end}}.link.link-forwardarrow svg{--tw-rotate:0deg;margin-left:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .link.link-backarrow,.group:hover .link.link-forwardarrow,.link:focus.link-backarrow,.link:focus.link-forwardarrow,.link:hover.link-backarrow,.link:hover.link-forwardarrow{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}@media (hover:hover){.group:hover .link.link-backarrow svg,.link:focus.link-backarrow svg,.link:hover.link-backarrow svg{margin-right:1rem}.group:hover .link.link-forwardarrow svg,.link:focus.link-forwardarrow svg,.link:hover.link-forwardarrow svg{margin-left:1rem}}.link.link-large{font-size:1.25rem;letter-spacing:.01em;line-height:1.333}@media (min-width:768px){.link.link-large{font-size:calc(1.35rem + 1.125vw);line-height:1.166}@media (min-width:1280px){.link.link-large{font-size:2.25rem}}}.link.link-small{font-size:1.125rem;letter-spacing:.01em;line-height:1.333}.link.link-small svg{height:.625rem;margin-top:.25rem;width:2.25rem}.link.link-plus{text-wrap:pretty;font-family:inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.5}.link.link-plus.link-large{font-size:1.125rem;letter-spacing:.01em;line-height:1.333}.btn{--tw-border-opacity:1;align-items:center;border-color:rgb(116 137 94/var(--tw-border-opacity));border-radius:100px;border-width:2px;display:inline-flex;font-size:.875rem;justify-content:center;letter-spacing:.01em;line-height:1;padding:.875rem 25px;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.btn:not(.btn-small){text-transform:uppercase}@media (min-width:640px){.btn{width:auto}}.btn-fill{--tw-bg-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity))}.btn-fill span{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.btn-fill:focus,.btn-fill:hover{background:#e9f3c9!important;border-color:#e9f3c9!important}@media only screen and (max-width:1023px){.btn:not(.btn-fill){--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity));border-color:rgb(116 137 94/var(--tw-border-opacity))}.btn:not(.btn-fill):focus,.btn:not(.btn-fill):hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(233 243 201/var(--tw-bg-opacity));border-color:rgb(233 243 201/var(--tw-border-opacity))}.btn:not(.btn-fill) span{color:#000!important}}.btn span{font-weight:500;pointer-events:none}.styles[data-bg=primary-four] .btn,section[data-bg=primary-four] .btn{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}.house-land-callout[data-bg=primary-one] .btn,.house-land-callout[data-bg=primary-two] .btn,.styles[data-bg=primary-one] .btn,.styles[data-bg=primary-two] .btn,section[data-bg=primary-one] .btn,section[data-bg=primary-two] .btn{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}[data-section=ctaType6][data-bg=primary-four] .btn{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity))}[data-section=ctaType6][data-bg=primary-one] .btn,[data-section=ctaType6][data-bg=primary-two] .btn{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}.btn:focus,.btn:hover,.group:hover .btn{--tw-bg-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity));color:#000!important}.btn.btn-small{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(39 51 29/var(--tw-border-opacity));border-width:1px;color:rgb(39 51 29/var(--tw-text-opacity));cursor:pointer;font-size:1rem;letter-spacing:.01em;line-height:1;padding-bottom:.875rem;padding-top:.875rem}.btn.btn-small:focus,.btn.btn-small:hover,.group:hover .btn.btn-small{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity));color:#fff!important}.btn.btn-small.btn-small-active{--tw-border-opacity:1;border-color:rgb(116 137 94/var(--tw-border-opacity))}.btn.btn-small.btn-small-active:focus,.btn.btn-small.btn-small-active:hover{--tw-bg-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity))}.btn.btn-small svg{margin-right:1rem}.btn.btn-small span+svg{margin-bottom:-2px;margin-left:1rem;margin-right:0}[data-read]:not([data-type=desktop]){display:none}@media (min-width:1280px){[data-read]:not([data-type=desktop]){display:block}}[data-read-less]:not([data-type=desktop]){display:none}@media (min-width:1280px){[data-read-less]:not([data-type=desktop]),[data-read-more]:not([data-type=desktop]){display:none}}.breadcrumbs{align-items:center;display:flex;font-size:.875rem;letter-spacing:.01em;line-height:1;padding-bottom:.375rem;padding-top:1.25rem}@media (min-width:1024px){.breadcrumbs{font-size:1rem;letter-spacing:.01em;line-height:1.1;padding-bottom:1.75rem}}.breadcrumbs li{--tw-border-opacity:1;border-color:rgb(116 137 94/var(--tw-border-opacity));border-right-width:1px;font-size:.625rem;letter-spacing:.01em;line-height:1.285;margin-bottom:0;padding-left:.5rem;padding-right:.5rem}@media (min-width:1024px){.breadcrumbs li{font-size:1rem;letter-spacing:.01em;line-height:1.5;padding-left:1.5rem;padding-right:1.5rem}}.breadcrumbs li:first-child{padding-left:0}.breadcrumbs li:last-child{border-right-width:0}.breadcrumbs li a{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.breadcrumbs li a:focus,.breadcrumbs li a:hover{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}.breadcrumbs li a.current{opacity:.5;pointer-events:none}.section-card{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));display:flex;flex-direction:column;position:relative}.section-card:focus .card-title,.section-card:hover .card-title{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}.section-card .card-image{aspect-ratio:516/344;position:relative}.section-card .card-image>.image-container{border-color:hsla(0,0%,44%,.5);border-radius:9px;border-width:1px;overflow:hidden}@media (min-width:640px){.section-card .card-image>.image-container{border-radius:18px}}.section-card .card-image>.image-container{height:100%;left:0;position:absolute;top:0;width:100%}.section-card .card-image>.image-container img,.section-card .card-image>.image-container picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-card .card-image .block-logo{bottom:.625rem;display:block;position:absolute;right:.625rem}.section-card .card-image .block-logo .list-block{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;aspect-ratio:246/200;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;display:flex;justify-content:center;max-width:6.6rem;padding:1rem;position:relative;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.section-card .card-image .block-logo .list-block .image-container{max-height:5.625rem}.section-card .card-image .block-logo .list-block .image-container img{-o-object-fit:contain;object-fit:contain}.section-card .card-info{padding-bottom:18px;padding-top:18px}.section-card .card-info .card-row-type{align-items:center;display:flex;justify-content:space-between}.section-card .card-info .card-row-type .card-type{font-size:.875rem;letter-spacing:.01em;line-height:1.285}.section-card .card-info .card-row-type .card-status{text-wrap:pretty;--tw-text-opacity:1;border-color:rgba(39,51,29,.3);border-radius:9999px;border-width:1px;color:rgb(39 51 29/var(--tw-text-opacity));font-family:inter,sans-serif;font-size:.5625rem;font-style:normal;font-weight:700;letter-spacing:.01em;line-height:1;padding:.25rem .75rem;text-transform:uppercase}.section-card .card-info .card-row-type .card-status[data-status=Available]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(191 221 185/var(--tw-bg-opacity));border-color:rgb(131 183 120/var(--tw-border-opacity))}.section-card .card-info .card-row-type .card-status[data-status="Under offer"]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(247 199 158/var(--tw-bg-opacity));border-color:rgb(255 118 0/var(--tw-border-opacity))}.section-card .card-info .card-row-type .card-status[data-status=Sold]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(245 183 184/var(--tw-bg-opacity));border-color:rgb(233 94 96/var(--tw-border-opacity))}.section-card .card-info .card-row-title{text-wrap:pretty;font-family:inter,sans-serif;font-size:calc(1.3rem + .5625vw);font-style:normal;font-weight:400;line-height:1.285}@media (min-width:1280px){.section-card .card-info .card-row-title{font-size:1.75rem}}.section-card .card-info .card-row-title{align-items:flex-start;display:flex;justify-content:space-between;letter-spacing:-.01em;margin-bottom:0;margin-top:.25rem}.section-card .card-info .card-row-title .card-title{flex-shrink:1;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.section-card .card-info .card-row-title .card-price{color:#e97e63!important;display:flex;flex-direction:column;flex-shrink:0;padding-left:1.25rem;text-align:right}.section-card .card-info .card-row-title .card-price span{--tw-text-opacity:1;color:rgb(233 126 99/var(--tw-text-opacity))}.section-card .card-info .card-row-title .card-price .gst-text{text-wrap:pretty;font-family:inter,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1}.section-card .card-info .card-row-title .card-phone{align-items:center;display:flex;flex-shrink:0;padding-left:1.25rem}.section-card .card-info .card-row-title .card-phone a{align-items:center;display:flex}.section-card .card-info .card-row-title .card-phone img{margin-right:1rem}.section-card .card-info .card-row-location .card-location{align-items:center;display:flex;font-size:1rem;letter-spacing:.01em;line-height:1.5;margin-bottom:0}.section-card .card-info .card-row-location .card-location img{flex-shrink:0;margin-right:.5rem}.section-card .card-info .card-row-count{align-items:center;border-color:rgba(47,65,47,.2);border-top-width:1px;display:flex;flex-wrap:nowrap;margin-top:.75rem;padding-top:.75rem;width:100%}.section-card .card-info .card-row-count .card-count{align-items:center;border-color:rgba(47,65,47,.4);border-right-width:1px;display:flex;font-size:1rem;letter-spacing:.01em;line-height:1.5;margin-bottom:0;padding:.375rem}@media (min-width:375px){.section-card .card-info .card-row-count .card-count{padding-left:.75rem;padding-right:.75rem}}@media (min-width:1024px){.section-card .card-info .card-row-count .card-count{padding-left:.75rem;padding-right:.75rem}}.section-card .card-info .card-row-count .card-count:first-child{padding-left:0}.section-card .card-info .card-row-count .card-count:last-child{border-right-width:0}.section-card .card-info .card-row-count .card-count img{flex-shrink:0;margin-right:.375rem}@media (min-width:375px){.section-card .card-info .card-row-count .card-count img{margin-right:.75rem}}@media (min-width:1024px){.section-card .card-info .card-row-count .card-count img{margin-right:1rem}}.section-card .card-info .card-row-size{align-items:center;display:flex;flex-shrink:0;padding-top:.75rem;width:100%}.section-card .card-info .card-size{align-items:center;border-color:rgba(47,65,47,.4);border-right-width:1px;display:flex;font-size:1rem;letter-spacing:.01em;line-height:1.5;margin-bottom:0;padding:.375rem .75rem}.section-card .card-info .card-size:first-child{padding-left:0}.section-card .card-info .card-size:last-child{border-right-width:0}.section-card .card-info .card-size img{flex-shrink:0;margin-right:1rem}.section-card.show-home-card .card-wrapper-bottom{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}.section-card.show-home-card .card-wrapper-bottom .card-row-hours{border-color:rgba(47,65,47,.2);border-top-width:1px;flex-shrink:1;margin-top:.75rem;padding-top:.75rem;width:100%}.section-card.show-home-card .card-wrapper-bottom .card-row-hours .card-hours{display:flex;flex-direction:column;font-size:1rem;letter-spacing:.01em;line-height:1.5;margin-bottom:0}.section-card.show-home-card .card-wrapper-bottom .card-row-hours .card-hours .heading{font-weight:600;margin-bottom:.5rem}.section-card.show-home-card .card-wrapper-bottom .card-row-hours .card-hours .dayTime{align-items:flex-start;display:flex;margin-bottom:.5rem}.section-card.show-home-card .card-wrapper-bottom .card-row-hours .card-hours .day{margin-right:1.5rem}.section-card.show-home-card .card-wrapper-bottom .card-wrapper-count{flex-shrink:0;width:100%}.section-card.show-home-card:not(.show-home-card-small) .card-wrapper-bottom .card-wrapper-count .card-row-count{padding-top:1.25rem}.section-card.section-empty-card{width:100%}.section-card.section-empty-card .card-info{margin-top:18px;padding:0;width:100%}.section-card.section-empty-card .card-info .card-row-title{border-bottom-width:1px;border-color:rgba(39,51,29,.2);line-height:1;margin-top:.5rem;padding-bottom:1rem}.section-card.section-empty-card .card-info .card-row-title .card-phone img{margin-right:.5rem}.section-card.section-empty-card .card-info .card-row-location{display:flex;justify-content:flex-end;padding-bottom:.75rem;padding-top:.75rem}.section-card.section-empty-card .card-info .card-row-size{padding-bottom:.75rem;padding-top:.75rem}.section-card[data-map=true]{padding:1.25rem 18px 18px;width:100%}.section-card[data-map=true]:focus .card-title,.section-card[data-map=true]:hover .card-title{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}.section-card[data-map=true] .image-container{margin-top:18px}.section-card[data-map=true] .card-close{cursor:pointer;position:absolute;right:1rem;top:.5rem;z-index:1}.section-card[data-map=true] .card-info{margin-top:18px;padding:0;width:100%}.section-card[data-map=true] .card-info .card-row-title{border-bottom-width:1px;border-color:rgba(39,51,29,.2);line-height:1;margin-top:.5rem;padding-bottom:1rem}.section-card[data-map=true] .card-info .card-row-title .card-phone img{margin-right:.5rem}.section-card[data-map=true] .card-info .card-row-location{display:flex;justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem}.section-card[data-map=true] .card-info .card-row-location .card-location{font-size:.875rem;letter-spacing:.01em;line-height:1.285}.section-card[data-map=true] .card-info .card-row-location .card-location img{margin-right:.5rem}.section-card[data-map=true] .card-info .card-row-location .card-builder img{max-width:125px}.section-card[data-map=true] .card-info .card-row-count-size{align-items:center;border-color:rgba(47,65,47,.2);border-top-width:1px;display:flex;justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem}.section-card[data-map=true] .card-info .card-row-count-size .card-row-count{border-top-width:0;margin-top:0;padding-top:0}.section-card[data-map=true] .card-info .card-row-count-size .card-row-count .card-count{border-right-width:0;padding:0 .25rem}@media (min-width:640px){.section-card[data-map=true] .card-info .card-row-count-size .card-row-count .card-count{padding-left:.5rem;padding-right:.5rem}}.section-card[data-map=true] .card-info .card-row-count-size .card-row-count .card-count:first-child{padding-left:0}.section-card[data-map=true] .card-info .card-row-count-size .card-row-count .card-count img{margin-right:.25rem}@media (min-width:640px){.section-card[data-map=true] .card-info .card-row-count-size .card-row-count .card-count img{margin-right:.5rem}}.section-card[data-map=true] .card-info .card-row-count-size .card-row-size{padding-top:0;width:auto}.section-card[data-map=true] .card-info .card-size{font-weight:700;padding:0 .25rem}@media (min-width:640px){.section-card[data-map=true] .card-info .card-size{padding-left:.5rem;padding-right:.5rem}}.section-card[data-map=true] .card-info .card-size:first-child{padding-left:0}.section-card[data-map=true] .card-info .card-size:last-child{padding-right:0}.section-card[data-map=true] .card-info .card-row-hours{border-color:rgba(47,65,47,.2);border-top-width:1px;flex-shrink:1;padding-bottom:.75rem;padding-top:.75rem;width:100%}.section-card[data-map=true] .card-info .card-row-hours .card-hours{display:flex;flex-direction:row;flex-wrap:nowrap;font-size:.875rem;justify-content:space-between;letter-spacing:.01em;line-height:1.285;margin-bottom:0}.section-card[data-map=true] .card-info .card-row-hours .card-hours .heading{width:auto}.section-card[data-map=true] .card-info .card-row-hours .card-hours .hours{flex-shrink:0;width:auto}.section-card[data-map=true] .card-info .card-row-hours .card-hours .dayTime{align-items:flex-start;display:flex;margin-bottom:.5rem}.section-card[data-map=true] .card-info .card-row-hours .card-hours .dayTime:last-child{margin-bottom:0}.section-card[data-map=true] .card-info .card-row-hours .card-hours .day{margin-right:1.5rem}.section-card[data-map=true] .btn{width:100%}.section-card.builder-external-card .image-container{border-radius:0}.section-card.builder-external-card .builder-card-image-placeholder{height:100%;width:100%}.section-card.builder-external-card .block-logo{bottom:1.5rem;right:1.5rem}aside[data-gallery]{--tw-bg-opacity:1;align-items:center;background-color:rgb(39 51 29/var(--tw-bg-opacity));display:none;flex-direction:column;height:100svh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:50}aside[data-gallery][data-revealed=true]{display:flex}aside[data-gallery] .slider-gallery-big .swiper-slide{align-items:center;display:flex;justify-content:center}aside[data-gallery] .image-container,aside[data-gallery] .image-container img,aside[data-gallery] .image-container picture{height:100%;-o-object-fit:contain;object-fit:contain}aside[data-gallery] .slider-navigation{align-items:flex-end;display:flex;height:100%;justify-content:space-between;padding-left:3vw;padding-right:3vw;pointer-events:none;position:absolute;width:100%;z-index:1}@media (min-width:1024px){aside[data-gallery] .slider-navigation{align-items:center}}aside[data-gallery] .slider-navigation .swiper-button{flex-shrink:0;pointer-events:auto;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}aside[data-gallery] .slider-navigation .swiper-button svg{flex-shrink:0}aside[data-gallery] .slider-navigation .swiper-button svg.desktop{display:none}@media (min-width:1024px){aside[data-gallery] .slider-navigation .swiper-button svg.desktop{display:block}aside[data-gallery] .slider-navigation .swiper-button svg.mobile{display:none}}aside[data-gallery] .slider-navigation .swiper-button.swiper-button-disabled{opacity:.3}aside[data-gallery] .slider-navigation .swiper-button-prev{margin-right:.5rem}@media (min-width:1024px){aside[data-gallery] .slider-navigation .swiper-button-prev{margin-right:.75rem}}aside[data-gallery] .slider-navigation .swiper-button-prev svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-reveal-gallery]{cursor:pointer}.row-filters{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));position:sticky;top:0;z-index:99}.row-filters .filters-block{align-items:center;border-bottom-width:1px;border-color:rgba(39,51,29,.3);display:flex;justify-content:space-between;padding-bottom:1.5rem;padding-top:1.5rem}.row-filters .filters-block .filters-block-left{align-items:center;display:flex}.row-filters .filters-block .filters-block-left [data-filter-trigger]{display:none}@media (min-width:1024px){.row-filters .filters-block .filters-block-left [data-filter-trigger]{display:flex;margin-right:calc(var(--col-padding)*2)}}.row-radio{padding-bottom:1rem}.row-radio .column{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.row-radio .column .nav-radio{-webkit-touch-callout:none;align-items:center;cursor:pointer;display:flex;flex-shrink:0;margin-right:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (min-width:480px){.row-radio .column .nav-radio{margin-right:3rem}}.row-radio .column .nav-radio:last-child{margin-right:0}.row-radio .column .nav-radio .radio{--tw-border-opacity:1;border-color:rgb(116 137 94/var(--tw-border-opacity));border-radius:9999px;border-width:1px;height:1.5rem;position:relative;width:1.5rem}.row-radio .column .nav-radio .radio:after{background-color:transparent;border-radius:9999px;content:"";height:.75rem;left:5px;position:absolute;top:5px;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.75rem}.row-radio .column .nav-radio .h3{font-size:1.125rem;letter-spacing:.01em;line-height:1.333;margin-bottom:0;margin-left:.25rem}@media (min-width:480px){.row-radio .column .nav-radio .h3{font-size:calc(1.3rem + .5625vw);line-height:1.285}@media (min-width:1280px){.row-radio .column .nav-radio .h3{font-size:1.75rem}}.row-radio .column .nav-radio .h3{margin-left:.75rem}}.row-radio .column .nav-radio.active .radio:after{--tw-bg-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity))}.splash{--tw-bg-opacity:1;align-items:flex-start;background-color:rgb(39 51 29/var(--tw-bg-opacity));display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:80}.splash svg{height:828px;margin-top:calc(50vh - 160px);max-height:calc(95vh + 512px);max-width:1636px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:50% 19.1%;width:1636px;z-index:2}@media (min-width:1024px){.splash svg{height:1656px;margin-top:calc(50vh - 322px);max-height:calc(95vh + 768px);max-width:3272px;width:3272px}}.splash svg.spin{animation:spin 3s linear forwards}@media (min-width:1024px){.splash svg.spin{animation:spinLG 3s linear forwards}}.splash svg .logo-text{opacity:0;transition-duration:.6s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.splash svg .logo-text.fadeIn{animation:fadeIn 3s linear forwards}.splash .bg{height:100%;left:0;opacity:0;position:absolute;top:0;transition-duration:.6s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.splash .bg.fadeIn{animation:fadeIn 3s linear forwards}.splash .bg .image-container{height:100%;width:100%}.splash .bg .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@keyframes spinLG{0%{height:1656px;transform:rotate(180deg);width:3272px}70%{height:1656px;margin-top:calc(50vh - 322px);max-width:3272px;transform:rotate(0deg);width:3272px}to{height:207px;margin-top:calc(50vh - 103.5px);max-width:90%;width:409px}}@keyframes fadeIn{0%{opacity:0}90%{opacity:0}to{opacity:1}}.image-container.logo-resized{--tw-bg-opacity:1;align-items:center;aspect-ratio:608/405.84;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:flex;justify-content:center;padding-left:5rem;padding-right:5rem}.image-container.logo-resized img,.image-container.logo-resized picture{aspect-ratio:auto!important;max-width:40rem!important}@font-face{font-family:inter;font-style:normal;src:url(../dist/fonts/inter.woff2) format("woff2-variations"),url(../dist/fonts/inter.woff2) format("woff2")}@font-face{font-family:inter;font-style:italic;src:url(../dist/fonts/inter-italic.woff2) format("woff2-variations"),url(../dist/fonts/inter-italic.woff2) format("woff2")}@font-face{font-family:pp-hatton;font-style:normal;src:url(../dist/fonts/pphatton.woff2) format("woff2-variations"),url(../dist/fonts/pphatton.woff2) format("woff2")}@font-face{font-family:pp-hatton;font-style:italic;src:url(../dist/fonts/pphatton-italic.woff2) format("woff2-variations"),url(../dist/fonts/pphatton-italic.woff2) format("woff2")}.text-inter{text-wrap:pretty;font-family:inter,sans-serif;font-style:normal;font-weight:400}.text-14{font-size:.875rem;letter-spacing:.01em;line-height:1.285}h1:not(.h1){text-wrap:pretty;font-family:pp-hatton,serif;font-size:calc(1.6875rem + 4.92188vw);font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:1.333}@media (min-width:1280px){h1:not(.h1){font-size:5.625rem}}h1:not(.h1){margin-bottom:.625rem}h1:not(.h1) br{display:none}@media (min-width:640px){h1:not(.h1) br{display:block}}h2:not(.h2){text-wrap:pretty;font-family:pp-hatton,serif;font-size:calc(1.525rem + 3.09375vw);font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:1.125}@media (min-width:1280px){h2:not(.h2){font-size:4rem}}h2:not(.h2){margin-bottom:.625rem}h3:not(.h3){text-wrap:pretty;font-family:pp-hatton,serif;font-size:calc(1.475rem + 2.53125vw);font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:1.142}@media (min-width:1280px){h3:not(.h3){font-size:3.5rem}}h3:not(.h3){margin-bottom:.625rem}h4:not(.h4){text-wrap:pretty;font-family:pp-hatton,serif;font-size:calc(1.35rem + 1.125vw);font-style:normal;font-weight:400;line-height:1.166}@media (min-width:1280px){h4:not(.h4){font-size:2.25rem}}h4:not(.h4){margin-bottom:.625rem}h5,h6{text-wrap:pretty;font-family:pp-hatton,serif;font-size:calc(1.3rem + .5625vw);font-style:normal;font-weight:400;line-height:1.285}@media (min-width:1280px){h5,h6{font-size:1.75rem}}.h1{text-wrap:pretty;font-family:inter,sans-serif;font-size:calc(1.525rem + 3.09375vw);font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:1.125}@media (min-width:1280px){.h1{font-size:4rem}}.h1{margin-bottom:.625rem}.h2{text-wrap:pretty;font-family:inter,sans-serif;font-size:calc(1.35rem + 1.125vw);font-style:normal;font-weight:400;line-height:1.166}@media (min-width:1280px){.h2{font-size:2.25rem}}.h2{letter-spacing:-.01em;margin-bottom:.625rem}.h3{text-wrap:pretty;font-family:inter,sans-serif;font-size:calc(1.275rem + .28125vw);font-style:normal;font-weight:400;line-height:1.1}@media (min-width:1280px){.h3{font-size:1.5rem}}.h3{letter-spacing:-.01em;margin-bottom:.625rem}.h4{text-wrap:pretty;font-family:inter,sans-serif;font-size:calc(1.275rem + .28125vw);font-style:normal;font-weight:400;line-height:1.1}@media (min-width:1280px){.h4{font-size:1.5rem}}.h4{letter-spacing:-.02em}.paragraph-one,.paragraph-one p{text-wrap:pretty;font-family:inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.5;margin-bottom:.625rem}@media (min-width:768px){.paragraph-one,.paragraph-one p{font-size:1.125rem;letter-spacing:.01em;line-height:1.333}}.paragraph-one p:last-child,.paragraph-one:last-child{margin-bottom:0}.paragraph-two,.paragraph-two p{text-wrap:pretty;font-family:inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.5;margin-bottom:.625rem}.paragraph-two p:last-child,.paragraph-two:last-child{margin-bottom:0}.paragraph-three,.paragraph-three p{text-wrap:pretty;font-family:inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.285;margin-bottom:.625rem}.paragraph-three p:last-child,.paragraph-three:last-child{margin-bottom:0}section[data-bg=primary-one] .h1,section[data-bg=primary-one] .h2,section[data-bg=primary-one] .h3,section[data-bg=primary-one] .h4,section[data-bg=primary-one] .paragraph-one,section[data-bg=primary-one] .paragraph-three,section[data-bg=primary-one] .paragraph-two,section[data-bg=primary-one] h1,section[data-bg=primary-one] h2,section[data-bg=primary-one] h3,section[data-bg=primary-one] h4,section[data-bg=primary-one] h5,section[data-bg=primary-one] h6,section[data-bg=primary-two] .h1,section[data-bg=primary-two] .h2,section[data-bg=primary-two] .h3,section[data-bg=primary-two] .h4,section[data-bg=primary-two] .paragraph-one,section[data-bg=primary-two] .paragraph-three,section[data-bg=primary-two] .paragraph-two,section[data-bg=primary-two] h1,section[data-bg=primary-two] h2,section[data-bg=primary-two] h3,section[data-bg=primary-two] h4,section[data-bg=primary-two] h5,section[data-bg=primary-two] h6{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity))}.h1 .styles[data-bg=primary-four],.h2 .styles[data-bg=primary-four],.h3 .styles[data-bg=primary-four],.h4 .styles[data-bg=primary-four],.house-land-callout[data-bg=primary-four] .h1,.house-land-callout[data-bg=primary-four] .h2,.house-land-callout[data-bg=primary-four] .h3,.house-land-callout[data-bg=primary-four] .h4,.house-land-callout[data-bg=primary-four] .paragraph-one,.house-land-callout[data-bg=primary-four] .paragraph-three,.house-land-callout[data-bg=primary-four] .paragraph-two,.house-land-callout[data-bg=primary-four] h1,.house-land-callout[data-bg=primary-four] h2,.house-land-callout[data-bg=primary-four] h3,.house-land-callout[data-bg=primary-four] h4,.house-land-callout[data-bg=primary-four] h5,.house-land-callout[data-bg=primary-four] h6,.paragraph-one .styles[data-bg=primary-four],.paragraph-three .styles[data-bg=primary-four],.paragraph-two .styles[data-bg=primary-four],h1 .styles[data-bg=primary-four],h2 .styles[data-bg=primary-four],h3 .styles[data-bg=primary-four],h4 .styles[data-bg=primary-four],h5 .styles[data-bg=primary-four],h6 .styles[data-bg=primary-four],section[data-bg=primary-four] .h1,section[data-bg=primary-four] .h2,section[data-bg=primary-four] .h3,section[data-bg=primary-four] .h4,section[data-bg=primary-four] .paragraph-one,section[data-bg=primary-four] .paragraph-three,section[data-bg=primary-four] .paragraph-two,section[data-bg=primary-four] h1,section[data-bg=primary-four] h2,section[data-bg=primary-four] h3,section[data-bg=primary-four] h4,section[data-bg=primary-four] h5,section[data-bg=primary-four] h6{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}.house-land-callout[data-bg=primary-one] .h1,.house-land-callout[data-bg=primary-one] .h2,.house-land-callout[data-bg=primary-one] .h3,.house-land-callout[data-bg=primary-one] .h4,.house-land-callout[data-bg=primary-one] .paragraph-one,.house-land-callout[data-bg=primary-one] .paragraph-three,.house-land-callout[data-bg=primary-one] .paragraph-two,.house-land-callout[data-bg=primary-one] h1,.house-land-callout[data-bg=primary-one] h2,.house-land-callout[data-bg=primary-one] h3,.house-land-callout[data-bg=primary-one] h4,.house-land-callout[data-bg=primary-one] h5,.house-land-callout[data-bg=primary-one] h6,.house-land-callout[data-bg=primary-two] .h1,.house-land-callout[data-bg=primary-two] .h2,.house-land-callout[data-bg=primary-two] .h3,.house-land-callout[data-bg=primary-two] .h4,.house-land-callout[data-bg=primary-two] .paragraph-one,.house-land-callout[data-bg=primary-two] .paragraph-three,.house-land-callout[data-bg=primary-two] .paragraph-two,.house-land-callout[data-bg=primary-two] h1,.house-land-callout[data-bg=primary-two] h2,.house-land-callout[data-bg=primary-two] h3,.house-land-callout[data-bg=primary-two] h4,.house-land-callout[data-bg=primary-two] h5,.house-land-callout[data-bg=primary-two] h6,.styles[data-bg=primary-one] .h1,.styles[data-bg=primary-one] .h2,.styles[data-bg=primary-one] .h3,.styles[data-bg=primary-one] .h4,.styles[data-bg=primary-one] .paragraph-one,.styles[data-bg=primary-one] .paragraph-three,.styles[data-bg=primary-one] .paragraph-two,.styles[data-bg=primary-one] h1,.styles[data-bg=primary-one] h2,.styles[data-bg=primary-one] h3,.styles[data-bg=primary-one] h4,.styles[data-bg=primary-one] h5,.styles[data-bg=primary-one] h6,.styles[data-bg=primary-two] .h1,.styles[data-bg=primary-two] .h2,.styles[data-bg=primary-two] .h3,.styles[data-bg=primary-two] .h4,.styles[data-bg=primary-two] .paragraph-one,.styles[data-bg=primary-two] .paragraph-three,.styles[data-bg=primary-two] .paragraph-two,.styles[data-bg=primary-two] h1,.styles[data-bg=primary-two] h2,.styles[data-bg=primary-two] h3,.styles[data-bg=primary-two] h4,.styles[data-bg=primary-two] h5,.styles[data-bg=primary-two] h6,[data-section=ctaType6][data-bg=primary-four] .h1,[data-section=ctaType6][data-bg=primary-four] .h2,[data-section=ctaType6][data-bg=primary-four] .h3,[data-section=ctaType6][data-bg=primary-four] .h4,[data-section=ctaType6][data-bg=primary-four] .paragraph-one,[data-section=ctaType6][data-bg=primary-four] .paragraph-three,[data-section=ctaType6][data-bg=primary-four] .paragraph-two,[data-section=ctaType6][data-bg=primary-four] h1,[data-section=ctaType6][data-bg=primary-four] h2,[data-section=ctaType6][data-bg=primary-four] h3,[data-section=ctaType6][data-bg=primary-four] h4,[data-section=ctaType6][data-bg=primary-four] h5,[data-section=ctaType6][data-bg=primary-four] h6{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}[data-section=ctaType6][data-bg=primary-one] .h1,[data-section=ctaType6][data-bg=primary-one] .h2,[data-section=ctaType6][data-bg=primary-one] .h3,[data-section=ctaType6][data-bg=primary-one] .h4,[data-section=ctaType6][data-bg=primary-one] .paragraph-one,[data-section=ctaType6][data-bg=primary-one] .paragraph-three,[data-section=ctaType6][data-bg=primary-one] .paragraph-two,[data-section=ctaType6][data-bg=primary-one] h1,[data-section=ctaType6][data-bg=primary-one] h2,[data-section=ctaType6][data-bg=primary-one] h3,[data-section=ctaType6][data-bg=primary-one] h4,[data-section=ctaType6][data-bg=primary-one] h5,[data-section=ctaType6][data-bg=primary-one] h6,[data-section=ctaType6][data-bg=primary-two] .h1,[data-section=ctaType6][data-bg=primary-two] .h2,[data-section=ctaType6][data-bg=primary-two] .h3,[data-section=ctaType6][data-bg=primary-two] .h4,[data-section=ctaType6][data-bg=primary-two] .paragraph-one,[data-section=ctaType6][data-bg=primary-two] .paragraph-three,[data-section=ctaType6][data-bg=primary-two] .paragraph-two,[data-section=ctaType6][data-bg=primary-two] h1,[data-section=ctaType6][data-bg=primary-two] h2,[data-section=ctaType6][data-bg=primary-two] h3,[data-section=ctaType6][data-bg=primary-two] h4,[data-section=ctaType6][data-bg=primary-two] h5,[data-section=ctaType6][data-bg=primary-two] h6{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:375px){.container{max-width:375px}}@media (min-width:480px){.container{max-width:480px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:1696px){.container{max-width:1696px}}@media (min-width:1920px){.container{max-width:1920px}}@media (min-width:2560px){.container{max-width:2560px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-\[-10000px\]{bottom:-10000px}.left-0{left:0}.left-2{left:.5rem}.left-\[-10000px\]{left:-10000px}.left-\[1\.25rem\]{left:1.25rem}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-\[10vw\]{right:10vw}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-2{top:.5rem}.top-32{top:8rem}.top-5{top:1.25rem}.top-\[20vh\]{top:20vh}.top-\[calc\(var\(--header-menu-height\)\+1\.25rem\)\]{top:calc(var(--header-menu-height) + 1.25rem)}.top-full{top:100%}.-z-1{z-index:-1}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-3\.5{margin-left:-.875rem;margin-right:-.875rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.\!mb-0{margin-bottom:0!important}.\!mb-8{margin-bottom:2rem!important}.\!mt-3{margin-top:.75rem!important}.-mt-3{margin-top:-.75rem}.-mt-3\.5{margin-top:-.875rem}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-\[2px\]{margin-top:2px}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[30px\]{height:30px}.h-\[48px\]{height:48px}.h-dvh{height:100dvh}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90vh\]{max-height:90vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11\/18{width:61.1111111%}.w-2{width:.5rem}.w-20{width:5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-7\/18{width:38.8888888%}.w-8{width:2rem}.w-\[1\.042rem\]{width:1.042rem}.w-dvw{width:100dvw}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.rotate-180{--tw-rotate:180deg}.rotate-180,.scale-80{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-80{--tw-scale-x:0.8;--tw-scale-y:0.8}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-2{row-gap:.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.rounded-\[0\.25rem\]{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-\[\#27331d\]{--tw-border-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity))}.border-\[\#74895E\]{--tw-border-opacity:1;border-color:rgb(116 137 94/var(--tw-border-opacity))}.border-\[\#AAAAAA\]\/30{border-color:hsla(0,0%,67%,.3)}.border-\[\#D0D0D0\]{--tw-border-opacity:1;border-color:rgb(208 208 208/var(--tw-border-opacity))}.border-\[\#DFDFDF\]{--tw-border-opacity:1;border-color:rgb(223 223 223/var(--tw-border-opacity))}.border-\[\#E0E0E0\]{--tw-border-opacity:1;border-color:rgb(224 224 224/var(--tw-border-opacity))}.border-\[\#F0F0F0\]{--tw-border-opacity:1;border-color:rgb(240 240 240/var(--tw-border-opacity))}.border-black\/10{border-color:rgba(0,0,0,.1)}.border-black\/20{border-color:rgba(0,0,0,.2)}.border-black\/30{border-color:rgba(0,0,0,.3)}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-primary-one{--tw-border-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity))}.border-t-black{--tw-border-opacity:1;border-top-color:rgb(0 0 0/var(--tw-border-opacity))}.bg-\[\#0C0C0C\]{--tw-bg-opacity:1;background-color:rgb(12 12 12/var(--tw-bg-opacity))}.bg-\[\#0DB72D\]{--tw-bg-opacity:1;background-color:rgb(13 183 45/var(--tw-bg-opacity))}.bg-\[\#2563EB\]{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-\[\#27331d\]{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}.bg-\[\#2F412F\]{--tw-bg-opacity:1;background-color:rgb(47 65 47/var(--tw-bg-opacity))}.bg-\[\#74895E\]{--tw-bg-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity))}.bg-\[\#AAAAAA\]\/10{background-color:hsla(0,0%,67%,.1)}.bg-\[\#B9CEA4\]{--tw-bg-opacity:1;background-color:rgb(185 206 164/var(--tw-bg-opacity))}.bg-\[\#E3D4BD\]{--tw-bg-opacity:1;background-color:rgb(227 212 189/var(--tw-bg-opacity))}.bg-\[\#E6E6E6\]{--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity))}.bg-\[\#E85B51\]{--tw-bg-opacity:1;background-color:rgb(232 91 81/var(--tw-bg-opacity))}.bg-\[\#E9F3C9\]{--tw-bg-opacity:1;background-color:rgb(233 243 201/var(--tw-bg-opacity))}.bg-\[\#EFF6FF\]{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}.bg-\[\#F0FFF4\]{--tw-bg-opacity:1;background-color:rgb(240 255 244/var(--tw-bg-opacity))}.bg-\[\#F5FAE4\]{--tw-bg-opacity:1;background-color:rgb(245 250 228/var(--tw-bg-opacity))}.bg-\[\#FFA54E\]{--tw-bg-opacity:1;background-color:rgb(255 165 78/var(--tw-bg-opacity))}.bg-\[\#e85b52\]{--tw-bg-opacity:1;background-color:rgb(232 91 82/var(--tw-bg-opacity))}.bg-\[\#ff910070\]{background-color:#ff910070}.bg-\[\#ffa64e\]{--tw-bg-opacity:1;background-color:rgb(255 166 78/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-black\/50{background-color:rgba(0,0,0,.5)}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-primary-four{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-primary-one{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}.bg-primary-two{--tw-bg-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity))}.bg-purple-300{--tw-bg-opacity:1;background-color:rgb(216 180 254/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-bottom:0;padding-top:0}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-4{padding-bottom:1rem}.pr-1{padding-right:.25rem}.pt-2{padding-top:.5rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.688rem\]{font-size:.688rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.813rem\]{font-size:.813rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[10px\]{font-size:10px}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.\!text-primary-five{--tw-text-opacity:1!important;color:rgb(116 137 94/var(--tw-text-opacity))!important}.\!text-primary-one{--tw-text-opacity:1!important;color:rgb(39 51 29/var(--tw-text-opacity))!important}.\!text-primary-two{--tw-text-opacity:1!important;color:rgb(116 137 94/var(--tw-text-opacity))!important}.text-\[\#0DB72D\]{--tw-text-opacity:1;color:rgb(13 183 45/var(--tw-text-opacity))}.text-\[\#2563EB\]{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.text-\[\#293B29\]{--tw-text-opacity:1;color:rgb(41 59 41/var(--tw-text-opacity))}.text-\[\#74895E\],.text-\[\#74895e\]{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}.text-\[\#767676\]{--tw-text-opacity:1;color:rgb(118 118 118/var(--tw-text-opacity))}.text-\[\#999\]{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.text-\[\#9E9E9E\]{--tw-text-opacity:1;color:rgb(158 158 158/var(--tw-text-opacity))}.text-\[\#DB886E\]{--tw-text-opacity:1;color:rgb(219 136 110/var(--tw-text-opacity))}.text-\[\#E9F3C9\]{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity))}.text-\[\#ff9100\]{--tw-text-opacity:1;color:rgb(255 145 0/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.text-primary-five{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}.text-primary-four{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[\#9E9E9E\]::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(158 158 158/var(--tw-placeholder-opacity))}.placeholder-\[\#9E9E9E\]::placeholder{--tw-placeholder-opacity:1;color:rgb(158 158 158/var(--tw-placeholder-opacity))}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-2{outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-black{outline-color:#000}.outline-white\/0{outline-color:hsla(0,0%,100%,0)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.last\:border-b-0:last-child{border-bottom-width:0}.hover\:border-\[\#E9F3C9\]:hover{--tw-border-opacity:1;border-color:rgb(233 243 201/var(--tw-border-opacity))}.hover\:bg-\[\#74895E\]:hover{--tw-bg-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity))}.hover\:bg-\[\#D0D0D0\]:hover{--tw-bg-opacity:1;background-color:rgb(208 208 208/var(--tw-bg-opacity))}.hover\:bg-\[\#E9F3C9\]:hover{--tw-bg-opacity:1;background-color:rgb(233 243 201/var(--tw-bg-opacity))}.hover\:bg-\[\#F7F7F7\]:hover{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity))}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.hover\:bg-black\/80:hover{background-color:rgba(0,0,0,.8)}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.hover\:text-primary-five:hover{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:opacity-100:hover{opacity:1}.hover\:outline-black\/20:hover{outline-color:rgba(0,0,0,.2)}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.focus\:ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(17 24 39/var(--tw-ring-opacity))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:640px){.sm\:bottom-\[1\.25rem\]{bottom:1.25rem}.sm\:left-auto{left:auto}.sm\:right-\[1\.25rem\]{right:1.25rem}.sm\:top-auto{top:auto}.sm\:block{display:block}.sm\:w-\[19rem\]{width:19rem}}@media (min-width:1024px){.lg\:block{display:block}.lg\:hidden{display:none}}@media (min-width:1696px){.\32xl\:w-1\/3{width:33.333333%}}:root{--header-menu-height:60px;--header-menu-mobile-item-height:74px}@media (min-width:1280px){:root{--header-menu-height:86px}}body[data-map-page]{--header-menu-height:52px}@media (min-width:1280px){body[data-map-page]{--header-menu-height:80px}}.headerContainer{display:block;position:relative;z-index:51}.headerContainer.mobile-menu-open{overflow:auto}.headerContainer header{background:transparent;height:calc(var(--header-menu-height));left:0;position:fixed;right:0;top:0;transition:transform .3s ease-in-out,background-color .4s linear;width:100%;will-change:transform;z-index:20}.headerContainer header .header-logo{align-items:center;display:inline-flex;justify-content:center}.headerContainer header .header-logo:not(.map-logo) .logo-symbol{--tw-translate-y:-50%;left:0;opacity:0;position:absolute;top:calc(50% - 5px);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.headerContainer header .header-logo .logo-symbol{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity));transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}body[data-menu-expanded=true] .headerContainer header .header-logo .logo-symbol{opacity:1}.headerContainer header .header-logo .logo-name{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity));margin-left:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}body[data-menu-expanded=true] .headerContainer header .header-logo .logo-name{margin-left:4.938rem}.headerContainer header.nav-up{--tw-translate-y:-100%}.headerContainer header.nav-down,.headerContainer header.nav-up{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.headerContainer header.nav-down{--tw-translate-y:0}.headerContainer header .section-menu-main{background-color:transparent;display:none;height:calc(var(--header-menu-height));width:100%}@media (min-width:1280px){.headerContainer header .section-menu-main{display:block}}.headerContainer header .section-menu-main .container{align-items:center;display:flex}.headerContainer header .section-menu-main .header-menu{background-color:transparent;height:100%;height:calc(var(--header-menu-height));position:relative;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:3}@media (min-width:1696px){.headerContainer header .section-menu-main .header-menu .container{max-width:100%}}@media (min-width:2560px){.headerContainer header .section-menu-main .header-menu .container{max-width:2560px}}.headerContainer header .section-menu-main .header-menu.scrolled{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}body[data-menu-expanded=true] .headerContainer header .section-menu-main .header-menu{background-color:transparent}.headerContainer header .section-menu-main .header-menu .row{align-items:center;flex-wrap:nowrap;height:100%;justify-content:space-between;width:100%}.headerContainer header .section-menu-main .header-menu .row .column{width:auto}.headerContainer header .section-menu-main .header-menu .row .column-logo{flex-shrink:1;overflow:visible;position:relative}.headerContainer header .section-menu-main .column-menu{align-items:center;display:flex;flex-shrink:0;height:100%}.headerContainer header .section-menu-main .column-menu:hover .menu-parent a,body[data-menu-expanded=true] .headerContainer header .section-menu-main .column-menu .menu-parent a{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity))}.headerContainer header .section-menu-main .column-menu:hover .menu-parent.active a,body[data-menu-expanded=true] .headerContainer header .section-menu-main .column-menu .menu-parent.active a{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity));opacity:1}.headerContainer header .section-menu-main .column-menu .menu-parent{display:flex;height:100%}.headerContainer header .section-menu-main .column-menu .menu-parent a{text-wrap:pretty;--tw-text-opacity:1;align-items:center;color:rgb(233 243 201/var(--tw-text-opacity));display:flex;font-family:inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;height:100%;letter-spacing:.01em;line-height:1.285;margin-left:.75rem;margin-right:.75rem;text-transform:uppercase}@media (min-width:1696px){.headerContainer header .section-menu-main .column-menu .menu-parent a{margin-left:1.5rem;margin-right:1.5rem}}.headerContainer header .section-menu-main .column-menu .menu-parent a.active,.headerContainer header .section-menu-main .column-menu .menu-parent a:focus,.headerContainer header .section-menu-main .column-menu .menu-parent a:hover{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}.headerContainer header .section-menu-main .column-menu .menu-parent-children a{cursor:default;pointer-events:none}.headerContainer header .section-menu-main .header-dropdown-overlay{-webkit-backdrop-filter:blur(13px) brightness(69%);backdrop-filter:blur(13px) brightness(69%);backface-visibility:hidden;background-color:rgba(41,59,41,.56);height:0;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:2}.headerContainer header .section-menu-main .header-dropdown-overlay.active{opacity:1}.headerContainer header .section-menu-main .header-dropdown{opacity:0;padding-bottom:2rem;position:absolute;transform:translateY(0);visibility:hidden;width:100%;z-index:2}.headerContainer header .section-menu-main .header-dropdown .container{position:relative;z-index:1}@media (min-width:1696px){.headerContainer header .section-menu-main .header-dropdown .container{max-width:100%}}@media (min-width:2560px){.headerContainer header .section-menu-main .header-dropdown .container{max-width:2560px}}.headerContainer header .section-menu-main .header-dropdown[data-expanded=true]{visibility:visible}.headerContainer header .section-menu-main .header-dropdown h5{margin-bottom:1.75rem}.headerContainer header .section-menu-main .header-dropdown a{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity));margin-bottom:1.5rem}.headerContainer header .section-menu-main .header-dropdown a .active,.headerContainer header .section-menu-main .header-dropdown a:focus,.headerContainer header .section-menu-main .header-dropdown a:hover{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}.headerContainer header .section-menu-main .header-dropdown a:last-child{margin-bottom:0}.headerContainer header .section-menu-main .header-dropdown .row{width:100%}.headerContainer header .section-menu-main .header-dropdown .column-submenu{display:flex;flex-direction:column;min-width:200px;padding-left:0;width:auto}.headerContainer header .section-menu-main .header-dropdown .column-card{display:flex;flex-direction:column;min-width:280px;width:auto}.headerContainer header .section-menu-main .header-dropdown .column-card .menu-card{--tw-bg-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity));display:flex;flex-direction:column;position:relative}.headerContainer header .section-menu-main .header-dropdown .column-card .menu-card .h3,.headerContainer header .section-menu-main .header-dropdown .column-card .menu-card .paragraph-two,.headerContainer header .section-menu-main .header-dropdown .column-card .menu-card a{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.headerContainer header .section-menu-main .header-dropdown .column-card .menu-card .h3:hover a,.headerContainer header .section-menu-main .header-dropdown .column-card .menu-card .paragraph-two:hover a,.headerContainer header .section-menu-main .header-dropdown .column-card .menu-card a:hover a{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}.headerContainer header .section-menu-main .header-dropdown .column-card .menu-card .menu-card-content{display:flex;flex-direction:column;justify-content:space-between;padding:18px 1.25rem}.headerContainer header .section-menu-main .header-dropdown .column-card .menu-card .menu-card-content .h3{font-size:calc(1.2625rem + .14063vw);line-height:1.1}@media (min-width:1280px){.headerContainer header .section-menu-main .header-dropdown .column-card .menu-card .menu-card-content .h3{font-size:1.375rem}}.headerContainer header .section-menu-main .header-dropdown .column-card .menu-card .menu-card-content .h3{margin-bottom:.25rem}.headerContainer header .section-menu-main .header-dropdown .column-card .menu-card .menu-card-content a{display:inline-block;margin-bottom:0;margin-top:2.25rem}.headerContainer header .section-menu-main .column-hamburger{align-items:center;justify-content:flex-end;width:50%}@media (min-width:1024px){.headerContainer header .section-menu-main .column-hamburger{display:none}}.headerContainer header .section-menu-main a{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.headerContainer header .section-menu-main a.btn{margin-left:1.5rem}.headerContainer header .section-menu-mobile{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity));display:flex;flex-direction:column;flex-shrink:0;height:var(--header-menu-height);justify-content:space-between;overflow:hidden;transition-duration:.6s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (min-width:1280px){.headerContainer header .section-menu-mobile{display:none}}.mobile-menu-open .headerContainer header .section-menu-mobile{-webkit-backdrop-filter:blur(13px) brightness(69%);backdrop-filter:blur(13px) brightness(69%);background-color:rgba(41,59,41,.56);height:100vh}body[data-announcement=true] .mobile-menu-open .headerContainer header .section-menu-mobile{height:calc(100vh - 40px)}.headerContainer header .section-menu-mobile .row{align-items:center;flex-shrink:0;flex-wrap:nowrap;height:var(--header-menu-height);justify-content:space-between;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.headerContainer header .section-menu-mobile .column-logo{flex-shrink:1;height:100%;padding-left:0;padding-right:0;position:relative;width:auto}.headerContainer header .section-menu-mobile .column-logo a{align-items:center;display:flex;height:100%;width:100%}.headerContainer header .section-menu-mobile .column-logo a svg{max-width:8.875rem;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:auto}@media (min-width:1024px){.headerContainer header .section-menu-mobile .column-logo a svg{max-width:218px}}.headerContainer header .section-menu-mobile .column-logo a img{left:0;opacity:0;position:absolute;top:15px;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.headerContainer header .section-menu-mobile .column-nav{align-items:center;display:flex;flex-shrink:0;height:100%;justify-content:flex-end;width:auto}.headerContainer header .section-menu-mobile .column-nav .menu-trigger{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.headerContainer header .section-menu-mobile .menu-main-mobile-container{align-items:flex-start;display:flex;flex-wrap:nowrap;height:calc(100vh - var(--header-menu-height));overflow:hidden;padding-left:0;padding-right:0}body[data-announcement=true] .headerContainer header .section-menu-mobile .menu-main-mobile-container{height:calc(100vh - var(--header-menu-height) - 40px)}.headerContainer header .section-menu-mobile .menu-main-mobile-container[aria-hidden=true]{display:none}.headerContainer header .section-menu-mobile .menu-main-mobile-container[aria-hidden=false]{display:flex}.headerContainer header .section-menu-mobile .menu-main-mobile-container[data-submenu-open=true] .submenu-screen,.headerContainer header .section-menu-mobile .menu-main-mobile-container[data-submenu-open=true] .toplevel-screen{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.headerContainer header .section-menu-mobile .menu-main-mobile-container .toplevel-screen{display:flex;flex-direction:column;flex-shrink:0;height:100%;height:calc(100vh - var(--header-menu-height));justify-content:space-between;overflow-y:auto;padding-left:28px;padding-right:28px;position:relative;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}body[data-announcement=true] .headerContainer header .section-menu-mobile .menu-main-mobile-container .toplevel-screen{height:calc(100vh - var(--header-menu-height) - 40px)}@media (min-width:768px){.headerContainer header .section-menu-mobile .menu-main-mobile-container .toplevel-screen{padding-left:54px;padding-right:54px}}.headerContainer header .section-menu-mobile .menu-main-mobile-container .toplevel-screen ul{z-index:2}.headerContainer header .section-menu-mobile .menu-main-mobile-container .toplevel-screen .btn{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity));flex-shrink:0;margin-bottom:28px;margin-top:28px;z-index:2}.headerContainer header .section-menu-mobile .menu-main-mobile-container .toplevel-screen .bg-mobile{bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;transition-duration:1s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.headerContainer header .section-menu-mobile .menu-main-mobile-container .submenu-screen{display:flex;flex-direction:column;flex-shrink:0;height:calc(100vh - var(--header-menu-height));overflow-y:auto;padding-top:4rem;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}body[data-announcement=true] .headerContainer header .section-menu-mobile .menu-main-mobile-container .submenu-screen{height:calc(100vh - var(--header-menu-height) - 40px)}.headerContainer header .section-menu-mobile .menu-main-mobile-container .submenu-screen .menu-sub{display:none;flex-direction:column;height:100%;justify-content:space-between}.headerContainer header .section-menu-mobile .menu-main-mobile-container .submenu-screen .parent-heading{text-wrap:pretty;font-family:pp-hatton,serif;font-size:calc(1.3rem + .5625vw);font-style:normal;font-weight:400;line-height:1.285}@media (min-width:1280px){.headerContainer header .section-menu-mobile .menu-main-mobile-container .submenu-screen .parent-heading{font-size:1.75rem}}.headerContainer header .section-menu-mobile .menu-main-mobile-container .submenu-screen .parent-heading{--tw-text-opacity:1;border-bottom-width:1px;border-color:hsla(74,64%,87%,.3);color:rgb(233 243 201/var(--tw-text-opacity));font-size:24px;margin-bottom:.5rem;padding-bottom:18px;padding-top:2.5rem}.headerContainer header .section-menu-mobile .menu-main-mobile-container .submenu-screen .menu-sub-container{padding-left:28px;padding-right:28px}@media (min-width:768px){.headerContainer header .section-menu-mobile .menu-main-mobile-container .submenu-screen .menu-sub-container{padding-left:54px;padding-right:54px}}.headerContainer header .section-menu-mobile .menu-main-mobile-container .submenu-screen .menu-sub-column{display:flex;flex-direction:column}.headerContainer header .section-menu-mobile .menu-main-mobile-container .submenu-screen .menu-sub-column a{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity));font-size:1.125rem;letter-spacing:.01em;line-height:1.333;padding-bottom:.5rem;padding-top:.5rem}.headerContainer header .section-menu-mobile .menu-main-mobile-container .submenu-screen .menu-sub-cta{--tw-bg-opacity:1;align-items:flex-start;background-color:rgb(116 137 94/var(--tw-bg-opacity));display:flex;flex-direction:column;flex-shrink:0;height:auto;justify-content:flex-start;margin-top:.75rem}@media (min-width:768px){.headerContainer header .section-menu-mobile .menu-main-mobile-container .submenu-screen .menu-sub-cta{padding-left:54px;padding-right:54px}}.headerContainer header .section-menu-mobile .menu-main-mobile-container .submenu-screen .menu-sub-cta a{text-wrap:pretty;--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-color:rgb(116 137 94/var(--tw-border-opacity));border-top-width:1px;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-family:inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.333;min-height:54px;padding-left:28px;padding-right:28px;width:100%}.headerContainer header .section-menu-mobile .menu-main-mobile-container .submenu-screen .menu-sub-cta a svg{margin-left:.5rem}.headerContainer header .section-menu-mobile .back-link{--tw-text-opacity:1;align-items:center;color:rgb(233 243 201/var(--tw-text-opacity));cursor:pointer;display:flex;font-size:.875rem;letter-spacing:.01em;line-height:1.285;padding:.75rem 28px;text-transform:uppercase}@media (min-width:768px){.headerContainer header .section-menu-mobile .back-link{padding-left:54px;padding-right:54px}}.headerContainer header .section-menu-mobile .back-link svg{--tw-rotate:180deg;--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity));margin-right:.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.headerContainer header .section-menu-mobile .menu-main-mobile{padding-top:4rem;width:100%}.headerContainer header .section-menu-mobile .menu-main-mobile .top-level{align-items:center;border-bottom-width:1px;border-color:hsla(74,64%,87%,.3);display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.headerContainer header .section-menu-mobile .menu-main-mobile .top-level a,.headerContainer header .section-menu-mobile .menu-main-mobile .top-level button{text-wrap:pretty;font-family:inter,sans-serif;font-size:calc(1.3rem + .5625vw);font-style:normal;font-weight:400;line-height:1.285}@media (min-width:1280px){.headerContainer header .section-menu-mobile .menu-main-mobile .top-level a,.headerContainer header .section-menu-mobile .menu-main-mobile .top-level button{font-size:1.75rem}}.headerContainer header .section-menu-mobile .menu-main-mobile .top-level a,.headerContainer header .section-menu-mobile .menu-main-mobile .top-level button{--tw-text-opacity:1;align-items:center;color:rgb(233 243 201/var(--tw-text-opacity));display:flex;justify-content:space-between;line-height:1;margin-bottom:0;padding-bottom:1.5rem;padding-top:1.5rem;width:100%;z-index:2}.headerContainer header .section-menu-mobile .menu-main-mobile .top-level-small{display:flex}.headerContainer header .section-menu-mobile .menu-main-mobile .top-level-small a{font-size:1.125rem;letter-spacing:.01em;line-height:1.333;margin-bottom:13px;margin-top:13px}.headerContainer header[data-theme=primary-four] .announcement{--tw-bg-opacity:1;background-color:rgb(233 243 201/var(--tw-bg-opacity))}.headerContainer header[data-theme=primary-four] .header-logo .logo-name,.headerContainer header[data-theme=primary-four] .header-logo .logo-symbol{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}.headerContainer header[data-theme=primary-four] .section-menu-main .header-menu.scrolled{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}body[data-map-page] .headerContainer header[data-theme=primary-four] .section-menu-main .header-menu{-webkit-backdrop-filter:blur(13px) brightness(80%);backdrop-filter:blur(13px) brightness(80%);background-color:hsla(0,0%,100%,.8)}body[data-map-page][data-menu-expanded=true] .headerContainer header[data-theme=primary-four] .section-menu-main .header-menu{-webkit-backdrop-filter:initial!important;backdrop-filter:none!important;background:transparent!important}.headerContainer header[data-theme=primary-four] .section-menu-main .column-menu .menu-parent a{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}.headerContainer header[data-theme=primary-four] .section-menu-main .column-menu .menu-parent a:hover{color:rgba(39,51,29,.5)}.headerContainer header[data-theme=primary-four] .section-menu-main .column-menu .btn:hover{background:#27331d!important;border-color:#27331d!important}.headerContainer header[data-theme=primary-four] .section-menu-main .column-menu .btn:hover span{color:#e9f3c9!important}body[data-menu-expanded=true] .headerContainer header[data-theme=primary-four] .header-menu{background-color:transparent!important}body[data-menu-expanded=true] .headerContainer header[data-theme=primary-four] .column-menu .menu-parent a{color:rgba(39,51,29,.5)}body[data-menu-expanded=true] .headerContainer header[data-theme=primary-four] .column-menu .menu-parent.active a{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}.headerContainer header[data-theme=primary-four] .header-dropdown-overlay{-webkit-backdrop-filter:blur(13px) brightness(80%);backdrop-filter:blur(13px) brightness(80%);background-color:hsla(0,0%,100%,.8)}.headerContainer header[data-theme=primary-four] .header-dropdown a{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}.headerContainer header[data-theme=primary-four] .header-dropdown a:hover{color:rgba(39,51,29,.5)}.headerContainer header[data-theme=primary-four] .section-menu-mobile>div>.row{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.mobile-menu-open .headerContainer header[data-theme=primary-four] .section-menu-mobile>div>.row{background-color:transparent!important}.headerContainer header[data-theme=primary-four] .column-logo .logo-name path,.headerContainer header[data-theme=primary-four] .column-logo .logo-symbol path{fill:#27331d}.headerContainer header[data-theme=primary-four] .column-logo .map-logo .logo-symbol{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}.headerContainer header[data-theme=primary-four] .column-logo .map-logo .logo-symbol path{fill:#74895e}.headerContainer header[data-theme=primary-four] .hamburger span{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}.mobile-menu-open .headerContainer header[data-theme=primary-four] .column-logo .logo-name path,.mobile-menu-open .headerContainer header[data-theme=primary-four] .column-logo .logo-symbol path{fill:#e9f3c9}.mobile-menu-open .headerContainer header[data-theme=primary-four] .hamburger span{--tw-bg-opacity:1;background-color:rgb(233 243 201/var(--tw-bg-opacity))}.headerContainer:not(.mobile-menu-open) header.nav-down,.headerContainer:not(.mobile-menu-open) header.nav-fixed-homepage,.headerContainer:not(.mobile-menu-open) header.nav-up{height:60px;position:fixed;right:0}@media (min-width:768px){.headerContainer:not(.mobile-menu-open) header.nav-down,.headerContainer:not(.mobile-menu-open) header.nav-fixed-homepage,.headerContainer:not(.mobile-menu-open) header.nav-up{height:var(--header-menu-height)}}.headerContainer:not(.mobile-menu-open) header.nav-down .section-menu-mobile,.headerContainer:not(.mobile-menu-open) header.nav-fixed-homepage .section-menu-mobile,.headerContainer:not(.mobile-menu-open) header.nav-up .section-menu-mobile{height:60px}@media (min-width:768px){.headerContainer:not(.mobile-menu-open) header.nav-down .section-menu-mobile,.headerContainer:not(.mobile-menu-open) header.nav-fixed-homepage .section-menu-mobile,.headerContainer:not(.mobile-menu-open) header.nav-up .section-menu-mobile{height:var(--header-menu-height)}}.headerContainer:not(.mobile-menu-open) header.nav-down .section-menu-mobile .row,.headerContainer:not(.mobile-menu-open) header.nav-fixed-homepage .section-menu-mobile .row,.headerContainer:not(.mobile-menu-open) header.nav-up .section-menu-mobile .row{height:60px}@media (min-width:768px){.headerContainer:not(.mobile-menu-open) header.nav-down .section-menu-mobile .row,.headerContainer:not(.mobile-menu-open) header.nav-fixed-homepage .section-menu-mobile .row,.headerContainer:not(.mobile-menu-open) header.nav-up .section-menu-mobile .row{height:var(--header-menu-height)}}@media (min-width:1280px){body.map .headerContainer{pointer-events:none}body.map .headerContainer header .header-menu,body.map .headerContainer header:hover .header-menu{background-color:transparent}body.map .headerContainer header .header-menu .column-logo a{pointer-events:auto}body.map .headerContainer header .header-menu .column-menu .menu-parent,body.map .headerContainer header .header-menu .column-menu a.btn{opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}body.map .headerContainer header .header-menu .column-hamburger-desktop{align-items:center;aspect-ratio:1/1;cursor:pointer;display:flex;justify-content:flex-end;margin-left:3rem;pointer-events:auto;width:50%}body.map .headerContainer header .header-menu .column-hamburger-desktop .hamburger{top:0}body.map .headerContainer header .header-menu .column-hamburger-desktop .hamburger.open span{--tw-bg-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity))}}body.map[data-menu-visible=true] .headerContainer{pointer-events:auto}body.map[data-menu-visible=true] .headerContainer header .header-menu{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}body.map[data-menu-visible=true] .headerContainer header .header-menu .column-menu .menu-parent,body.map[data-menu-visible=true] .headerContainer header .header-menu .column-menu a.btn{opacity:1}@keyframes navdown{0%{transform:translateY(-100%) rotate(.001deg)}to{transform:translate(0) rotate(.001deg)}}@keyframes navup{0%{transform:translate(0) rotate(.001deg)}to{transform:translateY(-100%) rotate(.001deg)}}.hamburger{cursor:pointer;height:1rem;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:28px}.hamburger span{--tw-rotate:0deg;--tw-bg-opacity:1;background-color:rgb(233 243 201/var(--tw-bg-opacity));display:block;height:1.65px;left:0;opacity:1;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.hamburger span:first-child{top:0;transform-origin:left}.hamburger span:nth-child(2){top:7px;transform-origin:left}.hamburger span:nth-child(3){top:14px;transform-origin:left}.hamburger.open span{--tw-bg-opacity:1;background-color:rgb(233 243 201/var(--tw-bg-opacity))}.hamburger.open span:first-child{--tw-rotate:45deg;left:3px;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hamburger.open span:nth-child(2){opacity:0;width:0}.hamburger.open span:nth-child(3){--tw-rotate:-45deg;left:3px;top:20px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.big-logo{align-items:center;display:inline-flex;justify-content:space-between;left:0;padding-left:calc(var(--row-padding) + var(--col-padding));padding-right:calc(var(--row-padding) + var(--col-padding));position:absolute;top:100%;width:100%;z-index:1}.big-logo svg:first-child{transform-origin:center;transition:transform 1.2s ease-out;width:9%}.big-logo svg:last-child{width:90%}aside.announcement{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(39 51 29/var(--tw-text-opacity));display:none;flex-shrink:0;font-size:.875rem;letter-spacing:.01em;line-height:1.285;padding:8px 1.5rem 9px;pointer-events:auto;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:60}@media (min-width:640px){aside.announcement{padding:10px 0}}@media (min-width:1024px){aside.announcement[data-align=center]{text-align:center}}aside.announcement .row{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;position:relative;width:100%}aside.announcement .column-arrow{display:none;flex-shrink:0;width:auto}@media (min-width:640px){aside.announcement .column-arrow{display:block}}aside.announcement .column-content{flex-shrink:1;margin-left:0;margin-right:0;max-width:574px;text-align:center;width:100%}@media (min-width:768px){aside.announcement .column-content{margin-left:2.5rem;margin-right:2.5rem}}aside.announcement .column-content p{display:inline;font-size:.75rem;line-height:1rem}@media (min-width:640px){aside.announcement .column-content p{font-size:.875rem;line-height:1.25rem}}aside.announcement .column-content .ann-desc{font-size:.75rem;line-height:1rem}@media (min-width:640px){aside.announcement .column-content .ann-desc{font-size:.875rem;line-height:1.25rem}}aside.announcement .column-content b,aside.announcement .column-content strong{font-weight:600}aside.announcement .column-content .swiper-slide{align-items:center;display:flex;justify-content:center}aside.announcement .link-announcement{align-items:center;display:inline-flex;font-size:.75rem;justify-content:center;line-height:1rem;line-height:18px;max-height:1.25rem;text-decoration-line:underline}@media (min-width:1280px){aside.announcement .link-announcement{font-size:.875rem;justify-content:flex-start;line-height:1.25rem}}aside.announcement .link-announcement span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;line-height:18px;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){aside.announcement .link-announcement span{font-size:.875rem;line-height:1.25rem}}aside.announcement .link-announcement svg{margin-left:.5rem;margin-top:1px}aside.announcement .link-announcement:hover span{opacity:1}aside.announcement button[type=button].close-announce{background:none;border:none;cursor:pointer;position:absolute;right:13px;top:50%;transform:translateY(-50%)}input{border-radius:0}[data-bg=primary-one] form input:-webkit-autofill,[data-bg=primary-one] form input:-webkit-autofill:active,[data-bg=primary-one] form input:-webkit-autofill:focus,[data-bg=primary-one] form input:-webkit-autofill:hover{-webkit-text-fill-color:#e9f3c9!important;box-shadow:inset 0 0 0 1000px #27331d!important;caret-color:#e9f3c9!important}[data-bg=primary-two] form input:-webkit-autofill,[data-bg=primary-two] form input:-webkit-autofill:active,[data-bg=primary-two] form input:-webkit-autofill:focus,[data-bg=primary-two] form input:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;box-shadow:inset 0 0 0 1000px #74895e!important;caret-color:#000!important}[data-bg=primary-four] form .freeform-input,body[data-bg=primary-four] form .freeform-input{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity));color:rgb(39 51 29/var(--tw-text-opacity))}[data-bg=primary-four] form .freeform-input::-moz-placeholder,body[data-bg=primary-four] form .freeform-input::-moz-placeholder{color:rgba(39,51,29,.3)}[data-bg=primary-four] form .freeform-input::placeholder,body[data-bg=primary-four] form .freeform-input::placeholder{color:rgba(39,51,29,.3)}[data-bg=primary-four] form .freeform-input[type=checkbox],body[data-bg=primary-four] form .freeform-input[type=checkbox]{accent-color:#27331d}[data-bg=primary-four] form .freeform-fieldtype-checkbox label,body[data-bg=primary-four] form .freeform-fieldtype-checkbox label{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}[data-bg=primary-four] form .freeform-errors,[data-bg=primary-four] form .freeform-errors *,[data-bg=primary-four] form .freeform-form-errors,[data-bg=primary-four] form .freeform-form-errors *,body[data-bg=primary-four] form .freeform-errors,body[data-bg=primary-four] form .freeform-errors *,body[data-bg=primary-four] form .freeform-form-errors,body[data-bg=primary-four] form .freeform-form-errors *{--tw-text-opacity:1;color:rgb(248 43 41/var(--tw-text-opacity))}[data-bg=primary-four] form .freeform-form-success,body[data-bg=primary-four] form .freeform-form-success{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}[data-bg=primary-four] form input:-webkit-autofill,[data-bg=primary-four] form input:-webkit-autofill:active,[data-bg=primary-four] form input:-webkit-autofill:focus,[data-bg=primary-four] form input:-webkit-autofill:hover,body[data-bg=primary-four] form input:-webkit-autofill,body[data-bg=primary-four] form input:-webkit-autofill:active,body[data-bg=primary-four] form input:-webkit-autofill:focus,body[data-bg=primary-four] form input:-webkit-autofill:hover{-webkit-text-fill-color:#e9f3c9!important;box-shadow:inset 0 0 0 1000px #27331d!important;caret-color:#e9f3c9!important}.grecaptcha-badge{right:-500px!important}.freeform-form button[type=submit].freeform-processing:before{border-color:transparent transparent #27331d #27331d!important;flex:initial!important}section[data-section=heroType1]{height:100vh;padding-bottom:0}@media (min-width:1024px){section[data-section=heroType1]{height:auto}section[data-section=heroType1][data-first]{padding-top:0}section[data-section=heroType1][data-first] .row .column-text{padding-top:calc(var(--header-menu-height) + 24px)}body[data-announcement=true] section[data-section=heroType1][data-first] .row .column-text{padding-top:calc(var(--header-menu-height) + 48px)}}section[data-section=heroType1] .container{position:relative}@media (min-width:1696px){section[data-section=heroType1] .container{max-width:100%}}@media (min-width:2560px){section[data-section=heroType1] .container{max-width:2560px}}section[data-section=heroType1] .container:after{--tw-content:"";content:var(--tw-content);display:none;height:167px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1024px){section[data-section=heroType1] .container:after{display:block}}section[data-section=heroType1] .container:after{background:#27331d;background:linear-gradient(180deg,rgba(39,51,29,.8) 25%,rgba(39,51,29,0))}section[data-section=heroType1] .row{align-items:stretch;display:flex;flex-direction:column;height:calc(100vh - var(--header-menu-height));margin-left:0;margin-right:0;padding:0}@media (min-width:1024px){section[data-section=heroType1] .row{flex-direction:row;height:auto}}section[data-section=heroType1] .row .block-floating-cta{--tw-translate-x:-50%;--tw-bg-opacity:1;align-items:center;aspect-ratio:2/1;background-color:rgb(154 190 205/var(--tw-bg-opacity));bottom:0;justify-content:center;left:50%;max-width:310px;padding:4.063rem 2.5rem 1rem;position:absolute;text-align:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:75%;z-index:3}@media (min-width:1024px){section[data-section=heroType1] .row .block-floating-cta{display:inline-flex}}section[data-section=heroType1] .row .block-floating-cta{border-top-left-radius:50% 100%;border-top-right-radius:50% 100%;transition:scale .4s cubic-bezier(.34,1.56,.64,1)}section[data-section=heroType1] .row .block-floating-cta:hover{scale:1.08}@media (min-width:1024px){section[data-section=heroType1] .row .block-floating-cta{--tw-translate-y:-50%;--tw-translate-x:-50%;aspect-ratio:1/1;border-radius:9999px;bottom:auto;height:168px;left:auto;left:50%;max-width:100%;padding:1.25rem;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:168px}}section[data-section=heroType1] .row .block-floating-cta .figure{--tw-translate-x:-50%;--tw-translate-y:-50%;align-items:center;display:inline-flex;height:100%;justify-content:center;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100%}section[data-section=heroType1] .row .block-floating-cta .figure:after{--tw-content:"";animation:spin-slow 60s linear infinite;background:url(images/icons/badge-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:var(--tw-content);height:calc(75vw - 30px);position:absolute;top:30px;width:calc(75vw - 30px)}@media (min-width:1024px){section[data-section=heroType1] .row .block-floating-cta .figure:after{height:calc(100% - 24px);top:.75rem;width:calc(100% - 24px)}}section[data-section=heroType1] .row .block-floating-cta span.badge-text{font-size:calc(1.25625rem + .07031vw);letter-spacing:.01em;line-height:1.333}@media (min-width:1280px){section[data-section=heroType1] .row .block-floating-cta span.badge-text{font-size:1.3125rem}}section[data-section=heroType1] .row .block-floating-cta span.badge-text{--tw-text-opacity:1;color:rgb(53 69 77/var(--tw-text-opacity));display:inline-block;font-weight:600;pointer-events:none;position:relative;text-align:center;text-transform:uppercase;z-index:1}section[data-section=heroType1] .row .block-floating-cta a{display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section[data-section=heroType1] .row .column{margin-left:0;margin-right:0;padding-top:0}section[data-section=heroType1] .row .column-text{align-items:center;display:inline-flex;flex:0 0 auto;flex-direction:column;justify-content:center;padding:0 1rem 1rem;position:relative;text-align:center;width:100%}@media (min-width:1024px){section[data-section=heroType1] .row .column-text{flex:1 1 auto;height:100vh;padding-bottom:2rem;padding-left:calc(var(--col-padding) + var(--row-padding));padding-right:calc(var(--col-padding) + var(--row-padding));padding-top:2rem;width:50%}}section[data-section=heroType1] .row .column-text .text-bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;position:absolute;top:0;width:100%}section[data-section=heroType1] .row .column-text h1{font-size:calc(1.6875rem + 4.92188vw);letter-spacing:-.01em;line-height:1.333}@media (min-width:1280px){section[data-section=heroType1] .row .column-text h1{font-size:5.625rem}}section[data-section=heroType1] .row .column-text h1{line-height:1;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1024px){section[data-section=heroType1] .row .column-text h1{font-size:calc(1.95625rem + 7.94531vw);letter-spacing:-.01em;line-height:1.1}@media (min-width:1280px){section[data-section=heroType1] .row .column-text h1{font-size:8.3125rem}}}section[data-section=heroType1] .row .column-text h1{clip-path:inset(0 0 -20% 0)}section[data-section=heroType1] .row .column-text h1 .word{display:inline-block;opacity:0}section[data-section=heroType1] .row .column-text h4{text-wrap:pretty;--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity));font-family:inter,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.333;margin-top:1rem}@media (min-width:1024px){section[data-section=heroType1] .row .column-text h4{font-size:calc(1.3rem + .5625vw);line-height:1.285}@media (min-width:1280px){section[data-section=heroType1] .row .column-text h4{font-size:1.75rem}}section[data-section=heroType1] .row .column-text h4{margin-top:2.25rem}}section[data-section=heroType1] .row .column-image{flex:1 1 0;min-height:50vh;padding-left:0;padding-right:0;position:relative;width:100%}@media (min-width:1024px){section[data-section=heroType1] .row .column-image{flex:1 1 auto;width:50%}}section[data-section=heroType1] .row .column-image .swiper{height:100%;width:100%}section[data-section=heroType1] .row .column-image .image-container{border-radius:0!important;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:1024px){section[data-section=heroType1] .row .column-image .image-container{height:100vh;position:relative}}section[data-section=heroType1] .row .column-image .image-container img,section[data-section=heroType1] .row .column-image .image-container picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section[data-section=heroType1] .row .column-image .video-container{height:100%;overflow:hidden;position:relative;width:100%}section[data-section=heroType1] .row .column-image .video-container .video-iframe-container,section[data-section=heroType1] .row .column-image .video-container iframe{height:100%;width:275%}section[data-section=heroType1] .row .column-image .video-container .video-iframe-container{--tw-translate-x:-50%;left:50%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section[data-section=heroType1] .row .column-image .video-container .image-container{height:100%;left:0;position:absolute;top:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}section[data-section=heroType1] .row .column-image .video-container .image-container img,section[data-section=heroType1] .row .column-image .video-container .image-container picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section[data-section=heroType2]{padding-bottom:calc(var(--section-padding)*1);position:relative}section[data-section=heroType2]:has(+[data-reduce-top]){padding-bottom:0}section[data-section=heroType2] .overlay-bg{display:none;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){section[data-section=heroType2] .overlay-bg{display:block;position:absolute;right:0;top:var(--header-menu-height);z-index:-1}}section[data-section=heroType2] .paragraph-one{max-width:830px}section[data-section=heroType2] .paragraph-one a{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity));font-weight:500}section[data-section=heroType2][data-contact-page]{padding-bottom:0}section[data-section=heroType2][data-contact-page]+[data-section=contactType1] .logo-icon{display:none}section[data-section=heroType2][data-contact-page]+[data-section=contactType1] h4{text-wrap:pretty;font-family:inter,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.333}body[data-bg=primary-four] [data-section=heroType2][data-bg=primary-one] .overlay-bg,body[data-bg=primary-two] [data-section=heroType2][data-bg=primary-one] .overlay-bg{opacity:0}body.house-land section[data-section=heroType2] h1,body.sections section[data-section=heroType2] h1,body.show-homes section[data-section=heroType2] h1{margin-bottom:.375rem}@media (min-width:1024px){body.house-land section[data-section=heroType2] h1,body.sections section[data-section=heroType2] h1,body.show-homes section[data-section=heroType2] h1{font-size:calc(1.6875rem + 4.92188vw);letter-spacing:-.01em;line-height:1.333}@media (min-width:1280px){body.house-land section[data-section=heroType2] h1,body.sections section[data-section=heroType2] h1,body.show-homes section[data-section=heroType2] h1{font-size:5.625rem}}body.house-land section[data-section=heroType2] h1,body.sections section[data-section=heroType2] h1,body.show-homes section[data-section=heroType2] h1{margin-bottom:.625rem}}section[data-section=heroType3]{height:100dvh;overflow:clip;padding-bottom:0;width:100%}@media (min-width:1024px){section[data-section=heroType3]{height:auto}}section[data-section=heroType3] .container{max-width:100vw}section[data-section=heroType3] .row{max-width:100%;padding:0;width:100%}section[data-section=heroType3] .row .column{display:flex;flex-direction:column;height:calc(100dvh - var(--header-menu-height) - 24px);max-width:100%;padding-left:0;padding-right:0;position:relative;width:100%}@media (min-width:1024px){section[data-section=heroType3] .row .column{display:block;height:auto}}section[data-section=heroType3] .block-mob-logo{display:inline-block;flex-shrink:0;padding-bottom:.75rem;padding-left:.25rem;padding-right:.25rem;position:relative;z-index:3}@media (min-width:1024px){section[data-section=heroType3] .block-mob-logo{padding-left:1rem;padding-right:1rem}}@media (min-width:1280px){section[data-section=heroType3] .block-mob-logo{display:none}}section[data-section=heroType3] .block-heading{padding-bottom:1rem;padding-left:1rem;padding-right:1rem;position:relative;z-index:2}@media (min-width:1024px){section[data-section=heroType3] .block-heading{padding-bottom:0;padding-left:2rem;padding-right:2rem}}section[data-section=heroType3] .block-heading h1{font-size:calc(1.6875rem + 4.92188vw);letter-spacing:-.01em;line-height:1.333}@media (min-width:1280px){section[data-section=heroType3] .block-heading h1{font-size:5.625rem}}section[data-section=heroType3] .block-heading h1{margin-bottom:0;position:relative;text-align:center}@media (min-width:1024px){section[data-section=heroType3] .block-heading h1{font-size:calc(1.525rem + 3.09375vw);letter-spacing:-.01em;line-height:1.125}@media (min-width:1280px){section[data-section=heroType3] .block-heading h1{font-size:4rem}}}section[data-section=heroType3] .block-heading h1{clip-path:inset(0 0 -20% 0);line-height:1!important}@media (min-width:1024px){section[data-section=heroType3] .block-heading h1{font-size:clamp(2rem,7.75vw,11.5rem);white-space:nowrap}}@media (min-width:2560px){section[data-section=heroType3] .block-heading h1{font-size:clamp(2rem,6.5vw,11.5rem)}}section[data-section=heroType3] .block-heading h1:before{background-color:rgba(116,137,94,.2);content:"";display:block;height:1px;left:0;position:absolute;top:-1rem;width:100%}section[data-section=heroType3] .block-heading h1 .word{display:inline-block;opacity:0}section[data-section=heroType3] .block-images{flex-grow:1;overflow:hidden;width:100%}section[data-section=heroType3] .block-images .swiper-slide,section[data-section=heroType3] .block-images .swiper-wrapper{height:100%}section[data-section=heroType3] .block-images .image-container,section[data-section=heroType3] .block-images img,section[data-section=heroType3] .block-images picture{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:54% 100%;object-position:54% 100%;width:100%}@media (min-width:480px){section[data-section=heroType3] .block-images .image-container,section[data-section=heroType3] .block-images img,section[data-section=heroType3] .block-images picture{-o-object-position:center;object-position:center}}section[data-section=heroType3] .block-images .image-container{aspect-ratio:964/1696;border-radius:0!important}@media (min-width:1024px){section[data-section=heroType3] .block-images .image-container{aspect-ratio:1696/964}}section[data-section=heroType3] .video-container{aspect-ratio:964/1696;flex-grow:1;overflow:hidden;position:relative;width:100%}@media (min-width:1024px){section[data-section=heroType3] .video-container{aspect-ratio:1696/964}}section[data-section=heroType3] .video-container .video-iframe-container,section[data-section=heroType3] .video-container iframe{height:100%;width:350%}@media (min-width:1024px){section[data-section=heroType3] .video-container .video-iframe-container,section[data-section=heroType3] .video-container iframe{width:100%}}section[data-section=heroType3] .video-container .video-iframe-container{--tw-translate-x:-50%;left:50%;position:absolute;top:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section[data-section=heroType3] .video-container .image-container{height:100%;left:0;position:absolute;top:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}section[data-section=heroType3] .video-container .image-container img,section[data-section=heroType3] .video-container .image-container picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section[data-section=heroType3] .block-subheading-container{align-items:flex-end;display:none;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:4}@media (min-width:1024px){section[data-section=heroType3] .block-subheading-container{display:flex}}section[data-section=heroType3] .block-subheading{align-items:center;background:#27331d;background:linear-gradient(0deg,rgba(39,51,29,.8) 25%,rgba(39,51,29,0));bottom:0;display:flex;flex-direction:column;justify-content:center;padding-bottom:1.5rem;position:sticky;width:100%}section[data-section=heroType3] .block-subheading svg{margin-bottom:1.25rem}section[data-section=heroType3] .block-subheading h4{text-wrap:pretty;font-family:inter,sans-serif;font-size:calc(1.275rem + .28125vw);font-style:normal;font-weight:400;line-height:1.1}@media (min-width:1280px){section[data-section=heroType3] .block-subheading h4{font-size:1.5rem}}section[data-section=heroType3] .block-subheading h4{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity))}section[data-section=heroType3] .block-floating-cta{--tw-translate-x:-50%;--tw-bg-opacity:1;align-items:center;aspect-ratio:2/1;background-color:rgb(154 190 205/var(--tw-bg-opacity));bottom:0;justify-content:center;left:50%;max-width:310px;padding:4.063rem 2.5rem 1rem;position:absolute;text-align:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:75%;z-index:3}@media (min-width:1024px){section[data-section=heroType3] .block-floating-cta{display:inline-flex}}section[data-section=heroType3] .block-floating-cta{border-top-left-radius:50% 100%;border-top-right-radius:50% 100%;transition:scale .4s cubic-bezier(.34,1.56,.64,1)}section[data-section=heroType3] .block-floating-cta:hover{scale:1.08}@media only screen and (max-width:1023px){section[data-section=heroType3] .block-floating-cta{top:auto!important}}@media (min-width:1024px){section[data-section=heroType3] .block-floating-cta{--tw-rotate:-14deg;aspect-ratio:1/1;border-radius:9999px;height:168px;left:auto;max-width:100%;padding:1.25rem;right:12%;top:12%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:168px}}section[data-section=heroType3] .block-floating-cta .figure{--tw-translate-x:-50%;--tw-translate-y:-50%;align-items:center;display:inline-flex;height:100%;justify-content:center;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100%}section[data-section=heroType3] .block-floating-cta .figure:after{--tw-content:"";animation:spin-slow 60s linear infinite;background:url(images/icons/badge-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:var(--tw-content);height:calc(75vw - 30px);position:absolute;top:30px;width:calc(75vw - 30px)}@media (min-width:1024px){section[data-section=heroType3] .block-floating-cta .figure:after{height:calc(100% - 24px);top:.75rem;width:calc(100% - 24px)}}section[data-section=heroType3] .block-floating-cta span.badge-text{font-size:calc(1.25625rem + .07031vw);letter-spacing:.01em;line-height:1.333}@media (min-width:1280px){section[data-section=heroType3] .block-floating-cta span.badge-text{font-size:1.3125rem}}section[data-section=heroType3] .block-floating-cta span.badge-text{--tw-text-opacity:1;color:rgb(53 69 77/var(--tw-text-opacity));display:inline-block;font-weight:600;pointer-events:none;position:relative;text-align:center;text-transform:uppercase;z-index:1}section[data-section=heroType3] .block-floating-cta a{display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}section[data-section=heroType3] .block-floating-cta .badge-small{display:none}@media (min-width:1024px){section[data-section=heroType3] .block-floating-cta .badge-small{display:block}}section[data-section=heroType3] .block-floating-cta .badge-large{display:block}@media (min-width:1024px){section[data-section=heroType3] .block-floating-cta .badge-large{display:none}}.homepage-header .column-menu .menu-parent{z-index:4}.homepage-header .header-dropdown[data-expanded=true]{z-index:3!important}@media (min-width:1024px){.homepage-header .header-menu{height:6.875rem!important}}.homepage-header .header-menu .alt-logo{display:none}.homepage-header .header-menu>.container>.row{position:relative}.homepage-header .header-menu>.container>.row .column-logo{position:static!important}.homepage-header .section-menu-mobile .column-logo{padding-bottom:.5rem;padding-top:.5rem}section[data-section=ctaType1] .column-image-one{display:none}@media (min-width:768px){section[data-section=ctaType1] .column-image-one{display:block;order:2;width:50%}}@media (min-width:1280px){section[data-section=ctaType1] .column-image-one{order:1;width:22.2222222%}}@media (min-width:1696px){section[data-section=ctaType1] .column-image-one{width:27.7777777%}}section[data-section=ctaType1] .column-image-two{display:none}@media (min-width:768px){section[data-section=ctaType1] .column-image-two{display:block;order:3;width:50%}}@media (min-width:1280px){section[data-section=ctaType1] .column-image-two{order:2;width:27.7777777%}}@media (min-width:1696px){section[data-section=ctaType1] .column-image-two{width:33.3333333%}}section[data-section=ctaType1] .column-text{display:flex;flex-direction:column;max-width:660px;padding-bottom:var(--section-padding);width:100%}@media (min-width:768px){section[data-section=ctaType1] .column-text{order:1}}@media (min-width:1280px){section[data-section=ctaType1] .column-text{order:3;padding-bottom:0;padding-left:calc(var(--col-padding)*4);width:50%}}@media (min-width:1696px){section[data-section=ctaType1] .column-text{width:38.8888888%}}section[data-section=ctaType1] .column-slider{padding:var(--section-padding) var(--col-padding);width:100%}@media (min-width:768px){section[data-section=ctaType1] .column-slider{display:none}}section[data-section=ctaType1] .column-slider .swiper-slide{aspect-ratio:1/1;border-radius:9px;overflow:hidden}@media (min-width:640px){section[data-section=ctaType1] .column-slider .swiper-slide{border-radius:18px}}section[data-section=ctaType1] h2{margin-bottom:1rem}section[data-section=ctaType1] .h3,section[data-section=ctaType1] .paragraph-one p{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}section[data-section=ctaType1] .logo-icon{margin-bottom:1rem}section[data-section=ctaType1] .buttons{margin-top:1.5rem}@media (min-width:1696px){section[data-section=ctaType1] .buttons{margin-top:3rem}}section[data-section=ctaType2] .row-cards{justify-content:center}section[data-section=ctaType2] .column-text{align-items:center;display:flex;flex-direction:column;justify-content:space-between;max-width:1055px;padding-bottom:3rem;width:100%}@media (min-width:640px){section[data-section=ctaType2] .column-text{flex-direction:row;padding-bottom:5.625rem}}section[data-section=ctaType2] .column-text h2{margin-bottom:1.5rem;width:100%}@media (min-width:640px){section[data-section=ctaType2] .column-text h2{margin-bottom:0;max-width:396px}}section[data-section=ctaType2] .column-text div.paragraph-one{width:100%}@media (min-width:640px){section[data-section=ctaType2] .column-text div.paragraph-one{margin-left:1.5rem;max-width:516px}}section[data-section=ctaType2] .column-image{display:grid;gap:calc(var(--col-padding)*2);grid-template-columns:repeat(1,minmax(0,1fr));position:relative;width:100%}section[data-section=ctaType2] .column-image .image-container{aspect-ratio:517/562!important;border-radius:9px;overflow:hidden;position:relative}@media (min-width:640px){section[data-section=ctaType2] .column-image .image-container{border-radius:18px}}section[data-section=ctaType2] .column-image .image-container img,section[data-section=ctaType2] .column-image .image-container picture{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}section[data-section=ctaType2] .column-image .cta-block{position:relative;width:100%}section[data-section=ctaType2] .column-image .cta-block a{text-wrap:pretty;font-family:pp-hatton,serif;font-size:calc(1.475rem + 2.53125vw);font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:1.142}@media (min-width:1280px){section[data-section=ctaType2] .column-image .cta-block a{font-size:3.5rem}}section[data-section=ctaType2] .column-image .cta-block a{--tw-text-opacity:1;align-items:flex-end;background:#27331d;background:linear-gradient(0deg,rgba(39,51,29,.8) 25%,rgba(39,51,29,0));border-radius:18px;color:rgb(233 243 201/var(--tw-text-opacity));display:flex;justify-content:center;overflow:hidden;padding-bottom:5.813rem;text-align:center}section[data-section=ctaType2] .column-image .cta-block a,section[data-section=ctaType2] .column-image .cta-block a:before{height:100%;left:0;position:absolute;top:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}section[data-section=ctaType2] .column-image .cta-block a:before{background:#27331d;background:linear-gradient(0deg,rgba(39,51,29,.8) 50%,rgba(39,51,29,0));content:"";opacity:0}section[data-section=ctaType2] .column-image .cta-block a:focus:before,section[data-section=ctaType2] .column-image .cta-block a:hover:before{opacity:1}section[data-section=ctaType2] .column-image .cta-block a span{position:relative;z-index:2}section[data-section=ctaType2] .column-image .cta-block .figure{--tw-translate-x:-50%;bottom:2.938rem;left:50%;position:absolute;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){section[data-section=ctaType2][data-children="1"] .column-image,section[data-section=ctaType2][data-children="2"] .column-image,section[data-section=ctaType2][data-children="3"] .column-image{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}@media (min-width:1024px){section[data-section=ctaType2][data-children="1"] .column-image,section[data-section=ctaType2][data-children="2"] .column-image,section[data-section=ctaType2][data-children="3"] .column-image{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}}@media (min-width:640px){section[data-section=ctaType2][data-children="4"] .column-image{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}@media (min-width:1024px){section[data-section=ctaType2][data-children="4"] .column-image{width:77.7777777%}}@media (min-width:1280px){section[data-section=ctaType2][data-children="4"] .column-image{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}}section[data-section=ctaType3] .column-image{width:100%}@media (min-width:1024px){section[data-section=ctaType3] .column-image{width:61.1111111%}}@media (min-width:1280px){section[data-section=ctaType3] .column-image{width:50%}}section[data-section=ctaType3] .column-image img{width:100%}section[data-section=ctaType3] .column-text{display:flex;flex-direction:column;max-width:660px;padding-top:2.25rem;width:100%}@media (min-width:1024px){section[data-section=ctaType3] .column-text{width:38.8888888%}}@media (min-width:1280px){section[data-section=ctaType3] .column-text{margin-left:5.5555555%;width:38.8888888%}}section[data-section=ctaType3] .buttons{margin-top:1rem}section[data-section=ctaType3] .logo-icon{margin-bottom:1rem}section[data-section=ctaType3][data-bg=primary-one] .link{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity))}section[data-section=ctaType3][data-bg=primary-one] .link svg path{stroke:#e9f3c9}section[data-section=ctaType3][data-bg=primary-one] .link svg line{fill:#e9f3c9;stroke:#e9f3c9}section[data-section=ctaType4]{padding-bottom:var(--section-padding);padding-top:var(--section-padding)}section[data-section=ctaType4] .row{justify-content:center}@media (min-width:1024px){section[data-section=ctaType4] .row{justify-content:flex-start}}section[data-section=ctaType4] .column{display:flex;flex-direction:column;padding-bottom:105px;padding-top:2.25rem;width:75%}@media (min-width:1024px){section[data-section=ctaType4] .column{width:50%}}section[data-section=ctaType4] .buttons{display:flex;flex-direction:column;justify-content:center;margin-top:2rem;width:100%}@media (min-width:640px){section[data-section=ctaType4] .buttons{flex-direction:row;flex-wrap:nowrap}}@media (min-width:1024px){section[data-section=ctaType4] .buttons{justify-content:flex-start}}section[data-section=ctaType4] .buttons a{margin-bottom:1.5rem}section[data-section=ctaType4] .buttons a:last-child{margin-bottom:0}@media (min-width:640px){section[data-section=ctaType4] .buttons a{margin-bottom:0;margin-right:1.5rem}section[data-section=ctaType4] .buttons a:last-child{margin-right:0}}section[data-section=ctaType4] .overlay-bg{display:none}@media (min-width:1024px){section[data-section=ctaType4] .overlay-bg{display:flex;height:100%;justify-content:flex-end;position:absolute;right:0;top:0;width:100%;z-index:-1}}@media (min-width:1696px){section[data-section=ctaType4] .overlay-bg{padding-right:calc((100vw - var(--container-width))/2 + var(--row-padding) + var(--col-padding))}}section[data-section=ctaType4] .overlay-bg img{height:100%;-o-object-fit:contain;object-fit:contain}section[data-section=ctaType4] .h3,section[data-section=ctaType4] h2{text-align:center}@media (min-width:1024px){section[data-section=ctaType4] .h3,section[data-section=ctaType4] h2{text-align:left}}section[data-section=ctaType4] .logo-icon{display:flex;justify-content:center;margin-bottom:1.5rem;width:100%}@media (min-width:1024px){section[data-section=ctaType4] .logo-icon{display:none}}section[data-section=ctaType5] .line{--tw-bg-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity));display:inline-block;height:1px;margin-bottom:1rem;width:100%}section[data-section=ctaType5] .column-cards{display:grid;gap:calc(var(--col-padding)*6);grid-template-columns:repeat(1,minmax(0,1fr));padding-top:var(--section-padding);width:100%}@media (min-width:640px){section[data-section=ctaType5] .column-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){section[data-section=ctaType5] .column-cards{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:3.5rem}}section[data-section=ctaType5] .column-cards .cta-block{position:relative}section[data-section=ctaType5] .column-cards .cta-block .image-container{margin-bottom:1rem}section[data-section=ctaType5] .column-cards .cta-block .cta-content{display:flex;flex-direction:column}@media (min-width:640px){section[data-section=ctaType5] .column-cards .cta-block .cta-content{flex-direction:row}}section[data-section=ctaType5] .column-cards .cta-block .cta-content .logo-icon{flex-shrink:0;margin-bottom:1rem}@media (min-width:640px){section[data-section=ctaType5] .column-cards .cta-block .cta-content .logo-icon{margin-bottom:0;margin-right:1rem;margin-top:.5rem}}section[data-section=ctaType5] .column-cards .cta-block h5{text-wrap:pretty;font-family:inter,sans-serif;font-style:normal;font-weight:400;margin-bottom:.5rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}section[data-section=ctaType5] .column-cards .cta-block[data-linked]:focus h5,section[data-section=ctaType5] .column-cards .cta-block[data-linked]:hover h5{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}section[data-section=ctaType5] .column-cards .cta-block a{margin-top:.75rem}section[data-section=ctaType5][data-bg=primary-four] .line{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}section[data-section=ctaType6]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));position:relative}section[data-section=ctaType6] .row{justify-content:center;padding-left:calc(var(--row-padding) + var(--col-padding));padding-right:calc(var(--row-padding) + var(--col-padding))}section[data-section=ctaType6] .column{--tw-bg-opacity:1;background-color:rgb(233 243 201/var(--tw-bg-opacity));border-radius:12px;display:flex;flex-direction:column;max-width:1236px;overflow:hidden;padding:23px 1.25rem 73px;position:relative;width:100%}@media (min-width:1024px){section[data-section=ctaType6] .column{align-items:center;flex-direction:row;padding:1.5rem 2.75rem 2rem;position:relative}}section[data-section=ctaType6] .column .column-text{margin-left:auto;margin-right:auto;max-width:85%;text-align:center;width:100%;z-index:2}@media (min-width:1024px){section[data-section=ctaType6] .column .column-text{margin-left:0;margin-right:0;max-width:574px}}@media (min-width:768px){section[data-section=ctaType6] .column .column-text{text-align:left}}@media (min-width:1024px){section[data-section=ctaType6] .column .column-text{margin-right:4rem}}section[data-section=ctaType6] .column .column-text h4{font-size:calc(1.525rem + 3.09375vw);letter-spacing:-.01em;line-height:1.125}@media (min-width:1280px){section[data-section=ctaType6] .column .column-text h4{font-size:4rem}}section[data-section=ctaType6] .column .column-text h4{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}@media (min-width:1024px){section[data-section=ctaType6] .column .column-text h4{font-size:calc(1.35rem + 1.125vw);line-height:1.166}@media (min-width:1280px){section[data-section=ctaType6] .column .column-text h4{font-size:2.25rem}}}section[data-section=ctaType6] .column .column-text .paragraph-two{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));font-size:1rem;letter-spacing:.01em;line-height:1.5}section[data-section=ctaType6] .column .column-link{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding-top:1.5rem;width:100%;z-index:2}@media (min-width:768px){section[data-section=ctaType6] .column .column-link{width:auto}}@media (min-width:1024px){section[data-section=ctaType6] .column .column-link{display:block;padding-top:0}}section[data-section=ctaType6] .column .column-link .btn{width:auto}section[data-section=ctaType6] .column .column-link .btn span{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}section[data-section=ctaType6] .column img.bg-figure{--tw-translate-x:50%;bottom:0;position:absolute;right:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));z-index:1}section[data-section=ctaType6] .column img.bg-figure.mobile{display:block}section[data-section=ctaType6] .column img.bg-figure.desktop{display:none}@media (min-width:1024px){section[data-section=ctaType6] .column img.bg-figure{--tw-translate-x:0px;right:1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section[data-section=ctaType6] .column img.bg-figure.mobile{display:none}section[data-section=ctaType6] .column img.bg-figure.desktop{display:block}}section[data-section=ctaType6] .overlay-link:focus+.column-link .btn,section[data-section=ctaType6] .overlay-link:hover+.column-link .btn{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity));border-color:rgb(39 51 29/var(--tw-border-opacity))}section[data-section=ctaType6] .overlay-link:focus+.column-link .btn span,section[data-section=ctaType6] .overlay-link:hover+.column-link .btn span{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity))}section[data-section=ctaType7] .column-cards{display:grid;gap:calc(var(--col-padding)*2);grid-template-columns:repeat(1,minmax(0,1fr));padding-top:var(--section-padding);width:100%}@media (min-width:640px){section[data-section=ctaType7] .column-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){section[data-section=ctaType7] .column-cards{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:3.5rem}}section[data-section=ctaType7] .column-cards .cta-block{position:relative}section[data-section=ctaType7] .column-cards .cta-block .image-container{margin-bottom:1rem}section[data-section=ctaType7] .column-cards .cta-block .content{display:flex;flex-wrap:nowrap}section[data-section=ctaType7] .column-cards .cta-block .content .date-block{display:none}@media (min-width:1280px){section[data-section=ctaType7] .column-cards .cta-block .content .date-block{align-items:flex-start;display:flex;flex-shrink:0;width:88px}}section[data-section=ctaType7] .column-cards .cta-block .content .date-block .date{display:flex;flex-direction:column;text-align:center;width:auto}section[data-section=ctaType7] .column-cards .cta-block .content .date-block .date h3{line-height:1}section[data-section=ctaType7] .column-cards .cta-block h5{margin-bottom:1rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}section[data-section=ctaType7] .column-cards .cta-block:focus h5,section[data-section=ctaType7] .column-cards .cta-block:hover h5{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}section[data-section=ctaType8] .banner-strip{height:auto;min-height:14.625rem;position:relative;width:100%}section[data-section=ctaType8] .banner-strip .background-image-container{height:100%;left:0;position:absolute;top:0;width:100%}section[data-section=ctaType8] .banner-strip .background-image-container:after{background:#363636;background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(47,47,47,0) 70%,hsla(0,0%,100%,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media (min-width:1024px){section[data-section=ctaType8] .banner-strip .background-image-container:after{background:linear-gradient(180deg,rgba(0,0,0,.8),rgba(47,47,47,0) 55%,hsla(0,0%,100%,0))}}section[data-section=ctaType8] .banner-strip .background-image-container:before{background:#363636;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(47,47,47,0) 70%,hsla(0,0%,100%,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1024px){section[data-section=ctaType8] .banner-strip .background-image-container:before{background:linear-gradient(16deg,rgba(0,0,0,.8),rgba(47,47,47,0) 40%,hsla(0,0%,100%,0))}}section[data-section=ctaType8] .banner-strip .background-image-container img,section[data-section=ctaType8] .banner-strip .background-image-container picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section[data-section=ctaType8] .banner-strip .row-content{align-items:flex-end;display:block;justify-content:flex-start;padding:2rem;position:relative;width:100%;z-index:3}@media (min-width:640px){section[data-section=ctaType8] .banner-strip .row-content{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1024px){section[data-section=ctaType8] .banner-strip .row-content{display:flex;padding-bottom:2.25rem}}@media (min-width:1280px){section[data-section=ctaType8] .banner-strip .row-content{padding-left:3.5rem;padding-right:3.5rem}}section[data-section=ctaType8] .banner-strip .row-content .column{padding-left:0;padding-right:0;width:100%}@media (min-width:1024px){section[data-section=ctaType8] .banner-strip .row-content .column{width:auto}}section[data-section=ctaType8] .banner-strip .row-content .column:first-child{display:flex;flex-direction:column;padding-right:0}@media (min-width:640px){section[data-section=ctaType8] .banner-strip .row-content .column:first-child{padding-right:3rem}}@media (min-width:1024px){section[data-section=ctaType8] .banner-strip .row-content .column:first-child{display:block}}@media (min-width:1280px){section[data-section=ctaType8] .banner-strip .row-content .column:first-child{padding-right:4.781rem}}section[data-section=ctaType8] .banner-strip .row-content .column:nth-child(2n){padding-left:0}@media (min-width:1024px){section[data-section=ctaType8] .banner-strip .row-content .column:nth-child(2n){--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));border-left-width:1px;border-style:solid;padding-left:3.5rem}}@media (min-width:1280px){section[data-section=ctaType8] .banner-strip .row-content .column:nth-child(2n){padding-left:5.25rem}}section[data-section=ctaType8] .banner-strip .row-content .column h3{font-size:calc(1.375rem + 1.40625vw);line-height:1.144}@media (min-width:1280px){section[data-section=ctaType8] .banner-strip .row-content .column h3{font-size:2.5rem}}section[data-section=ctaType8] .banner-strip .row-content .column h3{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));margin-bottom:0;max-width:27.563rem;order:2}@media (min-width:640px){section[data-section=ctaType8] .banner-strip .row-content .column h3{font-size:2.625rem;line-height:2.938rem}}@media (min-width:1024px){section[data-section=ctaType8] .banner-strip .row-content .column h3{margin-bottom:1.188rem;order:1}}section[data-section=ctaType8] .banner-strip .row-content .column .logo-container{margin-bottom:3rem;order:1;width:-moz-max-content;width:max-content}@media (min-width:1024px){section[data-section=ctaType8] .banner-strip .row-content .column .logo-container{margin-bottom:0;order:2;width:-moz-max-content;width:max-content}}section[data-section=ctaType8] .banner-strip .row-content .column .logo-container img,section[data-section=ctaType8] .banner-strip .row-content .column .logo-container picture{height:auto}section[data-section=ctaType8] .banner-strip .row-content .column p{text-wrap:pretty;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:pp-hatton,serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.5;margin-top:1rem;max-width:100%}@media (min-width:640px){section[data-section=ctaType8] .banner-strip .row-content .column p{font-size:1.375rem;line-height:1.75rem}}@media (min-width:1024px){section[data-section=ctaType8] .banner-strip .row-content .column p{font-size:1.625rem;line-height:2rem;margin-top:0}}section[data-section=ctaType8] .banner-strip .row-content .column .btn{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.75rem;margin-top:3.5rem;padding:.5rem 1.563rem;width:100%}@media (min-width:1024px){section[data-section=ctaType8] .banner-strip .row-content .column .btn{margin-top:2.5rem;width:-moz-max-content;width:max-content}}@media (min-width:1280px){section[data-section=ctaType8] .banner-strip .row-content .column .btn{margin-top:2.5rem}}section[data-section=ctaType8] .banner-strip .row-content .column br{display:none}@media (min-width:1024px){section[data-section=ctaType8] .banner-strip .row-content .column br{display:inline-block}}section[data-section=ctaType9]{position:relative}section[data-section=ctaType9] .row{justify-content:center;padding-left:calc(var(--row-padding) + var(--col-padding));padding-right:calc(var(--row-padding) + var(--col-padding))}section[data-section=ctaType9] .column{--tw-bg-opacity:1;align-items:center;background-color:rgb(233 243 201/var(--tw-bg-opacity));border-radius:1.125rem;display:flex;flex-direction:column;max-width:1236px;overflow:hidden;padding:.563rem;position:relative;width:100%}@media (min-width:1024px){section[data-section=ctaType9] .column{flex-direction:row}}section[data-section=ctaType9] .column .block-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem .625rem;width:100%}@media (min-width:1024px){section[data-section=ctaType9] .column .block-content{display:block;padding:0;width:60%}}section[data-section=ctaType9] .column .block-image{width:100%}@media (min-width:1024px){section[data-section=ctaType9] .column .block-image{margin-right:53px;width:40%}}section[data-section=ctaType9] .column .block-image img,section[data-section=ctaType9] .column .block-image picture{width:100%}section[data-section=ctaType9] .column .block-image .image-container{aspect-ratio:1/1;border-radius:9px!important;overflow:hidden}@media (min-width:1024px){section[data-section=ctaType9] .column .block-image .image-container{aspect-ratio:472/371}}section[data-section=ctaType9] .column .block-image .image-container img,section[data-section=ctaType9] .column .block-image .image-container picture{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section[data-section=ctaType9] .column .bc-text{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));max-width:516px;width:100%;z-index:2}section[data-section=ctaType9] .column .bc-text *{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}section[data-section=ctaType9] .column .bc-text h2{text-align:center}@media (min-width:1024px){section[data-section=ctaType9] .column .bc-text h2{text-align:left}}section[data-section=ctaType9] .column .bc-text h5{text-wrap:pretty;font-family:inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.333;text-align:center}@media (min-width:1024px){section[data-section=ctaType9] .column .bc-text h5{text-align:left}}section[data-section=ctaType9] .column .bc-link{display:flex;flex-shrink:0;justify-content:center;margin-top:2rem;max-width:516px;width:100%;z-index:2}@media (min-width:640px){section[data-section=ctaType9] .column .bc-link{width:auto}}@media (min-width:1024px){section[data-section=ctaType9] .column .bc-link{display:block}}section[data-section=ctaType9] .column .bc-link a.link{text-wrap:pretty;--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));font-family:inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.333}@media (min-width:640px){section[data-section=ctaType9] .column .bc-link a.link{font-size:calc(1.3rem + .5625vw);line-height:1.285}@media (min-width:1280px){section[data-section=ctaType9] .column .bc-link a.link{font-size:1.75rem}}}section[data-section=ctaType9] .column .bc-link a.link svg{width:26px}@media (min-width:640px){section[data-section=ctaType9] .column .bc-link a.link svg{width:auto}}section[data-section=ctaType9] .column .bc-link a.btn{--tw-bg-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity));padding:.875rem 26px;width:auto}section[data-section=ctaType9] .column .bc-link a.btn span{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}section[data-section=ctaType9] .column .bc-link a.btn svg{height:auto;margin-left:.625rem;width:1.25rem}section[data-section=ctaType9] .column .bc-link a.btn svg line,section[data-section=ctaType9] .column .bc-link a.btn svg path{stroke:#000}section[data-section=ctaType9] .column .bc-link a.btn:hover{background:#27331d!important;border-color:#27331d!important}section[data-section=ctaType9] .column .bc-link a.btn:hover span{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity))}section[data-section=ctaType9] .column .bc-link a.btn:hover svg line,section[data-section=ctaType9] .column .bc-link a.btn:hover svg path{stroke:#74895e}section[data-section=textType1]:has(+[data-section=lotFilter]){padding-bottom:calc(var(--section-padding)*.75)}section[data-section=textType1][data-added-padding]{padding-top:calc(var(--section-padding)*1)}section[data-section=textType1][data-bg=primary-four] .description{border-color:rgba(39,51,29,.3)}section[data-section=textType1][data-bg=primary-one] .description,section[data-section=textType1][data-bg=primary-two] .description{border-color:hsla(0,0%,100%,.3)}section[data-section=textType1] .column-line{width:100%}section[data-section=textType1] .column-line hr{--tw-border-opacity:1;border-color:rgb(116 137 94/var(--tw-border-opacity));border-top-width:1px;margin-bottom:1rem}section[data-section=textType1] .column-text{display:flex;flex-direction:column;max-width:660px;padding-bottom:1.5rem;width:100%}@media (min-width:1024px){section[data-section=textType1] .column-text{margin-top:2rem}}@media (min-width:1280px){section[data-section=textType1] .column-text{margin-top:3.5rem;padding-bottom:0;width:33.3333333%}section[data-section=textType1] .column-text[data-width="2-col"]{max-width:none;padding-right:5rem;width:66.6666666%}}section[data-section=textType1] .column-text h3{text-wrap:pretty;font-family:inter,sans-serif;font-size:calc(1.3rem + .5625vw);font-style:normal;font-weight:400;line-height:1.285}@media (min-width:1280px){section[data-section=textType1] .column-text h3{font-size:1.75rem}}section[data-section=textType1] .column-text h3{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}section[data-section=textType1] .column-text .link.link-small{margin-top:1rem}section[data-section=textType1] .column-text .links-block{margin-top:.375rem}section[data-section=textType1] .column-text .links-block .link-block{border-bottom-width:1px;overflow:hidden;padding-bottom:.75rem;padding-top:.75rem;position:relative}section[data-section=textType1] .column-text .links-block .link-block:first-child{border-top-width:1px}body[data-bg=primary-four] section[data-section=textType1] .column-text .links-block .link-block{--tw-border-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity))}body[data-bg=primary-one] section[data-section=textType1] .column-text .links-block .link-block,body[data-bg=primary-two] section[data-section=textType1] .column-text .links-block .link-block{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}section[data-section=textType1] .column-text .links-block-stage{border-top-width:1px}section[data-section=textType1] .column-text .links-block-stage:last-child{border-bottom-width:1px}body[data-bg=primary-four] section[data-section=textType1] .column-text .links-block-stage{--tw-border-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity))}body[data-bg=primary-one] section[data-section=textType1] .column-text .links-block-stage,body[data-bg=primary-two] section[data-section=textType1] .column-text .links-block-stage{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}section[data-section=textType1] .column-text .links-block-stage .link-block{border-width:0}section[data-section=textType1] .column-text .links-block-stage .link-block:first-child{border-bottom-width:1px;border-top-width:0}body[data-bg=primary-four] section[data-section=textType1] .column-text .links-block-stage .link-block:first-child{border-color:rgba(39,51,29,.3)}body[data-bg=primary-one] section[data-section=textType1] .column-text .links-block-stage .link-block:first-child,body[data-bg=primary-two] section[data-section=textType1] .column-text .links-block-stage .link-block:first-child{border-color:hsla(0,0%,100%,.3)}section[data-section=textType1] .column-text .btn{margin-top:1.25rem;max-width:-moz-max-content;max-width:max-content;width:auto}@media (min-width:1024px){section[data-section=textType1] .column-text .btn{margin-top:2rem}}section[data-section=textType1] [data-docs-revealed] .links-block{display:none;margin-top:0;pointer-events:auto}section[data-section=textType1] [data-docs-revealed] .description{align-items:center;border-bottom-width:1px;display:flex;justify-content:space-between;padding-bottom:.75rem}section[data-section=textType1] [data-docs-revealed] .description h3{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));margin-bottom:0}section[data-section=textType1] [data-docs-revealed] .description p{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}section[data-section=textType1] [data-docs-revealed] .description .mobile-docs-dropdown-chevron{height:auto;margin-bottom:0;margin-top:.25rem;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.75rem}section[data-section=textType1] [data-docs-revealed][data-docs-revealed=true] .description{border-color:rgba(39,51,29,0)}section[data-section=textType1] [data-docs-revealed][data-docs-revealed=true] .description .mobile-docs-dropdown-chevron{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section[data-section=textType1] [data-read-less],section[data-section=textType1] [data-read-more]{padding-bottom:1.5rem}section[data-section=textType1][data-reduce-top]{padding-top:0}section[data-section=textType1][data-reduce-top] .column-line{display:none}section[data-section=textType1][data-reduce-top] .column-text{margin-top:0}[data-section=heroType2]+[data-section=textType1]{padding-bottom:calc(var(--section-padding)*1);padding-top:0}body.house-land section[data-section=textType1] [data-read-more],body.sections section[data-section=textType1] [data-read-more],body.show-homes section[data-section=textType1] [data-read-more]{padding-bottom:0}@media (min-width:1024px){body.house-land section[data-section=textType1] [data-read-more],body.sections section[data-section=textType1] [data-read-more],body.show-homes section[data-section=textType1] [data-read-more]{padding-bottom:1.5rem}}body.house-land section[data-section=textType1] .column-text,body.sections section[data-section=textType1] .column-text,body.show-homes section[data-section=textType1] .column-text{padding-bottom:.25rem}@media (min-width:1024px){body.house-land section[data-section=textType1] .column-text,body.sections section[data-section=textType1] .column-text,body.show-homes section[data-section=textType1] .column-text{padding-bottom:1.5rem}}body.house-land section[data-section=textType1] .column-text .description h3,body.sections section[data-section=textType1] .column-text .description h3,body.show-homes section[data-section=textType1] .column-text .description h3{font-size:1.125rem;margin-bottom:.25rem}@media (min-width:1024px){body.house-land section[data-section=textType1] .column-text .description h3,body.sections section[data-section=textType1] .column-text .description h3,body.show-homes section[data-section=textType1] .column-text .description h3{font-size:calc(1.3rem + .5625vw);line-height:1.285}@media (min-width:1280px){body.house-land section[data-section=textType1] .column-text .description h3,body.sections section[data-section=textType1] .column-text .description h3,body.show-homes section[data-section=textType1] .column-text .description h3{font-size:1.75rem}}body.house-land section[data-section=textType1] .column-text .description h3,body.sections section[data-section=textType1] .column-text .description h3,body.show-homes section[data-section=textType1] .column-text .description h3{margin-bottom:.625rem}}body.house-land section[data-section=textType1] [data-docs-revealed],body.sections section[data-section=textType1] [data-docs-revealed],body.show-homes section[data-section=textType1] [data-docs-revealed]{padding-bottom:0;padding-top:1.25rem}@media (min-width:1024px){body.house-land section[data-section=textType1] [data-docs-revealed],body.sections section[data-section=textType1] [data-docs-revealed],body.show-homes section[data-section=textType1] [data-docs-revealed]{padding-bottom:1.5rem;padding-top:0}}body.house-land section[data-section=textType1] [data-docs-revealed][data-docs-revealed=true] .description,body.sections section[data-section=textType1] [data-docs-revealed][data-docs-revealed=true] .description,body.show-homes section[data-section=textType1] [data-docs-revealed][data-docs-revealed=true] .description{border-bottom-width:0}body.house-land section[data-section=textType1] [data-docs-revealed] .description,body.sections section[data-section=textType1] [data-docs-revealed] .description,body.show-homes section[data-section=textType1] [data-docs-revealed] .description{border-color:rgba(39,51,29,.3);border-top-width:1px;padding-bottom:.25rem;padding-top:.25rem}@media (min-width:1024px){body.house-land section[data-section=textType1] [data-docs-revealed] .description,body.sections section[data-section=textType1] [data-docs-revealed] .description,body.show-homes section[data-section=textType1] [data-docs-revealed] .description{border-top-width:0;padding-bottom:.75rem;padding-top:0}}body.house-land section[data-section=textType1] [data-docs-revealed] .description .description-heading,body.sections section[data-section=textType1] [data-docs-revealed] .description .description-heading,body.show-homes section[data-section=textType1] [data-docs-revealed] .description .description-heading{align-items:center;display:flex;gap:.5rem}body.house-land section[data-section=textType1] [data-docs-revealed] .description .description-heading h3,body.sections section[data-section=textType1] [data-docs-revealed] .description .description-heading h3,body.show-homes section[data-section=textType1] [data-docs-revealed] .description .description-heading h3{text-wrap:pretty;--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));font-family:inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400}@media (min-width:1024px){body.house-land section[data-section=textType1] [data-docs-revealed] .description .description-heading h3,body.sections section[data-section=textType1] [data-docs-revealed] .description .description-heading h3,body.show-homes section[data-section=textType1] [data-docs-revealed] .description .description-heading h3{font-size:calc(1.3rem + .5625vw);line-height:1.285}@media (min-width:1280px){body.house-land section[data-section=textType1] [data-docs-revealed] .description .description-heading h3,body.sections section[data-section=textType1] [data-docs-revealed] .description .description-heading h3,body.show-homes section[data-section=textType1] [data-docs-revealed] .description .description-heading h3{font-size:1.75rem}}}body.house-land section[data-section=textType1] [data-docs-revealed] .description .description-heading svg,body.sections section[data-section=textType1] [data-docs-revealed] .description .description-heading svg,body.show-homes section[data-section=textType1] [data-docs-revealed] .description .description-heading svg{margin-left:-.625rem}body.house-land section[data-section=textType1] [data-docs-revealed] .description .description-heading svg circle,body.sections section[data-section=textType1] [data-docs-revealed] .description .description-heading svg circle,body.show-homes section[data-section=textType1] [data-docs-revealed] .description .description-heading svg circle{display:none}@media (min-width:1024px){body.house-land section[data-section=textType1] [data-docs-revealed] .description .description-heading svg,body.sections section[data-section=textType1] [data-docs-revealed] .description .description-heading svg,body.show-homes section[data-section=textType1] [data-docs-revealed] .description .description-heading svg{display:none}}body.house-land section[data-section=textType1] [data-docs-revealed] .description svg,body.sections section[data-section=textType1] [data-docs-revealed] .description svg,body.show-homes section[data-section=textType1] [data-docs-revealed] .description svg{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}@media (min-width:1024px){body.house-land section[data-section=textType1] [data-docs-revealed] .description svg,body.sections section[data-section=textType1] [data-docs-revealed] .description svg,body.show-homes section[data-section=textType1] [data-docs-revealed] .description svg{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}}section[data-section=textType2]{overflow:hidden;padding-bottom:calc(var(--section-padding)*2);padding-top:calc(var(--section-padding)*2)!important;position:relative}@media (min-width:640px){section[data-section=textType2]{padding-bottom:4.875rem;padding-top:4.875rem!important}}@media (min-width:1280px){section[data-section=textType2]{display:block;pointer-events:none}}section[data-section=textType2] .column{display:flex;justify-content:center;text-align:center;width:100%}section[data-section=textType2] h2{font-size:calc(1.425rem + 1.96875vw);letter-spacing:-.01em;line-height:1.142}@media (min-width:1280px){section[data-section=textType2] h2{font-size:3rem}}section[data-section=textType2] h2{max-width:1280px;text-align:center}@media (min-width:640px){section[data-section=textType2] h2{font-size:calc(1.525rem + 3.09375vw);letter-spacing:-.01em;line-height:1.125}@media (min-width:1280px){section[data-section=textType2] h2{font-size:4rem}}}section[data-section=textType2] .figure-container{bottom:-10rem;position:absolute;right:-6rem;width:80%}[data-section=textType3]{display:none}@media (min-width:1280px){[data-section=textType3]{display:block;padding-bottom:var(--section-padding);padding-top:var(--section-padding)}}[data-section=textType3] .column{display:grid;gap:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}@media (min-width:1696px){[data-section=textType3] .column{gap:3.5rem}}[data-section=textType3] .cta-block{align-items:center;display:flex}[data-section=textType3] .cta-block .number{font-size:calc(1.6875rem + 4.92188vw);letter-spacing:-.01em;line-height:1.333}@media (min-width:1280px){[data-section=textType3] .cta-block .number{font-size:5.625rem}}[data-section=textType3] .cta-block .number{display:flex;justify-content:flex-end;margin-bottom:0;min-width:105px;text-align:right}[data-section=textType3] .cta-block .description{margin-left:1rem;opacity:.5}section[data-section=imageType1]{overflow:hidden}@media (min-width:1024px){section[data-section=imageType1]{aspect-ratio:16/9;overflow:hidden;padding-bottom:0;padding-top:0}}section[data-section=imageType1] .image-container{border-radius:0!important}@media (min-width:1024px){section[data-section=imageType1] .image-container{will-change:transform}section[data-section=imageType1] .image-container img,section[data-section=imageType1] .image-container picture{--tw-scale-x:1.35;--tw-scale-y:1.35;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100%}}section[data-bg=primary-four]+section[data-section=imageType1]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}section[data-bg=primary-one]+section[data-section=imageType1]{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}section[data-section=imageType2]{display:none}@media (min-width:1280px){section[data-section=imageType2]{display:block}}section[data-section=imageType2] .image-container{width:70vw}section[data-section=imageType3]{overflow:hidden}section[data-section=imageType3] .image-container img{aspect-ratio:unset!important}section[data-section=imageType3][data-mobile-hidden]{display:none!important}section[data-section=imageType3] .row{flex-direction:column}section[data-section=imageType3] .column-text{display:flex;flex-direction:column}@media (min-width:1024px){section[data-section=imageType3] .column-text{align-items:center;flex-direction:row}}@media (min-width:1280px){section[data-section=imageType3] .column-text{padding-bottom:3rem}}section[data-section=imageType3] .column-text .buttons{margin-top:1rem}@media (min-width:1024px){section[data-section=imageType3] .column-text .buttons{margin-left:2.5rem;margin-top:0}}section[data-section=imageType3] .column-slider{padding-bottom:var(--section-padding);padding-top:var(--section-padding);width:100%}@media (min-width:1280px){section[data-section=imageType3] .column-slider{display:none}}section[data-section=imageType3] .column-slider .swiper-scrollbar{margin-top:.625rem}section[data-section=imageType3] .column-slider .swiper-slide{height:320px}@media (min-width:640px){section[data-section=imageType3] .column-slider .swiper-slide{height:420px}}section[data-section=imageType3] .column-slider .image-container{height:100%;width:100%}section[data-section=imageType3] .column-slider .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}section[data-section=imageType3] .row-gallery{display:none}@media (min-width:1280px){section[data-section=imageType3] .row-gallery{display:flex;flex-wrap:nowrap;height:622px;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear;will-change:transform}}section[data-section=imageType3] .row-gallery .image-container{border-radius:0!important;flex-shrink:0;height:622px;width:auto}section[data-section=imageType3] .row-gallery .image-container img{height:622px;width:auto}section[data-section=imageType4] .column{display:grid;gap:calc(var(--col-padding)*2);grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media (min-width:768px){section[data-section=imageType4] .column{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){section[data-section=imageType4] .column{grid-template-columns:repeat(3,minmax(0,1fr))}}section[data-section=videoType1] .column{display:grid;gap:40px calc(var(--col-padding)*2);grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media (min-width:768px){section[data-section=videoType1] .column{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){section[data-section=videoType1] .column{gap:100px calc(var(--col-padding)*2);grid-template-columns:repeat(3,minmax(0,1fr))}}section[data-section=videoType1] .column .video-block h5{margin-top:1rem}section[data-section=videoType1] .column .video-block .video{aspect-ratio:16/9;position:relative}section[data-section=videoType1] .column .video-block .video iframe{outline:2px solid transparent;outline-offset:2px}[data-section=sliderType1]{overflow:hidden;position:relative;z-index:auto}[data-section=sliderType1] .row{position:relative;z-index:1}@media (min-width:1024px){[data-section=sliderType1][data-align=left] .row{flex-direction:row-reverse}[data-section=sliderType1][data-align=left] .slider-navigation{justify-content:flex-start;padding-left:calc(var(--col-padding)*4)}[data-section=sliderType1][data-align=left] .slider-type-1-text{padding-bottom:5rem;padding-left:calc(var(--col-padding)*4);padding-right:calc(var(--col-padding)*1)}[data-section=sliderType1][data-align=right] .row{flex-direction:row}[data-section=sliderType1][data-align=right] .slider-navigation{justify-content:flex-end;padding-right:calc(var(--col-padding)*4)}[data-section=sliderType1][data-align=right] .slider-type-1-text{padding-left:calc(var(--col-padding)*1);padding-right:calc(var(--col-padding)*4)}[data-section=sliderType1][data-align=right] .slider-type-1-text .swiper-slide{padding-bottom:50px}}[data-section=sliderType1][data-children="1"] .slider-type-1-text{padding-top:2rem}@media (min-width:1280px){[data-section=sliderType1][data-children="1"] .slider-type-1-text{padding-top:2.25rem}}[data-section=sliderType1]>.container{position:relative;z-index:10}[data-section=sliderType1] .row{flex-direction:column-reverse;flex-wrap:nowrap;height:100%}@media (min-width:1024px){[data-section=sliderType1] .row{flex-wrap:nowrap}}@media only screen and (max-width:1024px){[data-section=sliderType1] .swiper-wrapper{height:auto!important}}[data-section=sliderType1] .column-bread{padding-left:0;padding-right:0}[data-section=sliderType1] .slider-type-1-text{padding-left:var(--col-padding);padding-right:var(--col-padding);padding-top:5rem;position:relative;width:100%}@media (min-width:1024px){[data-section=sliderType1] .slider-type-1-text{padding-top:0;width:38.8888888%}}@media (min-width:1280px){[data-section=sliderType1] .slider-type-1-text{padding-top:2.25rem}}[data-section=sliderType1] .slider-type-1-text .swiper-slide .content-block{max-width:660px;opacity:0;transition-duration:.6s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=sliderType1] .slider-type-1-text .swiper-slide.swiper-slide-visible .content-block{opacity:1}[data-section=sliderType1] .slider-type-1-text .swiper-slide .btn,[data-section=sliderType1] .slider-type-1-text .swiper-slide .h3,[data-section=sliderType1] .slider-type-1-text .swiper-slide .paragraph-one,[data-section=sliderType1] .slider-type-1-text .swiper-slide a,[data-section=sliderType1] .slider-type-1-text .swiper-slide h2{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity))}[data-section=sliderType1] .slider-type-1-image{align-self:flex-start;width:100%}@media (min-width:1024px){[data-section=sliderType1] .slider-type-1-image{padding-left:0;padding-right:0;width:61.1111111%}}[data-section=sliderType1] .slider-type-1-image .image-container{aspect-ratio:966/698;width:100%}[data-section=sliderType1] .slider-type-1-image .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-section=sliderType1] .slider-navigation{align-items:center;display:flex;left:var(--col-padding);padding-top:2rem;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1024px){[data-section=sliderType1] .slider-navigation{bottom:0;left:0;padding-top:2.25rem;top:auto}}[data-section=sliderType1] .slider-navigation .column-buttons{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;width:auto}[data-section=sliderType1] .slider-navigation .column-buttons .swiper-button{flex-shrink:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=sliderType1] .slider-navigation .column-buttons .swiper-button svg{flex-shrink:0;width:2.5rem}@media (min-width:1024px){[data-section=sliderType1] .slider-navigation .column-buttons .swiper-button svg{width:auto}}[data-section=sliderType1] .slider-navigation .column-buttons .swiper-button.swiper-button-disabled{opacity:.3}[data-section=sliderType1] .slider-navigation .column-buttons .swiper-button-prev{margin-right:.5rem}@media (min-width:1024px){[data-section=sliderType1] .slider-navigation .column-buttons .swiper-button-prev{margin-right:.75rem}}[data-section=sliderType1] .slider-navigation .column-buttons .swiper-button-prev svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-section=sliderType1] h2{margin-bottom:1rem}[data-section=sliderType1] .logo-icon{display:none}@media (min-width:1280px){[data-section=sliderType1] .logo-icon{display:block;margin-bottom:1rem}}[data-section=sliderType1] .buttons{margin-top:1.5rem}@media (min-width:1696px){[data-section=sliderType1] .buttons{margin-top:3rem}}[data-section=sliderType1] .figure-container{position:absolute}[data-section=sliderType1] .figure-container img{height:100%;width:auto}[data-section=sliderType1] .figure-left{height:100%;left:0;top:0;width:auto}[data-section=sliderType1] .figure-right{bottom:0;height:100%;right:0;width:auto}[data-section=sliderType1][data-bg=primary-four] .slider-type-1-text .swiper-slide .h3,[data-section=sliderType1][data-bg=primary-four] .slider-type-1-text .swiper-slide .paragraph-one,[data-section=sliderType1][data-bg=primary-four] .slider-type-1-text .swiper-slide h2{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}[data-section=sliderType1][data-bg=primary-four] .btn{--tw-border-opacity:1;border-color:rgb(116 137 94/var(--tw-border-opacity))}[data-section=sliderType1][data-bg=primary-four] .btn span{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}[data-section=sliderType1][data-bg=primary-four] .btn:focus,[data-section=sliderType1][data-bg=primary-four] .btn:hover{--tw-bg-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity))}[data-section=sliderType1][data-bg=primary-four] .figure-container{display:none}[data-section=sliderType1] .figure-container{pointer-events:none}section[data-section=heroType1]+section[data-section=sliderType1]{padding-top:var(--section-padding)}.video-popup-trigger{cursor:pointer;position:relative}.video-popup-trigger .video-popup-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.video-popup-trigger .video-popup-overlay img{left:50%;position:absolute;top:50%;transform-origin:center;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.video-popup-trigger .video-popup-overlay img,.video-popup-trigger .video-popup-overlay:focus img,.video-popup-trigger .video-popup-overlay:hover img{--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.video-popup-trigger .video-popup-overlay:focus img,.video-popup-trigger .video-popup-overlay:hover img{--tw-scale-x:1.1;--tw-scale-y:1.1}.video-popup-container{background-color:rgba(0,0,0,.5);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10000}.video-popup-container .video-popup-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.video-popup-container .video-popup-content{--tw-translate-x:-50%;--tw-translate-y:-50%;left:50%;max-width:60rem;padding-left:1rem;padding-right:1rem;position:absolute;position:relative;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:center;width:100%}@media (min-width:1024px){.video-popup-container .video-popup-content{max-width:60vw}}.video-popup-container .video-popup-content .video-popup-close{--tw-translate-y:-100%;height:2.5rem;position:absolute;right:1rem;top:-1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:2.5rem}.video-popup-container .video-popup-content .video-popup-close svg{--tw-translate-x:-50%;--tw-translate-y:-50%;left:50%;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:center;width:1.25rem}.video-popup-container .video-popup-content .video-popup-close svg g{opacity:1!important}.video-popup-container .video-popup-content .video-popup-iframe-wrapper{background-color:rgba(0,0,0,.75);padding-bottom:56.25%;position:relative;width:100%}.video-popup-container .video-popup-content .video-popup-iframe-wrapper iframe.video-popup-iframe{height:100%;left:0;position:absolute;top:0;width:100%}section[data-section=sliderType2]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}section[data-section=sliderType2] .column-heading{align-items:flex-end;display:flex;justify-content:space-between;padding-bottom:1rem;width:100%}@media (min-width:640px){section[data-section=sliderType2] .column-heading{align-items:center;padding-bottom:2rem}}section[data-section=sliderType2] .row-slider{padding-left:0;padding-right:0}@media (min-width:768px){section[data-section=sliderType2] .row-slider{padding-left:var(--row-padding);padding-right:var(--row-padding)}}section[data-section=sliderType2] .row-slider .column{padding-left:0;padding-right:0}@media (min-width:768px){section[data-section=sliderType2] .row-slider .column{padding-left:var(--col-padding);padding-right:var(--col-padding)}}section[data-section=sliderType2] .row-slider .section-card .card-info{padding-left:var(--col-padding);padding-right:var(--col-padding)}@media (min-width:768px){section[data-section=sliderType2] .row-slider .section-card .card-info{padding-left:0;padding-right:0}}section[data-section=sliderType2] .slider-type-2-cards{position:relative;width:100%}section[data-section=sliderType2] .slider-type-2-cards .swiper-slide{padding-left:calc(var(--row-padding) + var(--col-padding));padding-right:calc(var(--row-padding) + var(--col-padding));width:100%}@media (min-width:1024px){section[data-section=sliderType2] .slider-type-2-cards .swiper-slide{padding-left:0;padding-right:0}}section[data-section=sliderType2] .slider-navigation{align-items:center;display:flex;margin-bottom:1rem}section[data-section=sliderType2] .slider-navigation .column-buttons{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;width:auto}section[data-section=sliderType2] .slider-navigation .column-buttons .swiper-button{flex-shrink:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}section[data-section=sliderType2] .slider-navigation .column-buttons .swiper-button svg{flex-shrink:0}section[data-section=sliderType2] .slider-navigation .column-buttons .swiper-button svg.desktop{display:none}@media (min-width:1024px){section[data-section=sliderType2] .slider-navigation .column-buttons .swiper-button svg.desktop{display:block}section[data-section=sliderType2] .slider-navigation .column-buttons .swiper-button svg.mobile{display:none}}section[data-section=sliderType2] .slider-navigation .column-buttons .swiper-button.swiper-button-disabled{opacity:.3}section[data-section=sliderType2] .slider-navigation .column-buttons .swiper-button-prev{margin-right:.5rem}@media (min-width:1024px){section[data-section=sliderType2] .slider-navigation .column-buttons .swiper-button-prev{margin-right:.75rem}}section[data-section=sliderType2] .slider-navigation .column-buttons .swiper-button-prev svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section[data-section=sliderType2] h2{margin-bottom:1rem}section[data-section=heroType1]+section[data-section=sliderType2]{padding-top:var(--section-padding)}[data-section=listType1][data-bg-fixed][data-bg=primary-one] .column-accordion>div,[data-section=listType1][data-bg-fixed][data-bg=primary-two] .column-accordion>div{--tw-border-opacity:1;border-color:rgb(116 137 94/var(--tw-border-opacity))}[data-section=listType1][data-bg-fixed][data-bg=primary-four] .column-accordion>div{--tw-border-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity))}[data-section=listType1] h2{text-wrap:pretty;font-family:pp-hatton,serif;font-style:normal;font-weight:400;margin-bottom:var(--section-padding)}[data-section=listType1]:not([data-first]) h2{font-size:calc(1.525rem + 3.09375vw);letter-spacing:-.01em;line-height:1.125}@media (min-width:1280px){[data-section=listType1]:not([data-first]) h2{font-size:4rem}}[data-section=listType1][data-first] h2{font-size:calc(1.6875rem + 4.92188vw);letter-spacing:-.01em;line-height:1.333}@media (min-width:1280px){[data-section=listType1][data-first] h2{font-size:5.625rem}}[data-section=listType1] .column-heading{width:100%}@media (min-width:1024px){[data-section=listType1] .column-heading{width:38.8888888%}}[data-section=listType1] .column-heading .h2{text-wrap:pretty;font-family:inter,sans-serif;font-style:normal;font-weight:400}[data-section=listType1] .column-accordion{display:flex;flex-direction:column;width:100%}@media (min-width:1024px){[data-section=listType1] .column-accordion{width:61.1111111%}}[data-section=listType1] .column-accordion>div{border-bottom-width:1px;overflow:hidden}[data-section=listType1] .column-accordion>div:first-child{border-top-width:1px}body[data-bg=primary-four] [data-section=listType1] .column-accordion>div{--tw-border-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity))}body[data-bg=primary-one] [data-section=listType1] .column-accordion>div,body[data-bg=primary-two] [data-section=listType1] .column-accordion>div{--tw-border-opacity:1;border-color:rgb(116 137 94/var(--tw-border-opacity))}[data-section=listType1] .column-accordion button.accordion{align-items:center;cursor:pointer;display:flex;justify-content:space-between;outline:2px solid transparent;outline-offset:2px;text-align:left;width:100%}[data-section=listType1] .column-accordion button .accordion-heading{display:flex;padding-bottom:1rem;padding-top:1rem}[data-section=listType1] .column-accordion button .accordion-heading .h3{text-wrap:pretty;font-family:inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.333;margin-bottom:0}@media (min-width:1024px){[data-section=listType1] .column-accordion button .accordion-heading .h3{font-size:calc(1.3rem + .5625vw);line-height:1.285}@media (min-width:1280px){[data-section=listType1] .column-accordion button .accordion-heading .h3{font-size:1.75rem}}}[data-section=listType1] .column-accordion button .accordion-icon{align-self:center;flex-shrink:0}[data-section=listType1] .column-accordion button .accordion-icon svg{width:1.25rem}@media (min-width:1024px){[data-section=listType1] .column-accordion button .accordion-icon svg{width:2rem}}[data-section=listType1] .column-accordion button .accordion-icon svg line{stroke:#74895e;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=listType1] .column-accordion .accordion-content{max-height:0;min-height:1px;overflow:hidden;position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=listType1] .column-accordion .accordion-content>div{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;opacity:0;padding-bottom:1rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=listType1] .column-accordion .is-open .accordion-icon svg .vertical{opacity:0}body[data-bg=primary-four] [data-section=listType1] .column-accordion .is-open .accordion-icon svg .horizontal{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}body[data-bg=primary-one] [data-section=listType1] .column-accordion .is-open .accordion-icon svg .horizontal,body[data-bg=primary-two] [data-section=listType1] .column-accordion .is-open .accordion-icon svg .horizontal{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}[data-section=listType1] .column-accordion .is-open+.accordion-content div{opacity:1}[data-section=listType2][data-bg-fixed][data-bg=primary-one] .column-links>div,[data-section=listType2][data-bg-fixed][data-bg=primary-two] .column-links>div{--tw-border-opacity:1;border-color:rgb(116 137 94/var(--tw-border-opacity))}[data-section=listType2][data-bg-fixed][data-bg=primary-four] .column-links>div{--tw-border-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity))}[data-section=listType2] .column-heading{width:100%}@media (min-width:1024px){[data-section=listType2] .column-heading{width:38.8888888%}}[data-section=listType2] .column-links{display:flex;flex-direction:column;width:100%}@media (min-width:1024px){[data-section=listType2] .column-links{width:61.1111111%}[data-section=listType2] .column-links-full{width:100%}}[data-section=listType2] .column-links .h3{font-size:1.25rem;letter-spacing:.01em;line-height:1.333;margin-bottom:0}@media (min-width:1024px){[data-section=listType2] .column-links .h3{font-size:calc(1.3rem + .5625vw);line-height:1.285}@media (min-width:1280px){[data-section=listType2] .column-links .h3{font-size:1.75rem}}}[data-section=listType2] .column-links svg{width:1.5rem}@media (min-width:1024px){[data-section=listType2] .column-links svg{width:38px}}[data-section=listType2] .column-links>div{border-bottom-width:1px;overflow:hidden;padding-bottom:.75rem;padding-top:.75rem}[data-section=listType2] .column-links>div:first-child{border-top-width:1px}body[data-bg=primary-four] [data-section=listType2] .column-links>div{--tw-border-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity))}body[data-bg=primary-one] [data-section=listType2] .column-links>div,body[data-bg=primary-two] [data-section=listType2] .column-links>div{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}[data-section=listType3] .column-text{max-width:660px;padding-bottom:2rem;width:100%}@media (min-width:1024px){[data-section=listType3] .column-text{padding-bottom:3.5rem;width:50%}}@media (min-width:1280px){[data-section=listType3] .column-text{width:38.8888888%}}[data-section=listType3] .column-text .h3{text-wrap:pretty;font-family:pp-hatton,serif;font-style:normal;font-weight:400}[data-section=listType3] .column-blocks{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}@media (min-width:640px){[data-section=listType3] .column-blocks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){[data-section=listType3] .column-blocks{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){[data-section=listType3] .column-blocks{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){[data-section=listType3] .column-blocks{grid-template-columns:repeat(6,minmax(0,1fr))}}[data-section=listType3] .column-blocks .list-block{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;aspect-ratio:246/200;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;display:flex;justify-content:center;padding:1.5rem;position:relative;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=listType3] .column-blocks .list-block[data-link=true]:after{background-color:rgba(116,137,94,.35);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}[data-section=listType3] .column-blocks .list-block[data-link=true]:focus,[data-section=listType3] .column-blocks .list-block[data-link=true]:hover{--tw-border-opacity:1;border-color:rgb(116 137 94/var(--tw-border-opacity))}[data-section=listType3] .column-blocks .list-block[data-link=true]:focus:after,[data-section=listType3] .column-blocks .list-block[data-link=true]:hover:after{opacity:1}[data-section=listType3] .column-blocks .list-block .image-container{align-items:center;display:inline-flex;justify-content:center;min-height:100%}[data-section=listType3] .column-blocks .list-block .image-container img{-o-object-fit:contain;object-fit:contain}[data-section=listType3][data-bg=primary-four] .list-block{border-color:rgba(0,0,0,.1)}[data-section=mapType1]{padding-bottom:0!important;padding-top:0!important}[data-section=mapType1] #mapType1{height:100vw;width:100vw}@media (min-width:1024px){[data-section=mapType1] #mapType1{height:70vh;width:100vw}}[data-section=mapType1] #mapType1 *{outline:2px solid transparent;outline-offset:2px}[data-section=mapType1] .gm-style-iw.gm-style-iw-c{border-radius:0;min-width:13rem!important;padding-right:3rem!important;padding-top:.75rem!important}[data-section=mapType1] .gm-style-iw-chr{pointer-events:none;position:absolute;right:0;top:0;width:100%}[data-section=mapType1] .gm-style-iw-chr button{pointer-events:auto}[data-section=mapType1] .panel-heading{text-wrap:pretty;font-family:pp-hatton,serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.333;margin-bottom:.375rem}[data-section=mapType1] .panel-subheading{text-wrap:pretty;font-family:inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.5;margin-bottom:.625rem}[data-section=mapType2] .column-text{max-width:660px;padding-bottom:2rem;width:100%}@media (min-width:1024px){[data-section=mapType2] .column-text{padding-bottom:3.5rem;width:50%}}@media (min-width:1280px){[data-section=mapType2] .column-text{width:38.8888888%}}[data-section=mapType2] .map-container{aspect-ratio:16/9;border-color:rgba(39,51,29,.3);border-width:1px;max-height:100vh;position:relative;width:100%}[data-section=mapType2] .map-container [data-north]{bottom:1.25rem;position:absolute}[data-section=mapType3]{padding-bottom:0;padding-top:0;position:relative}[data-section=mapType3] [data-map-card],[data-section=mapType3] [data-map-panel],[data-section=mapType3] [data-north]{position:absolute}[data-section=mapType3] [data-map-panel]{top:0}@media (min-width:640px){[data-section=mapType3] [data-map-panel]{top:1rem}}@media (min-width:1280px){[data-section=mapType3] [data-map-panel]{top:auto}}[data-section=houseLand] [data-listing]{display:grid;gap:calc(var(--col-padding)*2);grid-template-columns:repeat(1,minmax(0,1fr));padding-top:1.25rem;width:100%}@media (min-width:768px){[data-section=houseLand] [data-listing]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){[data-section=houseLand] [data-listing]{gap:80px calc(var(--col-padding)*2);grid-template-columns:repeat(3,minmax(0,1fr));padding-top:3.5rem}}.house-land-callout{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity));padding:3rem 2.75rem;position:relative}.house-land-callout .btn,.house-land-callout .h2,.house-land-callout .paragraph-one{position:relative;z-index:2}.house-land-callout .h2{margin-bottom:.75rem}.house-land-callout .paragraph-one{margin-bottom:2.5rem}.house-land-callout img{bottom:0;position:absolute;right:0;z-index:1}[data-section=showHomes] [data-listing]{display:grid;gap:calc(var(--col-padding)*2);grid-template-columns:repeat(1,minmax(0,1fr));padding-top:1.25rem;width:100%}@media (min-width:768px){[data-section=showHomes] [data-listing]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){[data-section=showHomes] [data-listing]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){[data-section=showHomes] [data-listing]{gap:80px calc(var(--col-padding)*2);padding-top:3.5rem}}section[data-section=newsListing] .row-articles .column{width:100%}section[data-section=newsListing] .row-articles .column [data-listing]{display:grid;gap:40px calc(var(--col-padding)*2);grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media (min-width:640px){section[data-section=newsListing] .row-articles .column [data-listing]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){section[data-section=newsListing] .row-articles .column [data-listing]{gap:100px calc(var(--col-padding)*2);grid-template-columns:repeat(3,minmax(0,1fr))}}section[data-section=newsListing] .row-articles .column [data-listing] .article-card{display:flex;flex-direction:column;position:relative}section[data-section=newsListing] .row-articles .column [data-listing] .article-card .image-container{margin-bottom:1rem}section[data-section=newsListing] .row-articles .column [data-listing] .article-card .image-container img,section[data-section=newsListing] .row-articles .column [data-listing] .article-card .image-container picture{aspect-ratio:975/705!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section[data-section=newsListing] .row-articles .column [data-listing] .article-card .h3{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}section[data-section=newsListing] .row-articles .column [data-listing] .article-card .link{margin-top:1rem}section[data-section=newsListing] .row-articles .column [data-listing] .article-card:focus .h3,section[data-section=newsListing] .row-articles .column [data-listing] .article-card:hover .h3{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured{display:flex;flex-direction:column;padding-left:0;padding-right:0;width:100%}@media (min-width:640px){section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured{grid-column-end:3;grid-column-start:1}}@media (min-width:768px){section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured{flex-direction:row}}@media (min-width:1280px){section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured{grid-column-end:4;grid-column-start:1}}section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured .column-image{padding-left:0;position:relative;width:100%}@media (min-width:1024px){section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured .column-image{width:50%}}@media (min-width:1280px){section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured .column-image{width:61.1111111%}}section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured .column-text{padding-left:0;width:100%}@media (min-width:768px){section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured .column-text{padding-left:var(--col-padding)}}@media (min-width:1024px){section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured .column-text{width:50%}}@media (min-width:1280px){section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured .column-text{padding-top:2.5rem;width:38.8888888%}}section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured .column-text .logo-icon,section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured .column-text h2{margin-bottom:1rem}section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured .column-text .buttons{margin-top:1.5rem}@media (min-width:1696px){section[data-section=newsListing] .row-articles .column [data-listing] .article-card.article-card-featured .column-text .buttons{margin-top:3rem}}body.documents section[data-section=documentsListing],body.documents section[data-section=heroType2],body.documents section[data-section=listType2]{padding-bottom:calc(var(--section-padding)*1)}section[data-section=documentsListing][data-bg=primary-one] .column-search{--tw-bg-opacity:1;background-color:rgb(233 243 201/var(--tw-bg-opacity))}section[data-section=documentsListing][data-bg=primary-one] .column-search .search-form input{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity));color:rgb(39 51 29/var(--tw-text-opacity))}section[data-section=documentsListing][data-bg=primary-one] .column-search .search-form input::-moz-placeholder{color:rgba(39,51,29,.3)}section[data-section=documentsListing][data-bg=primary-one] .column-search .search-form input::placeholder{color:rgba(39,51,29,.3)}section[data-section=documentsListing][data-bg=primary-one] .column-search .search-form svg{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}section[data-section=documentsListing][data-bg=primary-two] .column-search{--tw-bg-opacity:1;background-color:rgb(233 243 201/var(--tw-bg-opacity))}section[data-section=documentsListing][data-bg=primary-two] .column-search .search-form input{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity));color:rgb(39 51 29/var(--tw-text-opacity))}section[data-section=documentsListing][data-bg=primary-two] .column-search .search-form input::-moz-placeholder{color:rgba(39,51,29,.3)}section[data-section=documentsListing][data-bg=primary-two] .column-search .search-form input::placeholder{color:rgba(39,51,29,.3)}section[data-section=documentsListing][data-bg=primary-two] .column-search .search-form svg{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}section[data-section=documentsListing][data-bg=primary-four] .column-search{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}section[data-section=documentsListing][data-bg=primary-four] .column-search .search-form input{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}section[data-section=documentsListing][data-bg=primary-four] .column-search .search-form input::-moz-placeholder{color:hsla(0,0%,100%,.3)}section[data-section=documentsListing][data-bg=primary-four] .column-search .search-form input::placeholder{color:hsla(0,0%,100%,.3)}section[data-section=documentsListing][data-bg=primary-four] .column-search .search-form svg{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}section[data-section=documentsListing] .row-search{padding-left:calc(var(--row-padding) + var(--col-padding));padding-right:calc(var(--row-padding) + var(--col-padding))}section[data-section=documentsListing] .column-search{display:flex;margin-bottom:2rem;width:100%}@media (min-width:1024px){section[data-section=documentsListing] .column-search{margin-bottom:0}}section[data-section=documentsListing] .column-search .search-form{padding-bottom:var(--col-padding);padding-top:var(--col-padding);position:relative;width:100%}@media (min-width:1024px){section[data-section=documentsListing] .column-search .search-form{padding:2.5rem}}section[data-section=documentsListing] .column-search .search-form button{align-items:center;height:100%;justify-content:center;position:absolute;right:0;top:0;width:4rem}@media (min-width:1024px){section[data-section=documentsListing] .column-search .search-form button{right:2.5rem}}section[data-section=documentsListing] .column-search .search-form button[type=submit]{display:flex}section[data-section=documentsListing] .column-search .search-form button[type=button]{display:none}section[data-section=documentsListing] .column-search .search-form input{background-color:transparent;border-radius:0;border-width:1px;height:4rem;outline:2px solid transparent;outline-offset:2px;padding:1.25rem;width:100%}@media (min-width:1024px){section[data-section=documentsListing] .column-search .search-form input{font-size:calc(1.2625rem + .14063vw);line-height:1.1}@media (min-width:1280px){section[data-section=documentsListing] .column-search .search-form input{font-size:1.375rem}}}section[data-section=documentsListing] .column-search .search-form input:not(:-moz-placeholder-shown)~[type=submit]{display:none}section[data-section=documentsListing] .column-search .search-form input:not(:placeholder-shown)~[type=submit]{display:none}section[data-section=documentsListing] .column-search .search-form input:not(:-moz-placeholder-shown)~[type=button]{display:flex}section[data-section=documentsListing] .column-search .search-form input:not(:placeholder-shown)~[type=button]{display:flex}section[data-section=documentsListing] .column-search .search-form .error-message{bottom:-1.5rem;left:1.25rem;position:absolute}@media (min-width:1024px){section[data-section=documentsListing] .column-search .search-form .error-message{bottom:1rem;left:2.5rem}}section[data-section=articleType]{padding-top:0}section[data-section=articleType] .row{padding-bottom:2.5rem;padding-top:2.5rem}section[data-section=articleType] .row[data-row=articleTextBlock] h4{margin-bottom:1.5rem}section[data-section=articleType] .row[data-row=articleTextBlock] .column-content{order:2;width:100%}@media (min-width:1024px){section[data-section=articleType] .row[data-row=articleTextBlock] .column-content{order:1;width:72.2222222%}}@media (min-width:1280px){section[data-section=articleType] .row[data-row=articleTextBlock] .column-content{width:66.6666666%}}section[data-section=articleType] .row[data-row=articleTextBlock] .column-docs{margin-bottom:2.5rem;order:1;width:100%}@media (min-width:1024px){section[data-section=articleType] .row[data-row=articleTextBlock] .column-docs{margin-bottom:0;order:2;width:27.7777777%}}@media (min-width:1280px){section[data-section=articleType] .row[data-row=articleTextBlock] .column-docs{margin-left:5.5555555%;width:27.7777777%}}section[data-section=articleType] .row[data-row=articleTextBlock] .column-docs .links-block{margin-top:.375rem}section[data-section=articleType] .row[data-row=articleTextBlock] .column-docs .links-block .link-block{border-bottom-width:1px;overflow:hidden;padding-bottom:.75rem;padding-top:.75rem}section[data-section=articleType] .row[data-row=articleTextBlock] .column-docs .links-block .link-block:first-child{border-top-width:1px}body[data-bg=primary-four] section[data-section=articleType] .row[data-row=articleTextBlock] .column-docs .links-block .link-block{--tw-border-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity))}body[data-bg=primary-one] section[data-section=articleType] .row[data-row=articleTextBlock] .column-docs .links-block .link-block,body[data-bg=primary-two] section[data-section=articleType] .row[data-row=articleTextBlock] .column-docs .links-block .link-block{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}section[data-section=articleType] .row .buttons-block{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start;width:100%}@media (min-width:640px){section[data-section=articleType] .row .buttons-block{width:auto}}section[data-section=articleType] .row[data-row=articleImageBlock] .column-content{display:grid;gap:calc(var(--col-padding)*2);grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media (min-width:640px){section[data-section=articleType] .row[data-row=articleImageBlock] .column-content{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){section[data-section=articleType] .row[data-row=articleImageBlock] .column-content{width:66.6666666%}}section[data-section=articleType] .row[data-row=articleImageBlock] .image-container img{aspect-ratio:unset!important;height:auto!important;width:100%}section[data-section=articleType] .row[data-row=articleVideoBlock] .column-content{width:100%}@media (min-width:1280px){section[data-section=articleType] .row[data-row=articleVideoBlock] .column-content{width:66.6666666%}}section[data-section=articleType] .row[data-row=articleVideoBlock] .column-content .video-block .video{aspect-ratio:16/9;position:relative}section[data-section=articleType] .row[data-row=articleVideoBlock] .column-content .video-block .video iframe{outline:2px solid transparent;outline-offset:2px}section[data-section=articleType] .row .btn{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}section[data-section=articleType] .row .btn:hover{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}@media (min-width:768px){section[data-section=articleLinks]{padding-bottom:0;padding-top:0}}section[data-section=articleLinks] .row{display:grid;gap:0;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){section[data-section=articleLinks] .row{grid-template-columns:repeat(2,minmax(0,1fr))}}section[data-section=articleLinks] .row .column{display:flex;width:100%}@media (min-width:768px){section[data-section=articleLinks] .row .column.column-prev{padding-right:0}}section[data-section=articleLinks] .row .column.column-next{margin-top:-1px}@media (min-width:768px){section[data-section=articleLinks] .row .column.column-next{margin-top:0;padding-left:0}}section[data-section=articleLinks] .row .column .link{height:100%;width:100%}section[data-section=articleLinks] .row .column .link.link-backarrow{display:none}@media (min-width:768px){section[data-section=articleLinks] .row .column .link.link-backarrow{display:flex}}section[data-section=contactType1] .column-text{width:100%}@media (min-width:1024px){section[data-section=contactType1] .column-text{width:50%}}@media (min-width:1696px){section[data-section=contactType1] .column-text{width:38.8888888%}}section[data-section=contactType1] .column-text .logo-icon,section[data-section=contactType1] .column-text h4{margin-bottom:1rem}section[data-section=contactType1] .column-form{padding-top:2.5rem;width:100%}@media (min-width:1024px){section[data-section=contactType1] .column-form{width:50%}}@media (min-width:1696px){section[data-section=contactType1] .column-form{margin-left:5.5555555%;padding-top:0;width:50%}}section[data-section=contactType1] form{display:flex;flex-direction:column}section[data-section=contactType1] form .freeform-form-errors,section[data-section=contactType1] form .freeform-form-success{margin-bottom:.75rem;margin-top:.75rem;order:100}section[data-section=contactType1] form .freeform-form-errors{background-color:transparent;border-width:0;padding:0}section[data-section=contactType1] form .freeform-errors,section[data-section=contactType1] form .freeform-form-errors *{text-wrap:pretty;font-family:inter,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.285;text-transform:uppercase}section[data-section=contactType1] form .freeform-form-success{font-size:1rem;letter-spacing:.01em;line-height:1.5}section[data-section=contactType1] form .freeform-column,section[data-section=contactType1] form .freeform-row{margin:0;padding:0}section[data-section=contactType1] form .freeform-fieldtype-dropdown .freeform-label{text-wrap:pretty;font-family:inter,sans-serif;font-size:calc(1.25625rem + .07031vw);font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.333}@media (min-width:1280px){section[data-section=contactType1] form .freeform-fieldtype-dropdown .freeform-label{font-size:1.3125rem}}section[data-section=contactType1] form .freeform-fieldtype-dropdown .freeform-label{font-weight:400;margin-top:1rem}section[data-section=contactType1] form .freeform-fieldtype-dropdown .freeform-label:after{color:#ffebd6!important}section[data-section=contactType1] form .freeform-fieldtype-email .freeform-label,section[data-section=contactType1] form .freeform-fieldtype-phone .freeform-label,section[data-section=contactType1] form .freeform-fieldtype-text .freeform-label,section[data-section=contactType1] form .freeform-fieldtype-textarea .freeform-label{display:none}section[data-section=contactType1] form .freeform-fieldtype-checkbox{padding-bottom:1.25rem;padding-top:1.25rem}section[data-section=contactType1] form .freeform-fieldtype-checkbox label{align-items:center;display:flex;font-size:1rem;font-weight:400!important;letter-spacing:.01em;line-height:1.5}section[data-section=contactType1] form .freeform-fieldtype-checkbox .freeform-label{position:relative}section[data-section=contactType1] form .freeform-fieldtype-checkbox input[type=checkbox]{--tw-translate-y:-50%;left:0;opacity:0;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}section[data-section=contactType1] form .freeform-fieldtype-checkbox span.checkbox-indicator{--tw-border-opacity:1;border-color:rgb(116 137 94/var(--tw-border-opacity));border-radius:4px;border-style:solid;border-width:1px;display:inline-block;flex-shrink:0;height:1.25rem;margin-right:.75rem;pointer-events:none;position:relative;width:1.25rem}section[data-section=contactType1] form .freeform-fieldtype-checkbox span.checkbox-indicator.active:after{opacity:1}section[data-section=contactType1] form .freeform-fieldtype-checkbox span.checkbox-indicator:after{--tw-translate-x:-50%;--tw-translate-y:-50%;--tw-content:"";background:url(images/icons/checkboxCheck.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:var(--tw-content);height:7px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:12px;z-index:1}section[data-section=contactType1] form .freeform-input{text-wrap:pretty;font-family:inter,sans-serif;font-size:calc(1.25625rem + .07031vw);font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.333}@media (min-width:1280px){section[data-section=contactType1] form .freeform-input{font-size:1.3125rem}}section[data-section=contactType1] form .freeform-input{background-color:transparent;border-bottom-width:1px;border-radius:0;outline:2px solid transparent;outline-offset:2px;padding-bottom:1rem;padding-top:1rem}section[data-section=contactType1] form .freeform-input[type=checkbox]{height:20px!important;margin-right:20px!important;width:20px!important}section[data-section=contactType1] form select{border-radius:0}section[data-section=contactType1] form select:has(option:first-child:checked){color:hsla(74,64%,87%,.3)}section[data-section=contactType1] form select:not(:has(option:first-child:checked)){--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity))}section[data-section=contactType1] form select option{font-size:1rem}section[data-section=contactType1] form .freeform-button-column,section[data-section=contactType1] form .freeform-button-wrapper{width:100%}section[data-section=contactType1] form .freeform-button-container{display:flex;flex-direction:column;margin-top:1.75rem}@media (min-width:1280px){section[data-section=contactType1] form .freeform-button-container{margin-top:3rem}}section[data-section=contactType1][data-bg=primary-one] form .freeform-input,section[data-section=contactType1][data-bg=primary-two] form .freeform-input{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(233 243 201/var(--tw-border-opacity));color:rgb(233 243 201/var(--tw-text-opacity))}section[data-section=contactType1][data-bg=primary-one] form .freeform-input::-moz-placeholder,section[data-section=contactType1][data-bg=primary-two] form .freeform-input::-moz-placeholder{color:hsla(74,64%,87%,.3)}section[data-section=contactType1][data-bg=primary-one] form .freeform-input::placeholder,section[data-section=contactType1][data-bg=primary-two] form .freeform-input::placeholder{color:hsla(74,64%,87%,.3)}section[data-section=contactType1][data-bg=primary-one] form .freeform-input[type=checkbox],section[data-section=contactType1][data-bg=primary-two] form .freeform-input[type=checkbox]{accent-color:#74895e}section[data-section=contactType1][data-bg=primary-one] form .freeform-fieldtype-checkbox label,section[data-section=contactType1][data-bg=primary-one] form .freeform-label,section[data-section=contactType1][data-bg=primary-two] form .freeform-fieldtype-checkbox label,section[data-section=contactType1][data-bg=primary-two] form .freeform-label{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity))}section[data-section=contactType1][data-bg=primary-one] form .freeform-errors,section[data-section=contactType1][data-bg=primary-one] form .freeform-errors *,section[data-section=contactType1][data-bg=primary-one] form .freeform-form-errors,section[data-section=contactType1][data-bg=primary-one] form .freeform-form-errors *,section[data-section=contactType1][data-bg=primary-two] form .freeform-errors,section[data-section=contactType1][data-bg=primary-two] form .freeform-errors *,section[data-section=contactType1][data-bg=primary-two] form .freeform-form-errors,section[data-section=contactType1][data-bg=primary-two] form .freeform-form-errors *{--tw-text-opacity:1;color:rgb(248 43 41/var(--tw-text-opacity))}section[data-section=contactType1][data-bg=primary-one] form .freeform-form-success,section[data-section=contactType1][data-bg=primary-two] form .freeform-form-success{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity))}section[data-section=contactType1][data-bg=primary-four] form .freeform-input{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity));color:rgb(39 51 29/var(--tw-text-opacity))}section[data-section=contactType1][data-bg=primary-four] form .freeform-input::-moz-placeholder{color:rgba(39,51,29,.3)}section[data-section=contactType1][data-bg=primary-four] form .freeform-input::placeholder{color:rgba(39,51,29,.3)}section[data-section=contactType1][data-bg=primary-four] form .freeform-input[type=checkbox]{accent-color:#27331d}section[data-section=contactType1][data-bg=primary-four] form .freeform-fieldtype-checkbox label,section[data-section=contactType1][data-bg=primary-four] form .freeform-label{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}section[data-section=contactType1][data-bg=primary-four] form .freeform-errors,section[data-section=contactType1][data-bg=primary-four] form .freeform-errors *,section[data-section=contactType1][data-bg=primary-four] form .freeform-form-errors,section[data-section=contactType1][data-bg=primary-four] form .freeform-form-errors *{--tw-text-opacity:1;color:rgb(248 43 41/var(--tw-text-opacity))}section[data-section=contactType1][data-bg=primary-four] form .freeform-form-success{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}section[data-section=contactType2] .h3{margin-bottom:1rem}section[data-section=contactType2] .column-heading{padding-bottom:1.75rem;width:100%}@media (min-width:1280px){section[data-section=contactType2] .column-heading{padding-bottom:3.5rem}}section[data-section=contactType2] .column-address{display:flex;flex-direction:column;width:100%}@media (min-width:768px){section[data-section=contactType2] .column-address{width:50%}}@media (min-width:1280px){section[data-section=contactType2] .column-address{width:27.7777777%}}section[data-section=contactType2] .column-address .address{margin-bottom:1.25rem}section[data-section=contactType2] .column-address .hours{display:flex;flex-direction:column;font-size:1rem;letter-spacing:.01em;line-height:1.5;margin-bottom:1rem;margin-top:1rem}section[data-section=contactType2] .column-address .hours .heading{font-weight:600;margin-bottom:.5rem}section[data-section=contactType2] .column-address .hours .dayTime{align-items:flex-start;display:flex;margin-bottom:.5rem}section[data-section=contactType2] .column-address .hours .day{margin-right:1.5rem}section[data-section=contactType2] .column-agents{display:flex;flex-direction:column;width:100%}@media (min-width:768px){section[data-section=contactType2] .column-agents{width:50%}}@media (min-width:1280px){section[data-section=contactType2] .column-agents{margin-left:5.5555555%;width:66.6666666%}}section[data-section=contactType2] .column-agents .h3{margin-top:2.5rem}@media (min-width:1280px){section[data-section=contactType2] .column-agents .h3{margin-top:0}}section[data-section=contactType3] .h3{font-size:1.25rem;letter-spacing:.01em;line-height:1.333;margin-bottom:1rem}section[data-section=contactType3] .column-heading{width:100%}@media (min-width:1024px){section[data-section=contactType3] .column-heading{width:50%}}@media (min-width:1696px){section[data-section=contactType3] .column-heading{width:38.8888888%}}section[data-section=contactType3] .column-heading .btn{margin-top:.75rem}section[data-section=contactType3] .column-agents{display:flex;flex-direction:column;padding-top:2.5rem;width:100%}@media (min-width:1024px){section[data-section=contactType3] .column-agents{padding-top:0;width:50%}}@media (min-width:1696px){section[data-section=contactType3] .column-agents{margin-left:5.5555555%;width:50%}}section[data-section=contactType3] .column-agents .h3{margin-top:2.5rem}@media (min-width:1280px){section[data-section=contactType3] .column-agents .h3{margin-top:0}}section[data-section=contactType3] .column-agents .agents{display:grid;gap:calc(var(--col-padding)*4);grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media (min-width:480px){section[data-section=contactType3] .column-agents .agents{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1696px){section[data-section=contactType3] .column-agents .agents{gap:calc(var(--col-padding)*2) 190px}}section[data-section=contactType3] .column-agents .agents .agent-block{display:flex;flex-direction:row}@media (min-width:480px){section[data-section=contactType3] .column-agents .agents .agent-block{flex-direction:column}}section[data-section=contactType3] .column-agents .agents .agent-block .agent-image{flex-shrink:0}@media (min-width:480px){section[data-section=contactType3] .column-agents .agents .agent-block .agent-image{margin-bottom:1.25rem}}section[data-section=contactType3] .column-agents .agents .agent-block .agent-image .image-container{aspect-ratio:1/1;border-radius:9999px;overflow:hidden;width:100px}section[data-section=contactType3] .column-agents .agents .agent-block .agent-image .image-container img,section[data-section=contactType3] .column-agents .agents .agent-block .agent-image .image-container picture{aspect-ratio:1!important;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section[data-section=contactType3] .column-agents .agents .agent-block .agent-info{padding-left:1rem}@media (min-width:480px){section[data-section=contactType3] .column-agents .agents .agent-block .agent-info{padding-left:0}}section[data-section=contactType3] .column-agents .agents .agent-block .agent-info .h4{font-size:calc(1.275rem + .28125vw);line-height:1.1}@media (min-width:1280px){section[data-section=contactType3] .column-agents .agents .agent-block .agent-info .h4{font-size:1.5rem}}section[data-section=contactType3] .column-agents .agents .agent-block .agent-info .position{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}section[data-section=contactType3] .column-agents .agents .agent-block .agent-info .email,section[data-section=contactType3] .column-agents .agents .agent-block .agent-info .phone{margin-bottom:0}section[data-section=contactType3] .column-agents .agents .agent-block .agent-info .email{text-decoration-line:underline}section[data-section=contactType3] .column-agents .agents .logo-block{padding-top:1.5rem}@media (min-width:480px){section[data-section=contactType3] .column-agents .agents .logo-block{padding-top:0}}section[data-section=contactType3] .column-agents .agents .logo-block .spacer{display:none}@media (min-width:640px){section[data-section=contactType3] .column-agents .agents .logo-block .spacer{aspect-ratio:1/1;display:block;margin-bottom:1.25rem;width:100px}}section[data-section=contactType3] .column-agents .agents .logo-block p{font-size:.75rem;letter-spacing:.01em;line-height:1.285;margin-top:.75rem;opacity:.5}section[data-section=contactType3][data-columns="3"] .column-agents{padding-top:2.5rem;width:100%}@media (min-width:1280px){section[data-section=contactType3][data-columns="3"] .column-agents{padding-top:0;width:50%}}@media (min-width:1696px){section[data-section=contactType3][data-columns="3"] .column-agents{margin-left:5.5555555%;width:50%}}@media (min-width:640px){section[data-section=contactType3][data-columns="3"] .column-agents .agents{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1696px){section[data-section=contactType3][data-columns="3"] .column-agents .agents{gap:6rem;grid-template-columns:repeat(3,minmax(0,1fr))}}section[data-section=contactType4]{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(112 112 112/var(--tw-border-opacity))}section[data-section=contactType4] .h3{margin-bottom:1rem}section[data-section=contactType4] .column-heading{width:100%}@media (min-width:1024px){section[data-section=contactType4] .column-heading{width:50%}}@media (min-width:1696px){section[data-section=contactType4] .column-heading{width:38.8888888%}}section[data-section=contactType4] .column-heading .btn{margin-top:.75rem}section[data-section=contactType4] .column-address{display:flex;flex-direction:column;padding-top:var(--section-padding);width:100%}@media (min-width:768px){section[data-section=contactType4] .column-address{display:grid;gap:2.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1696px){section[data-section=contactType4] .column-address{display:grid;gap:4rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-left:5.5555555%;padding-top:0;width:50%}}section[data-section=contactType4] .column-address h5{font-size:calc(1.275rem + .28125vw);line-height:1.1}@media (min-width:1280px){section[data-section=contactType4] .column-address h5{font-size:1.5rem}}section[data-section=contactType4] .column-address h5{margin-bottom:.75rem}@media (min-width:1280px){section[data-section=contactType4] .column-address h5{margin-bottom:1.75rem}}section[data-section=contactType4] .column-address .block-address{margin-bottom:1.25rem}@media (min-width:1280px){section[data-section=contactType4] .column-address .block-address{margin-bottom:0}}section[data-section=contactType4] .column-address .block-builder{margin-bottom:1.25rem}@media (min-width:1280px){section[data-section=contactType4] .column-address .block-builder{margin-bottom:0}}section[data-section=contactType4] .column-address .block-builder .link{margin-top:1.25rem;text-decoration-line:none}section[data-section=contactType4] .column-address .block-logo .list-block{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;aspect-ratio:246/200;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;display:flex;justify-content:center;max-width:14rem;padding:1.5rem;position:relative;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}section[data-section=contactType4] .column-address .block-logo .list-block .image-container{max-height:5.625rem}section[data-section=contactType4] .column-address .block-logo .list-block .image-container img{-o-object-fit:contain;object-fit:contain}section[data-section=contactType4]+[data-section=contactType1]{padding-top:var(--section-padding)!important}section[data-section=sectionHeroType1]{padding-bottom:1.25rem}section[data-section=sectionHeroType1] .row-heading{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}@media (min-width:640px){section[data-section=sectionHeroType1] .row-heading{flex-direction:row}}section[data-section=sectionHeroType1] .row-heading h1{text-wrap:pretty;font-family:pp-hatton,serif;font-size:calc(1.475rem + 2.53125vw);font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:1.142}@media (min-width:1280px){section[data-section=sectionHeroType1] .row-heading h1{font-size:3.5rem}}section[data-section=sectionHeroType1] .row-heading h1{margin-bottom:0}section[data-section=sectionHeroType1] .row-heading .status{text-wrap:pretty;--tw-text-opacity:1;border-color:rgba(39,51,29,.3);border-radius:9999px;border-width:1px;color:rgb(39 51 29/var(--tw-text-opacity));font-family:inter,sans-serif;font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:.01em;line-height:1;margin-left:1.5rem;padding:.75rem 1.5rem;text-transform:uppercase}section[data-section=sectionHeroType1] .row-heading .status.type-underoffer{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 165 78/var(--tw-bg-opacity));border-color:rgb(255 165 78/var(--tw-border-opacity));color:rgb(0 0 0/var(--tw-text-opacity))}section[data-section=sectionHeroType1] .row-heading .status.type-sold{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 91 81/var(--tw-bg-opacity));border-color:rgb(232 91 81/var(--tw-border-opacity));color:rgb(0 0 0/var(--tw-text-opacity))}section[data-section=sectionHeroType1] .row-heading .status.type-available{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(185 206 164/var(--tw-bg-opacity));border-color:rgb(185 206 164/var(--tw-border-opacity));color:rgb(0 0 0/var(--tw-text-opacity))}section[data-section=sectionHeroType1] .row-heading .column-heading{align-items:center;display:flex;padding-bottom:.625rem}@media (min-width:640px){section[data-section=sectionHeroType1] .row-heading .column-heading{flex:1;width:auto}}section[data-section=sectionHeroType1] .row-heading .column-pill{align-items:center;align-self:stretch;display:inline-flex;flex:0 0 auto;justify-content:flex-start;margin-top:.5rem}@media (min-width:640px){section[data-section=sectionHeroType1] .row-heading .column-pill{flex:0 0 auto;justify-content:center;margin-top:0;width:auto}}section[data-section=sectionHeroType1] .row-heading .column-pill .pill{text-wrap:pretty;--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(191 221 185/var(--tw-bg-opacity));border-color:rgb(131 183 120/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(39 51 29/var(--tw-text-opacity));font-family:inter,sans-serif;font-size:.5625rem;font-style:normal;font-weight:700;letter-spacing:.01em;line-height:1;padding:.25rem .75rem;text-transform:uppercase}@media (min-width:1024px){section[data-section=sectionHeroType1] .row-heading .column-pill .pill{padding-right:1rem}}section[data-section=sectionHeroType1] .row-heading .column-pill .pill-underOffer{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 165 78/var(--tw-bg-opacity));border-color:rgb(255 165 78/var(--tw-border-opacity))}section[data-section=sectionHeroType1] .row-heading .column-pill .pill-sold{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(232 91 81/var(--tw-bg-opacity));border-color:rgb(232 91 81/var(--tw-border-opacity))}section[data-section=sectionHeroType1] .row-heading .column-pill .pill-available{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(185 206 164/var(--tw-bg-opacity));border-color:rgb(185 206 164/var(--tw-border-opacity))}section[data-section=sectionHeroType1] .row-heading .column-price{display:flex;flex-direction:column}@media (min-width:640px){section[data-section=sectionHeroType1] .row-heading .column-price{flex:0 0 auto;text-align:right;width:auto}}section[data-section=sectionHeroType1] .row-heading .column-price .gst-text,section[data-section=sectionHeroType1] .row-heading .column-price h3{text-wrap:pretty;--tw-text-opacity:1;color:rgb(219 136 110/var(--tw-text-opacity));font-family:inter,sans-serif;font-style:normal;font-weight:400}section[data-section=sectionHeroType1] .row-heading .column-price .gst-text{font-size:1rem;line-height:1}section[data-section=sectionHeroType1] .row-heading .column-phone a{text-wrap:pretty;font-family:pp-hatton,serif;font-size:calc(1.475rem + 2.53125vw);font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:1.142}@media (min-width:1280px){section[data-section=sectionHeroType1] .row-heading .column-phone a{font-size:3.5rem}}section[data-section=sectionHeroType1] .row-heading .column-phone a{--tw-text-opacity:1;align-items:center;color:rgb(116 137 94/var(--tw-text-opacity));display:flex}@media (min-width:768px){section[data-section=sectionHeroType1] .row-heading .column-phone a{justify-content:flex-end}}section[data-section=sectionHeroType1] .row-heading .column-phone a img{margin-bottom:-5px;margin-right:1.25rem}section[data-section=sectionHeroType1] .row-location .column-location{align-items:center;display:flex;font-size:1rem;letter-spacing:.01em;line-height:1.5;margin-bottom:0}section[data-section=sectionHeroType1] .row-location .column-location img{flex-shrink:0;margin-right:.5rem}section[data-section=sectionGalleryType1]{padding-bottom:0;padding-top:0}section[data-section=sectionGalleryType1] .column{position:relative;width:100%}section[data-section=sectionGalleryType1] .gallery-block{position:relative}section[data-section=sectionGalleryType1] .column-grid{width:100%}@media (min-width:1024px){section[data-section=sectionGalleryType1] .column-grid{display:grid;gap:calc(var(--col-padding)*2);grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));width:100%}}section[data-section=sectionGalleryType1] .column-grid .gallery-block{display:none}section[data-section=sectionGalleryType1] .column-grid .gallery-block:first-child{display:block;grid-column:span 3/span 3;grid-row:span 2/span 2}@media (min-width:1024px){section[data-section=sectionGalleryType1] .column-grid .gallery-block{display:block}}section[data-section=sectionGalleryType1] .column-grid .gallery-block .image-container{height:100%}section[data-section=sectionGalleryType1] .column-grid .gallery-block .image-container img{height:100%;-o-object-fit:cover;object-fit:cover}section[data-section=sectionGalleryType1] .btn{margin-top:calc(var(--col-padding)*2)}@media (min-width:640px){section[data-section=sectionGalleryType1] .btn{bottom:1.25rem;margin-top:0;position:absolute;right:1.25rem}}@media (min-width:1280px){section[data-section=sectionGalleryType1] .btn{bottom:2.5rem;right:2.5rem}}section[data-section=sectionGalleryType1] .block-logo{display:none}@media (min-width:768px){section[data-section=sectionGalleryType1] .block-logo{bottom:.625rem;display:block;left:.625rem;position:absolute}}section[data-section=sectionGalleryType1] .block-logo .list-block{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;aspect-ratio:246/200;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;display:flex;justify-content:center;max-width:14rem;padding:1.5rem;position:relative;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}section[data-section=sectionGalleryType1] .block-logo .list-block .image-container{max-height:5.625rem}section[data-section=sectionGalleryType1] .block-logo .list-block .image-container img{-o-object-fit:contain;object-fit:contain}section[data-section=sectionGalleryType2]{padding-top:0}section[data-section=sectionGalleryType2] .column{position:relative;width:100%}section[data-section=sectionGalleryType2] .column-grid{display:grid;gap:calc(var(--col-padding)*2);grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media (min-width:768px){section[data-section=sectionGalleryType2] .column-grid{grid-template-columns:repeat(2,minmax(0,1fr))}section[data-section=sectionGalleryType2] .column-grid .grid-block-full{grid-column:span 2/span 2}}section[data-section=sectionNumbersType1]{padding-bottom:0;padding-top:0}section[data-section=sectionNumbersType1] .row{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}@media (min-width:1024px){section[data-section=sectionNumbersType1] .row{flex-direction:row}}section[data-section=sectionNumbersType1] .row .column-count{align-items:center;border-bottom-width:1px;border-color:rgba(47,65,47,.2);display:flex;flex-wrap:nowrap;justify-content:center;padding-bottom:1rem;padding-top:1rem}@media (min-width:1024px){section[data-section=sectionNumbersType1] .row .column-count{flex-shrink:0;justify-content:flex-start;width:-moz-max-content;width:max-content}}section[data-section=sectionNumbersType1] .row .column-count .card-count{align-items:center;border-color:rgba(47,65,47,.4);border-right-width:1px;display:flex;font-size:1rem;letter-spacing:.01em;line-height:1.5;margin-bottom:0;padding:.375rem}@media (min-width:375px){section[data-section=sectionNumbersType1] .row .column-count .card-count{padding-left:.75rem;padding-right:.75rem}}@media (min-width:1024px){section[data-section=sectionNumbersType1] .row .column-count .card-count{padding-left:22px;padding-right:22px}}@media (min-width:1280px){section[data-section=sectionNumbersType1] .row .column-count .card-count{font-size:calc(1.275rem + .28125vw);line-height:1.1}@media (min-width:1280px){section[data-section=sectionNumbersType1] .row .column-count .card-count{font-size:1.5rem}}}section[data-section=sectionNumbersType1] .row .column-count .card-count:first-child{padding-left:0}section[data-section=sectionNumbersType1] .row .column-count .card-count:last-child{border-right-width:0}section[data-section=sectionNumbersType1] .row .column-count .card-count img{--tw-scale-x:.75;--tw-scale-y:.75;flex-shrink:0;margin-right:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:480px){section[data-section=sectionNumbersType1] .row .column-count .card-count img{margin-right:.75rem}}@media (min-width:1024px){section[data-section=sectionNumbersType1] .row .column-count .card-count img{--tw-scale-x:1;--tw-scale-y:1;margin-right:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section[data-section=sectionNumbersType1] .row .column-size{align-items:center;border-bottom-width:1px;border-color:rgba(47,65,47,.2);display:flex;justify-content:center;padding-bottom:1rem;padding-top:1rem}@media (min-width:1024px){section[data-section=sectionNumbersType1] .row .column-size{justify-content:flex-end}}section[data-section=sectionNumbersType1] .row .column-size .card-size{align-items:center;border-color:rgba(47,65,47,.4);border-right-width:1px;display:flex;font-size:1rem;letter-spacing:.01em;line-height:1.5;margin-bottom:0;padding:.375rem 22px}@media (min-width:1280px){section[data-section=sectionNumbersType1] .row .column-size .card-size{font-size:calc(1.275rem + .28125vw);line-height:1.1}@media (min-width:1280px){section[data-section=sectionNumbersType1] .row .column-size .card-size{font-size:1.5rem}}section[data-section=sectionNumbersType1] .row .column-size .card-size{padding-left:22px;padding-right:22px}}section[data-section=sectionNumbersType1] .row .column-size .card-size:first-child{padding-left:0}section[data-section=sectionNumbersType1] .row .column-size .card-size:last-child{border-right-width:0;padding-right:0}section[data-section=sectionNumbersType1] .row .column-size .card-size img{--tw-scale-x:.75;--tw-scale-y:.75;flex-shrink:0;margin-right:.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){section[data-section=sectionNumbersType1] .row .column-size .card-size img{--tw-scale-x:1;--tw-scale-y:1;margin-right:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}section[data-section=sectionTextType1]{padding-bottom:4rem;padding-top:1rem}@media (min-width:1280px){section[data-section=sectionTextType1]{padding-top:2.5rem}}section[data-section=sectionTextType1] .column-text{display:flex;flex-direction:column;padding-bottom:1.5rem;width:100%}@media (min-width:1024px){section[data-section=sectionTextType1] .column-text{padding-bottom:0;width:55.5555555%}}section[data-section=sectionTextType1] .column-text .description{margin-bottom:2rem}section[data-section=sectionTextType1] .column-text .hours{display:flex;flex-direction:column;margin-bottom:0;margin-top:2.5rem}@media (min-width:768px){section[data-section=sectionTextType1] .column-text .hours{order:2}}section[data-section=sectionTextType1] .column-text .hours .dayTime{align-items:flex-start;display:flex;margin-bottom:.5rem}section[data-section=sectionTextType1] .column-text .hours .day{margin-right:1.5rem}section[data-section=sectionTextType1] .column-text .buttons{align-items:center;display:flex;flex-direction:column;margin-bottom:1.5rem;margin-top:1.5rem;order:1}@media (min-width:640px){section[data-section=sectionTextType1] .column-text .buttons{flex-direction:row}}@media (min-width:768px){section[data-section=sectionTextType1] .column-text .buttons{order:2}}@media (min-width:1024px){section[data-section=sectionTextType1] .column-text .buttons{margin-bottom:0}}section[data-section=sectionTextType1] .column-text .buttons .btn+.btn{margin-top:calc(var(--col-padding)*2)}@media (min-width:640px){section[data-section=sectionTextType1] .column-text .buttons .btn+.btn{margin-left:calc(var(--col-padding)*2);margin-top:0}}section[data-section=sectionTextType1] .column-docs{width:100%}@media (min-width:1024px){section[data-section=sectionTextType1] .column-docs{margin-left:5.5555555%;width:38.8888888%}}section[data-section=sectionTextType1] .column-docs .links-block{margin-top:.375rem}section[data-section=sectionTextType1] .column-docs .links-block .link-block{border-bottom-width:1px;overflow:hidden;padding-bottom:.75rem;padding-top:.75rem}section[data-section=sectionTextType1] .column-docs .links-block .link-block:first-child{border-top-width:1px}body[data-bg=primary-four] section[data-section=sectionTextType1] .column-docs .links-block .link-block{--tw-border-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity))}body[data-bg=primary-one] section[data-section=sectionTextType1] .column-docs .links-block .link-block,body[data-bg=primary-two] section[data-section=sectionTextType1] .column-docs .links-block .link-block{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}section[data-section=sectionCardsType1]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}section[data-section=sectionCardsType1] .column-grid{display:grid;gap:calc(var(--col-padding)*2);grid-template-columns:repeat(1,minmax(0,1fr));margin-top:1.25rem;width:100%}@media (min-width:768px){section[data-section=sectionCardsType1] .column-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){section[data-section=sectionCardsType1] .column-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:3rem}}section[data-section=sectionMapType1]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}section[data-section=sectionMapType1] .map-container{aspect-ratio:9/12;border-color:rgba(39,51,29,.3);border-width:1px;position:relative}@media (min-width:768px){section[data-section=sectionMapType1] .map-container{aspect-ratio:16/9}}section[data-section=sectionMapType1] .map-container [data-north]{bottom:1.25rem;position:absolute}section[data-section=sectionMapType1] .map-container [data-map-panel]{top:0}@media (min-width:768px){section[data-section=sectionMapType1] .map-container [data-map-panel]{bottom:1.25rem;top:auto}}section[data-section=sectionMapType1] .map-container [data-map-panel] .panel{padding-bottom:.625rem;padding-top:.625rem}@media (min-width:1280px){section[data-section=sectionMapType1] .map-container [data-map-panel] .panel{padding:1rem}}section[data-section=galleryNav],section[data-section=sectionHeroType1]+section[data-section=sectionMapType1]{padding-bottom:0;padding-top:0}section[data-section=galleryNav]{overflow:hidden}section[data-section=galleryNav] .row-filters{padding-left:0;padding-right:0}@media (min-width:768px){section[data-section=galleryNav] .row-filters{padding-left:var(--row-padding);padding-right:var(--row-padding)}}section[data-section=galleryNav] .row-filters .column{padding-left:0;padding-right:0}@media (min-width:768px){section[data-section=galleryNav] .row-filters .column{padding-left:var(--col-padding);padding-right:var(--col-padding)}}section[data-section=galleryNav] .row-filters .filters-block .filters-block-left{flex-wrap:nowrap;overflow:auto}section[data-section=galleryNav] .row-filters .filters-block .filters-block-left [data-filter-trigger]{display:flex;margin-bottom:calc(var(--col-padding)*2);margin-right:calc(var(--col-padding)*2);width:auto}@media (min-width:1024px){section[data-section=galleryNav] .row-filters .filters-block .filters-block-left [data-filter-trigger]{margin-bottom:0}}section[data-section=galleryNav] .row-filters .filters-block .filters-block-left [data-filter-trigger]:first-child{margin-left:calc(var(--row-padding) + var(--col-padding))}@media (min-width:768px){section[data-section=galleryNav] .row-filters .filters-block .filters-block-left [data-filter-trigger]:first-child{margin-left:0}}[data-section=lotFilter]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:0;padding-top:calc(var(--section-padding)*.75)}@media (min-width:1024px){[data-section=lotFilter]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:calc(var(--section-padding)*2);padding-top:0}}[data-section=lotFilter] .loading-card{color:rgba(39,51,29,.3);font-size:.875rem;line-height:1.25rem}[data-section=lotFilter] .lot-filter-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:4rem;padding-top:4rem}[data-section=lotFilter] .lot-filter-loading .loading-spinner{--tw-border-opacity:1;animation:spin 1s linear infinite;border-color:rgb(116 137 94/var(--tw-border-opacity));border-radius:9999px;border-top-color:transparent;border-width:4px;height:3rem;margin-bottom:1rem;width:3rem}[data-section=lotFilter] [data-section=lotFilter] .lot-filter-loading .loading-spinner{animation:spin 1s linear infinite}[data-section=lotFilter] .lot-filter-loading p{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));font-size:1.125rem;line-height:1.75rem}[data-section=lotFilter] .mobile-type-view-row{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}@media (min-width:768px){[data-section=lotFilter] .mobile-type-view-row{display:none}}[data-section=lotFilter] .mobile-type-view-row .view-filter-section{align-items:flex-start;width:auto}[data-section=lotFilter] .mobile-filter-dropdown{display:block;flex-shrink:1;width:100%}@media (min-width:768px){[data-section=lotFilter] .mobile-filter-dropdown{display:none}}[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-header{border-bottom-width:1px;border-color:rgba(39,51,29,.3);display:flex;flex-direction:column;padding-bottom:.375rem}@media (min-width:768px){[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-header{padding-bottom:.75rem}}[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-header .mobile-filter-dropdown-label{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-bottom:.75rem;text-transform:uppercase}[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-header .mobile-filter-dropdown-toggle{align-items:center;display:flex;gap:.5rem;justify-content:space-between}[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-header .mobile-filter-dropdown-toggle .mobile-filter-dropdown-text{text-wrap:pretty;--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));font-family:inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:.01em;line-height:1.333}@media (min-width:768px){[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-header .mobile-filter-dropdown-toggle .mobile-filter-dropdown-text{font-size:calc(1.3rem + .5625vw);line-height:1.285}@media (min-width:1280px){[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-header .mobile-filter-dropdown-toggle .mobile-filter-dropdown-text{font-size:1.75rem}}}[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-header .mobile-filter-dropdown-toggle .mobile-filter-dropdown-chevron{height:auto;margin-top:.25rem;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.75rem}[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-header .mobile-filter-dropdown-toggle .mobile-filter-dropdown-chevron.rotated{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-content{max-height:0;overflow:hidden;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-content.show{margin-top:1rem;max-height:1000px}[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-content .mobile-filter-dropdown-options>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-content .mobile-filter-dropdown-options .mobile-filter-dropdown-option{text-wrap:pretty;cursor:pointer;font-family:inter,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.333;opacity:.4;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-content .mobile-filter-dropdown-options .mobile-filter-dropdown-option{font-size:calc(1.3rem + .5625vw);line-height:1.285}@media (min-width:1280px){[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-content .mobile-filter-dropdown-options .mobile-filter-dropdown-option{font-size:1.75rem}}}[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-content .mobile-filter-dropdown-options .mobile-filter-dropdown-option.active{opacity:1}[data-section=lotFilter] .mobile-filter-dropdown .mobile-filter-dropdown-content .mobile-filter-dropdown-options .mobile-filter-dropdown-option:focus{outline:2px solid transparent;outline-offset:2px}[data-section=lotFilter] .type-view-filter-row{display:none}@media (min-width:768px){[data-section=lotFilter] .type-view-filter-row{align-items:flex-start;border-bottom-width:1px;border-color:rgba(39,51,29,.3);display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:.75rem}}[data-section=lotFilter] .type-view-filter-row .type-filter-section{display:none}@media (min-width:768px){[data-section=lotFilter] .type-view-filter-row .type-filter-section{display:flex;flex-direction:column;gap:.75rem;width:100%}}[data-section=lotFilter] .type-view-filter-row .type-filter-section .filter-label{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));font-size:.75rem;letter-spacing:.01em;line-height:1.285;text-transform:uppercase}[data-section=lotFilter] .type-view-filter-row .type-filter-section .type-options{display:flex;flex-wrap:wrap;gap:1rem}@media (min-width:768px){[data-section=lotFilter] .type-view-filter-row .type-filter-section .type-options{gap:1.5rem}}[data-section=lotFilter] .type-view-filter-row .type-filter-section .type-options div{text-wrap:pretty;font-family:inter,sans-serif;font-size:calc(1.3rem + .5625vw);font-style:normal;font-weight:400;line-height:1.285}@media (min-width:1280px){[data-section=lotFilter] .type-view-filter-row .type-filter-section .type-options div{font-size:1.75rem}}[data-section=lotFilter] .type-view-filter-row .type-filter-section .type-options div{cursor:pointer;opacity:.4;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=lotFilter] .type-view-filter-row .type-filter-section .type-options div.active{opacity:1}[data-section=lotFilter] .type-view-filter-row .type-filter-section .type-options div:focus{outline:2px solid transparent;outline-offset:2px}[data-section=lotFilter] .view-filter-section{align-items:center;display:flex;flex-direction:column;gap:.75rem;width:100%}@media (min-width:768px){[data-section=lotFilter] .view-filter-section{align-items:flex-start;width:auto}}[data-section=lotFilter] .view-filter-section .filter-label{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));display:block;font-size:.75rem;letter-spacing:.01em;line-height:1.285;text-transform:uppercase}[data-section=lotFilter] .view-filter-section .view-options{display:flex;gap:.75rem}[data-section=lotFilter] .view-filter-section .view-options div{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(39 51 29/var(--tw-text-opacity));cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;height:2.25rem;justify-content:center;line-height:1.25rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.25rem}[data-section=lotFilter] .view-filter-section .view-options div:hover{--tw-bg-opacity:1;background-color:rgb(242 217 191/var(--tw-bg-opacity))}@media (min-width:1024px){[data-section=lotFilter] .view-filter-section .view-options div{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(39 51 29/var(--tw-text-opacity))}}[data-section=lotFilter] .view-filter-section .view-options div.active{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}[data-section=lotFilter] .view-filter-section .view-options div.active svg{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){[data-section=lotFilter] .view-filter-section .view-options div.active{--tw-bg-opacity:1;background-color:rgb(242 217 191/var(--tw-bg-opacity))}[data-section=lotFilter] .view-filter-section .view-options div.active svg{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}}[data-section=lotFilter] .view-filter-section .view-options div:focus{outline:2px solid transparent;outline-offset:2px}[data-section=lotFilter] .view-filter-section .view-options div svg{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));height:1.25rem;width:1.25rem}[data-section=lotFilter] .main-filters-row{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:0}@media (min-width:768px){[data-section=lotFilter] .main-filters-row{margin-bottom:2rem}}[data-section=lotFilter] .main-filters-row .filters-left{align-items:center;display:flex;flex-direction:column;gap:.75rem;width:100%}@media (min-width:1024px){[data-section=lotFilter] .main-filters-row .filters-left{flex-direction:row;flex-wrap:wrap;padding-right:1.25rem;width:auto}}[data-section=lotFilter] .main-filters-row .filters-left .reset-link{color:#666;cursor:pointer;display:none;font-size:14px;text-decoration:underline}@media (min-width:1024px){[data-section=lotFilter] .main-filters-row .filters-left .reset-link{margin-left:1rem}}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown{display:none;position:relative}@media (min-width:1024px){[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown{display:block}}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .filter-button{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(39 51 29/var(--tw-border-opacity));border-width:1px;color:rgb(39 51 29/var(--tw-text-opacity));cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;height:2.25rem;line-height:1.25rem;padding-left:1rem;padding-right:1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .filter-button:hover{background-color:rgba(39,51,29,.1)}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .filter-button .filter-chevron{transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .filter-button .filter-chevron.rotated{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .filter-button .filter-count{--tw-text-opacity:1;align-items:center;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-size:.75rem;height:1.5rem;line-height:1rem;margin-right:-.375rem;text-align:center}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .filter-button .filter-count .filter-value{--tw-bg-opacity:1;align-items:center;background-color:rgb(39 51 29/var(--tw-bg-opacity));display:flex;height:1.5rem;padding-left:.5rem;padding-right:.5rem}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .filter-button .filter-count .filter-value span{line-height:1;margin-top:-1px;position:relative}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .filter-button .filter-count .filter-clear{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(39 51 29/var(--tw-bg-opacity));border-color:rgb(255 255 255/var(--tw-border-opacity));border-left-width:1px;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;height:1.5rem;justify-content:center;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .filter-button .filter-count .filter-clear svg{height:1rem;margin-left:-1px;position:relative;width:1rem}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .filter-button .filter-count .filter-clear:focus,[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .filter-button .filter-count .filter-clear:hover{--tw-text-opacity:1;background-color:transparent;color:rgb(39 51 29/var(--tw-text-opacity))}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .filter-button:focus{background-color:rgba(39,51,29,.1);outline:2px solid transparent;outline-offset:2px}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .dropdown-content{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(39 51 29/var(--tw-border-opacity));border-width:1px;display:flex;flex-direction:column;left:0;margin-top:-1px;max-height:15rem;min-width:100%;overflow-y:auto;position:absolute;top:100%;width:-moz-max-content;width:max-content;z-index:10}@media (min-width:1280px){[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .dropdown-content{max-height:24rem}}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .dropdown-content .dropdown-option{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(39 51 29/var(--tw-border-opacity));color:rgb(39 51 29/var(--tw-text-opacity));cursor:pointer;font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem;text-align:left;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:auto}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .dropdown-content .dropdown-option:last-child{border-bottom-width:0}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .dropdown-content .dropdown-option.active,[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown .dropdown-content .dropdown-option:hover{background-color:rgba(39,51,29,.1)}[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown.filter-dropdown--builder-catalog{display:block;width:100%}@media (min-width:1024px){[data-section=lotFilter] .main-filters-row .filters-left .filter-dropdown.filter-dropdown--builder-catalog{max-width:none;max-width:28rem;width:auto}}[data-section=lotFilter] .main-filters-row .filters-left .hide-sold-container{align-items:center;display:none;font-size:.875rem;gap:.75rem;height:2.25rem;line-height:1.25rem;padding-left:1rem;padding-right:1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){[data-section=lotFilter] .main-filters-row .filters-left .hide-sold-container{display:flex}}[data-section=lotFilter] .main-filters-row .filters-left .hide-sold-container .toggle-switch{align-items:center;cursor:pointer;display:inline-flex;margin-top:.125rem;position:relative}[data-section=lotFilter] .main-filters-row .filters-left .hide-sold-container .toggle-switch input{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}[data-section=lotFilter] .main-filters-row .filters-left .hide-sold-container .toggle-switch input:checked+.toggle-slider{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}[data-section=lotFilter] .main-filters-row .filters-left .hide-sold-container .toggle-switch input:checked+.toggle-slider:before{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-section=lotFilter] .main-filters-row .filters-left .hide-sold-container .toggle-switch .toggle-slider{background-color:rgba(39,51,29,.2);border-radius:9999px;height:1rem;position:relative;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}[data-section=lotFilter] .main-filters-row .filters-left .hide-sold-container .toggle-switch .toggle-slider:before{--tw-bg-opacity:1;--tw-content:"";background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;content:var(--tw-content);height:.75rem;left:.125rem;position:absolute;top:.125rem;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:.75rem}[data-section=lotFilter] .main-filters-row .filters-left .hide-sold-container .toggle-label{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}[data-section=lotFilter] .main-filters-row .filters-left .all-filters-btn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(39 51 29/var(--tw-bg-opacity));border-color:rgb(39 51 29/var(--tw-border-opacity));border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:flex;flex-shrink:1;font-size:.875rem;gap:.5rem;grid-column:span 2/span 2;height:2.75rem;justify-content:center;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (min-width:1024px){[data-section=lotFilter] .main-filters-row .filters-left .all-filters-btn{display:none}}[data-section=lotFilter] .main-filters-row .filters-left .all-filters-btn svg{height:1rem;width:1rem}[data-section=lotFilter] .main-filters-row .filters-left .all-filters-btn .filter-count-badge{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(39 51 29/var(--tw-text-opacity));display:flex;font-size:.75rem;height:1.5rem;justify-content:center;line-height:1rem;width:1.5rem}@media (min-width:1024px){[data-section=lotFilter] .main-filters-row .filters-left .all-filters-btn .filter-count-badge{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}}[data-section=lotFilter] .main-filters-row .filters-right{align-items:center;display:none;flex-shrink:0;gap:1rem}@media (min-width:1024px){[data-section=lotFilter] .main-filters-row .filters-right{display:flex}}[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown{position:relative}[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .filter-button{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(39 51 29/var(--tw-border-opacity));border-width:1px;color:rgb(39 51 29/var(--tw-text-opacity));cursor:pointer;display:flex;font-size:.875rem;gap:.25rem;height:2.25rem;line-height:1.25rem;padding-left:1rem;padding-right:1rem;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .filter-button:hover{background-color:rgba(39,51,29,.1)}[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .filter-button .filter-chevron{transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .filter-button .filter-chevron.rotated{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .filter-button .filter-value-sort{align-items:center;display:flex;gap:.5rem}[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .filter-button .filter-count+.filter-chevron{margin-left:.5rem}[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .filter-button .filter-count{--tw-text-opacity:1;align-items:center;color:rgb(39 51 29/var(--tw-text-opacity));display:flex;height:1.5rem;text-align:center}[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .filter-button .filter-count .filter-value{font-weight:500}[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .filter-button:focus{background-color:rgba(39,51,29,.1);outline:2px solid transparent;outline-offset:2px}[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .dropdown-content{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(39 51 29/var(--tw-border-opacity));border-width:1px;display:flex;flex-direction:column;left:0;margin-top:-1px;max-height:15rem;min-width:100%;overflow-y:auto;position:absolute;top:100%;width:-moz-max-content;width:max-content;z-index:10}@media (min-width:1280px){[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .dropdown-content{max-height:24rem}}[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .dropdown-content .dropdown-option{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(39 51 29/var(--tw-border-opacity));color:rgb(39 51 29/var(--tw-text-opacity));cursor:pointer;font-size:.875rem;line-height:1.25rem;padding:.75rem 1rem;text-align:left;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:auto}[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .dropdown-content .dropdown-option:last-child{border-bottom-width:0}[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .dropdown-content .dropdown-option.active,[data-section=lotFilter] .main-filters-row .filters-right .filter-dropdown .dropdown-content .dropdown-option:hover{background-color:rgba(39,51,29,.1)}[data-section=lotFilter] .search-sort-row{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:2rem}[data-section=lotFilter] .search-sort-row .search-sort-left{align-items:center;display:flex;grid-column:span 3/span 3;width:100%}[data-section=lotFilter] .search-sort-row .search-sort-left .search-container{width:100%}@media (min-width:1024px){[data-section=lotFilter] .search-sort-row .search-sort-left .search-container{width:auto}}[data-section=lotFilter] .search-sort-row .search-sort-left .search-container .search-input-wrapper{position:relative}[data-section=lotFilter] .search-sort-row .search-sort-left .search-container .search-input-wrapper .search-icon{--tw-translate-y:-50%;color:rgba(39,51,29,.5);height:1rem;left:0;pointer-events:none;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:1rem}[data-section=lotFilter] .search-sort-row .search-sort-left .search-container .search-input-wrapper .search-input{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:transparent;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(39 51 29/var(--tw-border-opacity));color:rgb(39 51 29/var(--tw-text-opacity));font-size:1.125rem;height:2.5rem;letter-spacing:.01em;line-height:1.333;outline:2px solid transparent;outline-offset:2px;padding:.75rem .5rem .75rem 2rem;width:100%}@media (min-width:1024px){[data-section=lotFilter] .search-sort-row .search-sort-left .search-container .search-input-wrapper .search-input{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));min-width:24rem}}[data-section=lotFilter] .search-sort-row .search-sort-left .search-container .search-input-wrapper .search-input::-moz-placeholder{color:rgba(39,51,29,.3);font-size:.8125rem;letter-spacing:.01em;line-height:1.285}[data-section=lotFilter] .search-sort-row .search-sort-left .search-container .search-input-wrapper .search-input::placeholder{color:rgba(39,51,29,.3);font-size:.8125rem;letter-spacing:.01em;line-height:1.285}[data-section=lotFilter] .search-sort-row .search-sort-left .search-container .search-input-wrapper .search-clear-btn{--tw-translate-y:-50%;align-items:center;background-color:transparent;border-style:none;color:rgba(39,51,29,.3);cursor:pointer;display:flex;height:1.5rem;justify-content:center;position:absolute;right:0;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}[data-section=lotFilter] .search-sort-row .search-sort-left .search-container .search-input-wrapper .search-clear-btn:hover{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}[data-section=lotFilter] .search-sort-row .search-sort-left .search-container .search-input-wrapper .search-clear-btn:focus{outline:2px solid transparent;outline-offset:2px}[data-section=lotFilter] .search-sort-row .search-sort-left .search-container .search-input-wrapper .search-no-results{bottom:-1.25rem;color:rgba(39,51,29,.6);display:block;font-size:.8125rem;left:0;letter-spacing:.01em;line-height:1.285;margin-top:.5rem;position:absolute}@media (min-width:1024px){[data-section=lotFilter] .search-sort-row .search-sort-left .search-container .search-input-wrapper .search-no-results{display:none}}[data-section=lotFilter] .search-sort-row .search-sort-right{align-items:center;display:flex;flex-shrink:0;gap:.5rem;grid-column:span 2/span 2}@media (min-width:1024px){[data-section=lotFilter] .search-sort-row .search-sort-right{gap:1rem}}[data-section=lotFilter] .search-sort-row .search-sort-right .results-counter{--tw-text-opacity:1;align-items:center;background-color:rgba(39,51,29,.1);color:rgb(39 51 29/var(--tw-text-opacity));display:flex;flex-shrink:0;font-size:.875rem;height:2.5rem;line-height:1.25rem;padding:.5rem .75rem}[data-section=lotFilter] .results-counter-row{align-items:center;display:flex;justify-content:flex-start;padding-bottom:.5rem;padding-top:.5rem}@media (min-width:1024px){[data-section=lotFilter] .results-counter-row{padding-top:4rem}}[data-section=lotFilter] .results-counter-row .results-counter{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));flex-shrink:0;font-size:.875rem;line-height:1.25rem}[data-section=lotFilter] .results-counter-row .results-counter .results-number{font-weight:500}[data-section=lotFilter] .results-counter-row-map{display:none}@media (min-width:1024px){[data-section=lotFilter] .results-counter-row-map{display:block}}[data-section=lotFilter] .lot-results{margin-bottom:3rem;position:relative;z-index:1}@media (min-width:1024px){[data-section=lotFilter] .lot-results{margin-bottom:5rem}}[data-section=lotFilter] .lot-results .no-results{padding-bottom:4rem;padding-top:4rem;text-align:center}[data-section=lotFilter] .lot-results .no-results .no-results-icon{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}[data-section=lotFilter] .lot-results .no-results .no-results-icon img{height:4rem;width:4rem}[data-section=lotFilter] .lot-results .no-results h3{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.5rem}[data-section=lotFilter] .lot-results .no-results p{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));margin-bottom:1.5rem;opacity:.75}[data-section=lotFilter] .lot-results .no-results .btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(116 137 94/var(--tw-bg-opacity));border-radius:.5rem;color:rgb(255 255 255/var(--tw-text-opacity));display:inline-flex;font-weight:500;padding:.75rem 1.5rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=lotFilter] .lot-results .no-results .btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}[data-section=lotFilter] .lot-results .lots-grid{display:grid;gap:calc(var(--col-padding)*2);grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media (min-width:768px){[data-section=lotFilter] .lot-results .lots-grid{gap:40px calc(var(--col-padding)*3);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){[data-section=lotFilter] .lot-results .lots-grid{gap:80px calc(var(--col-padding)*4);grid-template-columns:repeat(3,minmax(0,1fr))}}[data-section=lotFilter] .lot-results .lots-grid--builders .builder-external-card{color:inherit;text-decoration-line:none}[data-section=lotFilter] .lot-results .builder-external-card{display:flex;flex-direction:column;height:100%;text-align:left}[data-section=lotFilter] .lot-results .builder-external-card .card-image{position:relative}[data-section=lotFilter] .lot-results .builder-external-card .card-image .image-container{overflow:hidden;width:100%}[data-section=lotFilter] .lot-results .builder-external-card .card-image .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-section=lotFilter] .lot-results .builder-external-card .builder-card-image-placeholder{aspect-ratio:16/10;background-color:rgba(39,51,29,.1);width:100%}[data-section=lotFilter] .lot-results .builder-external-card .builder-external-card__info{display:flex;flex:1 1 0%;flex-direction:column;justify-content:flex-end;padding-top:1rem}[data-section=lotFilter] .lot-results .builder-external-card .builder-external-card__footer{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start}[data-section=lotFilter] .lot-results .builder-external-card .builder-external-card__arrow{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));flex-shrink:0}[data-section=lotFilter] .lot-results .builder-external-card.builder-external-card--no-link{cursor:default}[data-section=lotFilter] .lot-results .load-more-section{margin-top:3rem;text-align:center}[data-section=lotFilter] .lot-results .load-more-section .load-more-btn{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(116 137 94/var(--tw-bg-opacity));border-radius:.5rem;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-weight:500;padding:1rem 2rem;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=lotFilter] .lot-results .load-more-section .load-more-btn:hover{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}[data-section=lotFilter] .lot-results .load-more-section .load-more-btn .load-more-count{font-size:.875rem;line-height:1.25rem;margin-left:.5rem;opacity:.75}[data-section=lotFilter] .lot-results .load-more-section .load-more-btn:focus{outline:2px solid transparent;outline-offset:2px}[data-section=lotFilter] .fade-enter-active,[data-section=lotFilter] .fade-leave-active{transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-section=lotFilter] .fade-enter,[data-section=lotFilter] .fade-leave-to{opacity:0}[data-section=lotFilter] .map-view{margin-top:2rem}[data-section=lotFilter] .map-view .map-container{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(39 51 29/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;height:24rem;width:100%}[data-section=lotFilter] .map-view .map-container .map-placeholder{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem;text-align:center}[data-section=lotFilter] .map-view .map-container .map-placeholder p{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));margin-bottom:.5rem}[data-section=lotFilter] .map-view .map-container .map-placeholder p:first-child{font-size:1.125rem;font-weight:500;line-height:1.75rem}[data-section=lotFilter] .map-view .map-container .map-placeholder p:last-child{font-size:.875rem;line-height:1.25rem;opacity:.75}[data-section=lotFilter] [data-map-popup-open]{margin-top:.75rem;position:relative;width:100%}@media (min-width:1024px){[data-section=lotFilter] [data-map-popup-open]{display:none}}[data-section=lotFilter] [data-map-popup-open] img{width:100%}[data-section=lotFilter] [data-map-popup-open] svg{left:1rem;min-width:6rem;position:absolute;top:1rem;width:20vw}[data-section=lotFilter] [data-map-popup-open] .disclaimer{text-wrap:pretty;--tw-text-opacity:1;bottom:0;color:rgb(129 129 129/var(--tw-text-opacity));font-family:inter,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;left:0;line-height:1;padding-bottom:.5rem;position:absolute;text-align:center;width:100%}[data-section=lotFilter] .row.map-component{display:none}@media (min-width:1024px){[data-section=lotFilter] .row.map-component{display:block;padding-left:0;padding-right:0}}@media (min-width:1280px){[data-section=lotFilter] .row.map-component{padding-left:var(--row-padding);padding-right:var(--row-padding)}}[data-section=lotFilter] .row.map-component .column{border-bottom-width:1px;border-color:hsla(0,0%,44%,.5);border-top-width:1px;display:flex;flex-direction:column;padding-left:0;padding-right:0}@media (min-width:1280px){[data-section=lotFilter] .row.map-component .column{border-width:0;padding-left:var(--col-padding);padding-right:var(--col-padding)}}[data-section=lotFilter] .row.map-component #map{aspect-ratio:16/9;border-color:hsla(0,0%,44%,.5);border-top-width:1px;height:100vh;order:2}@media (min-width:1280px){[data-section=lotFilter] .row.map-component #map{aspect-ratio:16/9;border-width:1px;height:auto}}[data-section=lotFilter] .row.map-component [data-map-card]{position:absolute;width:100%;z-index:2}[data-section=lotFilter] .row.map-component [data-north]{position:absolute;top:1.25rem}@media (min-width:640px){[data-section=lotFilter] .row.map-component [data-north]{bottom:1.25rem;top:auto}}[data-section=lotFilter] .row.map-component [data-map-panel]{order:1;position:relative;top:0;width:100%;z-index:1}@media (min-width:640px){[data-section=lotFilter] .row.map-component [data-map-panel]{left:0;position:absolute;width:auto}}@media (min-width:1024px){[data-section=lotFilter] .row.map-component [data-map-panel]{bottom:calc(1.25rem + var(--col-padding));left:calc(1.25rem + var(--col-padding));top:auto}}@keyframes spin{to{transform:rotate(1turn)}}[data-section=lotFilter] .animate-spin{animation:spin 1s linear infinite}.mobile-filters-overlay{align-items:center;background-color:rgba(0,0,0,.5);display:flex;inset:0;bottom:0!important;justify-content:center;left:0!important;max-height:100dvh;overflow:auto;overscroll-behavior:none;position:fixed!important;right:0!important;top:0!important;z-index:9999}@media (min-width:768px){.mobile-filters-overlay{justify-content:flex-end}}.mobile-filters-overlay .mobile-filters-popup{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:flex;flex-direction:column;overflow:auto;overscroll-behavior:none;position:absolute;top:0;width:100%}@media (min-width:768px){.mobile-filters-overlay .mobile-filters-popup{max-width:32rem}}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-header{align-items:center;border-bottom-width:1px;border-color:hsla(0,0%,44%,.5);display:flex;justify-content:space-between;padding:1rem}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-header h3{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));font-size:1.125rem;font-weight:500;line-height:1.75rem;margin:0}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-header .close-btn{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));padding:.5rem}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-header .close-btn svg{height:1.5rem;width:1.5rem}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content{flex:1 1 0%}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content{overflow-y:auto;padding:1rem}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content .mobile-filter-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content .mobile-filter-group .mobile-filter-label{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content .mobile-filter-group .mobile-filter-options{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content .mobile-filter-group .mobile-filter-options .mobile-filter-option{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(39 51 29/var(--tw-border-opacity));border-width:1px;color:rgb(39 51 29/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content .mobile-filter-group .mobile-filter-options .mobile-filter-option.active{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity));border-color:rgb(39 51 29/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content .mobile-filter-group .mobile-filter-toggle{align-items:center;display:flex;gap:.75rem}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content .mobile-filter-group .mobile-filter-toggle .mobile-toggle-switch{align-items:center;cursor:pointer;display:inline-flex;position:relative}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content .mobile-filter-group .mobile-filter-toggle .mobile-toggle-switch input{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content .mobile-filter-group .mobile-filter-toggle .mobile-toggle-switch input:checked+.mobile-toggle-slider{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content .mobile-filter-group .mobile-filter-toggle .mobile-toggle-switch input:checked+.mobile-toggle-slider:before{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content .mobile-filter-group .mobile-filter-toggle .mobile-toggle-switch .mobile-toggle-slider{background-color:rgba(39,51,29,.2);border-radius:9999px;height:1.5rem;position:relative;transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2.5rem}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content .mobile-filter-group .mobile-filter-toggle .mobile-toggle-switch .mobile-toggle-slider:before{--tw-bg-opacity:1;--tw-content:"";background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;content:var(--tw-content);height:1rem;left:.25rem;position:absolute;top:.25rem;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1rem}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-content .mobile-filter-group .mobile-filter-toggle .mobile-toggle-label{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-footer{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));border-top-width:1px;display:flex;gap:.75rem;padding:1rem}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-footer .btn{flex:1 1 0%;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-footer .btn.btn-secondary{--tw-border-opacity:1;--tw-text-opacity:1;background-color:transparent;border-color:rgb(39 51 29/var(--tw-border-opacity));border-width:1px;color:rgb(39 51 29/var(--tw-text-opacity))}.mobile-filters-overlay .mobile-filters-popup .mobile-filters-footer .btn.btn-primary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity));border-color:rgb(116 137 94/var(--tw-border-opacity));border-width:1px;color:rgb(39 51 29/var(--tw-text-opacity))}[data-bg=primary-one]+[data-section=lotFilter]{padding-top:var(--section-padding)}aside[data-map-popup]{height:100dvh;opacity:0;pointer-events:none;position:fixed;right:0;top:0;width:100%;z-index:-1}aside[data-map-popup][data-expanded=true]{opacity:1;pointer-events:auto;z-index:90}@media (min-width:1280px){aside[data-map-popup][data-expanded=true]{opacity:0;pointer-events:none;z-index:-1}}aside[data-map-popup] [data-map-popup-close]{position:absolute;right:.5rem;top:.5rem}.filter-dropdown--builder-catalog{margin-bottom:2rem}@media (min-width:768px){.filter-dropdown--builder-catalog{margin-bottom:0}}.filter-dropdown--builder-catalog .filter-button{justify-content:space-between;width:100%}@media (min-width:1024px){.filter-dropdown--builder-catalog .filter-button{min-width:26.625rem;width:auto}}[data-hl-catalog-mode=builders] .results-counter-row{display:none}@media (min-width:1280px){[data-hl-catalog-mode=builders] .lots-grid--builders{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important;row-gap:5rem!important}}section[data-section=breadcrumbs-section]{padding-bottom:36px;padding-top:36px;width:100%}@media (min-width:640px){section[data-section=breadcrumbs-section]{padding-bottom:61px;padding-top:52px}}section[data-section=breadcrumbs-section]+section[data-bg=primary-four]{padding-top:0!important}section[data-section=breadcrumbs-section] ul.breadcrumbs{padding:0}footer{padding-bottom:3.688rem;padding-top:2rem;position:relative;z-index:1}@media (min-width:1024px){footer{padding-bottom:3.75rem;padding-bottom:calc(var(--section-padding)*1);padding-top:3.25rem;padding-top:calc(var(--section-padding)*1)}}@media (min-width:1280px){footer{padding-top:4.25rem}}footer[data-bg=primary-four]{color:rgb(39 51 29/var(--tw-text-opacity))}footer[data-bg=primary-four],footer[data-bg=primary-four] .freeform-form-success{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}footer[data-bg=primary-four] .freeform-form-success{color:rgb(233 243 201/var(--tw-text-opacity))}footer[data-bg=primary-two]{color:rgb(255 255 255/var(--tw-text-opacity))}footer[data-bg=primary-two],footer[data-bg=primary-two] .freeform-form-success{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(116 137 94/var(--tw-bg-opacity))}footer[data-bg=primary-two] .freeform-form-success{color:rgb(233 243 201/var(--tw-text-opacity))}footer[data-bg=primary-one]{color:rgb(255 255 255/var(--tw-text-opacity))}footer[data-bg=primary-one],footer[data-bg=primary-one] .freeform-form-success{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}footer[data-bg=primary-one] .freeform-form-success{color:rgb(233 243 201/var(--tw-text-opacity))}footer .row{flex-wrap:wrap;justify-content:space-between}footer .row.row-top{display:flex}@media (min-width:1024px){footer .row.row-top{padding-bottom:6rem}}footer .footer-content{position:relative;z-index:2}footer .bg-image{--tw-translate-x:50%;bottom:0;max-height:100%;max-width:100%;overflow:hidden;position:absolute;right:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:19.5rem}@media (min-width:1024px){footer .bg-image{width:auto}}footer .bg-image svg{height:auto;width:100%}@media (min-width:1024px){footer .bg-image{--tw-translate-x:0px;right:6.438rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}footer .column-logo{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:3rem;width:100%}@media (min-width:1024px){footer .column-logo{align-items:flex-start;padding-bottom:0;width:27.7777777%}}@media (min-width:1696px){footer .column-logo{width:27.7777777%}}footer .column-logo>a:first-child{display:none}@media (min-width:1024px){footer .column-logo>a:first-child{display:inline-block}}footer .column-logo .subscribe-form{display:flex;flex-direction:column;max-width:400px;width:100%}@media (min-width:1024px){footer .column-logo .subscribe-form{margin-top:0;max-width:100%}}footer .column-logo .subscribe-form .heading{text-wrap:pretty;font-family:pp-hatton,serif;font-size:calc(1.525rem + 3.09375vw);font-style:normal;font-weight:400;letter-spacing:-.01em;line-height:1.125}@media (min-width:1280px){footer .column-logo .subscribe-form .heading{font-size:4rem}}footer .column-logo .subscribe-form .heading{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity));font-weight:300;margin-bottom:1.5rem;text-align:center;width:100%}@media (min-width:1024px){footer .column-logo .subscribe-form .heading{font-size:calc(1.325rem + .84375vw);line-height:1.285}@media (min-width:1280px){footer .column-logo .subscribe-form .heading{font-size:2rem}}footer .column-logo .subscribe-form .heading{margin-bottom:1rem;text-align:left}}footer .column-logo .subscribe-form form{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(233 243 201/var(--tw-border-opacity));display:flex;justify-content:space-between;position:relative;width:100%}footer .column-logo .subscribe-form form input{--tw-text-opacity:1;background-color:transparent;color:rgb(233 243 201/var(--tw-text-opacity));font-size:1rem;letter-spacing:.01em;line-height:1.5;outline:2px solid transparent;outline-offset:2px;padding-bottom:1rem;padding-top:0}@media (min-width:1024px){footer .column-logo .subscribe-form form input{padding-bottom:1rem;padding-top:1rem}}footer .column-logo .subscribe-form form input::-moz-placeholder{color:hsla(74,64%,87%,.5)}footer .column-logo .subscribe-form form input::placeholder{color:hsla(74,64%,87%,.5)}footer .column-logo .subscribe-form form button{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity));flex-shrink:0}footer .column-logo .subscribe-form form .freeform-row{margin:0;width:100%}footer .column-logo .subscribe-form form .freeform-row .freeform-column{margin:0;padding:0}footer .column-logo .subscribe-form form .freeform-form-success{--tw-text-opacity:1;align-items:center;color:rgb(233 243 201/var(--tw-text-opacity));display:flex;height:100%;left:0;position:absolute;top:0;width:100%}footer .column-logo .subscribe-form form .freeform-form-errors{top:calc(100% + 24px)}footer .column-logo .subscribe-form form .freeform-errors{left:0;position:absolute;top:-12px}footer .column-menu{display:none}@media (min-width:1024px){footer .column-menu{display:grid;gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-left:5.5555555%;width:66.6666666%}}@media (min-width:1696px){footer .column-menu{margin-left:16.6666666%;width:55.5555555%}}footer .column-menu .col-menu{display:flex;flex-direction:column}footer .column-menu .col-menu .col-menu-heading{font-size:.875rem;font-weight:600;letter-spacing:.01em;line-height:1.285;margin-bottom:1rem;text-transform:uppercase}footer .column-menu .col-menu a{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity));margin-bottom:.625rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}footer .column-menu .col-menu a:hover,footer .column-menu .col-menu a:hover span{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity))}footer .column-menu .col-menu a span{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}footer a{font-size:1rem;letter-spacing:.01em;line-height:1.5;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}footer a:hover{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}footer a+.social-block{margin-top:2rem}footer .social-block{align-items:center;display:flex}footer .social-block a{margin-right:1.5rem}footer .social-block a:last-child{margin-right:0}footer .row-bottom .column-year{align-items:center;display:flex;flex-direction:column;font-size:1rem;letter-spacing:.01em;line-height:1.5;padding-top:3rem;width:100%}@media (min-width:1024px){footer .row-bottom .column-year{flex-direction:row;width:auto}}footer .row-bottom .column-year .year{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity));font-size:1rem;letter-spacing:.01em;line-height:1.5}@media (min-width:1024px){footer .row-bottom .column-year .year{padding-right:1.5rem}}footer .row-bottom .column-year .legal-menu{align-items:center;display:flex}footer .row-bottom .column-year .legal-menu a{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));border-right-width:1px;color:rgb(233 243 201/var(--tw-text-opacity));margin-bottom:0;padding-left:1.5rem;padding-right:1.5rem}footer .row-bottom .column-year .legal-menu a:last-child{border-right-width:0}@media (min-width:1024px){footer .row-bottom .column-year .legal-menu a{border-left-width:1px;border-right-width:0}}footer .row-bottom .column-year .legal-menu a:hover{--tw-text-opacity:1;color:rgb(39 51 29/var(--tw-text-opacity))}footer .row-bottom .column-imagic{display:flex;justify-content:center;opacity:.5;padding-top:0;width:100%}@media (min-width:1024px){footer .row-bottom .column-imagic{justify-content:flex-end;opacity:1;padding-top:2.25rem;width:auto}}footer .row-bottom .column-imagic a{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity))}footer .row-bottom .column-line{display:none}@media (min-width:1024px){footer .row-bottom .column-line{display:block}}footer .row-bottom .column-line hr{border-color:hsla(74,64%,87%,.5);border-top-width:1px;width:100%}footer .row-bottom .column-social{display:flex;justify-content:center;width:100%}@media (min-width:1024px){footer .row-bottom .column-social{display:none}}footer.simpler-footer{overflow:hidden}footer.simpler-footer .column-social{display:none}footer.simpler-footer .column-logo a{display:block}@media (max-width:1024px){footer.simpler-footer{padding-bottom:3rem;padding-top:3rem}footer.simpler-footer .column-logo{padding-bottom:0!important}footer.simpler-footer .column-imagic{padding-top:32px}}footer a[href="/#"]{cursor:default;pointer-events:none}footer .freeform-form-errors{position:absolute}footer ul.freeform-form-errors{top:-21px}html{-ms-scroll-chaining:none;scroll-behavior:smooth}html ::-moz-selection{background-color:transparent;color:#db886e!important}html ::-webkit-selection{background-color:transparent;color:#db886e!important}html ::selection{background-color:transparent;color:#db886e!important}body{text-wrap:pretty;--tw-text-opacity:1;-ms-scroll-chaining:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-font-feature-settings:"kern" 1;-o-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;color:rgb(39 51 29/var(--tw-text-opacity));font-family:inter,sans-serif;font-kerning:normal;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.333;scroll-behavior:smooth;text-rendering:optimizeLegibility;transition:background-color .2s linear}@media (min-width:768px){body{font-size:1.125rem;letter-spacing:.01em;line-height:1.333}}@media (min-width:1280px){body{transition:background-color .4s linear}}main{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}body.map main{height:100vh;margin-top:0;overflow:hidden;position:fixed;top:0;width:100vw}body.map[data-menu-expanded=true] main{pointer-events:auto}.container{height:100%;max-width:var(--container-width)}.container.container-fluid{max-width:100vw}@media (min-width:1696px){.container.container-fluid .row{padding-left:calc((100vw - var(--container-width))/2 + var(--row-padding));padding-right:calc((100vw - var(--container-width))/2 + var(--row-padding))}.container.container-fluid .row.row-fluid{padding-left:0;padding-right:0}}.overlay-link{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:50}iframe,img,svg,table{height:-moz-fit-content;height:fit-content;max-height:100%;max-width:100%}svg{flex-shrink:0;height:auto}iframe{height:100%;width:100%}[data-loading]{--tw-text-opacity:1;color:rgb(116 137 94/var(--tw-text-opacity));font-size:14px;text-align:center;text-transform:uppercase}[data-loading]:not(.loaded){margin-top:5rem}[data-loading].loaded{opacity:0;pointer-events:none}.logo-name.light path,.logo-symbol.light path,.small-logo.light path{fill:#e9f3c9}[data-bg=primary-one] .btn:not(.btn-fill) span{--tw-text-opacity:1;color:rgb(233 243 201/var(--tw-text-opacity))}[data-bg=primary-one] .btn:not(.btn-fill):hover span{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}[data-hidden-mobile]{display:none}@media (min-width:1024px){[data-hidden-mobile]{display:block}}.download-icon circle,.download-icon path{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-bg=primary-four] .link:hover .download-icon circle,[data-bg=primary-four] a:hover .download-icon circle,[data-bg=primary-one] .link:hover .download-icon circle,[data-bg=primary-one] a:hover .download-icon circle,[data-bg=primary-two] .link:hover .download-icon circle,[data-bg=primary-two] a:hover .download-icon circle{fill:#74895e}[data-bg=primary-four] .link:hover .download-icon path,[data-bg=primary-four] a:hover .download-icon path,[data-bg=primary-one] .link:hover .download-icon path,[data-bg=primary-one] a:hover .download-icon path,[data-bg=primary-two] .link:hover .download-icon path,[data-bg=primary-two] a:hover .download-icon path{fill:#fff}[data-scroll]{opacity:0;transform:translateY(10vh);transition:opacity 1.2s cubic-bezier(.25,.8,.15,1),transform 1.8s cubic-bezier(.25,.8,.15,1)}[data-scroll=in]{opacity:1;transform:translateY(0)}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cover-panel{height:100dvh;left:0;position:fixed;top:0;width:100vw;z-index:100}.cover-panel[data-bg=primary-one]{--tw-bg-opacity:1;background-color:rgb(39 51 29/var(--tw-bg-opacity))}.cover-panel .container{align-items:center;display:flex;height:100%;justify-content:center}.cover-panel .block-heading{opacity:0;text-align:center}span.char{opacity:0}.error-section{min-height:100vh}.error-section,.error-section .column-error{align-items:center;display:flex;justify-content:center}.error-section .column-error{flex-direction:column}.error-section .column-error h1{font-size:calc(1.8125rem + 6.32813vw);letter-spacing:-.01em;line-height:1.1}@media (min-width:1280px){.error-section .column-error h1{font-size:6.875rem}}.error-section .column-error h2{font-size:calc(1.525rem + 3.09375vw);letter-spacing:-.01em;line-height:1.125}@media (min-width:1280px){.error-section .column-error h2{font-size:4rem}}.error-section .column-error .btn{margin-top:1rem}

/*# sourceMappingURL=app.css.map*/