@layer theme,child-theme;@layer theme;html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}*,*:after,*:before{box-sizing:border-box;margin:0;padding:0}:where(html){color-scheme:light dark;hanging-punctuation:first allow-end last;interpolate-size:allow-keywords;scroll-behavior:smooth;scrollbar-gutter:stable;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}:where(html.translated-rtl){direction:rtl}@media(prefers-reduced-motion:reduce){:where(html){scroll-behavior:auto}}:where(body){min-block-size:100svb;min-inline-size:300px}:where(canvas,img,picture,svg,video){block-size:auto;border:none;display:block;max-inline-size:100%}:where(button,input,progress,select,textarea){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:inherit;font:inherit;hanging-punctuation:none;line-height:inherit;text-align:start;touch-action:manipulation}:where(button){cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(textarea){resize:vertical}:where(textarea:not([rows])){field-sizing:content}:where(fieldset,iframe){border:none}:where(p,li,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word;text-wrap:pretty}:where(abbr[title]){border:none;text-decoration:none}:where(cite){font-style:inherit}:where(small){font-size:inherit}:where(li,ol,ul){list-style:none}:where(dialog,[popover]){background:transparent;border:none;color:inherit;margin:auto;max-block-size:none;max-inline-size:none;position:fixed}:where([popover]){inset:auto}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none}:where([hidden]:not([hidden=until-found])){display:none!important}:root{--transition-fast: .15s ease;--transition-base: .25s ease;--transition-slow: .35s ease;--border-radius-small: .5rem;--border-radius-medium: 1rem;--border-radius-large: 1.5rem}:is(body .wp-site-blocks) h1,:is(body .wp-site-blocks) .has-heading-1-font-size{line-height:1;font-weight:700}:is(body .wp-site-blocks) h2{line-height:1.15;margin-block-end:var(--wp--preset--spacing--xs);font-weight:700}:is(body .wp-site-blocks) h3{line-height:1.4;margin-block-end:var(--wp--preset--spacing--xs);font-weight:700}:is(body .wp-site-blocks) h4{line-height:1.5;margin-block-end:var(--wp--preset--spacing--xs);font-weight:700}:is(body .wp-site-blocks) h5{line-height:1.5;margin-block-end:var(--wp--preset--spacing--xs);font-weight:700}:is(body .wp-site-blocks) h6{line-height:1.5;margin-block-end:var(--wp--preset--spacing--xs);font-weight:700}:is(body .wp-site-blocks) p{margin-block-start:var(--wp--preset--spacing--xs);margin-block-end:var(--wp--preset--spacing--xs)}[class^=has-heading-]:is(:is(body .wp-site-blocks) p),[class*=has-heading-]:is(:is(body .wp-site-blocks) p){line-height:1.1}:is(body .wp-site-blocks) h1 a,:is(body .wp-site-blocks) h2 a,:is(body .wp-site-blocks) h3 a,:is(body .wp-site-blocks) h4 a,:is(body .wp-site-blocks) h5 a,:is(body .wp-site-blocks) h6 a{font-family:inherit;font-weight:inherit;line-height:inherit}:is(:is(body .wp-site-blocks) h1,:is(body .wp-site-blocks) h2,:is(body .wp-site-blocks) h3,:is(body .wp-site-blocks) h4,:is(body .wp-site-blocks) h5,:is(body .wp-site-blocks) h6,:is(body .wp-site-blocks) p):last-child{margin-block-end:0}:is(:is(body .wp-site-blocks) h1,:is(body .wp-site-blocks) h2,:is(body .wp-site-blocks) h3,:is(body .wp-site-blocks) h4,:is(body .wp-site-blocks) h5,:is(body .wp-site-blocks) h6,:is(body .wp-site-blocks) p):first-child{margin-block-start:0}:is(:is(body .wp-site-blocks) ol,:is(body .wp-site-blocks) ul) li{margin-left:1em;line-height:1.4;padding-inline-start:.33em}:is(:is(:is(body .wp-site-blocks) ol,:is(body .wp-site-blocks) ul) li):not(:last-child){margin-block-end:.66em}:is(:is(:is(body .wp-site-blocks) ol,:is(body .wp-site-blocks) ul) li):has(>::marker){padding-right:1em}:is(body .wp-site-blocks) ol li{list-style:decimal}:is(body .wp-site-blocks) ul li{list-style:disc}:is(body .wp-site-blocks) :where(li,li strong){text-wrap:wrap!important;text-wrap-mode:wrap!important}@media(min-width:1024px){:is(body .wp-site-blocks) h1{line-height:1.2}:is(body .wp-site-blocks) h2{line-height:1.2}:is(body .wp-site-blocks) h3{line-height:1.3}:is(body .wp-site-blocks) h4{line-height:1.4}:is(body .wp-site-blocks) h5{line-height:1.4}:is(body .wp-site-blocks) h6{line-height:1.2}}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)).alignwide{max-width:var(--wp--style--global--wide-size)!important}@media(max-width:1500px){.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)).alignwide{max-width:var(--wp--style--global--content-size)!important}}.wp-site-blocks main{padding-block:0}:is(.wp-site-blocks main)>.entry-content{padding-inline:0;max-width:100%}.alignfull:is(:is(:is(.wp-site-blocks main)>.entry-content)>*){margin-inline:calc(var(--wp--style--root--padding-left) * -1);margin-block:0}.alignwide:is(:is(:is(.wp-site-blocks main)>.entry-content)>*){margin-inline:calc(var(--wp--style--root--padding-left) * -1)}:is(:is(:is(.wp-site-blocks main)>.entry-content)>*)>*{padding-inline:0}@media(min-width:1248px){.alignfull:is(:is(:is(.wp-site-blocks main)>.entry-content)>*){margin-inline:0}}@media(min-width:1248px){.has-global-padding{padding-inline:0}}:root :where(.entry-content)>.is-layout-constrained{margin-block-start:0}:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern{background:transparent}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-body.sd-body--responsive{padding-top:0;padding-inline:var(--wp--preset--spacing--md)}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element--with-frame{border:none;padding:0;box-shadow:none;outline:none;background:transparent}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) *{font-family:var(--wp--preset--font-family--primary-body)}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-question__required-text{color:var(--wp--preset--color--dark-grey)}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-page.sd-body__page{margin-block-start:var(--wp--preset--spacing--md)}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-page__row{margin-top:1.25rem}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element__header--location-top{padding-block-end:4px}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-row--compact input{padding-block:8px}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-input{background:var(--wp--preset--color--white);border-radius:.5rem;border:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 20%,transparent);padding:9px}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-input:focus{box-shadow:inset 0 0 0 1px var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary)}:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element__content.sd-question__content) .sd-selectbase__label{align-items:center;gap:12px}:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element__content.sd-question__content) .sd-item.sd-radio{padding-block:6px}:is(:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element__content.sd-question__content) .sd-item.sd-radio) .sd-item__decorator{width:1.25rem;height:1.25rem;background:transparent;box-shadow:0 0 0 2px var(--wp--preset--color--dark-grey);margin-left:2px}.sd-radio--checked:is(:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element__content.sd-question__content) .sd-item.sd-radio) .sd-item__decorator{box-shadow:0 0 0 2px var(--wp--preset--color--primary)}:is(.sd-radio--checked:is(:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element__content.sd-question__content) .sd-item.sd-radio) .sd-item__decorator):after{background-color:var(--wp--preset--color--primary)}:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element__content.sd-question__content) .sd-item.sd-checkbox{padding-block:6px}:is(:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element__content.sd-question__content) .sd-item.sd-checkbox) .sd-item__decorator{width:1.25rem;height:1.25rem;background:transparent;box-shadow:0 0 0 2px var(--wp--preset--color--dark-grey);margin-left:2px}.sd-item--checked:is(:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element__content.sd-question__content) .sd-item.sd-checkbox) .sd-item__decorator{box-shadow:0 0 0 2px var(--wp--preset--color--primary)}:is(.sd-item--checked:is(:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element__content.sd-question__content) .sd-item.sd-checkbox) .sd-item__decorator) svg{color:var(--wp--preset--color--primary)}:is(:is(.sd-item--checked:is(:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element__content.sd-question__content) .sd-item.sd-checkbox) .sd-item__decorator) svg) use{fill:var(--wp--preset--color--primary)}:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element__content.sd-question__content) .sd-selectbase[role=radiogroup]{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem}:is(:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element__content.sd-question__content) .sd-selectbase[role=group]) .sd-item.sd-checkbox{padding-block:6px}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-element--complex.sd-element--with-frame{padding-top:0!important}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-editor-button-item{padding:0}:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sv-dropdown_select-wrapper) .sd-dropdown__value{padding-block:4px;margin-block:0;color:var(--wp--preset--color--dark-grey)}:is(:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sv-dropdown_select-wrapper) .sd-dropdown__value) input{padding-block:0;color:var(--wp--preset--color--dark-grey)}:is(:is(:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sv-dropdown_select-wrapper) .sd-dropdown__value) input)::-moz-placeholder{color:var(--wp--preset--color--dark-grey)}:is(:is(:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sv-dropdown_select-wrapper) .sd-dropdown__value) input)::placeholder{color:var(--wp--preset--color--dark-grey)}:is(:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sv-dropdown_select-wrapper) .sd-dropdown:not(.sd-dropdown--empty)) .sd-dropdown__value{padding-block:0;color:var(--wp--preset--color--dark-grey)}:is(.sv-dropdown-popup.sv-single-select-list:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sv-popup) .sv-list) .sv-list__item{padding:0;margin:0}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-action-bar{flex-direction:column;align-items:flex-start}:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-action-bar)>*{order:2}:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-action-bar) #captcha{order:1;margin-block-end:var(--wp--preset--spacing--xs)}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-html{margin-top:1rem}:is(:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-html) p) a{text-decoration:underline;color:var(--wp--preset--color--dark-grey)}:is(:is(:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sd-html) p) a):hover{text-decoration:none}:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sv-action__content .sd-btn.sd-navigation__complete-btn{transition:all .3s ease;color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--primary-body);font-size:var(--wp--preset--font-size--body-small);font-weight:500;line-height:1.15;background-color:var(--wp--preset--color--primary)!important;border:1px solid transparent;border-radius:4rem;padding:.75rem 1rem;text-align:center;cursor:pointer;width:100%}@media(hover:hover){:is(:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sv-action__content .sd-btn.sd-navigation__complete-btn):hover{background-color:var(--wp--preset--color--dark-grey)!important}}@media(min-width:768px){:is(:is(#root,.regatta-cd-form,.clickdimensions-form,.form-column) .sd-root-modern) .sv-action__content .sd-btn.sd-navigation__complete-btn{width:-moz-fit-content;width:fit-content}}.facet-wrap.wp-block-facetwp-facet{margin-block-end:var(--wp--preset--spacing--md)}.facet-wrap.wp-block-facetwp-facet .wp-block-heading{border-bottom:1px solid var(--wp--preset--color--light-grey);font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--body-small);transform:none!important;font-style:normal;font-weight:700;line-height:1.5rem;padding-block-end:.25rem;margin-block-end:.75rem}.facet-wrap.wp-block-facetwp-facet .facetwp-type-checkboxes{display:flex;flex-direction:column}:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-checkboxes) .facetwp-checkbox{background:none;display:inline-flex;align-items:center;margin-left:0;padding-left:0;margin-block-end:.5rem;line-height:1.2}:is(:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-checkboxes) .facetwp-checkbox):before{content:"";display:inline-block;width:1rem;height:1rem;margin:.22rem .73rem .22rem 0;border:1.5px solid var(--wp--preset--color--dark-grey);border-radius:2px}.checked:is(:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-checkboxes) .facetwp-checkbox):before{background:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary)}.facet-wrap.wp-block-facetwp-facet .facetwp-type-radio{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-radio) .facetwp-radio{background:none;display:inline-flex;border:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 20%,transparent);border-radius:3rem;margin:0;padding:.5rem .75rem;min-width:3.9rem;display:flex;align-items:center;justify-content:center;font-size:1rem;font-size:var(--wp--preset--font-size--body-small, 1rem)}:is(:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-radio) .facetwp-radio) .facetwp-display-value{padding-right:0}:is(:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-radio) .facetwp-radio):before{content:""}:is(:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-radio) .facetwp-radio) .facetwp-counter{display:none}.checked:is(:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-radio) .facetwp-radio){border-color:var(--wp--preset--color--primary)}.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider{--slider-dot-size: 1.5rem;--slider-track-height: .25rem}:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .vzp-facet-slider-manual{margin-block-end:1rem}:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .vzp-facet-slider-manual__row{display:flex;flex-wrap:wrap;gap:1rem}:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .vzp-facet-slider-manual__field{flex:1 1 calc(50% - .5rem);min-width:6rem;display:flex;flex-direction:column;gap:.125rem}:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .vzp-facet-slider-manual__label{display:flex;flex-direction:column;gap:.125rem;margin:0}:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .vzp-facet-slider-manual__label-text{font-weight:700;font-size:1rem;font-size:var(--wp--preset--font-size--body-small, 1rem);line-height:1.75}:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .vzp-facet-slider-input{width:100%;min-height:2.75rem;padding:.5rem .75rem;font-size:1.125rem;font-size:var(--wp--preset--font-size--body-medium, 1.125rem);line-height:1.55;border:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 20%,transparent);border-radius:.5rem;background:#fff;background:var(--wp--preset--color--white, #fff);color:var(--wp--preset--color--dark-grey);box-sizing:border-box}:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .vzp-facet-slider-input:focus{outline:2px solid var(--wp--preset--color--dark-grey);outline-offset:2px}:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .facetwp-slider-wrap{margin-block-start:calc(1rem + var(--slider-dot-size) / 2)}:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .facetwp-slider-label{display:none}:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .facetwp-slider.noUi-target{background:color-mix(in srgb,var(--wp--preset--color--dark-grey) 10%,transparent);border:none;padding-inline:calc(var(--slider-dot-size) / 2)}:is(:is(:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .facetwp-slider.noUi-target) .noUi-base) .noUi-connect{background:var(--wp--preset--color--primary)}.noUi-horizontal:is(:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .facetwp-slider.noUi-target){height:var(--slider-track-height)}.noUi-horizontal:is(:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .facetwp-slider.noUi-target) .noUi-handle{border-color:var(--wp--preset--color--primary);border-radius:50%;border-width:2px;top:calc((var(--slider-track-height) - (var(--slider-dot-size) / 2)))}:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .facetwp-slider-reset{border-radius:1rem;padding:.25rem .75rem;font-size:var(--wp--preset--font-size--body-x-small);line-height:1.55;border:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 20%,transparent);background:#fff;background:var(--wp--preset--color--white, #fff);color:var(--wp--preset--color--dark-grey);box-sizing:border-box;box-shadow:none}:is(:is(.facet-wrap.wp-block-facetwp-facet .facetwp-type-slider) .facetwp-slider-reset):hover{border-color:var(--wp--preset--color--dark-grey)}.facetwp-facet.facetwp-type-slider .vzp-facet-slider-manual{margin-block-end:1rem}.facetwp-facet.facetwp-type-slider .vzp-facet-slider-manual__row{display:flex;flex-wrap:wrap;gap:1rem}.facetwp-facet.facetwp-type-slider .vzp-facet-slider-manual__field{flex:1 1 calc(50% - .5rem);min-width:6rem;display:flex;flex-direction:column;gap:.125rem}.facetwp-facet.facetwp-type-slider .vzp-facet-slider-manual__label{display:flex;flex-direction:column;gap:.125rem;margin:0}.facetwp-facet.facetwp-type-slider .vzp-facet-slider-manual__label-text{font-weight:700;font-size:1rem;font-size:var(--wp--preset--font-size--body-small, 1rem);line-height:1.75}.facetwp-facet.facetwp-type-slider .vzp-facet-slider-input{width:100%;min-height:2.75rem;padding:.5rem .75rem;font-size:1.125rem;font-size:var(--wp--preset--font-size--body-medium, 1.125rem);border:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 20%,transparent);border-radius:.5rem;background:#fff;background:var(--wp--preset--color--white, #fff);color:var(--wp--preset--color--dark-grey);box-sizing:border-box}.vzp-facetwp-card,.block-property-offering-card{display:flex;flex-direction:column;border-radius:1rem;border-radius:var(--border-radius-medium);overflow:hidden;border:2px solid var(--wp--preset--color--light-grey)}:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image{position:relative;aspect-ratio:438 / 322;background:var(--wp--preset--color--light-grey)}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__image-logo{position:absolute;top:0;left:0;z-index:3;background:var(--wp--preset--color--white);padding:calc(var(--wp--preset--spacing--xxs) * .85);border-bottom-right-radius:1rem;border-bottom-right-radius:var(--border-radius-medium)}:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__image-logo) img{max-height:14px;max-height:calc(var(--project-logo-max-height, 28px) * .5)}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__image-thumbnail{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__image-carousel{position:absolute;inset:0;z-index:0}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__offering-tags{position:absolute;top:var(--wp--preset--spacing--xxxs);right:calc(var(--wp--preset--spacing--xxxs) + var(--wp--preset--spacing--sm));z-index:4;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem;max-width:calc(100% - var(--wp--preset--spacing--xxxs));margin:0;padding:0;list-style:none;pointer-events:none}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__offering-tag{display:inline-flex;margin:0;padding:0}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__offering-tag-label{display:inline-block;padding:.2em .55em;border-radius:.5rem;border-radius:var(--border-radius-small);background:color-mix(in srgb,var(--wp--preset--color--white) 85%,transparent);color:var(--wp--preset--color--dark-grey);font-size:.875rem;font-size:var(--wp--preset--font-size--small, .875rem);font-weight:500;line-height:1.35;margin:0}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__image-label{position:absolute;bottom:calc(var(--wp--preset--spacing--xs) + var(--wp--preset--spacing--xxxs));left:var(--wp--preset--spacing--xxxs);z-index:4;max-width:calc(100% - (var(--wp--preset--spacing--xxxs) * 2));padding:.2em .55em;border-radius:.5rem;border-radius:var(--border-radius-small, 4px);background:color-mix(in srgb,var(--wp--preset--color--dark-grey) 70%,transparent);color:color-mix(in srgb,var(--wp--preset--color--white) 80%,transparent);font-size:.875rem;font-size:var(--wp--preset--font-size--small, .875rem);font-weight:500;line-height:1.35;pointer-events:none}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__swiper{height:100%;width:100%}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__swiper .swiper-slide{height:auto}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__swiper .swiper-button-prev,:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__swiper .swiper-button-next{--swiper-navigation-size: 28px;width:28px;width:var(--swiper-navigation-size);height:28px;height:var(--swiper-navigation-size);margin-top:0;top:calc(50% + 14px);top:calc(50% + var(--swiper-navigation-size) / 2);transform:translateY(-50%);color:var(--wp--preset--color--dark-grey);background:var(--wp--preset--color--white);border-radius:999px;z-index:2;padding:5px}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__swiper .swiper-button-prev{left:var(--wp--preset--spacing--xxxs)}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__swiper .swiper-button-next{right:var(--wp--preset--spacing--xxxs)}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__swiper .swiper-button-prev:after,:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__swiper .swiper-button-next:after{font-size:14px;font-weight:700}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__swiper .swiper-pagination{bottom:calc(var(--wp--preset--spacing--xs) + 2px);z-index:2;justify-content:center}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__swiper .swiper-pagination-bullet{background:var(--wp--preset--color--white);opacity:.65}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__swiper .swiper-pagination-bullet-active{opacity:1}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image):after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:var(--wp--preset--spacing--xs);background:var(--wp--preset--color--white);z-index:1;border-top-left-radius:1rem;border-top-left-radius:var(--border-radius-medium);border-top-right-radius:1rem;border-top-right-radius:var(--border-radius-medium)}:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body{padding:0 var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--xxs);display:flex;flex-direction:column;justify-content:flex-start}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__prices{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--sm) var(--wp--preset--spacing--xxs);margin-block:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--xxxs)}.property-card__prices--dual:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__prices) .property-card__price{flex:1 1 min(100%,9rem);margin-block:0}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__price{font-size:var(--wp--preset--font-size--heading-3);font-weight:700;line-height:1.2;margin-block:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--xxxs)}:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__price) .property-card__price-label{display:block;font-size:var(--wp--preset--font-size--body-x-small);font-weight:400;line-height:1.3;color:var(--wp--preset--color--grey);margin-block:0 .2em}:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__price) .property-card__price-fees{font-size:var(--wp--preset--font-size--body-x-small);font-weight:400;margin-left:calc(var(--wp--preset--font-size--body-x-small) * .33)}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__address{margin-block:0 var(--wp--preset--spacing--xxxs);font-size:var(--wp--preset--font-size--body-small);font-weight:400;line-height:1.4;color:var(--wp--preset--color--grey)}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__type{font-size:var(--wp--preset--font-size--body);font-weight:700;color:var(--wp--preset--color--grey)}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__title{font-size:calc(var(--wp--preset--font-size--body-x-small) * .85);letter-spacing:.03em;font-weight:400;color:var(--wp--preset--color--grey);margin-block:0;opacity:.5;line-height:1.4;transform:none!important}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__meta{list-style:none;margin:var(--wp--preset--spacing--xxxs) 0 var(--wp--preset--spacing--sm);padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0}:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__meta) .property-card__meta-item{list-style:none;margin:0;padding:var(--wp--preset--spacing--xxxs) 0;font-size:var(--wp--preset--font-size--body-x-small);border-bottom:1px solid var(--wp--preset--color--light-grey);display:flex;gap:var(--wp--preset--spacing--xxxs)}:is(:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__meta) .property-card__meta-item):nth-child(odd){padding-right:var(--wp--preset--spacing--xxxs)}:is(:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__meta) .property-card__meta-item):nth-child(2n){padding-left:var(--wp--preset--spacing--xxxs)}:is(:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__meta) .property-card__meta-item):last-child,:is(:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__meta) .property-card__meta-item):nth-last-child(2){border-bottom:none}.property-card__meta-item--empty:is(:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__meta) .property-card__meta-item){color:color-mix(in srgb,var(--wp--preset--color--dark-grey) 33%,transparent)}:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__meta) .property-card__plan{display:inline-flex;align-items:center;gap:.4rem;color:inherit;text-decoration:none;font-weight:500}:is(:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__meta) .property-card__plan):hover,:is(:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__meta) .property-card__plan):focus-visible{text-decoration:underline;text-underline-offset:.2em}:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__meta) .property-card__plan-icon{display:none}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .wp-block-buttons{transform:none!important;margin-block-start:var(--wp--preset--spacing--xxs)}:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .wp-block-buttons) .wp-block-button{width:-moz-fit-content;width:fit-content}@media(min-width:768px){.vzp-facetwp-card,.block-property-offering-card{flex-direction:row}:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image{width:50%}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__image-logo{padding:var(--wp--preset--spacing--xxs)}:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__image-logo) img{max-height:28px;max-height:var(--project-logo-max-height, 28px)}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__image-thumbnail{aspect-ratio:unset;height:100%}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__swiper .swiper-button-next{right:calc(var(--wp--preset--spacing--xxxs) + var(--wp--preset--spacing--sm))}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image) .property-card__swiper .swiper-pagination{width:calc(100% - var(--wp--preset--spacing--sm));bottom:calc(var(--wp--preset--spacing--xxs))}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image):after{inset:0 0 0 auto;width:var(--wp--preset--spacing--xs);height:100%;border-top-left-radius:1rem;border-top-left-radius:var(--border-radius-medium);border-top-right-radius:0;border-bottom-left-radius:1rem;border-bottom-left-radius:var(--border-radius-medium)}:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body{width:50%;padding:var(--wp--preset--spacing--xs) var(--wp--preset--spacing--xs) var(--wp--preset--spacing--xs) 0}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .wp-block-buttons{margin-block-start:auto}}@media(min-width:1440px){:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image{min-height:calc(438 / 322 * 50%)}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__image):after{width:var(--wp--preset--spacing--sm)}:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body{padding:var(--wp--preset--spacing--sm) var(--wp--preset--spacing--sm) var(--wp--preset--spacing--sm) 0}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__price{font-size:var(--wp--preset--font-size--body-x-large)}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__prices--dual .property-card__price{font-size:var(--wp--preset--font-size--body-large)}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__type{line-height:1.75}:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__title{line-height:1.5}:is(:is(:is(.vzp-facetwp-card,.block-property-offering-card) .property-card__body) .property-card__meta) .property-card__meta-item{font-size:var(--wp--preset--font-size--body-small)}}:is(.facetwp-template .vzp-facetwp-properties-views) .vzp-facetwp-properties.vzp-facetwp-properties--list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--sm)}.facetwp-template .vzp-facetwp-properties__item{margin:0!important;list-style:none;padding:0}:is(:is([data-vzp-view=list] .facetwp-template) .vzp-facetwp-properties-views) .vzp-facetwp-properties.vzp-facetwp-properties--list{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--sm)}:is(:is([data-vzp-view=table] .facetwp-template) .vzp-facetwp-properties-views) [data-vzp-view-pane=list]{display:none}:is(:is([data-vzp-view=table] .facetwp-template) .vzp-facetwp-properties-views) [data-vzp-view-pane=table]{display:block}.facetwp-type-pager{justify-content:center;display:flex}.facetwp-type-pager .facetwp-pager{margin:0!important;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}:is(.facetwp-type-pager .facetwp-pager) .facetwp-page{text-decoration:none;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;margin:0;line-height:1.33;min-width:1.25rem;text-align:center}.prev:is(:is(.facetwp-type-pager .facetwp-pager) .facetwp-page),.next:is(:is(.facetwp-type-pager .facetwp-pager) .facetwp-page){--facetwp-nav-size: 32px;width:32px;width:var(--facetwp-nav-size);height:32px;height:var(--facetwp-nav-size);min-width:32px;min-width:var(--facetwp-nav-size);padding:5px;margin:0;line-height:1;color:var(--wp--preset--color--dark-grey);background:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--dark-grey);border-radius:999px;cursor:pointer;text-decoration:none;display:flex;align-items:center;justify-content:center;font-size:0}:is(.prev:is(:is(.facetwp-type-pager .facetwp-pager) .facetwp-page),.next:is(:is(.facetwp-type-pager .facetwp-pager) .facetwp-page)) svg{display:block;width:.55rem;height:auto;fill:currentColor}:is(.prev:is(:is(.facetwp-type-pager .facetwp-pager) .facetwp-page),.next:is(:is(.facetwp-type-pager .facetwp-pager) .facetwp-page)):hover{color:var(--wp--preset--color--white)!important;background:var(--wp--preset--color--dark-grey)}.active:is(:is(.facetwp-type-pager .facetwp-pager) .facetwp-page){font-weight:700}:is(:is(.facetwp-type-pager .facetwp-pager) .facetwp-page):hover:not(.active),:is(:is(.facetwp-type-pager .facetwp-pager) .facetwp-page):hover:not(.prev),:is(:is(.facetwp-type-pager .facetwp-pager) .facetwp-page):hover:not(.next){color:var(--wp--preset--color--primary);text-decoration:underline}.vzp-property-listing__results{position:relative}.vzp-property-listing__results .facetwp-template,.facetwp-template{transition:opacity .28s ease,transform .35s cubic-bezier(.22,1,.36,1),filter .35s ease;transform-origin:center top;will-change:opacity,transform,filter}.facetwp-template.is-loading{opacity:.15;transform:scale(.985);filter:blur(3px);pointer-events:none}.vzp-facetwp-listing__loader{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;margin:0;padding:2.5rem 1.5rem;min-height:14rem;background:color-mix(in srgb,#fff 82%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#1c1c1c;color:var(--wp--preset--color--dark-grey, #1c1c1c);font-size:.9375rem;line-height:1.4;text-align:center;pointer-events:none;animation:vzp-facetwp-listing-loader-in .32s cubic-bezier(.22,1,.36,1) both}@supports (color: color-mix(in lch,red,blue)){.vzp-facetwp-listing__loader{background:color-mix(in srgb,var(--wp--preset--color--white, #fff) 82%,transparent)}}.vzp-facetwp-listing__loader[hidden]{display:none!important}.vzp-facetwp-listing__loader--out{animation:vzp-facetwp-listing-loader-out .22s ease-in both}.vzp-facetwp-listing__loader-spinner{position:relative;width:2.75rem;height:2.75rem}.vzp-facetwp-listing__loader-spinner:before,.vzp-facetwp-listing__loader-spinner:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid transparent}.vzp-facetwp-listing__loader-spinner:before{border-top-color:#1c1c1c;border-top-color:var(--wp--preset--color--primary, #1c1c1c);border-right-color:color-mix(in srgb,#1c1c1c 30%,transparent);animation:vzp-facetwp-listing-loader-spin .75s cubic-bezier(.45,.05,.55,.95) infinite}@supports (color: color-mix(in lch,red,blue)){.vzp-facetwp-listing__loader-spinner:before{border-right-color:color-mix(in srgb,var(--wp--preset--color--primary, #1c1c1c) 30%,transparent)}}.vzp-facetwp-listing__loader-spinner:after{inset:.4rem;border-bottom-color:color-mix(in srgb,#1c1c1c 22%,transparent);border-left-color:color-mix(in srgb,#1c1c1c 12%,transparent);animation:vzp-facetwp-listing-loader-spin-reverse 1s cubic-bezier(.45,.05,.55,.95) infinite}@supports (color: color-mix(in lch,red,blue)){.vzp-facetwp-listing__loader-spinner:after{border-bottom-color:color-mix(in srgb,var(--wp--preset--color--dark-grey, #1c1c1c) 22%,transparent);border-left-color:color-mix(in srgb,var(--wp--preset--color--dark-grey, #1c1c1c) 12%,transparent)}}.vzp-facetwp-listing__loader-dots{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:.5rem}.vzp-facetwp-listing__loader-dots span{display:block;width:.35rem;height:.35rem;border-radius:50%;background:#1c1c1c;background:var(--wp--preset--color--primary, #1c1c1c);opacity:.35;animation:vzp-facetwp-listing-loader-dot .9s ease-in-out infinite}:is(.vzp-facetwp-listing__loader-dots span):nth-child(2){animation-delay:.15s}:is(.vzp-facetwp-listing__loader-dots span):nth-child(3){animation-delay:.3s}.vzp-facetwp-listing__loader-label{font-weight:600;letter-spacing:.01em}.vzp-facetwp-listing--enter .vzp-facetwp-properties__item,.vzp-facetwp-listing--enter .vzp-facetwp-properties-table__row{opacity:0;transform:translateY(.65rem);animation:vzp-facetwp-listing-item-in .48s cubic-bezier(.22,1,.36,1) forwards;animation-delay:0ms;animation-delay:var(--vzp-listing-enter-delay, 0ms)}@keyframes vzp-facetwp-listing-loader-in{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes vzp-facetwp-listing-loader-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.25rem)}}@keyframes vzp-facetwp-listing-loader-spin{to{transform:rotate(360deg)}}@keyframes vzp-facetwp-listing-loader-spin-reverse{to{transform:rotate(-360deg)}}@keyframes vzp-facetwp-listing-loader-dot{0%,80%,to{opacity:.3;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}@keyframes vzp-facetwp-listing-item-in{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.vzp-property-listing__results .facetwp-template,.facetwp-template{transition:opacity .15s ease;transform:none!important;filter:none!important}.facetwp-template.is-loading{opacity:.5}.vzp-facetwp-listing__loader{animation:none;-webkit-backdrop-filter:none;backdrop-filter:none}.vzp-facetwp-listing__loader--out{animation:none}.vzp-facetwp-listing__loader-spinner:before{animation:vzp-facetwp-listing-loader-spin 1.2s linear infinite}.vzp-facetwp-listing__loader-spinner:after{display:none}.vzp-facetwp-listing__loader-dots{display:none}.vzp-facetwp-listing--enter .vzp-facetwp-properties__item,.vzp-facetwp-listing--enter .vzp-facetwp-properties-table__row{animation:none;opacity:1;transform:none}}.wp-block-buttons{display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:var(--wp--preset--spacing--xxxs);width:100%}.wp-block-buttons .wp-block-button{width:100%}.hide-arrow:is(.wp-block-buttons .wp-block-button) .wp-block-button__link{padding:var(--button-block-padding) var(--button-inline-padding)}:is(.hide-arrow:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):before,:is(.hide-arrow:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):after{display:none}@media(hover:hover){:is(.hide-arrow:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):hover{padding:var(--button-block-padding) var(--button-inline-padding)}}:is(.wp-block-buttons .wp-block-button) .wp-block-button__link{--icon-size: 13.33px;--icon-gap: .5em;--button-inline-padding: 1rem;--button-block-padding: .75rem;transition:all .3s ease;position:relative;color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--body-small);background-color:var(--wp--preset--color--primary);line-height:1.15;text-decoration:none;width:100%;text-align:center;border-radius:4rem;font-weight:500;border:1px solid transparent;padding:.75rem calc(1rem + 13.33px + .5em) .75rem 1rem;padding:var(--button-block-padding) calc(var(--button-inline-padding) + var(--icon-size) + var(--icon-gap)) var(--button-block-padding) var(--button-inline-padding);overflow:hidden;display:flex;align-items:center}:is(:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):after,:is(:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):before{transition:all .35s ease;transition:all var(--transition-slow);content:"";background:var(--wp--preset--color--white);-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='10'%20viewBox='0%200%2014%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.33333%2010L7.16667%208.79167L10.125%205.83333H0V4.16667H10.125L7.16667%201.20833L8.33333%200L13.3333%205L8.33333%2010Z'%20fill='%23000000'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='10'%20viewBox='0%200%2014%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.33333%2010L7.16667%208.79167L10.125%205.83333H0V4.16667H10.125L7.16667%201.20833L8.33333%200L13.3333%205L8.33333%2010Z'%20fill='%23000000'/%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;width:var(--icon-size);height:10px;display:inline-block;position:absolute}:is(:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):before{left:0;opacity:0}:is(:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):after{opacity:1;right:var(--button-inline-padding)}@media(hover:hover){:is(:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):hover{padding:var(--button-block-padding) var(--button-inline-padding) var(--button-block-padding) calc(var(--button-inline-padding) + var(--icon-size) + var(--icon-gap))}:is(:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):hover:before{left:var(--button-inline-padding);opacity:1}:is(:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):hover:after{right:0;opacity:0}}:is(.wp-block-buttons .wp-block-button) .wp-block-button__link{background-color:var(--wp--preset--color--primary)}@media(hover:hover){:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover{background:var(--wp--preset--color--dark-grey)}:is(:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover):after,:is(:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover):before{background:var(--wp--preset--color--white)}}.is-style-secondary:is(.wp-block-buttons .wp-block-button) .wp-block-button__link{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--primary);border:1px solid var(--wp--preset--color--primary)}:is(.is-style-secondary:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):after,:is(.is-style-secondary:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):before{background:var(--wp--preset--color--primary)}@media(hover:hover){.is-style-secondary:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover{background:var(--wp--preset--color--dark-grey);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--dark-grey)}:is(.is-style-secondary:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover):after,:is(.is-style-secondary:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover):before{background:var(--wp--preset--color--white)}}.is-style-outline:is(.wp-block-buttons .wp-block-button) .wp-block-button__link{background-color:transparent;color:var(--wp--preset--color--primary);border:1px solid var(--wp--preset--color--primary)}:is(.is-style-outline:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):after,:is(.is-style-outline:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):before{background:var(--wp--preset--color--primary)}@media(hover:hover){.is-style-outline:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover{border:1px solid var(--wp--preset--color--dark-grey);color:var(--wp--preset--color--dark-grey)}:is(.is-style-outline:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover):after,:is(.is-style-outline:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover):before{background:var(--wp--preset--color--dark-grey)}}.is-style-secondary-outline:is(.wp-block-buttons .wp-block-button) .wp-block-button__link{background-color:transparent;color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--white)}:is(.is-style-secondary-outline:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):after,:is(.is-style-secondary-outline:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):before{background:var(--wp--preset--color--white)}@media(hover:hover){.is-style-secondary-outline:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover{border:1px solid var(--wp--preset--color--dark-grey);color:var(--wp--preset--color--dark-grey)}:is(.is-style-secondary-outline:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover):after,:is(.is-style-secondary-outline:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover):before{background:var(--wp--preset--color--dark-grey)}}.is-style-primary-alt-1:is(.wp-block-buttons .wp-block-button) .wp-block-button__link{background-color:var(--wp--preset--color--secondary-1);color:var(--wp--preset--color--dark-grey)}:is(.is-style-primary-alt-1:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):after,:is(.is-style-primary-alt-1:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):before{background:var(--wp--preset--color--dark-grey)}.is-style-primary-alt-2:is(.wp-block-buttons .wp-block-button) .wp-block-button__link{background-color:var(--wp--preset--color--secondary-2)}.is-style-primary-alt-3:is(.wp-block-buttons .wp-block-button) .wp-block-button__link{background-color:var(--wp--preset--color--secondary-3)}.is-style-tertiary:is(.wp-block-buttons .wp-block-button) .wp-block-button__link{background-color:var(--wp--preset--color--tertiary);color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--tertiary)}:is(.is-style-tertiary:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):after,:is(.is-style-tertiary:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):before{background:var(--wp--preset--color--white)}@media(hover:hover){.is-style-tertiary:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover{background:var(--wp--preset--color--dark-grey);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--dark-grey)}:is(.is-style-tertiary:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover):after,:is(.is-style-tertiary:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover):before{background:var(--wp--preset--color--white)}}.is-style-link-with-arrow:is(.wp-block-buttons .wp-block-button){width:-moz-fit-content;width:fit-content}.is-style-link-with-arrow:is(.wp-block-buttons .wp-block-button) .wp-block-button__link{background:transparent;color:var(--wp--preset--color--primary);border-color:transparent;padding-left:0;min-width:-moz-fit-content;min-width:fit-content;text-decoration:underline;text-underline-offset:.2em}:is(.is-style-link-with-arrow:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):after,:is(.is-style-link-with-arrow:is(.wp-block-buttons .wp-block-button) .wp-block-button__link):before{background:var(--wp--preset--color--primary)}@media(hover:hover){.is-style-link-with-arrow:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover{padding-inline:0;text-decoration:none;padding-right:calc(var(--button-inline-padding) + var(--icon-size) + var(--icon-gap))}:is(.is-style-link-with-arrow:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover):before{opacity:0}:is(.is-style-link-with-arrow:is(.wp-block-buttons .wp-block-button) .wp-block-button__link:hover):after{right:var(--button-inline-padding)!important;transform:translate(calc(-1 * var(--button-inline-padding)));opacity:0}}@media(hover:hover){:is(.is-style-primary-alt-1:is(.wp-block-buttons .wp-block-button),.is-style-primary-alt-2:is(.wp-block-buttons .wp-block-button),.is-style-primary-alt-3:is(.wp-block-buttons .wp-block-button)) .wp-block-button__link:hover{background:var(--wp--preset--color--dark-grey);color:var(--wp--preset--color--white)}:is(:is(.is-style-primary-alt-1:is(.wp-block-buttons .wp-block-button),.is-style-primary-alt-2:is(.wp-block-buttons .wp-block-button),.is-style-primary-alt-3:is(.wp-block-buttons .wp-block-button)) .wp-block-button__link:hover):after,:is(:is(.is-style-primary-alt-1:is(.wp-block-buttons .wp-block-button),.is-style-primary-alt-2:is(.wp-block-buttons .wp-block-button),.is-style-primary-alt-3:is(.wp-block-buttons .wp-block-button)) .wp-block-button__link:hover):before{background:var(--wp--preset--color--white)}}@media(min-width:768px){.wp-block-buttons{width:auto;gap:var(--wp--preset--spacing--xxs)}.wp-block-buttons .wp-block-button{width:auto}:is(.wp-block-buttons .wp-block-button) .wp-block-button__link{width:-moz-fit-content;width:fit-content}}@media(min-width:1024px){.wp-block-columns{gap:var(--wp--preset--spacing--xxl)}}.wp-block-embed{border-radius:1rem;border-radius:var(--border-radius-medium);overflow:hidden}@media(max-width:767.98px){.wp-has-aspect-ratio.wp-embed-aspect-21-9:is(.wp-block-column:has(.wp-block-embed) .wp-block-embed){padding-bottom:42.85%}.wp-has-aspect-ratio.wp-embed-aspect-18-9:is(.wp-block-column:has(.wp-block-embed) .wp-block-embed){padding-bottom:50%}.wp-has-aspect-ratio.wp-embed-aspect-16-9:is(.wp-block-column:has(.wp-block-embed) .wp-block-embed){padding-bottom:56.25%}.wp-has-aspect-ratio.wp-embed-aspect-4-3:is(.wp-block-column:has(.wp-block-embed) .wp-block-embed){padding-bottom:75%}.wp-has-aspect-ratio.wp-embed-aspect-1-1:is(.wp-block-column:has(.wp-block-embed) .wp-block-embed){padding-bottom:100%}.wp-has-aspect-ratio.wp-embed-aspect-9-16:is(.wp-block-column:has(.wp-block-embed) .wp-block-embed){padding-bottom:177.77%}.wp-has-aspect-ratio.wp-embed-aspect-1-2:is(.wp-block-column:has(.wp-block-embed) .wp-block-embed){padding-bottom:200%}}@media(min-width:1024px){.wp-block-group.floating-button{position:relative}.wp-block-group.floating-button>.wp-block-buttons{position:absolute;margin-block-start:0!important;z-index:1;top:3rem;top:var(--wp--preset--spacing--xxxl, 3rem);right:1.5rem}.wp-block-group.floating-button.alignfull>.wp-block-buttons{right:max(1.5rem,calc((100% - var(--wp--style--global--content-size)) / 2))}.wp-block-group.floating-button.alignfull.has-global-padding>.wp-block-buttons{right:max(1.5rem,calc((100% - var(--wp--style--global--content-size)) / 2))}}@media(min-width:1440px){.wp-block-group.floating-button.alignfull>.wp-block-buttons{right:max(1.5rem,calc((100% - var(--wp--style--global--wide-size)) / 2))}.wp-block-group.floating-button.alignfull.has-global-padding>.wp-block-buttons{right:max(1.5rem,calc((100% - var(--wp--style--global--wide-size)) / 2))}}.wp-block-image{position:relative}.wp-block-image figcaption{position:absolute;left:0;right:0;bottom:0;text-align:center;margin:0;padding:0;font-size:.875rem;color:#fff;font-weight:600;background:color-mix(in srgb,var(--wp--preset--color--dark-grey) 15%,transparent);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;visibility:hidden}.wp-block-image.is-style-rounded img{border-radius:1rem;border-radius:var(--border-radius-medium)}:is(p.link--tel,p.link--email) a{display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--xxxs)}:is(:is(p.link--tel,p.link--email) a):before{content:"";background:var(--wp--preset--color--primary);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:24px;height:24px}:is(p.link--tel a):before{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_2523_5053'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='24'%20height='24'%3e%3crect%20width='24'%20height='24'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_2523_5053)'%3e%3cpath%20d='M19.95%2021C17.8667%2021%2015.8083%2020.5458%2013.775%2019.6375C11.7417%2018.7292%209.89167%2017.4417%208.225%2015.775C6.55833%2014.1083%205.27083%2012.2583%204.3625%2010.225C3.45417%208.19167%203%206.13333%203%204.05C3%203.75%203.1%203.5%203.3%203.3C3.5%203.1%203.75%203%204.05%203H8.1C8.33333%203%208.54167%203.07917%208.725%203.2375C8.90833%203.39583%209.01667%203.58333%209.05%203.8L9.7%207.3C9.73333%207.56667%209.725%207.79167%209.675%207.975C9.625%208.15833%209.53333%208.31667%209.4%208.45L6.975%2010.9C7.30833%2011.5167%207.70417%2012.1125%208.1625%2012.6875C8.62083%2013.2625%209.125%2013.8167%209.675%2014.35C10.1917%2014.8667%2010.7333%2015.3458%2011.3%2015.7875C11.8667%2016.2292%2012.4667%2016.6333%2013.1%2017L15.45%2014.65C15.6%2014.5%2015.7958%2014.3875%2016.0375%2014.3125C16.2792%2014.2375%2016.5167%2014.2167%2016.75%2014.25L20.2%2014.95C20.4333%2015.0167%2020.625%2015.1375%2020.775%2015.3125C20.925%2015.4875%2021%2015.6833%2021%2015.9V19.95C21%2020.25%2020.9%2020.5%2020.7%2020.7C20.5%2020.9%2020.25%2021%2019.95%2021ZM6.025%209L7.675%207.35L7.25%205H5.025C5.10833%205.68333%205.225%206.35833%205.375%207.025C5.525%207.69167%205.74167%208.35%206.025%209ZM14.975%2017.95C15.625%2018.2333%2016.2875%2018.4583%2016.9625%2018.625C17.6375%2018.7917%2018.3167%2018.9%2019%2018.95V16.75L16.65%2016.275L14.975%2017.95Z'%20fill='%23839900'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_2523_5053'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='24'%20height='24'%3e%3crect%20width='24'%20height='24'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_2523_5053)'%3e%3cpath%20d='M19.95%2021C17.8667%2021%2015.8083%2020.5458%2013.775%2019.6375C11.7417%2018.7292%209.89167%2017.4417%208.225%2015.775C6.55833%2014.1083%205.27083%2012.2583%204.3625%2010.225C3.45417%208.19167%203%206.13333%203%204.05C3%203.75%203.1%203.5%203.3%203.3C3.5%203.1%203.75%203%204.05%203H8.1C8.33333%203%208.54167%203.07917%208.725%203.2375C8.90833%203.39583%209.01667%203.58333%209.05%203.8L9.7%207.3C9.73333%207.56667%209.725%207.79167%209.675%207.975C9.625%208.15833%209.53333%208.31667%209.4%208.45L6.975%2010.9C7.30833%2011.5167%207.70417%2012.1125%208.1625%2012.6875C8.62083%2013.2625%209.125%2013.8167%209.675%2014.35C10.1917%2014.8667%2010.7333%2015.3458%2011.3%2015.7875C11.8667%2016.2292%2012.4667%2016.6333%2013.1%2017L15.45%2014.65C15.6%2014.5%2015.7958%2014.3875%2016.0375%2014.3125C16.2792%2014.2375%2016.5167%2014.2167%2016.75%2014.25L20.2%2014.95C20.4333%2015.0167%2020.625%2015.1375%2020.775%2015.3125C20.925%2015.4875%2021%2015.6833%2021%2015.9V19.95C21%2020.25%2020.9%2020.5%2020.7%2020.7C20.5%2020.9%2020.25%2021%2019.95%2021ZM6.025%209L7.675%207.35L7.25%205H5.025C5.10833%205.68333%205.225%206.35833%205.375%207.025C5.525%207.69167%205.74167%208.35%206.025%209ZM14.975%2017.95C15.625%2018.2333%2016.2875%2018.4583%2016.9625%2018.625C17.6375%2018.7917%2018.3167%2018.9%2019%2018.95V16.75L16.65%2016.275L14.975%2017.95Z'%20fill='%23839900'/%3e%3c/g%3e%3c/svg%3e")}:is(p.link--email a):before{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_2523_5058'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='24'%20height='24'%3e%3crect%20width='24'%20height='24'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_2523_5058)'%3e%3cpath%20d='M4%2019.9945C3.45%2019.9945%202.97917%2019.7987%202.5875%2019.407C2.19583%2019.0153%202%2018.5445%202%2017.9945V5.99451C2%205.44451%202.19583%204.97367%202.5875%204.58201C2.97917%204.19034%203.45%203.99451%204%203.99451H20C20.55%203.99451%2021.0208%204.19034%2021.4125%204.58201C21.8042%204.97367%2022%205.44451%2022%205.99451V17.9945C22%2018.5445%2021.8042%2019.0153%2021.4125%2019.407C21.0208%2019.7987%2020.55%2019.9945%2020%2019.9945H4ZM12%2012.9945L4%207.99451V17.9945H20V7.99451L12%2012.9945ZM12%2010.9945L20%205.99451H4L12%2010.9945ZM4%207.99451V5.99451V17.9945V7.99451Z'%20fill='%23839900'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_2523_5058'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='24'%20height='24'%3e%3crect%20width='24'%20height='24'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_2523_5058)'%3e%3cpath%20d='M4%2019.9945C3.45%2019.9945%202.97917%2019.7987%202.5875%2019.407C2.19583%2019.0153%202%2018.5445%202%2017.9945V5.99451C2%205.44451%202.19583%204.97367%202.5875%204.58201C2.97917%204.19034%203.45%203.99451%204%203.99451H20C20.55%203.99451%2021.0208%204.19034%2021.4125%204.58201C21.8042%204.97367%2022%205.44451%2022%205.99451V17.9945C22%2018.5445%2021.8042%2019.0153%2021.4125%2019.407C21.0208%2019.7987%2020.55%2019.9945%2020%2019.9945H4ZM12%2012.9945L4%207.99451V17.9945H20V7.99451L12%2012.9945ZM12%2010.9945L20%205.99451H4L12%2010.9945ZM4%207.99451V5.99451V17.9945V7.99451Z'%20fill='%23839900'/%3e%3c/g%3e%3c/svg%3e")}:is(.mobile-menu p.link--tel,.mobile-menu p.link--email) a{text-decoration:none;font-size:var(--wp--preset--font-size--body-large);color:var(--wp--preset--color--primary);font-weight:500}@media(min-width:1024px){p.link--tel,p.link--email{display:flex;align-items:center}:is(p.link--tel,p.link--email) a{transition:all .25s ease;transition:all var(--transition-base);text-decoration:none}:is(:is(p.link--tel,p.link--email) a):before{width:20px;height:20px;background:var(--wp--preset--color--white)}:is(:is(p.link--tel,p.link--email) a):hover{text-decoration:underline}}header [data-nav-menu],header .data-nav-menu{display:none}:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation{transition:all .35s ease;transition:all var(--transition-slow);left:100%;opacity:0;height:100%;width:100%;margin:0;padding:0}:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul{list-style:none;flex-direction:column;padding:0;margin:0;padding-inline:var(--wp--style--root--padding-left);gap:0}:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li{list-style:none;gap:var(--wp--preset--spacing--xxs);width:100%;border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 15%,transparent);padding:0!important;margin-block-end:0;margin-inline:0;color:var(--wp--preset--color--white)}:is(:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li) a{transition:all .35s ease;transition:all var(--transition-slow);font-size:var(--wp--preset--font-size--heading-3);font-weight:500;text-underline-offset:.15em;text-decoration-color:color-mix(in srgb,var(--wp--preset--color--white) 0,transparent)}:is(:is(:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li) a):hover{text-underline-offset:.8em;text-decoration-color:color-mix(in srgb,var(--wp--preset--color--white) 100%,transparent)}.link--cta:is(:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li){--button-inline-padding: 1rem;--button-block-padding: .75rem}.link--cta:is(:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li) a{transition:all .3s ease;position:relative;color:var(--wp--preset--color--dark-grey);font-size:var(--wp--preset--font-size--body-small);background-color:var(--wp--preset--color--white);line-height:1.15;text-decoration:none;text-align:center;border-radius:4rem;font-weight:500;border:1px solid transparent;padding:var(--button-block-padding) var(--button-inline-padding);overflow:hidden}@media(hover:hover){.link--cta:is(:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li) a:hover{background:var(--wp--preset--color--light-grey);text-decoration:none}}:is(.current-menu-item:is(:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li):not(.link--cta),.current-menu-ancestor:is(:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li):not(.link--cta))>a{color:var(--wp--preset--color--white);text-decoration:underline;text-underline-offset:.8em}[aria-expanded=true]:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation{left:0;opacity:1}@media(min-width:1024px){header [data-nav-menu],header .data-nav-menu{display:block;position:relative}:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation{opacity:1;left:0;position:relative;padding:0;border-radius:0;width:auto;box-shadow:none;box-shadow:initial;display:block}:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul{display:flex;flex-direction:row;gap:1rem;padding-inline:0;position:relative}:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li{width:auto;gap:var(--wp--preset--spacing-xs);padding-block:var(--wp--preset--spacing--xxxs);border:none}:is(:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li) a{font-size:var(--wp--preset--font-size--body-small)}@media(hover:hover){:is(:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li):hover:not(.has-child):not(.link--cta)>a{text-decoration:underline}}.has-child:is(:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li)>.wp-block-navigation__submenu-container{gap:0;border-radius:1rem;overflow:hidden!important;min-width:-moz-fit-content;min-width:fit-content}:is(.has-child:is(:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li)>.wp-block-navigation__submenu-container) li{padding:0}:is(:is(.has-child:is(:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li)>.wp-block-navigation__submenu-container) li) a{font-size:var(--wp--preset--font-size--body-small);padding-top:.66em!important;padding-bottom:.66em!important;color:var(--wp--preset--color--dark-grey);text-decoration:none;width:-moz-fit-content;width:fit-content;text-wrap:nowrap}@media(hover:hover){:is(:is(.has-child:is(:is(:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul) li)>.wp-block-navigation__submenu-container) li) a:hover{background:var(--wp--preset--color--light-grey);text-decoration:none}}}@media(min-width:1248px){:is(:is(header [data-nav-menu],header .data-nav-menu) nav.wp-block-navigation) ul{gap:2rem}}:scope [data-nav-overlay]{transition:all .35s ease;transition:all var(--transition-slow);background:var(--wp--preset--color--white);position:fixed;inset:0 0 0 100%;height:calc(100vh + -0px);height:calc(100vh - var(--admin-bar-height, 0px));z-index:8999;opacity:1}[aria-expanded=true]:is(:scope [data-nav-overlay]){left:0}.wp-block-site-logo a{position:relative}.wp-block-site-logo img{transition:all .25s ease;transition:all var(--transition-base)}.wp-block-site-logo .site-logo-default{position:relative;z-index:1}.wp-block-site-logo .site-logo-alternative{position:absolute;z-index:0;top:0;opacity:0}.wp-block-site-logo.site-logo-alternative .site-logo-default{opacity:1}.wp-block-site-logo.site-logo-alternative .site-logo-alternative{opacity:0}.site-logo-alternative:is(:is(body.has-transparent-nav:not(.nav-menu-open) header.wp-block-template-part:not(.header-scrolled)) .wp-block-site-logo) .site-logo-default{opacity:0}.site-logo-alternative:is(:is(body.has-transparent-nav:not(.nav-menu-open) header.wp-block-template-part:not(.header-scrolled)) .wp-block-site-logo) .site-logo-alternative{opacity:1}.site-logo-alternative:is(body.nav-menu-open .wp-block-site-logo) .site-logo-default{opacity:1}.site-logo-alternative:is(body.nav-menu-open .wp-block-site-logo) .site-logo-alternative{opacity:0}.tag{font-size:var(--wp--preset--font-size--body-small);background:var(--wp--preset--color--white);color:var(--wp--preset--color--dark-grey);padding:.375em .75em;line-height:1;border-radius:1rem;border-radius:var(--border-radius-medium);font-weight:500}.tag.tag--building-status--in-progress{background:var(--wp--preset--color--white);color:var(--wp--preset--color--dark-grey)}.tag.tag--building-status--sold-out{background:var(--wp--preset--color--dark-grey);color:var(--wp--preset--color--white)}.tag.tag--project-phase,.tag.tag--property-status{background:var(--wp--preset--color--white);color:var(--wp--preset--color--dark-grey)}.tag.tag--news-category{background:var(--wp--preset--color--dark-grey);color:var(--wp--preset--color--white)}blockquote.wp-block-quote{margin-block-start:0;padding-block:var(--wp--preset--spacing--xxxl)}blockquote.wp-block-quote>p{font-family:var(--wp--preset--font-family--primary-heading);font-size:var(--wp--preset--font-size--heading-3);line-height:1.2;font-style:italic;font-weight:700;color:var(--wp--preset--color--primary);margin-inline:auto}:is(blockquote.wp-block-quote>p):before{content:"“"}:is(blockquote.wp-block-quote>p):after{content:"”"}@media(min-width:1440px){blockquote.wp-block-quote>p{font-size:var(--wp--preset--font-size--heading-2-a)}}.icon{border-radius:50%;background:var(--wp--preset--color--primary-alt);padding:var(--wp--preset--spacing--xs);display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;padding:.75rem}.icon svg{color:var(--wp--preset--color--primary)}.modal-overlay{position:fixed;inset:0;background-color:#000000bf;display:flex;align-items:center;justify-content:center;z-index:9999;padding:max(1rem,env(safe-area-inset-top,0px)) max(1rem,env(safe-area-inset-right,0px)) max(1rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;overflow:hidden;overscroll-behavior:contain}.modal-overlay.is-open{opacity:1;visibility:visible}.modal-overlay.is-closing{opacity:0}.modal-container{background:#fff;border-radius:1rem;border-radius:var(--border-radius-medium);box-shadow:0 10px 40px #0003;width:100%;display:flex;flex-direction:column;position:relative;transform:scale(.8);transition:transform .3s ease;min-height:0;overflow:hidden;height:min(90vh,100dvh - 2rem);max-height:min(90vh,100dvh - 2rem);gap:0}.modal-container .modal-body{padding:0}.modal-container>div[data-lenis-prevent]{height:100%}.modal-container .modal-body__content{height:100%}:is(.modal-container .modal-body__content) :is(#root .sd-root-modern) .sd-body.sd-body--responsive{padding-top:0;padding-inline:0}:is(.modal-container .modal-body__content) :is(#root .sd-root-modern) .sd-page.sd-body__page{margin-block-start:0}:is(.modal-container .modal-body__content) .wp-block-columns{height:100%;gap:0}.modal-column--media:is(:is(:is(.modal-container .modal-body__content) .wp-block-columns) .wp-block-column){display:none}@media(min-width:768px){.modal-column--media:is(:is(:is(.modal-container .modal-body__content) .wp-block-columns) .wp-block-column){display:block;height:100%}.modal-column--media:is(:is(:is(.modal-container .modal-body__content) .wp-block-columns) .wp-block-column) .wp-block-image{height:100%}:is(.modal-column--media:is(:is(:is(.modal-container .modal-body__content) .wp-block-columns) .wp-block-column) .wp-block-image) img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}:is(.modal-column--media:is(:is(:is(.modal-container .modal-body__content) .wp-block-columns) .wp-block-column) .wp-block-image):after{content:"";background:linear-gradient(180deg,#1c1c1c00 0% 50%,#1c1c1c);position:absolute;inset:0;z-index:1;pointer-events:none}}.modal-column--main:is(:is(:is(.modal-container .modal-body__content) .wp-block-columns) .wp-block-column){position:relative;display:flex;flex-direction:column;min-height:0;height:100%;padding:var(--wp--preset--spacing--md)}.modal-column--main:is(:is(:is(.modal-container .modal-body__content) .wp-block-columns) .wp-block-column) .modal-event__form{height:100%}@media(min-width:1024px){.modal-column--main:is(:is(:is(.modal-container .modal-body__content) .wp-block-columns) .wp-block-column){padding:var(--wp--preset--spacing--lg)}}.modal-container--event.modal-container--split{height:min(90vh,100dvh - 2rem);max-height:min(90vh,100dvh - 2rem)}.modal-overlay.is-open .modal-container{transform:scale(1)}.modal-overlay.is-closing .modal-container{transform:scale(.9)}.modal-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;border-bottom:1px solid #e5e5e5;flex-shrink:0}.modal-title{margin:0;font-size:1.5rem;font-weight:600;line-height:1.2;color:#1a1a1a}.modal-close{background:transparent;border:none;font-size:2rem;line-height:1;color:#1c1c1c;color:var(--wp--preset--color--dark-grey, #1C1C1C);cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease,color .2s ease;flex-shrink:0;margin-left:1rem;position:absolute;right:1.5rem;top:1.5rem;z-index:1}.modal-close:hover,.modal-close:focus{color:#000;outline:none}.modal-body{padding:2rem;overflow-y:auto;overflow-x:hidden;flex:1 1 auto;min-height:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.modal-body :is(#root .sd-root-modern) .sd-body.sd-body--responsive{padding-top:0;padding-inline:0}.modal-body :is(#root .sd-root-modern) .sd-page.sd-body__page{margin-block-start:0}.modal-container--split>.modal-body{flex:1 1 0;min-height:0;overflow:hidden;padding:0}.modal-body .wp-block-group{margin-bottom:0}.modal-body>*:first-child{margin-top:0}.modal-body>*:last-child{margin-bottom:0}@media(max-width:768px){.modal-overlay{padding:.5rem}.modal-container{max-height:min(95vh,100dvh - 1rem);border-radius:4px}.modal-container--event.modal-container--split{height:min(95vh,100dvh - 1rem);max-height:min(95vh,100dvh - 1rem)}.modal-header{padding:1rem 1.5rem}.modal-title{font-size:1.25rem}.modal-body{padding:1.5rem}}.modal-overlay:focus{outline:none}.modal-close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.modal-trigger{cursor:pointer}body.modal-open{position:fixed;width:100%;overflow:hidden;overscroll-behavior:none}.regatta-modal-preload{position:fixed;left:-10000px;top:0;width:1px;height:0;overflow:hidden;visibility:hidden;pointer-events:none;z-index:-1}.regatta-modal-preload-host{opacity:0;visibility:hidden;pointer-events:none}.regatta-modal-preload-host .modal-container{width:min(800px,90vw);max-width:90vw}.regatta-cd-form-host--loading,.regatta-cd-form.regatta-cd-form-host--loading{position:relative;min-height:12rem}.regatta-cd-form__loader{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;margin:0;padding:1.5rem;background:color-mix(in srgb,#fff 92%,transparent);color:#1c1c1c;color:var(--wp--preset--color--dark-grey, #1c1c1c);font-size:.9375rem;line-height:1.4;text-align:center;pointer-events:none;animation:regatta-cd-form-loader-in .35s ease-out both}@supports (color: color-mix(in lch,red,blue)){.regatta-cd-form__loader{background:color-mix(in srgb,var(--wp--preset--color--white, #fff) 92%,transparent)}}.regatta-cd-form__loader-spinner{position:relative;width:2.5rem;height:2.5rem;animation:regatta-cd-form-loader-spin .85s cubic-bezier(.45,.05,.55,.95) infinite}.regatta-cd-form__loader-spinner:before,.regatta-cd-form__loader-spinner:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid transparent}.regatta-cd-form__loader-spinner:before{border-top-color:#1c1c1c;border-top-color:var(--wp--preset--color--primary, #1c1c1c);border-right-color:color-mix(in srgb,#1c1c1c 35%,transparent);animation:regatta-cd-form-loader-spin .85s cubic-bezier(.45,.05,.55,.95) infinite}@supports (color: color-mix(in lch,red,blue)){.regatta-cd-form__loader-spinner:before{border-right-color:color-mix(in srgb,var(--wp--preset--color--primary, #1c1c1c) 35%,transparent)}}.regatta-cd-form__loader-spinner:after{inset:.35rem;border-bottom-color:color-mix(in srgb,#1c1c1c 25%,transparent);border-left-color:color-mix(in srgb,#1c1c1c 15%,transparent);animation:regatta-cd-form-loader-spin-reverse 1.1s cubic-bezier(.45,.05,.55,.95) infinite}@supports (color: color-mix(in lch,red,blue)){.regatta-cd-form__loader-spinner:after{border-bottom-color:color-mix(in srgb,var(--wp--preset--color--dark-grey, #1c1c1c) 25%,transparent);border-left-color:color-mix(in srgb,var(--wp--preset--color--dark-grey, #1c1c1c) 15%,transparent)}}.regatta-cd-form__loader-label{animation:regatta-cd-form-loader-label 1.4s ease-in-out infinite}@keyframes regatta-cd-form-loader-in{0%{opacity:0}to{opacity:1}}@keyframes regatta-cd-form-loader-spin{to{transform:rotate(360deg)}}@keyframes regatta-cd-form-loader-spin-reverse{to{transform:rotate(-360deg)}}@keyframes regatta-cd-form-loader-label{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.regatta-cd-form__loader,.regatta-cd-form__loader-spinner{animation:none}.regatta-cd-form__loader-spinner:before{border:2px solid color-mix(in srgb,#1c1c1c 20%,transparent);border-top-color:#1c1c1c;border-top-color:var(--wp--preset--color--primary, #1c1c1c);animation:regatta-cd-form-loader-spin 1.2s linear infinite}@supports (color: color-mix(in lch,red,blue)){.regatta-cd-form__loader-spinner:before{border:2px solid color-mix(in srgb,var(--wp--preset--color--dark-grey, #1c1c1c) 20%,transparent)}}.regatta-cd-form__loader-spinner:after{display:none}.regatta-cd-form__loader-label{animation:none;opacity:1}}@media(min-width:1024px){.modal-container{max-width:90vw}}.modal-overlay--event .modal-container--event{width:calc(100% - 20px)}@media(min-width:768px){.modal-overlay--event .modal-container--event{width:90dvw}}@media(min-width:1024px){.modal-overlay--event .modal-container--event{width:80dvw}}@media(min-width:1440px){.modal-overlay--event .modal-container--event{width:70dvw}}.modal-body--event{padding:0;min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.modal-body--event :is(#root .sd-root-modern) .sd-body.sd-body--responsive{padding-top:0;padding-inline:0}.modal-body--event :is(#root .sd-root-modern) .sd-page.sd-body__page{margin-block-start:0}.modal-body--event:not(.modal-body--split){overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.modal-body--event.modal-body--split{flex:1 1 0;min-height:0;height:100%;overflow:hidden;overscroll-behavior:contain}.modal-body--event.modal-body--split>.modal-event--split{flex:1 1 0;min-height:0;width:100%}.modal-event{display:flex;flex-direction:column;gap:0}__media.modal-event{background:#f0f0f0;background:var(--wp--preset--color--light-grey, #f0f0f0)}__media.modal-event img{display:block;width:100%;height:auto}__main.modal-event{padding:1.25rem}@media(min-width:768px){__main.modal-event{padding:1.5rem 1.5rem 2rem;padding:var(--wp--preset--spacing--md, 1.5rem) var(--wp--preset--spacing--md, 1.5rem) var(--wp--preset--spacing--lg, 2rem)}}@media(min-width:1024px){__main.modal-event{padding:var(--wp--preset--spacing--lg)}}__modal-title.modal-event{margin:0 0 1rem;font-size:1.5rem;font-size:var(--wp--preset--font-size--body-x-large, 1.5rem);font-weight:600;line-height:1.2}__project-logo.modal-event{margin:0 0 1rem;max-width:12rem}__project-logo-img.modal-event{display:block;width:auto;max-width:100%;max-height:4rem;height:auto}__date.modal-event,__location.modal-event{margin:0 0 .5rem;font-weight:400;display:flex;gap:.5rem}:is(__date.modal-event,__location.modal-event) svg{width:.8em}__content.modal-event>*:first-child{margin-top:0}__content.modal-event>*:last-child{margin-bottom:0}__form.modal-event{overflow:visible}__form.modal-event .regatta-cd-form{overflow:visible;display:flex;flex-direction:column;min-height:0}__form.modal-event .regatta-cd-form__iframe{width:100%;min-height:280px;border:0;display:block}.modal-body--event.modal-body--split .modal-event--split{display:flex;flex-direction:column;width:100%;min-height:0;overflow:hidden;align-items:stretch}:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__media,:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__main{min-height:0;min-width:0}:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__media{position:relative;flex:0 0 auto;overflow:hidden;max-height:min(42vh,320px);height:auto}:is(:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__media) img.modal-event__image{width:100%;height:100%;min-height:0;max-height:min(42vh,320px);-o-object-fit:cover;object-fit:cover;aspect-ratio:unset!important}@media(max-width:767.98px){:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__media{display:none}:is(.modal-body--event.modal-body--split .modal-event--split) .modal-event__modal-title{margin-block-start:3px;margin-right:2.5rem}}:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__main{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;max-height:100%;overflow:hidden;box-sizing:border-box;overscroll-behavior:contain;padding:1.25rem}:is(:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__main) .modal-event__date{margin-block-start:var(--wp--preset--spacing--xxxs);margin-block-end:var(--wp--preset--spacing--xxxs)}:is(:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__main) .modal-event__date,:is(:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__main) .modal-event__location{font-size:var(--wp--preset--font-size--body-small);display:grid;grid-template-columns:auto 1fr;grid-gap:var(--wp--preset--spacing--xxxs);gap:var(--wp--preset--spacing--xxxs);line-height:1.4}:is(:is(:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__main) .modal-event__date,:is(:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__main) .modal-event__location) svg{width:.85em;margin-block-start:4px;opacity:.33}@media(min-width:768px){:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__main{padding:1.5rem 1.5rem 2rem;padding:var(--wp--preset--spacing--md, 1.5rem) var(--wp--preset--spacing--md, 1.5rem) var(--wp--preset--spacing--lg, 2rem)}}@media(min-width:1024px){:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__main{padding:var(--wp--preset--spacing--lg)}}@media(min-width:768px){.modal-body--event.modal-body--split .modal-event--split{display:grid;flex:1 1 auto;height:100%;grid-template-columns:minmax(200px,280px) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__media{height:100%;max-height:100%}:is(:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__media):after{content:"";background:linear-gradient(20deg,#1c1c1c00 0% 50%,#1c1c1c);position:absolute;inset:0;z-index:1;pointer-events:none}:is(:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__media) img.modal-event__image{min-height:100%;max-height:100%}:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__main .modal-event__date,:is(.modal-body--event.modal-body--split .modal-event--split)>.modal-event__main .modal-event__location{display:none}}@media(min-width:1024px){.modal-body--event.modal-body--split .modal-event--split{grid-template-columns:1fr 1fr}}@media(min-width:768px){.modal-body--event.modal-body--split .modal-event__image-overlay{position:absolute;top:0;left:0;right:0;z-index:2;padding:var(--wp--preset--spacing--md);color:#fff;color:var(--wp--preset--color--white, #fff);pointer-events:none;text-align:right}:is(.modal-body--event.modal-body--split .modal-event__image-overlay) .modal-event__date{font-weight:600}:is(.modal-body--event.modal-body--split .modal-event__image-overlay) .modal-event__event-title{font-size:var(--wp--preset--font-size--heading-2-a);line-height:1.1;margin:0 0 1rem}:is(.modal-body--event.modal-body--split .modal-event__image-overlay) a,:is(.modal-body--event.modal-body--split .modal-event__image-overlay) button{pointer-events:auto}}@media(min-width:1440px){.modal-body--event.modal-body--split .modal-event__image-overlay{padding:var(--wp--preset--spacing--lg)}}.modal-body--event.modal-body--split :is(.modal-event__main,.modal-body__content):has(.modal-column--main),.modal-body--event.modal-body--split .modal-event__main:has(.modal-column--main){overflow:hidden;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.modal-body--event.modal-body--split .modal-event__main:has(.modal-column--main){padding:0}.modal-body--event.modal-body--split .modal-event__content:has(:is(.modal-event__form,.modal-body__form,.modal-column--main)),.modal-body--event.modal-body--split>.modal-body__content:has(.modal-column--main){flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:hidden;opacity:.2}:is(.modal-body--event.modal-body--split .modal-event__main) .modal-event__modal-title,:is(.modal-body--event.modal-body--split .modal-event__main) .modal-event__date,:is(.modal-body--event.modal-body--split .modal-event__main) .modal-event__location,:is(.modal-body--event.modal-body--split .modal-event__main) .modal-event__content:not(:has(:is(.modal-event__form,.modal-body__form))){flex-shrink:0}:is(.modal-body--event.modal-body--split .modal-event__main) .modal-event__content:has(:is(.modal-event__form,.modal-body__form))>:not(:is(.modal-event__form,.modal-body__form)){flex-shrink:0}.modal-body--event.modal-body--split :is(.modal-event__form,.modal-body__form){position:relative;flex:1 1 0;min-height:12rem;overflow:hidden}:is(.modal-body--event.modal-body--split :is(.modal-event__form,.modal-body__form)) .regatta-cd-form{position:absolute;inset:0;display:block;min-height:0}:is(.modal-body--event.modal-body--split :is(.modal-event__form,.modal-body__form)) .regatta-cd-form__iframe{position:absolute;inset:0;width:100%!important;height:100%!important;min-height:0!important;max-height:none;overflow:hidden;border:0;display:block}.modal-body--event.modal-body--split :is(.modal-column--main,.wp-block-column.modal-column--main)>.regatta-cd-form{position:relative;flex:1 1 0;min-height:12rem;overflow:hidden;display:block}:is(.modal-body--event.modal-body--split :is(.modal-column--main,.wp-block-column.modal-column--main)>.regatta-cd-form)>.regatta-cd-form__iframe{position:absolute;inset:0;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden}.modal-body--event.modal-body--split .wp-block-columns{flex:1 1 0;width:100%;min-height:0;height:100%;overflow:hidden;align-items:stretch!important;display:flex!important;flex-direction:column}@media(min-width:768px){.modal-body--event.modal-body--split .wp-block-columns{flex-direction:row;flex-wrap:nowrap}.is-layout-grid:is(.modal-body--event.modal-body--split .wp-block-columns){display:grid!important;grid-template-columns:minmax(200px,280px) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}}@media(min-width:1024px){.is-layout-grid:is(.modal-body--event.modal-body--split .wp-block-columns){grid-template-columns:1fr 1fr}}.modal-body--event.modal-body--split .wp-block-column.modal-column--media{display:none}@media(min-width:768px){.modal-body--event.modal-body--split .wp-block-column.modal-column--media{display:block;overflow:hidden;min-height:0;min-width:0;flex:initial;max-height:none}}.modal-body--event.modal-body--split .wp-block-column:not(.modal-column--main):not(.modal-column--media){overflow:hidden;min-height:0;min-width:0;flex:0 0 auto;max-height:min(42vh,320px)}@media(min-width:768px){.modal-body--event.modal-body--split .wp-block-column:not(.modal-column--main):not(.modal-column--media){flex:initial;max-height:none}}.modal-body--event.modal-body--split :is(.modal-column--main,.wp-block-column.modal-column--main){flex:1 1 0;min-width:0;min-height:0;height:100%;max-height:100%;display:flex;flex-direction:column;overflow:hidden;padding:1.25rem}@media(min-width:768px){.modal-body--event.modal-body--split :is(.modal-column--main,.wp-block-column.modal-column--main){padding:1.5rem 1.5rem 2rem;padding:var(--wp--preset--spacing--md, 1.5rem) var(--wp--preset--spacing--md, 1.5rem) var(--wp--preset--spacing--lg, 2rem)}}@media(min-width:1024px){.modal-body--event.modal-body--split :is(.modal-column--main,.wp-block-column.modal-column--main){padding:var(--wp--preset--spacing--lg)}}:is(.modal-body--event.modal-body--split :is(.modal-column--main,.wp-block-column.modal-column--main))>.modal-event__modal-title{flex-shrink:0}:is(.modal-body--event.modal-body--split :is(.modal-column--main,.wp-block-column.modal-column--main))>:not(:is(.modal-event__form,.modal-body__form)):not(:has(>:is(.modal-event__form,.modal-body__form))){flex-shrink:0;flex-grow:1}:is(.modal-body--event.modal-body--split :is(.modal-column--main,.wp-block-column.modal-column--main))>:has(>:is(.modal-event__form,.modal-body__form)){flex:1 1 0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.property-plan-download-cta{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;justify-content:center;padding-bottom:60px;pointer-events:none}.property-plan-download-cta__inner.wp-block-buttons{width:auto;max-width:min(100%,20rem);justify-content:center;pointer-events:auto}.property-plan-download-cta__button-wrap{width:auto}.property-plan-download-cta__button-wrap .property-plan-download-cta__button{width:auto;min-width:12rem;justify-content:center;cursor:pointer;border:none;font:inherit}:is(.property-plan-download-cta__button-wrap .property-plan-download-cta__button):before{display:none}:is(.property-plan-download-cta__button-wrap .property-plan-download-cta__button):after{-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_3485_7675'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='20'%20height='20'%3e%3crect%20width='20'%20height='20'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_3485_7675)'%3e%3cpath%20d='M9.9987%2013.333L5.83203%209.16634L6.9987%207.95801L9.16536%2010.1247V3.33301H10.832V10.1247L12.9987%207.95801L14.1654%209.16634L9.9987%2013.333ZM4.9987%2016.6663C4.54036%2016.6663%204.148%2016.5031%203.82161%2016.1768C3.49523%2015.8504%203.33203%2015.458%203.33203%2014.9997V12.4997H4.9987V14.9997H14.9987V12.4997H16.6654V14.9997C16.6654%2015.458%2016.5022%2015.8504%2016.1758%2016.1768C15.8494%2016.5031%2015.457%2016.6663%2014.9987%2016.6663H4.9987Z'%20fill='%231C1C1C'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_3485_7675'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='20'%20height='20'%3e%3crect%20width='20'%20height='20'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_3485_7675)'%3e%3cpath%20d='M9.9987%2013.333L5.83203%209.16634L6.9987%207.95801L9.16536%2010.1247V3.33301H10.832V10.1247L12.9987%207.95801L14.1654%209.16634L9.9987%2013.333ZM4.9987%2016.6663C4.54036%2016.6663%204.148%2016.5031%203.82161%2016.1768C3.49523%2015.8504%203.33203%2015.458%203.33203%2014.9997V12.4997H4.9987V14.9997H14.9987V12.4997H16.6654V14.9997C16.6654%2015.458%2016.5022%2015.8504%2016.1758%2016.1768C15.8494%2016.5031%2015.457%2016.6663%2014.9987%2016.6663H4.9987Z'%20fill='%231C1C1C'/%3e%3c/g%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;opacity:1;right:var(--button-inline-padding)}@media(hover:hover){:is(.property-plan-download-cta__button-wrap .property-plan-download-cta__button):hover{padding:var(--button-block-padding) calc(var(--button-inline-padding) + var(--icon-size) + var(--icon-gap)) var(--button-block-padding) var(--button-inline-padding)}}[aria-busy=true]:is(.property-plan-download-cta__button-wrap .property-plan-download-cta__button){opacity:.7;pointer-events:none}.back-to-top{position:fixed;bottom:.66em;right:.66em;z-index:999;width:3rem;height:3rem;border-radius:50%;border:1px solid var(--wp--preset--color--dark-grey);background-color:var(--wp--preset--color--dark-grey);color:var(--wp--preset--color--white);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(.75rem);transition:opacity .25s ease,visibility .25s ease,transform .25s ease,background-color .25s ease,border-color .25s ease;transition:opacity var(--transition-base),visibility var(--transition-base),transform var(--transition-base),background-color var(--transition-base),border-color var(--transition-base)}.back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0)}@media(hover:hover){.back-to-top:hover{background-color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary)}}.back-to-top svg{pointer-events:none}.contact-cta{position:fixed;bottom:.66em;left:.66em;width:calc(100% - 1.98em - 3rem);z-index:999;height:3rem;padding:0 1.25em;border-radius:1.5rem;border:1px solid var(--wp--preset--color--primary);background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white);font-weight:500;letter-spacing:.02em;white-space:nowrap;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5em;opacity:0;visibility:hidden;transform:translateY(.75rem);transition:opacity .25s ease,visibility .25s ease,transform .25s ease,background-color .25s ease,border-color .25s ease;transition:opacity var(--transition-base),visibility var(--transition-base),transform var(--transition-base),background-color var(--transition-base),border-color var(--transition-base)}.contact-cta.is-visible{opacity:1;visibility:visible;transform:translateY(0)}@media(hover:hover){.contact-cta:hover{background-color:var(--wp--preset--color--dark-grey);border-color:var(--wp--preset--color--dark-grey)}}.contact-cta svg{flex-shrink:0;pointer-events:none}@media(min-width:768px){.contact-cta{width:auto;left:auto;left:initial;right:calc(1.32em + 3rem);min-width:16rem}}@media(min-width:1024px){.contact-cta{display:none}}.sitemap-section{margin-block-end:2rem}.sitemap-section__title{font-size:var(--wp--preset--font-size--heading-3);margin-block-end:0}.sitemap-section__list{list-style:disc;padding-inline-start:0}.sitemap-section__list .sitemap-section__item{margin-block-end:.3rem!important}:is(:is(:scope .pattern-contact-details) .wp-block-column:not(.form-column)) p:last-of-type{margin-block-end:0}:is(:is(:scope .pattern-contact-details) .wp-block-column:not(.form-column)) .block-contact-details{display:none}:is(:is(:scope .pattern-contact-details) .form-column) :is(.regatta-cd-form,div:has(#root),div:has(.sd-root-modern)){background:color-mix(in srgb,var(--wp--preset--color--light-grey) 66%,transparent);border-radius:1rem;border-radius:var(--border-radius-medium)}:is(:is(:scope .pattern-contact-details) .form-column) .block-contact-details{margin-block-start:var(--wp--preset--spacing--xl)}@media(min-width:1024px){:is(:scope .pattern-contact-details) .wp-block-columns{display:flex;gap:var(--wp--preset--spacing--xxl)}:is(:is(:scope .pattern-contact-details) .wp-block-columns) .wp-block-column{display:block}:is(:is(:is(:scope .pattern-contact-details) .wp-block-columns) .wp-block-column:not(.form-column)) p:last-of-type{margin-block-end:initial}:is(:is(:is(:scope .pattern-contact-details) .wp-block-columns) .wp-block-column:not(.form-column)) .block-contact-details{display:block}:is(:is(:is(:scope .pattern-contact-details) .wp-block-columns) .form-column) .block-contact-details{display:none}}.pattern--partnership-logo-with-links{display:flex;flex-direction:column}.pattern--partnership-logo-with-links>*{max-width:clamp(14rem,11.8182rem + 10.9091vw,20rem)}.pattern--partnership-logo-with-links>.wp-block-group{padding:0;gap:1em}@media(min-width:768px){.pattern--partnership-logo-with-links{gap:1em}}.pattern--simple-hero{padding-block-end:0}.pattern--simple-hero>.wp-block-group{max-width:49rem!important;transform:none!important;opacity:1!important}.wp-block-accordion{--accordion-border-color: var(--wp--preset--color--neutral-300, #d4d4d4);--accordion-background: var(--wp--preset--color--white, #ffffff);--accordion-hover-background: var(--wp--preset--color--neutral-50, #f9fafb);--accordion-text-color: var(--wp--preset--color--neutral-900, #171717);--accordion-icon-color: var(--wp--preset--color--primary, #000000);--accordion-spacing: 1.5rem;--accordion-transition: .3s ease}.accordion{display:flex;flex-direction:column;gap:1rem}.accordion__item{border:1px solid var(--accordion-border-color);border-radius:8px;background:var(--accordion-background);overflow:hidden;transition:box-shadow var(--accordion-transition)}.accordion__item:hover{box-shadow:0 2px 8px #00000014}.accordion__header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:var(--accordion-spacing);background:transparent;border:none;cursor:pointer;text-align:left;transition:background-color var(--accordion-transition);color:var(--accordion-text-color)}.accordion__header:hover{background:var(--accordion-hover-background)}.accordion__header:focus-visible{outline:2px solid var(--accordion-icon-color);outline-offset:-2px}.accordion__title{flex:1;font-size:1.125rem;font-weight:600;line-height:1.5}.accordion__icon{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--accordion-icon-color);transition:transform var(--accordion-transition)}.accordion__header[aria-expanded=true] .accordion__icon{transform:rotate(180deg)}.accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--accordion-transition)}.accordion__content[data-accordion-open]{grid-template-rows:1fr}.accordion__body{overflow:hidden}.accordion__content[data-accordion-open] .accordion__body{padding:0 var(--accordion-spacing) var(--accordion-spacing)}.accordion__body p{margin:0 0 1rem}.accordion__body p:last-child{margin-bottom:0}.accordion__body ul,.accordion__body ol{margin:0 0 1rem;padding-left:1.5rem}.accordion__body ul:last-child,.accordion__body ol:last-child{margin-bottom:0}.block-placeholder{padding:2rem;text-align:center;background:#f9fafb;background:var(--wp--preset--color--neutral-50, #f9fafb);border:2px dashed var(--accordion-border-color);border-radius:8px;color:#525252;color:var(--wp--preset--color--neutral-600, #525252)}@media(max-width:768px){.accordion__header{padding:1rem}.accordion__title{font-size:1rem}.accordion__content[data-accordion-open] .accordion__body{padding:0 1rem 1rem}}@media(prefers-color-scheme:dark){.wp-block-accordion{--accordion-border-color: var(--wp--preset--color--neutral-700, #404040);--accordion-background: var(--wp--preset--color--neutral-800, #262626);--accordion-hover-background: var(--wp--preset--color--neutral-700, #404040);--accordion-text-color: var(--wp--preset--color--neutral-50, #f9fafb)}}.block-building-card{border-radius:1rem;border-radius:var(--border-radius-medium);overflow:hidden;position:relative;height:100%;display:flex}.block-building-card .block-building-card__inner{flex:1;display:flex;flex-direction:column}.block-building-card .block-building-card__image{z-index:0;background:var(--wp--preset--color--light-grey);overflow:hidden}:is(.block-building-card .block-building-card__image) img{transform-origin:center bottom}:is(.block-building-card .block-building-card__image) .tag{position:absolute;top:var(--wp--preset--spacing--sm);left:var(--wp--preset--spacing--sm)}.block-building-card .block-building-card__content{display:flex;flex-direction:column;gap:0;flex:1;position:relative;z-index:1;padding:var(--wp--preset--spacing--sm);border-top-right-radius:1rem;border-top-right-radius:var(--border-radius-medium);border-top-left-radius:1rem;border-top-left-radius:var(--border-radius-medium);margin-top:-1rem;margin-top:calc(var(--border-radius-medium) * -1);background:var(--wp--preset--color--white)}:is(.block-building-card .block-building-card__content) .block-building-card__title{font-size:var(--wp--preset--font-size--heading-2-a);margin:0;margin-block-end:6px}:is(.block-building-card .block-building-card__content) .block-building-card__tagline{--tagline-line-height: 1.55;font-style:italic;font-weight:700;color:var(--wp--preset--color--primary);min-height:calc(2 * var(--wp--preset--font-size--body-regular));line-height:1.55;line-height:var(--tagline-line-height)}:is(.block-building-card .block-building-card__content) .block-building-card__short-specifications{margin-block-end:var(--wp--preset--spacing--xs)}:is(:is(.block-building-card .block-building-card__content) .block-building-card__short-specifications) ul{list-style-type:none}:is(:is(:is(.block-building-card .block-building-card__content) .block-building-card__short-specifications) ul) li{list-style:none;padding-inline:0;margin:0;padding-block:calc(var(--wp--preset--spacing--xxxs))}:is(:is(:is(:is(.block-building-card .block-building-card__content) .block-building-card__short-specifications) ul) li):not(:last-child){border-bottom:1px solid var(--wp--preset--color--light-grey)}@media(min-width:768px){:is(:is(:is(.block-building-card .block-building-card__content) .block-building-card__short-specifications) ul) li{padding-block:var(--wp--preset--spacing--xxs)}}:is(.block-building-card .block-building-card__content) .wp-block-buttons{margin-top:auto}.block-building-grid.alignfull{display:flex;justify-content:center}.block-building-grid.alignfull .block-building-grid__inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--md);max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right))}.block-building-grid.has-background{padding-block:var(--wp--preset--spacing--lg)}.block-building-grid .wp-block-columns{display:flex;flex-direction:row;gap:var(--wp--preset--spacing--lg)}:is(:is(.block-building-grid .wp-block-columns) .wp-block-column)>*{height:100%}@media(min-width:768px){.block-building-grid.has-background{padding-block:var(--wp--preset--spacing--xxxl)}}@media(min-width:1440px){.block-building-grid.alignfull .block-building-grid__inner{max-width:var(--wp--style--global--wide-size)}.block-building-grid .wp-block-columns{justify-content:center}:is(.block-building-grid .wp-block-columns) .wp-block-column{max-width:calc((100% - (2 * (var(--wp--preset--spacing--lg)))) / 3)}}.block-feature-bleed{--bleed-offset: calc(var(--wp--preset--spacing--xxxl) * 2)}:is(.block-feature-bleed>.block-feature-bleed__inner)>.wp-block-group:first-child{padding-bottom:0!important}:is(.block-feature-bleed>.block-feature-bleed__inner)>.wp-block-group:last-child{padding-top:calc(var(--wp--preset--spacing--xxxl) + var(--bleed-offset))!important}:is(.block-feature-bleed>.block-feature-bleed__inner) .wp-block-image{margin-top:0!important;transform:translateY(var(--bleed-offset))!important;opacity:1!important}@media(min-width:768px){:is(.block-feature-bleed>.block-feature-bleed__inner) .wp-block-image{margin-top:calc((var(--bleed-offset) * -1) + var(--wp--preset--spacing--xxxl))!important;transform:translateY(var(--bleed-offset))!important;opacity:1!important}}@media(min-width:1024px){:is(.block-feature-bleed .wp-block-columns)>.wp-block-column.column--content{flex:67%}:is(.block-feature-bleed .wp-block-columns)>.wp-block-column.column--buttons{flex:33%}:is(:is(.block-feature-bleed .wp-block-columns)>.wp-block-column.column--buttons) .wp-block-buttons{height:100%;justify-content:flex-end;align-items:flex-end}}.alignfull:is(.block-header-with-cta,.pattern--header-with-cta){display:flex;justify-content:center}.alignfull:is(.block-header-with-cta,.pattern--header-with-cta)>.block-header-with-cta__inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--md);width:100%;max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right))}.has-background:is(.block-header-with-cta,.pattern--header-with-cta){padding-block:var(--wp--preset--spacing--lg)}@media(min-width:768px){.has-background:is(.block-header-with-cta,.pattern--header-with-cta){padding-block:var(--wp--preset--spacing--xxl)}}@media(min-width:1440px){.alignfull:is(.block-header-with-cta,.pattern--header-with-cta)>.block-header-with-cta__inner{max-width:var(--wp--style--global--wide-size)}}@media(min-width:1024px){:is(:is(.block-header-with-cta,.pattern--header-with-cta) .wp-block-columns)>.wp-block-column.column--content{flex:67%}:is(:is(.block-header-with-cta,.pattern--header-with-cta) .wp-block-columns)>.wp-block-column.column--buttons{flex:33%}:is(:is(:is(.block-header-with-cta,.pattern--header-with-cta) .wp-block-columns)>.wp-block-column.column--buttons) .wp-block-buttons{height:100%;justify-content:flex-end;align-items:flex-end}}.block-project-card{border-radius:1rem;border-radius:var(--border-radius-medium);overflow:hidden;position:relative;height:100%;display:flex;border:1px solid var(--wp--preset--color--light-grey)}.block-project-card .block-project-card__inner{flex:1;display:flex;flex-direction:column}.block-project-card .block-project-card__image{position:relative;z-index:0;background:var(--wp--preset--color--light-grey);overflow:hidden;aspect-ratio:378 / 300}:is(.block-project-card .block-project-card__image) img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform-origin:center bottom}:is(.block-project-card .block-project-card__image) .tag{position:absolute;top:var(--wp--preset--spacing--sm);left:var(--wp--preset--spacing--sm)}.block-project-card .block-project-card__content{display:flex;flex-direction:column;gap:0;flex:1;position:relative;z-index:1;padding:var(--wp--preset--spacing--sm);border-top-right-radius:1rem;border-top-right-radius:var(--border-radius-medium);border-top-left-radius:1rem;border-top-left-radius:var(--border-radius-medium);margin-top:-1rem;margin-top:calc(var(--border-radius-medium) * -1);background:var(--wp--preset--color--white)}:is(.block-project-card .block-project-card__content) .block-project-card__logo{display:flex;align-items:flex-end;margin-block-end:20px;margin-block-end:var(--project-logo-margin-block-end, 20px)}:is(:is(.block-project-card .block-project-card__content) .block-project-card__logo) img{display:block;width:auto;height:auto;max-height:28px;max-height:var(--project-logo-max-height, 28px)}:is(.block-project-card .block-project-card__content) .block-project-card__title{font-size:var(--wp--preset--font-size--heading-2-a);margin:0;margin-block-end:6px}:is(.block-project-card .block-project-card__content) .block-project-card__short-specifications{margin-block-end:var(--wp--preset--spacing--xs)}:is(:is(.block-project-card .block-project-card__content) .block-project-card__short-specifications) ul{list-style-type:none}:is(:is(:is(.block-project-card .block-project-card__content) .block-project-card__short-specifications) ul) li{list-style:none;padding-inline:0;margin:0;padding-block:calc(var(--wp--preset--spacing--xxxs))}:is(:is(:is(:is(.block-project-card .block-project-card__content) .block-project-card__short-specifications) ul) li):not(:last-child){border-bottom:1px solid var(--wp--preset--color--light-grey)}@media(min-width:768px){:is(:is(:is(.block-project-card .block-project-card__content) .block-project-card__short-specifications) ul) li{padding-block:var(--wp--preset--spacing--xxs)}}:is(.block-project-card .block-project-card__content) .wp-block-buttons{margin-top:auto}.block-project-grid.alignfull{display:flex;justify-content:center}.block-project-grid.alignfull .block-project-grid__inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--md);max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right))}.block-project-grid.has-background{padding-block:var(--wp--preset--spacing--lg)}.block-project-grid .project-grid-filters{margin-block-end:var(--wp--preset--spacing--sm)}.block-project-grid .project-grid-columns{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--wp--preset--spacing--lg)}:is(.block-project-grid .project-grid-columns) .block-project-card__logo{display:flex;align-items:flex-end;margin-block-end:20px;margin-block-end:var(--project-logo-margin-block-end, 20px)}:is(:is(.block-project-grid .project-grid-columns) .block-project-card__logo) img,:is(:is(.block-project-grid .project-grid-columns) .block-project-card__logo) .block-project-card__logo-image,:is(:is(.block-project-grid .project-grid-columns) .block-project-card__logo) .responsive-image{display:block;width:auto;height:auto;max-height:28px;max-height:var(--project-logo-max-height, 28px)}:is(.block-project-grid .project-grid-columns) .wp-block-column{flex:1 1 100%;min-width:0}:is(:is(.block-project-grid .project-grid-columns) .wp-block-column)>*{height:100%}@media(min-width:768px){:is(.block-project-grid .project-grid-columns) .wp-block-column{display:flex;flex:1 1 calc(50% - var(--wp--preset--spacing--lg) / 2)}}@media(min-width:1440px){:is(.block-project-grid .project-grid-columns) .wp-block-column{flex:1 1 calc(33.333% - var(--wp--preset--spacing--lg) * 2 / 3)}}.block-project-grid .block-project-grid__empty{padding:var(--wp--preset--spacing--md);color:var(--wp--preset--color--dark-grey)}@media(min-width:768px){.block-project-grid.has-background{padding-block:var(--wp--preset--spacing--xxl)}.block-project-grid .project-grid-columns{display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1440px){.block-project-grid.alignfull .block-project-grid__inner{max-width:var(--wp--style--global--wide-size)}.block-project-grid .project-grid-columns{grid-template-columns:repeat(3,1fr)}}.block-property-offering-card{height:100%;display:flex;flex-direction:column}.block-property-offering-card .property-card__image{width:100%;height:auto;min-height:auto}:is(.block-property-offering-card .property-card__image):after{content:none}:is(.block-property-offering-card .property-card__image) .property-card__image-thumbnail{aspect-ratio:378 / 280}.block-property-offering-card .property-card__body{width:100%;height:auto;flex:1 1 auto;padding:var(--wp--preset--spacing--sm)}:is(.block-property-offering-card .property-card__body) .property-card__title{display:none}.block-property-offering-highlight.alignfull{display:flex;justify-content:center}.block-property-offering-highlight.alignfull .block-property-offering-highlight__inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--md);max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right))}.block-property-offering-highlight.has-background{padding-block:var(--wp--preset--spacing--lg)}.block-property-offering-highlight .block-property-offering-highlight__notice{margin:0;padding:var(--wp--preset--spacing--sm);color:var(--wp--preset--color--dark-grey);font-size:var(--wp--preset--font-size--body-small)}.block-property-offering-highlight .block-property-offering-highlight__nav{position:relative;inset:auto;flex-shrink:0;margin:0;transform:none;width:2.75rem;height:2.75rem;color:var(--wp--preset--color--white);background:#000;background:var(--wp--preset--color--dark-grey, #000);border-radius:50%;z-index:2}:is(.block-property-offering-highlight .block-property-offering-highlight__nav):after{font-size:1rem;font-weight:700}:is(.block-property-offering-highlight .block-property-offering-highlight__nav) svg{width:52%;height:52%}.block-property-offering-highlight .block-property-offering-highlight__carousel{width:100%;min-width:0;overflow:hidden}:is(.block-property-offering-highlight .block-property-offering-highlight__carousel) .swiper-slide{height:auto;display:flex}:is(:is(.block-property-offering-highlight .block-property-offering-highlight__carousel) .swiper-slide)>.block-property-offering-card{width:100%}.swiper-disabled:is(.block-property-offering-highlight .block-property-offering-highlight__carousel) .swiper-wrapper{display:grid;grid-template-columns:1fr;grid-gap:var(--wp--preset--spacing--lg);gap:var(--wp--preset--spacing--lg);transform:none!important}.swiper-disabled:is(.block-property-offering-highlight .block-property-offering-highlight__carousel) .swiper-slide{width:auto!important;margin-right:0!important}@media(min-width:768px){.swiper-disabled:is(.block-property-offering-highlight .block-property-offering-highlight__carousel) .swiper-wrapper{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.swiper-disabled:is(.block-property-offering-highlight .block-property-offering-highlight__carousel) .swiper-wrapper{grid-template-columns:repeat(3,1fr)}}.block-property-offering-highlight--carousel.alignfull .block-property-offering-highlight__inner{width:100%;max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right))}.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel-wrap{display:grid;width:100%;align-items:center;grid-column-gap:var(--wp--preset--spacing--xs);-moz-column-gap:var(--wp--preset--spacing--xs);column-gap:var(--wp--preset--spacing--xs);grid-template-columns:minmax(2.75rem,auto) minmax(0,min(100%,1224px)) minmax(2.75rem,auto);grid-template-columns:minmax(2.75rem,auto) minmax(0,min(100%,var(--wp--style--global--wide-size, 1224px))) minmax(2.75rem,auto)}.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel-wrap>.swiper-button-prev,.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel-wrap>.swiper-button-next{position:relative;inset:auto;margin:0;transform:none;align-self:center}.block-property-offering-highlight--carousel .block-property-offering-highlight__nav--prev{grid-column:1;justify-self:end}.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel{grid-column:2;align-self:center}.block-property-offering-highlight--carousel .block-property-offering-highlight__nav--next{grid-column:3;justify-self:start}.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel-wrap:has(.swiper.swiper-disabled){grid-template-columns:minmax(0,min(100%,1224px));grid-template-columns:minmax(0,min(100%,var(--wp--style--global--wide-size, 1224px)));justify-content:center;margin-inline:auto}:is(.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel-wrap:has(.swiper.swiper-disabled)) .block-property-offering-highlight__nav{display:none}:is(.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel-wrap:has(.swiper.swiper-disabled)) .block-property-offering-highlight__carousel{grid-column:1}@media(max-width:767.98px){.block-property-offering-highlight--carousel.alignfull .block-property-offering-highlight__inner{max-width:none;width:100%;padding-inline:0}.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel-wrap{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);-moz-column-gap:var(--wp--preset--spacing--xxxs);column-gap:var(--wp--preset--spacing--xxxs);grid-template-columns:24px minmax(0,1fr) 24px}.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel-wrap>.swiper-button-prev,.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel-wrap>.swiper-button-next,.block-property-offering-highlight--carousel .block-property-offering-highlight__nav{--swiper-navigation-size: 24px;width:24px;height:24px}:is(.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel-wrap>.swiper-button-prev,.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel-wrap>.swiper-button-next,.block-property-offering-highlight--carousel .block-property-offering-highlight__nav):after{font-size:.625rem}.block-property-offering-highlight--carousel .block-property-offering-highlight__nav--prev{justify-self:start}.block-property-offering-highlight--carousel .block-property-offering-highlight__nav--next{justify-self:end}.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel-wrap:has(.swiper.swiper-disabled){width:100%;max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right));margin-inline:0}}@media(min-width:768px){.block-property-offering-highlight.has-background{padding-block:var(--wp--preset--spacing--xxl)}.block-property-offering-highlight--carousel.alignfull .block-property-offering-highlight__inner{max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right))}.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel-wrap{width:100%;max-width:none;margin-inline:0;-moz-column-gap:var(--wp--preset--spacing--sm);column-gap:var(--wp--preset--spacing--sm);grid-template-columns:minmax(2.75rem,auto) minmax(0,min(100%,1224px)) minmax(2.75rem,auto);grid-template-columns:minmax(2.75rem,auto) minmax(0,min(100%,var(--wp--style--global--wide-size, 1224px))) minmax(2.75rem,auto)}.block-property-offering-highlight--carousel .block-property-offering-highlight__nav{width:2.75rem;height:2.75rem}:is(.block-property-offering-highlight--carousel .block-property-offering-highlight__nav):after{font-size:1rem}.block-property-offering-highlight--carousel .block-property-offering-highlight__nav--prev{justify-self:end}.block-property-offering-highlight--carousel .block-property-offering-highlight__nav--next{justify-self:start}}@media(min-width:1440px){.block-property-offering-highlight--carousel.alignfull .block-property-offering-highlight__inner{max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right))}.block-property-offering-highlight--carousel .block-property-offering-highlight__carousel-wrap{-moz-column-gap:var(--wp--preset--spacing--md);column-gap:var(--wp--preset--spacing--md)}}.block-news-card{border-radius:1rem;border-radius:var(--border-radius-medium);overflow:hidden;position:relative;height:100%;display:flex;border:1px solid var(--wp--preset--color--light-grey)}.block-news-card .block-news-card__inner{flex:1;display:flex;flex-direction:column}.block-news-card .block-news-card__image{position:relative;z-index:0;background:var(--wp--preset--color--light-grey);overflow:hidden;aspect-ratio:378/280}:is(.block-news-card .block-news-card__image) img{transform-origin:center bottom}:is(.block-news-card .block-news-card__image) .block-news-card__tags{position:absolute;top:var(--wp--preset--spacing--sm);left:var(--wp--preset--spacing--sm);right:var(--wp--preset--spacing--sm);z-index:2;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}:is(.block-news-card .block-news-card__image) .block-news-card__tag{list-style:none;margin:0;padding:0;margin-block:0}:is(:is(.block-news-card .block-news-card__image) .block-news-card__tag) span{display:block}.block-news-card .block-news-card__content{display:flex;flex-direction:column;gap:0;flex:1;position:relative;z-index:1;padding:var(--wp--preset--spacing--sm);background:var(--wp--preset--color--white)}:is(.block-news-card .block-news-card__content) .block-news-card__logo{display:flex;justify-content:flex-start;margin-block-end:var(--wp--preset--spacing--xs)}:is(:is(.block-news-card .block-news-card__content) .block-news-card__logo) img,:is(:is(.block-news-card .block-news-card__content) .block-news-card__logo) .block-news-card__logo-image,:is(:is(.block-news-card .block-news-card__content) .block-news-card__logo) .responsive-image{display:block;width:auto;margin-inline:0}.block-news-card__logo--svg:is(:is(.block-news-card .block-news-card__content) .block-news-card__logo){width:-moz-fit-content;width:fit-content;background:#add8e6}.block-news-card__logo--svg:is(:is(.block-news-card .block-news-card__content) .block-news-card__logo) img,.block-news-card__logo--svg:is(:is(.block-news-card .block-news-card__content) .block-news-card__logo) .block-news-card__logo-image,.block-news-card__logo--svg:is(:is(.block-news-card .block-news-card__content) .block-news-card__logo) .responsive-image{width:-moz-fit-content;width:fit-content;max-height:24px;aspect-ratio:auto}.block-news-card__logo--raster:is(:is(.block-news-card .block-news-card__content) .block-news-card__logo){opacity:0}.block-news-card__logo--raster:is(:is(.block-news-card .block-news-card__content) .block-news-card__logo) img,.block-news-card__logo--raster:is(:is(.block-news-card .block-news-card__content) .block-news-card__logo) .block-news-card__logo-image,.block-news-card__logo--raster:is(:is(.block-news-card .block-news-card__content) .block-news-card__logo) .responsive-image{height:24px;width:auto;-o-object-fit:contain;object-fit:contain}:is(.block-news-card .block-news-card__content) .block-news-card__title{font-size:var(--wp--preset--font-size--body-x-large);margin:0;margin-block-end:.5rem}:is(:is(.block-news-card .block-news-card__content) .block-news-card__title) .block-news-card__title-link{color:inherit;text-decoration:none}:is(:is(:is(.block-news-card .block-news-card__content) .block-news-card__title) .block-news-card__title-link):hover,:is(:is(:is(.block-news-card .block-news-card__content) .block-news-card__title) .block-news-card__title-link):focus-visible{text-decoration:underline;text-underline-offset:.2em}:is(.block-news-card .block-news-card__content) .block-news-card__date{margin:0;margin-block-end:var(--wp--preset--spacing--xxs);font-size:.875rem;font-size:var(--wp--preset--font-size--body-small, .875rem);color:#666;color:var(--wp--preset--color--text-secondary, #666);display:inline-flex}:is(:is(.block-news-card .block-news-card__content) .block-news-card__date):before{content:"";display:inline-block;width:24px;height:24px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_3486_14741'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='24'%20height='24'%3e%3crect%20width='24'%20height='24'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_3486_14741)'%3e%3cpath%20d='M5.3058%2021.504C4.80063%2021.504%204.37305%2021.329%204.02305%2020.979C3.67305%2020.629%203.49805%2020.2014%203.49805%2019.6962V6.31175C3.49805%205.80658%203.67305%205.379%204.02305%205.029C4.37305%204.679%204.80063%204.504%205.3058%204.504H6.6903V2.38875H8.2288V4.504H15.8058V2.38875H17.3058V4.504H18.6903C19.1955%204.504%2019.623%204.679%2019.973%205.029C20.323%205.379%2020.498%205.80658%2020.498%206.31175V19.6962C20.498%2020.2014%2020.323%2020.629%2019.973%2020.979C19.623%2021.329%2019.1955%2021.504%2018.6903%2021.504H5.3058ZM5.3058%2020.004H18.6903C18.7673%2020.004%2018.8378%2019.9719%2018.9018%2019.9077C18.966%2019.8438%2018.998%2019.7732%2018.998%2019.6962V10.3117H4.99805V19.6962C4.99805%2019.7732%205.03013%2019.8438%205.0943%2019.9077C5.1583%2019.9719%205.2288%2020.004%205.3058%2020.004ZM4.99805%208.81175H18.998V6.31175C18.998%206.23475%2018.966%206.16425%2018.9018%206.10025C18.8378%206.03608%2018.7673%206.004%2018.6903%206.004H5.3058C5.2288%206.004%205.1583%206.03608%205.0943%206.10025C5.03013%206.16425%204.99805%206.23475%204.99805%206.31175V8.81175Z'%20fill='%237A7A7A'/%3e%3c/g%3e%3c/svg%3e") no-repeat center center;background-size:contain;margin-right:.5rem}:is(.block-news-card .block-news-card__content) .block-news-card__excerpt{margin-block-end:var(--wp--preset--spacing--xs);font-size:var(--wp--preset--font-size--body-regular);line-height:1.5;color:var(--wp--preset--color--dark-grey)}:is(.block-news-card .block-news-card__content) .wp-block-buttons{margin-top:auto}.block-news-card__preview-notice{padding:var(--wp--preset--spacing--sm);margin:0;color:var(--wp--preset--color--dark-grey)}@media(max-width:767.98px){.block-news-card .block-news-card__image{aspect-ratio:5/3}.block-news-card .block-news-card__content{padding:var(--wp--preset--spacing--xs)}:is(.block-news-card .block-news-card__content) .block-news-card__date{font-size:var(--wp--preset--font-size--body-x-small)}:is(:is(.block-news-card .block-news-card__content) .block-news-card__date):before{width:18px;height:18px}:is(.block-news-card .block-news-card__content) .block-news-card__excerpt{font-size:var(--wp--preset--font-size--body-small)}}.block-news-list{padding-block:var(--wp--preset--spacing--lg)}.block-news-list.alignfull{display:flex;justify-content:center}.block-news-list.alignfull .block-news-list__inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--md);max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right))}.block-news-list .block-news-list__filters{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--sm);margin-block-end:var(--wp--preset--spacing--lg)}@media(min-width:768px){.block-news-list .block-news-list__filters{flex-direction:row;align-items:flex-start;justify-content:space-between}}:is(.block-news-list .block-news-list__filters) .gallery-filters{flex-wrap:wrap}.active:is(:is(:is(.block-news-list .block-news-list__filters) .gallery-filters) a){color:var(--wp--preset--color--white)}.block-news-list .news-list-filters--categories{margin-block-end:0;justify-content:flex-start}.block-news-list .news-list-columns{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--wp--preset--spacing--lg)}:is(.block-news-list .news-list-columns) .wp-block-column{flex:1 1 100%;min-width:0}:is(:is(.block-news-list .news-list-columns) .wp-block-column)>*{height:100%}@media(min-width:768px){.block-news-list .news-list-columns{display:grid;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.block-news-list .news-list-columns{grid-template-columns:repeat(3,1fr)}}.block-news-list .block-news-list__empty{padding:var(--wp--preset--spacing--md);color:var(--wp--preset--color--dark-grey)}.block-news-list .block-news-list__pagination{margin-top:var(--wp--preset--spacing--lg)}:is(.block-news-list .block-news-list__pagination) ul.page-numbers{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center}:is(.block-news-list .block-news-list__pagination) li{margin:0;margin-block-end:0!important;list-style:none;padding:0}:is(:is(.block-news-list .block-news-list__pagination) li) span,:is(:is(.block-news-list .block-news-list__pagination) li) a{margin:0;min-width:2rem;height:2rem;padding:0 .5rem;border-radius:50px;font-size:var(--wp--preset--font-size--body-small);font-weight:500;color:var(--wp--preset--color--dark-grey);transition:background .2s ease,color .2s ease;display:flex;align-items:center;justify-content:center;text-decoration:none}:is(:is(:is(.block-news-list .block-news-list__pagination) li) span,:is(:is(.block-news-list .block-news-list__pagination) li) a):hover,:is(:is(:is(.block-news-list .block-news-list__pagination) li) span,:is(:is(.block-news-list .block-news-list__pagination) li) a):focus-visible{background:color-mix(in srgb,#000 20%,#f5f5f5);color:#000;color:var(--wp--preset--color--dark-grey, #000)}@supports (color: color-mix(in lch,red,blue)){:is(:is(:is(.block-news-list .block-news-list__pagination) li) span,:is(:is(.block-news-list .block-news-list__pagination) li) a):hover,:is(:is(:is(.block-news-list .block-news-list__pagination) li) span,:is(:is(.block-news-list .block-news-list__pagination) li) a):focus-visible{background:color-mix(in srgb,var(--wp--preset--color--primary, #000) 20%,var(--wp--preset--color--light-grey, #f5f5f5))}}.current:is(:is(:is(.block-news-list .block-news-list__pagination) li) span,:is(:is(.block-news-list .block-news-list__pagination) li) a){background:#000;background:var(--wp--preset--color--primary, #000);color:#fff;color:var(--wp--preset--color--white, #fff)}.prev:is(:is(:is(.block-news-list .block-news-list__pagination) li) span,:is(:is(.block-news-list .block-news-list__pagination) li) a),.next:is(:is(:is(.block-news-list .block-news-list__pagination) li) span,:is(:is(.block-news-list .block-news-list__pagination) li) a){background:transparent;padding-inline:1rem}:is(.prev:is(:is(:is(.block-news-list .block-news-list__pagination) li) span,:is(:is(.block-news-list .block-news-list__pagination) li) a),.next:is(:is(:is(.block-news-list .block-news-list__pagination) li) span,:is(:is(.block-news-list .block-news-list__pagination) li) a)):hover,:is(.prev:is(:is(:is(.block-news-list .block-news-list__pagination) li) span,:is(:is(.block-news-list .block-news-list__pagination) li) a),.next:is(:is(:is(.block-news-list .block-news-list__pagination) li) span,:is(:is(.block-news-list .block-news-list__pagination) li) a)):focus-visible{background:color-mix(in srgb,var(--wp--preset--color--dark-grey) 20%,transparent)}.block-news-list .gallery-filters a.gallery-filter-btn{text-decoration:none;color:inherit}.news-list-project-multiselect{position:relative;min-width:160px}.news-list-project-multiselect .news-list-project-multiselect__summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;background:var(--wp--preset--color--white);color:#000;color:var(--wp--preset--color--dark-grey, #000);font-size:var(--wp--preset--font-size--body-small);font-weight:500;border-radius:.5rem;border-radius:var(--border-radius-small);border:1px solid var(--wp--preset--color--light-grey);transition:background .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:min(100%,200px)}:is(.news-list-project-multiselect .news-list-project-multiselect__summary)::-webkit-details-marker{display:none}:is(.news-list-project-multiselect .news-list-project-multiselect__summary):hover{border-color:var(--wp--preset--color--dark-grey)}.news-list-project-multiselect[open] .news-list-project-multiselect__summary{background:var(--wp--preset--color--white);color:var(--wp--preset--color--dark-grey);border-color:var(--wp--preset--color--dark-grey)}.news-list-project-multiselect .news-list-project-multiselect__chevron{width:.5rem;height:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s ease;margin-right:.5rem}.news-list-project-multiselect[open] .news-list-project-multiselect__chevron{transform:rotate(225deg) translateY(-2px)}.news-list-project-multiselect .news-list-project-multiselect__panel{position:absolute;z-index:20;right:0;margin-top:.25rem;min-width:100%;max-height:320px;overflow-y:auto;padding:var(--wp--preset--spacing--xxxs);background:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--light-grey);border-radius:.5rem;border-radius:var(--border-radius-small);box-shadow:0 6px 20px #00000014;display:flex;flex-direction:column;gap:.35rem}.news-list-project-multiselect .news-list-project-multiselect__option{display:flex;align-items:flex-start;gap:.5rem;font-size:var(--wp--preset--font-size--body-small);cursor:pointer;margin:0;padding:.4rem .35rem;border-radius:.5rem;border-radius:var(--border-radius-small);transition:background .15s ease}:is(.news-list-project-multiselect .news-list-project-multiselect__option):hover{background:color-mix(in srgb,var(--wp--preset--color--light-grey) 65%,transparent)}:is(.news-list-project-multiselect .news-list-project-multiselect__option) input{margin-top:.2rem}:is(:is(.news-list-project-multiselect .news-list-project-multiselect__option) input):before{content:"";display:block;border:1.5px solid var(--wp--preset--color--dark-grey);border-radius:3px;width:1.125rem;height:1.125rem}:is(:is(.news-list-project-multiselect .news-list-project-multiselect__option) input):checked:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6 9 17l-5-5"/></svg>') no-repeat center center;background-size:.875rem}@media(min-width:768px){.block-news-list{padding-block:var(--wp--preset--spacing--xxl)}}@media(min-width:1024px){.block-news-list{padding-block:var(--wp--preset--spacing--xxxl)}}@media(min-width:1440px){.block-news-list.alignfull .block-news-list__inner{max-width:var(--wp--style--global--wide-size)}}.alignfull:is(.block-news-grid,.block-news-other-news-grid){display:flex;justify-content:center}.alignfull:is(.block-news-grid,.block-news-other-news-grid) .block-news-grid__inner,.alignfull:is(.block-news-grid,.block-news-other-news-grid) .block-news-other-news-grid__inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--md);max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right))}.has-background:is(.block-news-grid,.block-news-other-news-grid){padding-block:var(--wp--preset--spacing--lg)}:is(.block-news-grid,.block-news-other-news-grid) .block-news-grid__notice,:is(.block-news-grid,.block-news-other-news-grid) .block-news-other-news-grid__notice{margin:0;padding:var(--wp--preset--spacing--sm);color:var(--wp--preset--color--dark-grey);font-size:var(--wp--preset--font-size--body-small)}:is(.block-news-grid,.block-news-other-news-grid) .wp-block-columns{display:flex;flex-direction:row;gap:var(--wp--preset--spacing--lg)}:is(:is(:is(.block-news-grid,.block-news-other-news-grid) .wp-block-columns) .wp-block-column)>*{height:100%}:is(.block-news-grid,.block-news-other-news-grid) .block-news-grid__nav,:is(.block-news-grid,.block-news-other-news-grid) .block-news-other-news-grid__nav{position:relative;inset:auto;flex-shrink:0;margin:0;transform:none;width:2.75rem;height:2.75rem;color:var(--wp--preset--color--white);background:#000;background:var(--wp--preset--color--dark-grey, #000);border-radius:50%;z-index:2}:is(:is(.block-news-grid,.block-news-other-news-grid) .block-news-grid__nav,:is(.block-news-grid,.block-news-other-news-grid) .block-news-other-news-grid__nav):after{font-size:1rem;font-weight:700}:is(:is(.block-news-grid,.block-news-other-news-grid) .block-news-grid__nav,:is(.block-news-grid,.block-news-other-news-grid) .block-news-other-news-grid__nav) svg{width:52%;height:52%}:is(.block-news-grid,.block-news-other-news-grid) .block-news-grid__carousel,:is(.block-news-grid,.block-news-other-news-grid) .block-news-other-news-grid__carousel{width:100%;min-width:0;overflow:hidden}:is(:is(.block-news-grid,.block-news-other-news-grid) .block-news-grid__carousel,:is(.block-news-grid,.block-news-other-news-grid) .block-news-other-news-grid__carousel) .swiper-slide{height:auto;display:flex}:is(:is(:is(.block-news-grid,.block-news-other-news-grid) .block-news-grid__carousel,:is(.block-news-grid,.block-news-other-news-grid) .block-news-other-news-grid__carousel) .swiper-slide)>.block-news-card{width:100%}.swiper-disabled:is(:is(.block-news-grid,.block-news-other-news-grid) .block-news-grid__carousel,:is(.block-news-grid,.block-news-other-news-grid) .block-news-other-news-grid__carousel) .swiper-wrapper{display:grid;grid-template-columns:1fr;grid-gap:var(--wp--preset--spacing--lg);gap:var(--wp--preset--spacing--lg);transform:none!important}.swiper-disabled:is(:is(.block-news-grid,.block-news-other-news-grid) .block-news-grid__carousel,:is(.block-news-grid,.block-news-other-news-grid) .block-news-other-news-grid__carousel) .swiper-slide{width:auto!important;margin-right:0!important}@media(min-width:768px){.swiper-disabled:is(:is(.block-news-grid,.block-news-other-news-grid) .block-news-grid__carousel,:is(.block-news-grid,.block-news-other-news-grid) .block-news-other-news-grid__carousel) .swiper-wrapper{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.swiper-disabled:is(:is(.block-news-grid,.block-news-other-news-grid) .block-news-grid__carousel,:is(.block-news-grid,.block-news-other-news-grid) .block-news-other-news-grid__carousel) .swiper-wrapper{grid-template-columns:repeat(3,1fr)}}.alignfull:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__inner,.alignfull:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__inner{width:100%;max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right))}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap{display:grid;width:100%;align-items:center;grid-column-gap:var(--wp--preset--spacing--xs);-moz-column-gap:var(--wp--preset--spacing--xs);column-gap:var(--wp--preset--spacing--xs);grid-template-columns:minmax(2.75rem,auto) minmax(0,min(100%,1224px)) minmax(2.75rem,auto);grid-template-columns:minmax(2.75rem,auto) minmax(0,min(100%,var(--wp--style--global--wide-size, 1224px))) minmax(2.75rem,auto)}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap>.swiper-button-prev,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap>.swiper-button-next,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap>.swiper-button-prev,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap>.swiper-button-next{position:relative;inset:auto;margin:0;transform:none;align-self:center}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__nav--prev,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__nav--prev{grid-column:1;justify-self:end}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel{grid-column:2;align-self:center}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__nav--next,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__nav--next{grid-column:3;justify-self:start}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap:has(.swiper.swiper-disabled),:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap:has(.swiper.swiper-disabled){grid-template-columns:minmax(0,min(100%,1224px));grid-template-columns:minmax(0,min(100%,var(--wp--style--global--wide-size, 1224px)));justify-content:center;margin-inline:auto}:is(:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap:has(.swiper.swiper-disabled),:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap:has(.swiper.swiper-disabled)) .block-news-grid__nav,:is(:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap:has(.swiper.swiper-disabled),:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap:has(.swiper.swiper-disabled)) .block-news-other-news-grid__nav{display:none}:is(:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap:has(.swiper.swiper-disabled),:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap:has(.swiper.swiper-disabled)) .block-news-grid__carousel,:is(:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap:has(.swiper.swiper-disabled),:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap:has(.swiper.swiper-disabled)) .block-news-other-news-grid__carousel{grid-column:1}@media(max-width:767.98px){.alignfull:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__inner,.alignfull:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__inner{max-width:none;width:100%;padding-inline:0}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);-moz-column-gap:var(--wp--preset--spacing--xxxs);column-gap:var(--wp--preset--spacing--xxxs);grid-template-columns:24px minmax(0,1fr) 24px}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap>.swiper-button-prev,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap>.swiper-button-next,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap>.swiper-button-prev,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap>.swiper-button-next,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__nav,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__nav{--swiper-navigation-size: 24px;width:24px;height:24px}:is(:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap>.swiper-button-prev,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap>.swiper-button-next,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap>.swiper-button-prev,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap>.swiper-button-next,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__nav,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__nav):after{font-size:.625rem}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__nav--prev,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__nav--prev{justify-self:start}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__nav--next,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__nav--next{justify-self:end}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap:has(.swiper.swiper-disabled),:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap:has(.swiper.swiper-disabled){width:100%;max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right));margin-inline:0}}@media(min-width:768px){.has-background:is(.block-news-grid,.block-news-other-news-grid){padding-block:var(--wp--preset--spacing--xxl)}.alignfull:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__inner,.alignfull:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__inner{max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right))}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap{width:100%;max-width:none;margin-inline:0;-moz-column-gap:var(--wp--preset--spacing--sm);column-gap:var(--wp--preset--spacing--sm);grid-template-columns:minmax(2.75rem,auto) minmax(0,min(100%,1224px)) minmax(2.75rem,auto);grid-template-columns:minmax(2.75rem,auto) minmax(0,min(100%,var(--wp--style--global--wide-size, 1224px))) minmax(2.75rem,auto)}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__nav,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__nav{width:2.75rem;height:2.75rem}:is(:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__nav,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__nav):after{font-size:1rem}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__nav--prev,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__nav--prev{justify-self:end}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__nav--next,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__nav--next{justify-self:start}}@media(min-width:1440px){.alignfull:is(.block-news-grid,.block-news-other-news-grid) .block-news-grid__inner,.alignfull:is(.block-news-grid,.block-news-other-news-grid) .block-news-other-news-grid__inner{max-width:var(--wp--style--global--wide-size)}:is(.block-news-grid,.block-news-other-news-grid) .wp-block-columns{justify-content:center}:is(:is(.block-news-grid,.block-news-other-news-grid) .wp-block-columns) .wp-block-column{max-width:calc((100% - (2 * (var(--wp--preset--spacing--lg)))) / 3)}.alignfull:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__inner,.alignfull:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__inner{max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right))}:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-grid__carousel-wrap,:is(.block-news-grid--carousel,.block-news-other-news-grid.block-news-grid--carousel) .block-news-other-news-grid__carousel-wrap{-moz-column-gap:var(--wp--preset--spacing--md);column-gap:var(--wp--preset--spacing--md)}}.block-upcoming-event.alignfull{display:flex;justify-content:center}.block-upcoming-event.alignfull>.block-upcoming-event__card,.block-upcoming-event.alignfull>.block-upcoming-event__notice{width:100%;max-width:calc(100% - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right))}@media(min-width:1440px){.block-upcoming-event.alignfull>.block-upcoming-event__card{max-width:var(--wp--style--global--wide-size)}}.block-upcoming-event .block-upcoming-event__notice{padding:1rem;background:#f5f5f5;background:var(--wp--preset--color--light-grey, #f5f5f5);border-radius:1rem;border-radius:var(--border-radius-medium, 8px)}.block-upcoming-event .block-upcoming-event__inner{display:flex;flex-direction:column;gap:0;border:1px solid #e5e5e5;border:1px solid var(--wp--preset--color--light-grey, #e5e5e5);border-radius:1rem;border-radius:var(--border-radius-medium, 8px);box-shadow:0 4px 24px #1c1c1c1f;overflow:hidden;background:#fff;background:var(--wp--preset--color--white, #fff)}.block-upcoming-event .block-upcoming-event__image{background:#f0f0f0;background:var(--wp--preset--color--light-grey, #f0f0f0);order:1;aspect-ratio:4/3;overflow:hidden;position:relative}:is(.block-upcoming-event .block-upcoming-event__image) .block-upcoming-event__image-el{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;inset:0}.block-upcoming-event .block-upcoming-event__content{padding:1.5rem;padding:var(--wp--preset--spacing--md, 1.5rem);display:flex;flex-direction:column;order:2;transform:none!important}.block-upcoming-event .block-upcoming-event__content :is(.block-upcoming-event__title,.block-upcoming-event__date,.block-upcoming-event__location,.block-upcoming-event__excerpt,.block-upcoming-event__project-logo,.wp-block-buttons,.wp-block-button__link){transform:none!important;opacity:1!important}@media(min-width:768px){.block-upcoming-event .block-upcoming-event__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:stretch}:is(.block-upcoming-event .block-upcoming-event__inner) .block-upcoming-event__image{aspect-ratio:unset;order:2}:is(.block-upcoming-event .block-upcoming-event__inner) .block-upcoming-event__content{order:1;position:relative;z-index:1}:is(:is(.block-upcoming-event .block-upcoming-event__inner) .block-upcoming-event__content):after{content:"";display:block;width:1rem;width:var(--border-radius-medium);height:100%;background:var(--wp--preset--color--white);position:absolute;top:0;right:-1rem;right:calc(var(--border-radius-medium) * -1);border-top-right-radius:1rem;border-top-right-radius:var(--border-radius-medium);border-bottom-right-radius:1rem;border-bottom-right-radius:var(--border-radius-medium)}}.block-upcoming-event .block-upcoming-event__project-logo{margin:0 0 var(--wp--preset--spacing--md);max-width:10rem}.block-upcoming-event .block-upcoming-event__project-logo-img{display:block;width:auto;max-width:100%;max-height:1.5rem;height:auto}.block-upcoming-event .block-upcoming-event__title{margin:0 0 var(--wp--preset--spacing--xxxs)!important;font-size:var(--wp--preset--font-size--body-x-large)}.block-upcoming-event .block-upcoming-event__date{margin:0!important;padding:0;font-weight:400;color:#7a7a7a;font-size:var(--wp--preset--font-size--body-normal);display:flex;gap:.5rem}:is(.block-upcoming-event .block-upcoming-event__date) svg{width:1em}.block-upcoming-event .block-upcoming-event__location{margin:.25rem 0 0!important;padding:0;font-weight:400;color:#7a7a7a;font-size:var(--wp--preset--font-size--body-normal)}.block-upcoming-event .block-upcoming-event__excerpt{margin:var(--wp--preset--spacing--xxs) 0 0}.block-upcoming-event .wp-block-buttons{margin-block-start:var(--wp--preset--spacing--lg)}.block-upcoming-event .modal-body__event-date{margin:0 0 1rem;font-weight:600}.block-upcoming-event .modal-body__event-content{margin-bottom:1.5rem}.block-upcoming-event .modal-body__event-form{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e5e5}.block-upcoming-event .modal-body__event-form .clickdimensions-form{min-height:200px}.block-building-by-the-numbers__inner{display:flex;flex-direction:column;gap:0}.block-building-by-the-numbers__item{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--mds)}.block-building-by-the-numbers__item-title,.block-building-by-the-numbers__item-value{margin:0;flex:1}.block-building-by-the-numbers__item{flex-direction:row;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 15%,transparent)}.block-building-by-the-numbers__item:last-child{border-bottom:none}.block-building-by-the-numbers__item-title{text-align:left}.block-building-by-the-numbers__item-value{text-align:right}@media(max-width:767px){.block-building-by-the-numbers__item{padding:.5rem 0;font-size:calc(var(--wp--preset--font-size--body-small) * .75)}}.block-building-unit-details{margin-block-start:var(--wp--preset--spacing--lg)}.block-building-unit-details .block-building-unit-details__table-note{font-size:var(--wp--preset--font-size--body-x-small)}.block-building-unit-details__table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.block-building-unit-details__table{width:100%;border-collapse:collapse}@media(max-width:767px){.block-building-unit-details__table thead{display:none}.block-building-unit-details__table,.block-building-unit-details__table tbody,.block-building-unit-details__table tr,.block-building-unit-details__table td{display:block;width:100%}.block-building-unit-details__row{margin-bottom:var(--wp--preset--spacing--md);padding:1rem;border-radius:1rem;border-radius:var(--border-radius-medium);border:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 15%,transparent);font-size:var(--wp--preset--font-size--body-small)}.block-building-unit-details__row td{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 15%,transparent)}.block-building-unit-details__row td:last-child{border-bottom:none}.block-building-unit-details__row td:before{content:attr(data-label);font-weight:600;flex-shrink:0;margin-right:1rem}}@media(min-width:768px){.block-building-unit-details__table{border-radius:1rem;border-radius:var(--border-radius-medium);overflow:hidden}.block-building-unit-details__table th,.block-building-unit-details__table td{text-align:left;border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 15%,transparent);padding-block:var(--wp--preset--spacing--xxs);padding-inline:var(--wp--preset--spacing--xxs)}.block-building-unit-details__table th{background:color-mix(in srgb,var(--wp--preset--color--dark-grey) 5%,transparent);font-weight:400;padding-block:calc(var(--wp--preset--spacing--xxs) / 4 * 3)}:is(.block-building-unit-details__table th):last-child{text-align:center}.block-building-unit-details__table tbody tr{transition:background-color .2s ease}.block-building-unit-details__table tbody tr:last-child td{border-bottom:0}.block-building-unit-details__table tbody tr:hover{background-color:color-mix(in srgb,var(--wp--preset--color--dark-grey) 2.5%,transparent)}.block-building-unit-details__table tbody tr td:last-child{padding-block:0;text-align:center}}.block-building-unit-details .block-building-unit-details__download{display:inline-flex;align-items:center;gap:.25rem;padding:.5rem;background:#000;background:var(--wp--preset--color--primary, #000);color:#fff;text-decoration:none;border-radius:.5rem;border-radius:var(--border-radius-small);font-size:.875rem;font-weight:500;transition:background-color .2s ease}:is(.block-building-unit-details .block-building-unit-details__download) svg{width:22px;height:22px;flex-shrink:0}:is(.block-building-unit-details .block-building-unit-details__download):hover{background:#333;background:var(--wp--preset--color--secondary, #333)}.block-building-unit-details.is-style-city .block-building-unit-details__download{background:#000;background:var(--wp--preset--color--secondary-1, #000);color:var(--wp--preset--color--dark-grey)}.block-building-unit-details.is-style-park .block-building-unit-details__download{background:#000;background:var(--wp--preset--color--secondary-2, #000);color:var(--wp--preset--color--white)}.block-building-unit-details.is-style-living .block-building-unit-details__download{background:#000;background:var(--wp--preset--color--secondary-3, #000);color:var(--wp--preset--color--white)}:is(:is(.block-building-unit-details.is-style-city,.block-building-unit-details.is-style-park,.block-building-unit-details.is-style-living) .block-building-unit-details__download):hover{background:#333;background:var(--wp--preset--color--secondary, #333);color:var(--wp--preset--color--white)}.block-building-unit-details__row.status-sold{color:color-mix(in srgb,var(--wp--preset--color--dark-grey) 40%,transparent)}.block-building-unit-details__error{padding:2rem;text-align:center;background:#ffc8641a;border-radius:8px}.block-building-unit-details__error p{margin:0;color:var(--wp--preset--color--dark-grey)}:is(.block-checklist .block-checklist__list) .block-checklist__item{margin-block-end:2rem;margin-inline:0;padding-inline:0}.block-checklist .block-checklist__item-title{margin-block:0;font-size:var(--wp--preset--font-size--body-large)}.block-checklist .block-checklist__item-description{margin-block:0}.block-checklist .block-checklist__item{display:flex;flex-direction:row;gap:1rem;align-items:flex-start}.block-checklist .block-checklist__item-icon{color:var(--wp--preset--color--primary);background:none}:is(.block-checklist .block-checklist__item-icon)>svg{aspect-ratio:1/1;min-width:28px}.block-checklist.is-type--rounded .block-checklist__item{align-items:center}.block-checklist.is-type--rounded .block-checklist__item-icon{width:3.25rem;height:3.25rem;padding:.75rem;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--wp--preset--color--primary-alt)}.block-checklist.is-type--text_value .block-checklist__item{align-items:center}.block-checklist.is-type--text_value .block-checklist__item-icon{width:3.25rem;height:3.25rem;padding:.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--wp--preset--color--primary-alt);aspect-ratio:1/1;font-size:var(--wp--preset--font-size--body-large);font-weight:600}.block-checklist.is-type--minimal .block-checklist__item{margin-block-end:1rem}:is(:is(.block-checklist.is-type--minimal .block-checklist__item) .block-checklist__item-content) .block-checklist__item-description:last-child{margin-block-end:0}.block-checklist.is-theme--light .block-checklist__item-icon,.block-checklist.is-theme--light .block-checklist__item-content{color:var(--wp--preset--color--white)}@media(min-width:1024px){.block-checklist.is-columns-desktop--2 .block-checklist__list{-moz-columns:2;columns:2;-moz-column-gap:var(--wp--preset--spacing--xxl);column-gap:var(--wp--preset--spacing--xxl)}:is(.block-checklist.is-columns-desktop--2 .block-checklist__list) .block-checklist__item{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.block-contact-details .block-contact-details__section-icon{background:var(--wp--preset--color--dark-grey);width:3.25rem;height:3.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.block-contact-details .block-contact-details__inner{display:flex;flex-direction:column;gap:calc(var(--wp--preset--spacing--xxs) * 2)}:is(.block-contact-details .block-contact-details__inner) .block-contact-details__section{display:flex;flex-direction:row;gap:var(--wp--preset--spacing--xxs)}:is(:is(:is(.block-contact-details .block-contact-details__inner) .block-contact-details__section) .block-contact-details__section-body) h3{margin-block:0}:is(:is(:is(.block-contact-details .block-contact-details__inner) .block-contact-details__section) .block-contact-details__section-body) h3+p{margin-block-start:2px}.brixx-extended-timeline{padding-block:var(--wp--preset--spacing--xl)}@media(min-width:768px){.brixx-extended-timeline{padding-block:var(--wp--preset--spacing--xxl)}}@media(min-width:1024px){.brixx-extended-timeline{padding-block:var(--wp--preset--spacing--xxxl)}}.timeline-project-icon{--icon-size: 1.5em;--size-offset: .8;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.33em;font-size:1rem}.timeline-project-icon .timeline-project-icon__icon{height:calc(var(--icon-size) * var(--size-offset))}:is(.timeline-project-icon .timeline-project-icon__icon) img,:is(.timeline-project-icon .timeline-project-icon__icon) .responsive-image{display:block;width:100%;height:auto;max-height:calc(var(--icon-size) * var(--size-offset));-o-object-fit:contain;object-fit:contain}.timeline-project-icon .timeline-project-icon__name{font-size:calc((var(--icon-size) * var(--size-offset)) * 1.25);font-weight:400;letter-spacing:-.02em;font-family:var(--wp--preset--font-family--primary-heading);color:var(--wp--preset--color--dark-grey);line-height:1}.timeline-project-icon.timeline-project-icon--with-name .timeline-project-icon__icon{height:var(--icon-size)}@media(min-width:1024px){.timeline-project-icon{--size-offset: .9}}@media(min-width:1440px){.timeline-project-icon{--size-offset: 1}}.block-extended-timeline__section{--line-color: color-mix(in srgb, var(--wp--preset--color--dark-grey) 55%, transparent)}.block-extended-timeline__section .block-extended-timeline__section__inner{padding:0 var(--wp--preset--spacing--sm)}:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns{display:flex;flex-direction:column}:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column{position:relative}.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column){height:100%;display:flex;order:2;flex-direction:column;justify-content:center;border-left:2px solid var(--line-color);padding-left:var(--wp--preset--spacing--sm)}:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns) .bet-content-column{display:flex;flex-direction:column;justify-content:center;height:100%}.bet-content-column__year.bet-content-column__year--empty:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns) .bet-content-column){display:none}.bet-content-column__year:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns) .bet-content-column):before{content:"";border-radius:50%;background:var(--wp--preset--color--dark-grey);width:.75rem;height:.75rem;position:absolute;left:-.375rem;z-index:1}.bet-content-column__year:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns) .bet-content-column) .tags{display:flex;justify-content:flex-start}.bet-content-column__year:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns) .bet-content-column) .tag{display:inline-flex;justify-content:flex-end}.tag--year:is(.bet-content-column__year:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns) .bet-content-column) .tag){background:var(--wp--preset--color--dark-grey);color:var(--wp--preset--color--white);padding:.375rem .75rem;line-height:1}.bet-content-column__content:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns) .bet-content-column) .bet-content-column__content__row{display:flex;flex-direction:row;gap:1rem;width:100%;justify-content:space-between;align-items:flex-start}:is(.bet-content-column__content:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns) .bet-content-column) .bet-content-column__content__row) .description{font-size:var(--wp--preset--font-size--body-small);margin-block-start:2px}.bet-content-column__content:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns):not(:last-child) .bet-content-column){border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 20%,transparent)}.bet-content-column:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns):first-child .bet-content-column){padding-block-end:var(--wp--preset--spacing--xxs)}.bet-content-column:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns):not(:first-child) .bet-content-column){padding-block:var(--wp--preset--spacing--xxs)}.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column):before,.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column):after{content:"";top:0;left:0;width:var(--inner-content-year-col-width);height:100%;z-index:1;border-right:2px solid var(--line-color)}:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .wp-block-buttons) .wp-block-button) .wp-block-button__link{padding-block:0;padding-inline:14px}:is(:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .wp-block-buttons) .wp-block-button) .wp-block-button__link) .button-text{letter-spacing:-9999px;visibility:hidden}:is(:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .wp-block-buttons) .wp-block-button) .wp-block-button__link):after{right:0}.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column){position:relative;order:1;border-left:2px solid var(--line-color);padding-left:var(--wp--preset--spacing--sm);padding-block-end:var(--wp--preset--spacing--xs)}.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper{width:100%;height:100%;border-top-left-radius:1rem;border-top-left-radius:var(--border-radius-medium);border-bottom-left-radius:1rem;border-bottom-left-radius:var(--border-radius-medium);border-top-right-radius:1rem;border-top-right-radius:var(--border-radius-medium);border-bottom-right-radius:1rem;border-bottom-right-radius:var(--border-radius-medium);overflow:hidden}:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper) .swiper-slide{display:flex;align-items:center;justify-content:center;height:auto}:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper) .timeline-project-icon{position:absolute;top:1rem;left:1rem;padding:.78rem;border-radius:1rem;border-radius:var(--border-radius-medium);background:var(--wp--preset--color--white)}:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper) .bet-carousel__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper) .swiper-button-prev,:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper) .swiper-button-next{--swiper-navigation-size: 2.25rem;width:2.25rem;width:var(--swiper-navigation-size);height:2.25rem;height:var(--swiper-navigation-size);margin-top:0;top:50%;transform:translateY(-50%);color:var(--wp--preset--color--dark-grey);background:var(--wp--preset--color--white);border-radius:999px;z-index:2;padding:.3125rem;box-shadow:0 2px 8px color-mix(in srgb,var(--wp--preset--color--dark-grey) 18%,transparent)}:is(:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper) .swiper-button-prev,:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper) .swiper-button-next):after{content:none}:is(:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper) .swiper-button-prev,:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper) .swiper-button-next) svg{display:block;width:52%;height:52%;margin:auto;fill:currentColor}:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper) .swiper-button-prev{left:var(--wp--preset--spacing--xxxs)}:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper) .swiper-button-next{right:var(--wp--preset--spacing--xxxs)}:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper) .swiper-button-disabled{opacity:.35;pointer-events:none}.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .swiper-pagination{position:absolute;left:0;right:0;display:flex;justify-content:center;gap:.75rem;bottom:1rem!important}:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .swiper-pagination) .swiper-pagination-bullet{width:.5rem;height:.5rem;background:color-mix(in srgb,var(--wp--preset--color--white) 0%,transparent);border:1px solid var(--wp--preset--color--white);border-radius:50%;opacity:1;padding:0;margin:0}:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .swiper-pagination) .swiper-pagination-bullet-active{background:var(--wp--preset--color--white)}@media(min-width:1024px){.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper{aspect-ratio:4/3}}.bet-column--content:is(:is(:is(.block-extended-timeline__section:nth-child(2n) .block-extended-timeline__section__inner) .bet-columns) .bet-column){height:100%;display:flex;order:2;flex-direction:column;justify-content:center;padding-left:0;border-left:none;border-right:2px solid var(--line-color);padding-right:var(--wp--preset--spacing--sm)}.bet-content-column__year:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section:nth-child(2n) .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns) .bet-content-column) .tags{justify-content:flex-end}.bet-content-column__year:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section:nth-child(2n) .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns) .bet-content-column):before{left:auto;right:-.375rem}.bet-column--carousel:is(:is(:is(.block-extended-timeline__section:nth-child(2n) .block-extended-timeline__section__inner) .bet-columns) .bet-column){border-left:none;padding-left:0;border-right:2px solid var(--line-color);padding-right:var(--wp--preset--spacing--sm)}:is(.block-extended-timeline__section .block-extended-timeline__section-connector) svg{grid-column:2 / 4;color:var(--line-color);stroke-width:2px;padding-inline:var(--wp--preset--spacing--sm);width:calc(100% - var(--column-width) + var(--column-gap) + var(--wp--preset--spacing--xs) + var(--wp--preset--spacing--xs))}:is(.block-extended-timeline__section:nth-child(2n) .block-extended-timeline__section-connector) svg{transform:scaleY(-1)}:is(.block-extended-timeline__section:first-child>.block-extended-timeline__section-start) svg{color:var(--line-color);stroke-width:2px}.block-extended-timeline__section:first-child>.block-extended-timeline__section-start{display:none}.bet-column--carousel:is(:is(:is(.block-extended-timeline__section:first-child .block-extended-timeline__section__inner) .bet-columns) .bet-column){margin-top:79px}.bet-column--carousel:is(:is(:is(.block-extended-timeline__section:first-child .block-extended-timeline__section__inner) .bet-columns) .bet-column)>.block-extended-timeline__section-start{position:absolute;left:-2px;top:-79px}:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section:first-child .block-extended-timeline__section__inner) .bet-columns) .bet-column)>.block-extended-timeline__section-start) svg{color:var(--line-color);stroke-width:2px}:is(.block-extended-timeline__section:last-child .block-extended-timeline__section-connector) svg{width:calc(50% + var(--wp--preset--spacing--sm) + 1px)}.block-extended-timeline__section:last-child .block-extended-timeline__section-end{display:flex;justify-content:center;transform:translate(-1px)}:is(.block-extended-timeline__section:last-child .block-extended-timeline__section-end) svg{color:var(--line-color);stroke-width:2px}@media(min-width:1024px){.block-extended-timeline__section{--column-gap: var(--wp--preset--spacing--xl);--column-width: calc((var(--wp--style--global--wide-size) - var(--column-gap)) / 2);--inner-content-year-col-width: 120px;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.block-extended-timeline__section .block-extended-timeline__section__inner{padding:0}:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns{display:grid;grid-template-columns:minmax(24px,1fr) minmax(0,var(--column-width)) minmax(0,var(--column-width)) minmax(0,1fr);align-items:center;grid-gap:var(--column-gap);gap:var(--column-gap);padding:0}.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column){grid-column:2;border-left:0;padding-left:0;order:initial}.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns{display:grid;grid-template-columns:var(--inner-content-year-col-width) 1fr;grid-gap:var(--wp--preset--spacing--xs);gap:var(--wp--preset--spacing--xs)}.bet-content-column__year.bet-content-column__year--empty:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns) .bet-content-column){display:inline;display:initial}.bet-content-column__year:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns) .bet-content-column){border-right:2px solid var(--line-color);padding-right:var(--wp--preset--spacing--xs);justify-content:flex-start;align-items:flex-end}.bet-content-column__year:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns) .bet-content-column):before{content:none}.bet-content-column__content:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-content-columns) .bet-content-column) .bet-content-column__content__row{flex-direction:row;justify-content:space-between}:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .wp-block-buttons) .wp-block-button) .wp-block-button__link{padding-inline:calc(var(--button-inline-padding) + var(--icon-gap));padding-left:0}:is(:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .wp-block-buttons) .wp-block-button) .wp-block-button__link) .button-text{visibility:visible;visibility:initial;letter-spacing:normal}:is(:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .wp-block-buttons) .wp-block-button) .wp-block-button__link):after{right:0}:is(:is(:is(.bet-column--content:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .wp-block-buttons) .wp-block-button) .wp-block-button__link):hover:after{opacity:1;right:var(--icon-gap)}.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column){order:initial;grid-column:3 / -1;display:flex;flex-direction:column;height:100%;margin-top:0!important;margin-inline:0;border-left:none;border:none;padding:0}.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper{border-top-right-radius:0;border-bottom-right-radius:0}.bet-column--carousel:is(:is(:is(.block-extended-timeline__section .block-extended-timeline__section__inner) .bet-columns) .bet-column) .block-extended-timeline__section-start{display:none}:is(.block-extended-timeline__section:nth-child(2n) .block-extended-timeline__section__inner) .bet-columns{grid-template-columns:minmax(0,1fr) minmax(0,var(--column-width)) minmax(0,var(--column-width)) minmax(24px,1fr)}.bet-column--content:is(:is(:is(.block-extended-timeline__section:nth-child(2n) .block-extended-timeline__section__inner) .bet-columns) .bet-column){order:2;grid-column:3;border-right:none;padding-right:0}.bet-column--carousel:is(:is(:is(.block-extended-timeline__section:nth-child(2n) .block-extended-timeline__section__inner) .bet-columns) .bet-column){order:1;grid-column:1 / 3;border:none;padding:0}.bet-column--carousel:is(:is(:is(.block-extended-timeline__section:nth-child(2n) .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper{border-radius:0;border-top-right-radius:1rem;border-top-right-radius:var(--border-radius-medium);border-bottom-right-radius:1rem;border-bottom-right-radius:var(--border-radius-medium);transform-origin:center right}:is(.bet-column--carousel:is(:is(:is(.block-extended-timeline__section:nth-child(2n) .block-extended-timeline__section__inner) .bet-columns) .bet-column) .bet-carousel-swiper) .timeline-project-icon{left:auto;right:1rem}.block-extended-timeline__section .block-extended-timeline__section-connector{display:grid;grid-template-columns:minmax(24px,1fr) minmax(0,var(--column-width)) minmax(0,var(--column-width)) minmax(0,1fr);grid-gap:var(--column-gap);gap:var(--column-gap)}:is(.block-extended-timeline__section .block-extended-timeline__section-connector) svg{grid-column:2 / 4;color:var(--line-color);stroke-width:2px;padding-right:0;padding-left:calc(var(--inner-content-year-col-width) - 2px);width:calc(100% - var(--column-width) + var(--column-gap) + var(--wp--preset--spacing--xs) + var(--wp--preset--spacing--xs))}:is(.block-extended-timeline__section:nth-child(2n) .block-extended-timeline__section-connector) svg{transform:scaleY(-1)}.block-extended-timeline__section:first-child>.block-extended-timeline__section-start{display:grid;grid-template-columns:minmax(24px,1fr) minmax(0,var(--column-width)) minmax(0,var(--column-width)) minmax(0,1fr);grid-gap:var(--column-gap);gap:var(--column-gap)}:is(.block-extended-timeline__section:first-child>.block-extended-timeline__section-start) svg{grid-column:2 / 3;margin-left:calc(var(--inner-content-year-col-width) - 2px);margin-bottom:-1px}.block-extended-timeline__section:last-child .block-extended-timeline__section-connector{display:none}.block-extended-timeline__section:last-child .block-extended-timeline__section-end{display:grid;grid-template-columns:minmax(24px,1fr) minmax(0,var(--column-width)) minmax(0,var(--column-width)) minmax(0,1fr);grid-gap:var(--column-gap);gap:var(--column-gap)}:is(.block-extended-timeline__section:last-child .block-extended-timeline__section-end) svg{grid-column:2 / 3;margin-left:calc(var(--inner-content-year-col-width) - (92px/2))}}@media(min-width:1440px){.block-extended-timeline__section{--column-gap: var(--wp--preset--spacing--xxxl)}}.block-gallery{max-width:100%;overflow-x:clip}.block-gallery.alignfull{display:flex;justify-content:center}.block-gallery.alignfull .block-gallery__inner{width:100%;max-width:var(--wp--style--global--wide-size)}.block-gallery__inner{display:flex;flex-direction:column;gap:2rem;gap:var(--wp--preset--spacing--md, 2rem)}.block-gallery__empty{padding:3rem;padding:var(--wp--preset--spacing--lg, 3rem);text-align:center;background:#f5f5f5;background:var(--wp--preset--color--light-gray, #f5f5f5);border-radius:1rem;border-radius:var(--border-radius-medium)}.block-gallery__empty p{margin:0;color:#666;color:var(--wp--preset--color--text-secondary, #666)}.gallery-filters{display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--wp--preset--spacing--xxxs, .5rem);justify-content:flex-start;max-width:100%}@media(max-width:768px){.gallery-filters{justify-content:center}}.gallery-filter-btn{padding:.75rem 1rem;background:#f5f5f5;background:var(--wp--preset--color--light-grey, #f5f5f5);color:#000;color:var(--wp--preset--color--dark-grey, #000);font-size:var(--wp--preset--font-size--body-small);font-weight:500;border:none;border-radius:50px;cursor:pointer;transition:all .3s ease;line-height:1}.gallery-filter-btn:hover{background:color-mix(in srgb,#000 25%,#f5f5f5);color:#000;color:var(--wp--preset--color--dark-grey, #000)}@supports (color: color-mix(in lch,red,blue)){.gallery-filter-btn:hover{background:color-mix(in srgb,var(--wp--preset--color--primary, #000) 25%,var(--wp--preset--color--light-grey, #f5f5f5))}}.gallery-filter-btn.active{background:#000;background:var(--wp--preset--color--primary, #000);color:#fff;color:var(--wp--preset--color--white, #fff)}.gallery-filter-group{display:inline-flex;align-items:center;gap:.125rem;position:relative}.gallery-filter-group .gallery-filter-btn--parent{padding-right:3rem}.gallery-filter-group.has-active-child .gallery-filter-btn--parent:not(.active){background:color-mix(in srgb,#000 12%,#f5f5f5)}@supports (color: color-mix(in lch,red,blue)){.gallery-filter-group.has-active-child .gallery-filter-btn--parent:not(.active){background:color-mix(in srgb,var(--wp--preset--color--primary, #000) 12%,var(--wp--preset--color--light-grey, #f5f5f5))}}.gallery-filter-group .gallery-filter-group__toggle{display:inline-flex;position:absolute;right:5px;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;margin:0;border:none;border-radius:50%;background:#fff;background:var(--wp--preset--color--white, #fff);color:#000;color:var(--wp--preset--color--dark-grey, #000);cursor:pointer;transition:background .2s ease,color .2s ease}:is(.gallery-filter-group .gallery-filter-group__toggle):hover{background:color-mix(in srgb,#000 25%,#f5f5f5)}@supports (color: color-mix(in lch,red,blue)){:is(.gallery-filter-group .gallery-filter-group__toggle):hover{background:color-mix(in srgb,var(--wp--preset--color--primary, #000) 25%,var(--wp--preset--color--light-grey, #f5f5f5))}}[aria-expanded=true]:is(.gallery-filter-group .gallery-filter-group__toggle) .gallery-filter-group__chevron{transform:rotate(225deg) translateY(-1px)}.gallery-filter-group .gallery-filter-group__chevron{width:.45rem;height:.45rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-1px);transition:transform .2s ease}.gallery-filter-group .gallery-filter-group__panel{display:none}.gallery-filter-group .gallery-filter-btn--child{width:100%;text-align:left;border-radius:.5rem;border-radius:var(--border-radius-small, .5rem)}.gallery-filter-flyout-root{position:fixed;inset:0;z-index:100000;pointer-events:none;overflow:hidden}.gallery-filter-group__panel.is-in-flyout{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;position:absolute;pointer-events:auto;margin:0;min-width:12rem;width:-moz-max-content;width:max-content;box-sizing:border-box;padding:.5rem;padding:var(--wp--preset--spacing--xxxs, .5rem);background:#fff;background:var(--wp--preset--color--white, #fff);border:1px solid #e5e5e5;border:1px solid var(--wp--preset--color--light-grey, #e5e5e5);border-radius:28px;box-shadow:0 6px 20px #00000014;overflow-x:hidden;overflow-y:auto}.gallery-filter-subgroup{display:flex;flex-direction:column;gap:.35rem;padding-block:.15rem}.gallery-filter-subgroup:not(:first-child){margin-top:.25rem;padding-top:.5rem;border-top:1px solid #e5e5e5;border-top:1px solid var(--wp--preset--color--light-grey, #e5e5e5)}.gallery-filter-subgroup .gallery-filter-subgroup__children{display:flex;flex-direction:column;gap:.35rem;padding-left:.5rem}.gallery-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:2rem;gap:2rem}@media(max-width:768px){.gallery-grid{gap:.75rem}}.gallery-item{position:relative;overflow:hidden;border-radius:1rem;border-radius:var(--border-radius-medium);grid-column:span 12;opacity:1;transform:none;transition:grid-column .4s ease,margin .3s ease,max-height .3s ease}.gallery-grid.is-entering:not(.is-revealed) .gallery-item:not(.is-hidden){opacity:0;transform:translateY(30px)}.gallery-grid.is-revealed .gallery-item:not(.is-hidden){opacity:1;transform:translateY(0);animation:galleryItemIn .6s ease both;animation-delay:0s;animation-delay:var(--anim-delay, 0s)}.gallery-item.is-hidden{opacity:0;transform:scale(.8);max-height:0;margin:0;padding:0;overflow:hidden;animation:none}@keyframes galleryItemIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.block-gallery .gallery-grid.is-entering:not(.is-revealed) .gallery-item:not(.is-hidden){opacity:1;transform:none}}.gallery-item__trigger{display:block;width:100%;padding:0;border:none;background:transparent;cursor:pointer;position:relative;overflow:hidden}.gallery-item__trigger:before{content:"";position:absolute;inset:0;background:#0000;transition:background .3s ease;z-index:1}.gallery-item__trigger:hover:before,.gallery-item__trigger:focus-visible:before{background:#0003}.gallery-item__trigger:focus-visible{outline:3px solid #000;outline:3px solid var(--wp--preset--color--primary, #000);outline-offset:-3px}.gallery-item__trigger:hover .gallery-item__image{transform:scale(1.05)}.gallery-item__image{width:100%;height:auto;aspect-ratio:1 / 1;aspect-ratio:var(--gallery-aspect-ratio, 1 / 1);-o-object-fit:cover;object-fit:cover;display:block;transition:transform .4s ease}.gallery-lightbox{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.gallery-lightbox.is-open{opacity:1;visibility:visible}.gallery-lightbox__overlay{position:absolute;inset:0;background:#000000f2;cursor:pointer}.gallery-lightbox__container{position:relative;z-index:1;width:90vw;max-width:1400px;height:90vh;display:flex;align-items:center;justify-content:center;padding:2rem}@media(max-width:768px){.gallery-lightbox__container{width:100vw;height:100vh;padding:1rem}}.gallery-lightbox__content{position:relative;max-width:100%;max-height:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}.gallery-lightbox__image{max-width:100%;max-height:calc(90vh - 100px);-o-object-fit:contain;object-fit:contain;display:block;border-radius:1rem;border-radius:var(--border-radius-medium)}@media(max-width:768px){.gallery-lightbox__image{max-height:calc(100vh - 120px)}}.gallery-lightbox__caption{color:#fff;color:var(--wp--preset--color--white, #fff);text-align:center;font-size:1rem;padding:.5rem 1rem;max-width:800px}.gallery-lightbox__counter{color:#fff;color:var(--wp--preset--color--white, #fff);font-size:.875rem;font-weight:600;padding:.5rem 1rem;background:#00000080;border-radius:20px}.gallery-lightbox__close{position:fixed;top:24px;right:24px;z-index:10000;width:44px;height:44px;padding:0;border:none;background:#fff;background:var(--wp--preset--color--white, #fff);color:#333;color:var(--wp--preset--color--dark-grey, #333);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.gallery-lightbox__close svg{width:24px;height:24px;stroke:currentColor;stroke-width:2;fill:none}.gallery-lightbox__close:hover{background:#333;background:var(--wp--preset--color--dark-grey, #333);color:#fff;color:var(--wp--preset--color--white, #fff);transform:rotate(90deg)}.gallery-lightbox__close:focus-visible{outline:none}@media(max-width:768px){.gallery-lightbox__close{top:16px;right:16px}}.gallery-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;padding:0;border:none;background:#fff;background:var(--wp--preset--color--white, #fff);color:#333;color:var(--wp--preset--color--dark-grey, #333);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.gallery-lightbox__nav svg{width:20px;height:20px;stroke:currentColor;stroke-width:2;fill:none}.gallery-lightbox__nav:hover{background:#333;background:var(--wp--preset--color--dark-grey, #333);color:#fff;color:var(--wp--preset--color--white, #fff);transform:translateY(-50%) scale(1.1)}.gallery-lightbox__nav:focus-visible{outline:none}.gallery-lightbox__nav.gallery-lightbox__nav--prev{left:40px}@media(max-width:768px){.gallery-lightbox__nav.gallery-lightbox__nav--prev{left:20px}}.gallery-lightbox__nav.gallery-lightbox__nav--next{right:40px}@media(max-width:768px){.gallery-lightbox__nav.gallery-lightbox__nav--next{right:20px}}@media(max-width:768px){.gallery-lightbox__nav{display:none}}.gallery-lightbox.is-open .gallery-lightbox__container{animation:lightboxFadeIn .3s ease}@keyframes lightboxFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.block-hero{--aspect-ratio: 2/2.66;--video-aspect-ratio: 1.777;--container-aspect-ratio: 1;--block-hero-bg-position: center center;--block-hero-content-wrapper-height: calc(100svh - var(--nav-height-mobile, 0px) - var(--admin-bar-height, 0px));background-color:var(--wp--preset--color--light-grey);position:relative;aspect-ratio:2/2.66;aspect-ratio:var(--aspect-ratio);display:flex;flex-direction:column;justify-content:flex-end;width:100dvw}.block-hero .block-hero__background{display:block;position:absolute;z-index:0;top:0;left:0;width:100dvw;height:100%;overflow:hidden}:is(.block-hero .block-hero__background) img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--block-hero-bg-position);object-position:var(--block-hero-bg-position)}:is(.block-hero .block-hero__background) .block-hero__video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.block-hero__video--has-thumbnail:is(:is(.block-hero .block-hero__background) .block-hero__video){background-size:cover;background-position:var(--block-hero-bg-position);background-repeat:no-repeat}.block-hero__video--has-thumbnail:is(:is(.block-hero .block-hero__background) .block-hero__video) iframe{opacity:0;transition:opacity .6s ease}.block-hero__video--has-thumbnail.block-hero__video--ready:is(:is(.block-hero .block-hero__background) .block-hero__video) iframe{opacity:1}:is(:is(.block-hero .block-hero__background) .block-hero__video) wistia-player,:is(:is(.block-hero .block-hero__background) .block-hero__video) iframe{display:block;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);border:none;outline:none;box-shadow:none;width:calc(max(100%,var(--video-aspect-ratio) / var(--container-aspect-ratio) * 100%) + 4px);height:calc(max(100%,var(--container-aspect-ratio) / var(--video-aspect-ratio) * 100%) + 4px);min-width:calc(100% + 4px);min-height:calc(100% + 4px);-o-object-fit:cover;object-fit:cover;-o-object-position:var(--block-hero-bg-position);object-position:var(--block-hero-bg-position)}.block-hero__video--vimeo:is(:is(.block-hero .block-hero__background) .block-hero__video) iframe{--block-hero-vimeo-cover-scale: 1.22;min-width:0;min-width:initial;min-height:0;min-height:initial;width:calc((max(100%,var(--video-aspect-ratio) / var(--container-aspect-ratio) * 100%) + 4px)*1.22);width:calc((max(100%,var(--video-aspect-ratio) / var(--container-aspect-ratio) * 100%) + 4px) * var(--block-hero-vimeo-cover-scale));height:calc((max(100%,var(--container-aspect-ratio) / var(--video-aspect-ratio) * 100%) + 4px)*1.22);height:calc((max(100%,var(--container-aspect-ratio) / var(--video-aspect-ratio) * 100%) + 4px) * var(--block-hero-vimeo-cover-scale))}:is(:is(.block-hero .block-hero__background) .block-hero__video) wistia-player video,:is(:is(.block-hero .block-hero__background) .block-hero__video) wistia-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--block-hero-bg-position);object-position:var(--block-hero-bg-position);border:none;outline:none}.block-hero.block-hero--bg-align-top-left .block-hero__video wistia-player,.block-hero.block-hero--bg-align-top-left .block-hero__video iframe{inset:0 auto auto 0;transform:none}.block-hero.block-hero--bg-align-top .block-hero__video wistia-player,.block-hero.block-hero--bg-align-top .block-hero__video iframe{inset:0 auto auto 50%;transform:translate(-50%)}.block-hero.block-hero--bg-align-top-right .block-hero__video wistia-player,.block-hero.block-hero--bg-align-top-right .block-hero__video iframe{inset:0 0 auto auto;transform:none}.block-hero.block-hero--bg-align-left .block-hero__video wistia-player,.block-hero.block-hero--bg-align-left .block-hero__video iframe{inset:50% auto auto 0;transform:translateY(-50%)}.block-hero.block-hero--bg-align-right .block-hero__video wistia-player,.block-hero.block-hero--bg-align-right .block-hero__video iframe{inset:50% 0 auto auto;transform:translateY(-50%)}.block-hero.block-hero--bg-align-bottom-left .block-hero__video wistia-player,.block-hero.block-hero--bg-align-bottom-left .block-hero__video iframe{inset:auto auto 0 0;transform:none}.block-hero.block-hero--bg-align-bottom .block-hero__video wistia-player,.block-hero.block-hero--bg-align-bottom .block-hero__video iframe{inset:auto auto 0 50%;transform:translate(-50%)}.block-hero.block-hero--bg-align-bottom-right .block-hero__video wistia-player,.block-hero.block-hero--bg-align-bottom-right .block-hero__video iframe{inset:auto 0 0 auto;transform:none}.block-hero.block-hero--bg-align-top-left .block-hero__background .block-hero__video--vimeo iframe,.block-hero.block-hero--bg-align-top .block-hero__background .block-hero__video--vimeo iframe,.block-hero.block-hero--bg-align-top-right .block-hero__background .block-hero__video--vimeo iframe,.block-hero.block-hero--bg-align-left .block-hero__background .block-hero__video--vimeo iframe,.block-hero.block-hero--bg-align-right .block-hero__background .block-hero__video--vimeo iframe,.block-hero.block-hero--bg-align-bottom-left .block-hero__background .block-hero__video--vimeo iframe,.block-hero.block-hero--bg-align-bottom .block-hero__background .block-hero__video--vimeo iframe,.block-hero.block-hero--bg-align-bottom-right .block-hero__background .block-hero__video--vimeo iframe{right:auto;bottom:auto}.block-hero.block-hero--bg-align-top-left .block-hero__background .block-hero__video--vimeo iframe{top:0;left:0;transform:none}.block-hero.block-hero--bg-align-top .block-hero__background .block-hero__video--vimeo iframe{top:0;left:50%;transform:translate(-50%)}.block-hero.block-hero--bg-align-top-right .block-hero__background .block-hero__video--vimeo iframe{top:0;right:0;left:auto;transform:none}.block-hero.block-hero--bg-align-left .block-hero__background .block-hero__video--vimeo iframe{top:50%;left:0;transform:translateY(-50%)}.block-hero.block-hero--bg-align-right .block-hero__background .block-hero__video--vimeo iframe{top:50%;right:0;left:auto;transform:translateY(-50%)}.block-hero.block-hero--bg-align-bottom-left .block-hero__background .block-hero__video--vimeo iframe{top:auto;bottom:0;left:0;transform:none}.block-hero.block-hero--bg-align-bottom .block-hero__background .block-hero__video--vimeo iframe{top:auto;bottom:0;left:50%;transform:translate(-50%)}.block-hero.block-hero--bg-align-bottom-right .block-hero__background .block-hero__video--vimeo iframe{inset:auto 0 0 auto;transform:none}.block-hero .block-hero__background-mask{--background-mask-opacity: .9;position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,#1c1c1c1a,#1c1c1cb3);opacity:.9;opacity:var(--background-mask-opacity)}.block-hero .block-hero__content-wrapper{position:relative;z-index:2;width:100%;flex:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;padding-block:var(--wp--preset--spacing--lg);height:auto}:is(.block-hero .block-hero__content-wrapper) .block-hero__content{margin-inline:0!important;padding-inline:var(--wp--style--root--padding-right)}:is(:is(.block-hero .block-hero__content-wrapper) .block-hero__content)>*{color:var(--wp--preset--color--white)}:is(:is(.block-hero .block-hero__content-wrapper) .block-hero__content) .wp-block-post-title{text-transform:uppercase;font-size:var(--wp--preset--font-size--body-large);letter-spacing:.3em;margin-block-end:var(--wp--preset--spacing--xxs)}:is(:is(.block-hero .block-hero__content-wrapper) .block-hero__content) .wp-block-post-title+.wp-block-heading{margin-block-start:var(--wp--preset--spacing--xxs)}@media(max-width:767px){.block-hero .pattern--partnership-logo-with-links{padding-top:var(--wp--preset--spacing--lg)!important}:is(.block-hero .wp-block-buttons) .wp-block-button{width:-moz-fit-content;width:fit-content}}:is(body.has-transparent-nav .block-hero) .block-hero__content-wrapper{height:calc(100% - var(--nav-height));min-height:calc(100% - var(--nav-height))}@media(min-width:768px){.block-hero{--aspect-ratio: 4/3;--container-aspect-ratio: 1.333}.block-hero .block-hero__content-wrapper{padding-block:var(--wp--preset--spacing--xl);align-items:flex-start;justify-content:flex-end;flex:0}:is(.block-hero.block-hero--size-fullscreen .block-hero__background) img{width:100%;height:100%;min-width:0;min-height:0;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--block-hero-bg-position);object-position:var(--block-hero-bg-position)}.block-hero.block-hero--size-fullscreen .block-hero__content-wrapper{height:calc(100% - var(--nav-height));min-height:calc(100% - var(--nav-height))}.block-hero.block-hero--content-position-right .block-hero__content-wrapper{text-align:right;padding-block:var(--wp--preset--spacing--xxl);align-items:flex-end}:is(.block-hero.block-hero--content-position-right .block-hero__content-wrapper) .wp-block-buttons{justify-content:flex-end!important}:is(:is(.block-hero.block-hero--content-position-right .block-hero__content-wrapper) .block-hero__content)>.wp-block-group{align-items:flex-end;margin-block-start:var(--wp--preset--spacing--xxl)!important}.block-hero.block-hero--content-position-center .block-hero__content-wrapper{text-align:center;padding-block:var(--wp--preset--spacing--xxl);align-items:center}:is(.block-hero.block-hero--content-position-center .block-hero__content-wrapper) .wp-block-buttons{justify-content:center!important}:is(:is(.block-hero.block-hero--content-position-center .block-hero__content-wrapper) .block-hero__content)>.wp-block-group{align-items:center;margin-block-start:var(--wp--preset--spacing--xxl)!important}.block-hero.block-hero--content-position-top .block-hero__content-wrapper{justify-content:flex-start}}@media(min-width:1024px){.block-hero{--aspect-ratio: 18/7;--container-aspect-ratio: 2.571;--block-hero-content-wrapper-height: calc(100svh - var(--nav-height))}.block-hero .block-hero__content-wrapper{padding-block:var(--wp--preset--spacing--xxl)}:is(.block-hero .block-hero__content-wrapper) .block-hero__content{max-width:calc(var(--wp--style--global--wide-size) * .66)}.block-hero.block-hero--size-fullscreen{min-height:100svh;height:100svh}.block-hero.block-hero--size-fullscreen .block-hero__content-wrapper{flex:0}.block-hero--size-fullscreen:is(body.admin-bar .block-hero){height:calc(100svh + -0px);height:calc(100svh - var(--admin-bar-height, 0px));min-height:calc(100svh + -0px);min-height:calc(100svh - var(--admin-bar-height, 0px));display:flex;flex-direction:column;justify-content:flex-end}.block-hero--size-fullscreen:is(body.has-transparent-nav .block-hero) .block-hero__content-wrapper{min-height:var(--block-hero-content-wrapper-height);height:var(--block-hero-content-wrapper-height)}}@media(min-width:1248px){.block-hero .block-hero__content-wrapper{padding-block:var(--wp--preset--spacing--xxxl);max-width:var(--wp--style--global--wide-size);margin-inline:auto!important}:is(.block-hero .block-hero__content-wrapper) .block-hero__content{max-width:calc((var(--wp--style--global--wide-size) - var(--wp--preset--spacing--xxl)) / 2);padding:0}}.block-highlight-card{border:1px solid var(--wp--preset--color--light-grey);border-radius:1rem;border-radius:var(--border-radius-medium);padding:var(--wp--preset--spacing--md) var(--wp--preset--spacing--md) var(--wp--preset--spacing--xl)}.block-highlight-card .wp-block-heading{font-size:var(--wp--preset--font-size--heading-3);margin-block-start:var(--wp--preset--spacing--sm);margin-block-end:var(--wp--preset--spacing--xxxs)}.block-highlight-card.block-highlight-card--cta{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--white)}.block-highlight-card.block-highlight-card--cta .block-highlight-card__icon .icon{background:color-mix(in srgb,var(--wp--preset--color--white) 10%,transparent)}:is(.block-highlight-card.block-highlight-card--cta .block-highlight-card__icon .icon) svg{color:var(--wp--preset--color--white)}.block-highlight-card .wp-block-buttons{margin-block-start:var(--wp--preset--spacing--sm)}.block-highlight-card .wp-block-paragraph>ul{margin-block-start:var(--wp--preset--spacing--xxs)}:is(.block-highlight-card ul) li{padding-block:var(--wp--preset--spacing--xxs)}:is(:is(.block-highlight-card ul) li):not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 15%,transparent)}.block-highlight-grid .wp-block-columns{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxs)}:is(.block-highlight-grid .wp-block-columns) .wp-block-column{order:2}.wp-block-column--cta:is(:is(.block-highlight-grid .wp-block-columns) .wp-block-column){order:1}@media(min-width:1024px){.block-highlight-grid .wp-block-columns{display:grid}:is(.block-highlight-grid .wp-block-columns) .wp-block-column{order:1}:is(:is(.block-highlight-grid .wp-block-columns) .wp-block-column)>*{height:100%}:is(:is(:is(.block-highlight-grid .wp-block-columns) .wp-block-column)>*)>*{height:100%}.wp-block-column--cta:is(:is(.block-highlight-grid .wp-block-columns) .wp-block-column){order:2}}@media(min-width:1024px){.block-highlight-grid.desktop-columns-2 .wp-block-columns{grid-template-columns:repeat(2,1fr)}.block-highlight-grid.desktop-columns-3 .wp-block-columns{grid-template-columns:repeat(3,1fr)}.block-highlight-grid.desktop-columns-4 .wp-block-columns{grid-template-columns:repeat(4,1fr)}}.facetwp-template [data-vzp-view-pane=table]{display:none}[data-vzp-view=list] .facetwp-template [data-vzp-view-pane=list]{display:block}[data-vzp-view=list] .facetwp-template [data-vzp-view-pane=table],[data-vzp-view=table] .facetwp-template [data-vzp-view-pane=list]{display:none}[data-vzp-view=table] .facetwp-template [data-vzp-view-pane=table]{display:block}.vzp-facetwp-properties-table-wrap{width:100%;overflow-x:auto}.vzp-facetwp-properties-table{width:100%;border-collapse:collapse;font-size:var(--wp--preset--font-size--body-small);color:var(--wp--preset--color--primary)}.vzp-facetwp-properties-table__th,.vzp-facetwp-properties-table__cell{text-align:left;padding:.75rem 1rem;vertical-align:middle}.vzp-facetwp-properties-table thead tr{border-top-right-radius:1rem;border-top-right-radius:var(--border-radius-medium);overflow:hidden}.vzp-facetwp-properties-table thead .vzp-facetwp-properties-table__th{font-weight:400;color:#1a1a1a;color:var(--wp--preset--color--contrast, #1a1a1a);background-color:color-mix(in srgb,var(--wp--preset--color--light-grey) 50%,transparent);border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--primary) 20%,transparent)}:is(.vzp-facetwp-properties-table thead .vzp-facetwp-properties-table__th):first-child{border-top-left-radius:1rem;border-top-left-radius:var(--border-radius-medium)}:is(.vzp-facetwp-properties-table thead .vzp-facetwp-properties-table__th):last-child{border-top-right-radius:1rem;border-top-right-radius:var(--border-radius-medium)}:is(.vzp-facetwp-properties-table thead .vzp-facetwp-properties-table__th) small{font-size:.85em;font-weight:400}.vzp-facetwp-properties-table__row+.vzp-facetwp-properties-table__row .vzp-facetwp-properties-table__cell{border-top:1px solid color-mix(in srgb,var(--wp--preset--color--primary) 20%,transparent)}.vzp-facetwp-properties-table__th--num,.vzp-facetwp-properties-table__cell--num{width:4.5rem}.vzp-facetwp-properties-table__th--floor,.vzp-facetwp-properties-table__cell--floor{width:5rem}.vzp-facetwp-properties-table__th--price,.vzp-facetwp-properties-table__cell--price{width:10rem;white-space:nowrap}.vzp-facetwp-properties-table__th--property-type,.vzp-facetwp-properties-table__cell--property-type{min-width:8rem}.vzp-facetwp-properties-table__th--rental,.vzp-facetwp-properties-table__cell--rental{width:9rem;white-space:nowrap}.vzp-facetwp-properties-table-wrap--commercial .vzp-facetwp-properties-table__th--price,.vzp-facetwp-properties-table-wrap--commercial .vzp-facetwp-properties-table__cell--price{width:8rem}.vzp-facetwp-properties-table-wrap--commercial .vzp-facetwp-properties-table__th--woning,.vzp-facetwp-properties-table-wrap--commercial .vzp-facetwp-properties-table__cell--woning{min-width:10rem}.vzp-facetwp-properties-table__th--surface,.vzp-facetwp-properties-table__cell--surface{width:6.5rem;white-space:nowrap}.vzp-facetwp-properties-table__th--plan,.vzp-facetwp-properties-table__cell--plan{min-width:2rem}.vzp-facetwp-properties-table__th--more,.vzp-facetwp-properties-table__cell--more{width:8.5rem;text-align:right}:is(.vzp-facetwp-properties-table__th--more,.vzp-facetwp-properties-table__cell--more):before{content:none;display:none}.vzp-facetwp-properties-table__type{display:block;color:color-mix(in srgb,#1a1a1a 60%,transparent);font-weight:400}@supports (color: color-mix(in lch,red,blue)){.vzp-facetwp-properties-table__type{color:color-mix(in srgb,var(--wp--preset--color--contrast, #1a1a1a) 60%,transparent)}}.vzp-facetwp-properties-table__project{font-weight:600}.vzp-facetwp-properties-table__price{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vzp-facetwp-properties-table__plan{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:#1a1a1a;color:var(--wp--preset--color--contrast, #1a1a1a);border-radius:.25rem;transition:background-color .15s ease}.vzp-facetwp-properties-table__plan:hover{background-color:color-mix(in srgb,#1a1a1a 8%,transparent)}@supports (color: color-mix(in lch,red,blue)){.vzp-facetwp-properties-table__plan:hover{background-color:color-mix(in srgb,var(--wp--preset--color--contrast, #1a1a1a) 8%,transparent)}}.vzp-facetwp-properties-table__plan-empty{color:color-mix(in srgb,var(--wp--preset--color--dark-grey) 33%,transparent)}.vzp-facetwp-properties-table__more{color:#1a1a1a;color:var(--wp--preset--color--contrast, #1a1a1a);text-decoration:underline;text-underline-offset:.2em;font-weight:500;white-space:nowrap}.vzp-facetwp-properties-table__more:hover{text-decoration-thickness:2px}@media(max-width:640px){.vzp-facetwp-properties-table,.vzp-facetwp-properties-table thead,.vzp-facetwp-properties-table tbody,.vzp-facetwp-properties-table__row,.vzp-facetwp-properties-table__cell{display:block;width:100%}.vzp-facetwp-properties-table thead{position:absolute;left:-9999px;top:-9999px}.vzp-facetwp-properties-table__row{border:1px solid #ebebeb;border:1px solid var(--wp--preset--color--neutral-200, #ebebeb);border-radius:1rem;border-radius:var(--border-radius-medium, .5rem);padding:.5rem .25rem;margin-bottom:.75rem}.vzp-facetwp-properties-table__row+.vzp-facetwp-properties-table__row .vzp-facetwp-properties-table__cell{border-top:0}.vzp-facetwp-properties-table__cell{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .85rem;text-align:right}.vzp-facetwp-properties-table__cell--woning{flex-direction:column;align-items:flex-start;text-align:left;gap:.1rem}.vzp-facetwp-properties-table__cell[data-label]:before{content:attr(data-label);font-weight:500;color:color-mix(in srgb,#1a1a1a 60%,transparent);text-align:left}@supports (color: color-mix(in lch,red,blue)){.vzp-facetwp-properties-table__cell[data-label]:before{color:color-mix(in srgb,var(--wp--preset--color--contrast, #1a1a1a) 60%,transparent)}}.vzp-facetwp-properties-table__cell--more{text-align:left;justify-content:flex-end}}.vzp-property-sort{display:inline-flex;align-items:center;gap:.75rem;font-size:var(--wp--preset--font-size--body-small);color:#1a1a1a;color:var(--wp--preset--color--contrast, #1a1a1a)}.vzp-property-sort__label{display:none;font-weight:600;white-space:nowrap}@media(min-width:768px){.vzp-property-sort__label{display:revert}}.vzp-property-sort__select{display:inline-flex;align-items:center}.vzp-property-sort__select .facetwp-sort{display:inline-flex}.vzp-property-sort__select .facetwp-sort-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;background-color:var(--wp--preset--color--base, #fff);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M1 1.5L6 6.5L11 1.5' stroke='%231a1a1a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right .85rem center;border:1px solid #d6d6d6;border:1px solid var(--wp--preset--color--neutral-300, #d6d6d6);border-radius:.5rem;border-radius:var(--border-radius-small);padding:.78rem 1.25rem;font-family:inherit;font-weight:inherit;color:inherit;line-height:1.2;min-width:9rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.vzp-property-sort__select .facetwp-sort-select:hover{border-color:#1a1a1a;border-color:var(--wp--preset--color--contrast, #1a1a1a)}.vzp-property-sort__select .facetwp-sort-select:focus-visible{outline:none;border-color:#1a1a1a;border-color:var(--wp--preset--color--contrast, #1a1a1a);box-shadow:0 0 0 3px color-mix(in srgb,#1a1a1a 25%,transparent)}@supports (color: color-mix(in lch,red,blue)){.vzp-property-sort__select .facetwp-sort-select:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--wp--preset--color--primary, #1a1a1a) 25%,transparent)}}@media(max-width:767.98px){.wp-block-group:has(.vzp-property-sort){justify-content:space-between;gap:.75rem}.vzp-property-sort__select .facetwp-sort{width:100%}.vzp-property-sort__select .facetwp-sort-select{width:100%;min-width:0;padding:.75rem 2rem .75rem .75rem}}.vzp-property-view-switcher{display:inline-flex;align-items:stretch;overflow:hidden;background-color:#fff;background-color:var(--wp--preset--color--base, #fff)}.vzp-property-view-switcher__btn{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;gap:.5rem;padding:.78rem 1.25rem;background:transparent;color:#1a1a1a;color:var(--wp--preset--color--primary, #1a1a1a);font:inherit;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .15s ease,color .15s ease;border:1px solid color-mix(in srgb,var(--wp--preset--color--primary) 20%,transparent);border-radius:.5rem;border-radius:var(--border-radius-small, .25rem)}.vzp-property-view-switcher__btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.vzp-property-view-switcher__btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.vzp-property-view-switcher__btn:hover{border-color:var(--wp--preset--color--primary)}.vzp-property-view-switcher__btn:focus-visible{outline:2px solid #1a1a1a;outline:2px solid var(--wp--preset--color--primary, #1a1a1a);outline-offset:-2px}.vzp-property-view-switcher__btn.is-active{color:var(--wp--preset--color--primary);border-color:var(--wp--preset--color--primary)}.vzp-property-view-switcher__icon{flex:0 0 auto;width:1.25rem;height:1.25rem}.vzp-property-view-switcher__label{font-size:var(--wp--preset--font-size--body-small)}@media(max-width:767.98px){.vzp-property-view-switcher__label{display:none}.vzp-property-view-switcher__btn{flex:0 0 auto;justify-content:center;width:2.75rem;height:2.75rem;padding:0;gap:0}}.block-static-map .block-static-map__mobile-image,.block-static-map .block-static-map__desktop-image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block-static-map .block-static-map__desktop-image{display:none}@media(min-width:768px){.block-static-map .block-static-map__mobile-image{display:none}.block-static-map .block-static-map__desktop-image{display:block}}.block-static-map .block-static-map__legenda{--legenda-font-size: calc(var(--wp--preset--font-size--body-small) * .3);background:color-mix(in srgb,var(--wp--preset--color--light-grey) 50%,transparent);padding:var(--wp--preset--spacing--md) .5rem;display:flex;gap:1rem}.block-static-map .block-static-map__legenda-numbered{list-style:decimal;-moz-column-count:4;column-count:4;-moz-column-gap:1rem;column-gap:1rem;width:75%}.block-static-map .block-static-map__legenda-numbered-item{font-size:var(--legenda-font-size);margin-left:1.75em;margin-block-end:.2em!important}.block-static-map .block-static-map__legenda-icons{margin:0;padding:0;list-style:none;width:25%;display:flex;flex-direction:column}.block-static-map .block-static-map__legenda-icon-item{margin-inline:0;padding-inline:0;display:flex;align-items:center;gap:.2rem;font-size:var(--legenda-font-size);margin-block-end:.2em!important}.block-static-map .block-static-map__legenda-icon{width:1.25em;height:1.25em;flex-shrink:0;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.block-static-map .block-static-map__legenda{--legenda-font-size: calc(var(--wp--preset--font-size--body-small) * .4);padding:var(--wp--preset--spacing--md) var(--wp--style--root--padding-left)}.block-static-map .block-static-map__legenda-numbered{-moz-column-count:5;column-count:5;-moz-column-gap:1rem;column-gap:1rem;width:83.33%}.block-static-map .block-static-map__legenda-icons{width:16.66%}.block-static-map .block-static-map__legenda-numbered-item{margin-block-end:.33em!important}.block-static-map .block-static-map__legenda-icon-item{gap:.3rem;margin-block-end:.33em!important}}@media(min-width:1024px){.block-static-map .block-static-map__inner{display:flex;flex-direction:row}.block-static-map .block-static-map__legenda{--legenda-font-size: calc(var(--wp--preset--font-size--body-small) * .6);padding:var(--wp--preset--spacing--md) var(--wp--style--root--padding-left)}.block-static-map .block-static-map__legenda-numbered{-moz-column-count:4;column-count:4;-moz-column-gap:2rem;column-gap:2rem}}@media(min-width:1248px){.block-static-map .block-static-map__inner{display:flex;flex-direction:row;gap:0}:is(.block-static-map .block-static-map__inner) .block-static-map__images{flex:1 1 auto;min-height:100%}:is(:is(.block-static-map .block-static-map__inner) .block-static-map__images) img{min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}:is(.block-static-map .block-static-map__inner) .block-static-map__legenda{--legenda-font-size: calc(var(--wp--preset--font-size--body-small) * .5);max-width:clamp(200px,25vw,400px);width:100%;flex-direction:column}:is(:is(.block-static-map .block-static-map__inner) .block-static-map__legenda) .block-static-map__legenda-numbered{-moz-column-count:1;column-count:1;width:100%}:is(:is(.block-static-map .block-static-map__inner) .block-static-map__legenda) .block-static-map__legenda-icons{display:inline;display:initial;gap:0;width:100%}:is(:is(.block-static-map .block-static-map__inner) .block-static-map__legenda) .block-static-map__legenda-numbered-item,:is(:is(.block-static-map .block-static-map__inner) .block-static-map__legenda) .block-static-map__legenda-icon-item{font-size:calc(var(--wp--preset--font-size--body-small) * .66)}:is(:is(.block-static-map .block-static-map__inner) .block-static-map__legenda) .block-static-map__legenda-numbered-item{margin-block-end:.33em!important}:is(:is(.block-static-map .block-static-map__inner) .block-static-map__legenda) .block-static-map__legenda-icon-item{margin-block-end:.66em!important}}@media(min-width:1440px){:is(.block-static-map .block-static-map__inner) .block-static-map__legenda{justify-content:space-between}}body{--available-pin-color: #839900;--sold-pin-color: #d1642e}.brixx-dynamic-map__pin-css,.brixx-dynamic-map__pin-default{--brixx-dm-pin-color: var(--wp--preset--color--secondary-2)}.brixx-dynamic-map__pin-css--instapklaar,.brixx-dynamic-map__pin-default--instapklaar,.brixx-dynamic-map__pin-css--in-aanbouw,.brixx-dynamic-map__pin-default--in-aanbouw,.brixx-dynamic-map__pin-css--gelanceerd,.brixx-dynamic-map__pin-default--gelanceerd{--brixx-dm-pin-color: var(--available-pin-color)}.brixx-dynamic-map__pin-css--uitverkocht,.brixx-dynamic-map__pin-default--uitverkocht{--brixx-dm-pin-color: var(--sold-pin-color)}.brixx-dynamic-map__pin-callout--instapklaar,.brixx-dynamic-map__pin-callout--in-aanbouw,.brixx-dynamic-map__pin-callout--gelanceerd{--brixx-dm-callout-bg: var(--wp--preset--color--white);--brixx-dm-callout-color: var(--wp--preset--color--dark-grey)}.brixx-dynamic-map__pin-callout__body--instapklaar,.brixx-dynamic-map__pin-callout__body--in-aanbouw,.brixx-dynamic-map__pin-callout__body--gelanceerd{border:2px solid var(--available-pin-color)}.brixx-dynamic-map__pin-callout__tip--instapklaar,.brixx-dynamic-map__pin-callout__tip--in-aanbouw,.brixx-dynamic-map__pin-callout__tip--gelanceerd{border-top-color:var(--wp--preset--color--white);filter:drop-shadow(0 1px 0 var(--available-pin-color))}.brixx-dynamic-map__pin-callout__body--uitverkocht{border:2px solid var(--sold-pin-color)}.brixx-dynamic-map__pin-callout__tip--uitverkocht{border-top-color:var(--wp--preset--color--white)}.brixx-dynamic-map-block{border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 80%,transparent)}.brixx-dynamic-map-block.alignfull{width:calc(100% + var(--wp--style--root--padding-left) * 2)}@media(min-width:1440px){.brixx-dynamic-map-block.alignfull{width:100vw}}.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__pin-callout{--brixx-dm-callout-bg: var(--wp--preset--color--white);--brixx-dm-callout-color: var(--wp--preset--color--dark-grey)}.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend{padding:0}:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend) .brixx-dynamic-map__legend-toolbar{display:none}:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend) .brixx-dynamic-map__legend-body{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxxs)}:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend) .brixx-dynamic-map__legend-body)>section{margin-top:0}:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend) .brixx-dynamic-map__legend-body)>section) ol{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxxs)}:is(:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend) .brixx-dynamic-map__legend-body)>section) ol) li{gap:var(--wp--preset--spacing--xxxs);margin:2px 0;padding:0}:is(:is(:is(:is(:is(:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend) .brixx-dynamic-map__legend-body)>section) ol) li) .brixx-dynamic-map__legend-marker-pin) .brixx-dynamic-map__leaflet-pin-wrap) .brixx-dynamic-map__leaflet-pin-core) .brixx-dynamic-map__pin-default{width:1rem;height:1rem}@media(min-width:1024px){:is(:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend) .brixx-dynamic-map__legend-body)>section) ol) li{padding:calc(var(--wp--preset--spacing--xxxs) * .5);border-radius:4px}}@media(hover:hover){:is(:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend) .brixx-dynamic-map__legend-body)>section) ol) li:hover{background:color-mix(in srgb,var(--wp--preset--color--white) 10%,transparent)}}@media(min-width:1024px){:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend) .brixx-dynamic-map__legend-body{gap:0}:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend) .brixx-dynamic-map__legend-body)>section) ol{gap:0}}.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend-toggle{background:var(--wp--preset--color--white);color:var(--wp--preset--color--dark-grey)}.brixx-dynamic-map-block--regatta-dark.brixx-dynamic-map-block--legend-mobile-drawer .brixx-dynamic-map__legend{background:var(--wp--preset--color--dark-grey);color:var(--wp--preset--color--light-grey)}@media(min-width:1024px){.brixx-dynamic-map-block--regatta-dark.brixx-dynamic-map-block--legend-desktop-below-inside .brixx-dynamic-map__legend,.brixx-dynamic-map-block--regatta-dark.brixx-dynamic-map-block--legend-desktop-left-inside .brixx-dynamic-map__legend,.brixx-dynamic-map-block--regatta-dark.brixx-dynamic-map-block--legend-desktop-right-inside .brixx-dynamic-map__legend{background:color-mix(in srgb,var(--wp--preset--color--dark-grey) 94%,transparent);color:var(--wp--preset--color--light-grey)}}.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend-title,.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend-subtitle,.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend-type-label,.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend-marker-title{color:var(--wp--preset--color--light-grey)}.brixx-dynamic-map__legend-panel{background:var(--wp--preset--color--dark-grey);margin-top:0!important;padding:var(--wp--preset--spacing--xs)}@media(min-width:1024px){.brixx-dynamic-map-block.brixx-dynamic-map-block--legend-desktop-right-inside .brixx-dynamic-map__legend-panel{height:-moz-fit-content;height:fit-content;background:transparent;padding:0}:is(.brixx-dynamic-map-block.brixx-dynamic-map-block--legend-desktop-right-inside .brixx-dynamic-map__legend-panel) .brixx-dynamic-map__legend-body{padding:var(--wp--preset--spacing--xxxs);border-radius:.5rem;border-radius:var(--border-radius-small)}}.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend-marker-type,.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend-marker-title--empty{color:var(--wp--preset--color--grey)}.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend-group-title{color:var(--wp--preset--color--light-grey)}.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend-marker--highlight .brixx-dynamic-map__legend-marker-title{color:var(--wp--preset--color--white);font-weight:600}.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend-marker--has-popup:hover,.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend-marker--has-popup:focus-visible{background-color:color-mix(in srgb,var(--wp--preset--color--white) 8%,transparent)}.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__legend-marker-pin .brixx-dynamic-map__pin-label{color:var(--wp--preset--color--light-grey)}.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__pin-label{background:color-mix(in srgb,var(--wp--preset--color--dark-grey) 92%,transparent);color:var(--wp--preset--color--light-grey)}.brixx-dynamic-map-block--regatta-dark{--brixx-dm-popup-close-color: var(--wp--preset--color--dark-grey)}.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__popup-modal-dialog{background:var(--wp--preset--color--white);color:var(--wp--preset--color--dark-grey)}.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__popup-modal-dialog .brixx-dynamic-map__popup-title{font-family:var(--wp--preset--font-family--primary-heading)}.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__popup-modal-dialog .brixx-dynamic-map__popup-identity__name{font-family:var(--wp--preset--font-family--primary-heading);font-weight:400;letter-spacing:-.02em}.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__popup-modal-dialog .brixx-dynamic-map__popup-status{font-family:var(--wp--preset--font-family--primary-body);background:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--white)}:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__stage) .brixx-dynamic-map__popup-shell) .mapboxgl-popup-content{--content-padding: var(--wp--preset--spacing--xxs);background:var(--wp--preset--color--white);border-radius:.5rem;border-radius:var(--border-radius-small);color:var(--wp--preset--color--dark-grey);padding:var(--content-padding);padding-top:calc(var(--content-padding) * .75)}:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__stage) .brixx-dynamic-map__popup-shell) .mapboxgl-popup-content) .brixx-dynamic-map__popup{gap:var(--wp--preset--spacing--xxxs)}:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__stage) .brixx-dynamic-map__popup-shell) .mapboxgl-popup-content) .brixx-dynamic-map__popup-title{margin-block-end:0;font-size:var(--wp--preset--font-size--body-regular);font-family:var(--wp--preset--font-family--primary-heading)}:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__stage) .brixx-dynamic-map__popup-shell) .mapboxgl-popup-content) .brixx-dynamic-map__popup-identity__name{font-family:var(--wp--preset--font-family--primary-heading);font-weight:400;letter-spacing:-.02em}:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__stage) .brixx-dynamic-map__popup-shell) .mapboxgl-popup-content) .brixx-dynamic-map__popup-identity--with-name .brixx-dynamic-map__popup-identity__logo{height:1.5em;height:var(--brixx-dm-popup-identity-logo-size, 1.5em)}@media(min-width:1024px){:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__stage) .brixx-dynamic-map__popup-shell) .mapboxgl-popup-content) .brixx-dynamic-map__popup-identity{--brixx-dm-popup-identity-size-offset: .9}}@media(min-width:1440px){:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__stage) .brixx-dynamic-map__popup-shell) .mapboxgl-popup-content) .brixx-dynamic-map__popup-identity{--brixx-dm-popup-identity-size-offset: 1}}:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__stage) .brixx-dynamic-map__popup-shell) .mapboxgl-popup-content) .brixx-dynamic-map__popup-status{align-self:flex-start;font-size:var(--wp--preset--font-size--body-x-small);font-family:var(--wp--preset--font-family--primary-body);font-weight:600;line-height:1;background:var(--wp--preset--color--black);border:1px solid var(--wp--preset--color--black);color:var(--wp--preset--color--white)}:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__stage) .brixx-dynamic-map__popup-shell) .mapboxgl-popup-content) .brixx-dynamic-map__popup-status:not(.brixx-dynamic-map__popup-status--on-media){margin-block-start:calc(var(--wp--preset--spacing--xxxs) * -.25)}:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__stage) .brixx-dynamic-map__popup-shell) .mapboxgl-popup-content) .brixx-dynamic-map__popup-media{border-radius:calc(.5rem - var(--content-padding));border-radius:calc(var(--border-radius-small) - var(--content-padding));overflow:hidden}:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__stage) .brixx-dynamic-map__popup-shell) .mapboxgl-popup-content) .brixx-dynamic-map__popup-actions{margin-block-start:var(--wp--preset--spacing--xxxs)}:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__stage) .brixx-dynamic-map__popup-shell) .mapboxgl-popup-content) .mapboxgl-popup-close-button{top:var(--content-padding);right:var(--content-padding);width:1rem;height:1rem}:is(:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__stage) .brixx-dynamic-map__popup-shell) .mapboxgl-popup-content):not(:has(.brixx-dynamic-map__popup-media)){padding-right:calc(var(--content-padding) + 1rem + var(--wp--preset--spacing--xxs))}:is(:is(.brixx-dynamic-map-block--regatta-dark .brixx-dynamic-map__stage) .brixx-dynamic-map__popup-shell) .mapboxgl-popup-tip{border-top-color:var(--wp--preset--color--white)}:is(:is(.brixx-dynamic-map__mapbox-pin-root .brixx-dynamic-map__mapbox-pin-anchor) .brixx-dynamic-map__mapbox-pin-inner) .brixx-dynamic-map__pin-callout__body{border-radius:32px;font-size:var(--wp--preset--font-size--body-x-small);font-weight:600;padding:6px 16px}:is(.block-timeline .block-timeline__entries) .block-timeline__entry{--mark-size: .5rem;--mark-top-offset: .6rem;--entry-gap: 2rem;position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:1rem;margin-block-end:2rem;margin-block-end:var(--entry-gap);padding-left:1.25rem}:is(:is(.block-timeline .block-timeline__entries) .block-timeline__entry) .block-timeline__entry-mark{color:var(--wp--preset--color--primary);font-weight:700;line-height:1.556;min-width:3rem}:is(:is(.block-timeline .block-timeline__entries) .block-timeline__entry) .block-timeline__entry-description{line-height:1.556}:is(:is(.block-timeline .block-timeline__entries) .block-timeline__entry):before{content:"";display:block;width:.5rem;height:.5rem;background-color:var(--wp--preset--color--primary);position:absolute;border-radius:50%;top:.6rem;left:0;z-index:0}:is(:is(.block-timeline .block-timeline__entries) .block-timeline__entry):not(:last-child):after{content:"";display:block;width:1px;height:calc(100% + var(--entry-gap) - var(--mark-top-offset) - var(--mark-top-offset) - var(--mark-size));background-color:color-mix(in srgb,var(--wp--preset--color--dark-grey) 20%,transparent);position:absolute;top:calc(var(--mark-top-offset) + var(--mark-size) + var(--mark-top-offset));left:calc((var(--mark-size) / 2) - .5px);z-index:0}.block-timeline.is-style-style-white{color:var(--wp--preset--color--white)}:is(:is(.block-timeline.is-style-style-white .block-timeline__entries) .block-timeline__entry) .block-timeline__entry-mark{color:var(--wp--preset--color--white)}:is(:is(.block-timeline.is-style-style-white .block-timeline__entries) .block-timeline__entry):before{background-color:var(--wp--preset--color--white)}:is(:is(.block-timeline.is-style-style-white .block-timeline__entries) .block-timeline__entry):after{background-color:color-mix(in srgb,var(--wp--preset--color--white) 50%,transparent)}.block-two-column-accordion-carousel .btcac-columns{display:flex;flex-direction:column;gap:2rem;gap:var(--wp--preset--spacing--md, 2rem);padding-inline:var(--wp--style--root--padding-left)}.block-two-column-accordion-carousel .wp-block-heading{margin-block-end:2rem}.block-two-column-accordion-carousel .body__image-mobile img{border-radius:.5rem;border-radius:var(--border-radius-small);-o-object-fit:cover;object-fit:cover}.block-two-column-accordion-carousel .btcac-column{width:100%}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion{display:flex;flex-direction:column;gap:1rem}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion__item{border:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 20%,transparent);border-radius:1rem;border-radius:var(--border-radius-medium);background:#fff;background:var(--wp--preset--color--white, #ffffff);overflow:hidden;transition:all .25s ease;transition:all var(--transition-base)}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion__item:hover{border:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 40%,transparent)}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion__header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:var(--wp--preset--spacing--md);background:transparent;border:none;cursor:pointer;text-align:left;transition:background-color .3s ease;color:var(--wp--preset--color--dark-grey)}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion__header:focus-visible{outline:2px solid #000000;outline:2px solid var(--wp--preset--color--primary, #000000);outline-offset:-2px}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion__title{flex:1;font-size:var(--wp--preset--font-size--heading-5);font-weight:600;line-height:1.33}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion__icon{flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--wp--preset--color--primary);transition:all .25s ease;transition:all var(--transition-base)}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion__header[aria-expanded=true] .accordion__icon{transform:rotate(180deg)}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion__content[data-accordion-open]{grid-template-rows:1fr}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion__body{overflow:hidden;font-size:var(--wp--preset--font-size--body-small)}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion__content[data-accordion-open] .accordion__body{padding:0 1.5rem 1.5rem}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion__body p{margin:0 0 1rem;word-break:break-word;word-wrap:break-word;text-wrap:wrap;-webkit-hyphens:auto;hyphens:auto}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion__body p:last-child{margin-bottom:0}.block-two-column-accordion-carousel .btcac-column--carousel{display:none;position:relative}:is(.block-two-column-accordion-carousel .btcac-column--carousel) .btcac-carousel-swiper{width:100%;aspect-ratio:4 / 3;border-radius:1rem;border-radius:var(--border-radius-medium);overflow:hidden}:is(.block-two-column-accordion-carousel .btcac-column--carousel) .swiper-slide{display:flex;align-items:center;justify-content:center;height:auto}:is(.block-two-column-accordion-carousel .btcac-column--carousel) .btcac-carousel__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:1rem;border-radius:var(--border-radius-medium)}.block-two-column-accordion-carousel .swiper-pagination{position:absolute;left:0;right:0;display:flex;justify-content:center;gap:.75rem;bottom:1rem!important}.block-two-column-accordion-carousel .btcac-pagination-bullet{width:10px;height:10px;background:transparent;border-radius:50%;cursor:pointer;transition:all .3s ease;border:none;padding:0;opacity:1;border:1px solid var(--wp--preset--color--white)}.block-two-column-accordion-carousel .btcac-pagination-bullet:hover{background:color-mix(in srgb,var(--wp--preset--color--white) 33%,transparent)}.block-two-column-accordion-carousel .btcac-pagination-bullet--active{background:var(--wp--preset--color--white)}.block-two-column-accordion-carousel.has-background .block-two-column-accordion-carousel__inner{padding-block:var(--wp--preset--spacing--lg)}.block-two-column-accordion-carousel:not(.has-background) .block-two-column-accordion-carousel__inner{margin-block:var(--wp--preset--spacing--lg)}@media(min-width:768px){.block-two-column-accordion-carousel .btcac-columns{gap:3rem;gap:var(--wp--preset--spacing--lg, 3rem)}.block-two-column-accordion-carousel.has-background .block-two-column-accordion-carousel__inner{padding-block:var(--wp--preset--spacing--xxl)}.block-two-column-accordion-carousel:not(.has-background) .block-two-column-accordion-carousel__inner{margin-block:var(--wp--preset--spacing--xxl)}}@media(min-width:1024px){.block-two-column-accordion-carousel{--column-gap: var(--wp--preset--spacing--lg);--column-width: calc((var(--wp--style--global--wide-size) - var(--column-gap)) / 2);width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.block-two-column-accordion-carousel .body__image-mobile{display:none}.block-two-column-accordion-carousel .btcac-columns{display:grid;grid-template-columns:minmax(24px,1fr) minmax(0,var(--column-width)) minmax(0,var(--column-width)) minmax(0,1fr);align-items:center;grid-gap:var(--column-gap);gap:var(--column-gap);padding:0}.block-two-column-accordion-carousel .btcac-column--accordion{grid-column:2;padding-block:var(--wp--preset--spacing--lg)}:is(.block-two-column-accordion-carousel .btcac-column--accordion) .accordion__body{font-size:var(--wp--preset--font-size--body-regular)}.block-two-column-accordion-carousel .btcac-column--carousel{grid-column:3 / -1;display:flex;flex-direction:column;height:100%}:is(.block-two-column-accordion-carousel .btcac-column--carousel) .btcac-carousel-swiper{flex:1;height:100%;min-height:500px;border-radius:0;border-top-left-radius:1rem;border-top-left-radius:var(--border-radius-medium);border-bottom-left-radius:1rem;border-bottom-left-radius:var(--border-radius-medium);transform-origin:center right}:is(.block-two-column-accordion-carousel .btcac-column--carousel) .btcac-carousel__image{border-radius:0;height:100%}.block-two-column-accordion-carousel.has-background .block-two-column-accordion-carousel__inner{padding-block:var(--wp--preset--spacing--xxxl)}.block-two-column-accordion-carousel:not(.has-background) .block-two-column-accordion-carousel__inner{margin-block:var(--wp--preset--spacing--xxxl)}}@media(min-width:1440px){.block-two-column-accordion-carousel{--column-gap: var(--wp--preset--spacing--xxl)}}@media(min-width:1024px){.block-two-column-accordion-carousel.accordion-position--right .btcac-columns{grid-template-columns:minmax(0,1fr) minmax(0,var(--column-width)) minmax(0,var(--column-width)) minmax(24px,1fr)}.block-two-column-accordion-carousel.accordion-position--right .btcac-column--accordion{order:2;grid-column:3}.block-two-column-accordion-carousel.accordion-position--right .btcac-column--carousel{order:1;grid-column:1 / 3}:is(.block-two-column-accordion-carousel.accordion-position--right .btcac-column--carousel) .btcac-carousel-swiper{border-radius:0;border-top-right-radius:1rem;border-top-right-radius:var(--border-radius-medium);border-bottom-right-radius:1rem;border-bottom-right-radius:var(--border-radius-medium);transform-origin:center left}:is(.block-two-column-accordion-carousel.accordion-position--right .btcac-column--carousel) .btcac-carousel__image{border-radius:0}}.block-placeholder{padding:2rem;text-align:center;background:#f9fafb;background:var(--wp--preset--color--neutral-50, #f9fafb);border:2px dashed #d4d4d4;border:2px dashed var(--wp--preset--color--neutral-300, #d4d4d4);border-radius:8px;color:#525252;color:var(--wp--preset--color--neutral-600, #525252)}.block-placeholder p{margin:.5rem 0}.block-placeholder p:first-child{margin-top:0}.block-placeholder p:last-child{margin-bottom:0}.block-two-column-text-image .wp-block-image{overflow:hidden;transform-origin:center center}:is(.block-two-column-text-image .wp-block-image) img{border-radius:1rem;border-radius:var(--border-radius-medium);overflow:hidden;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block-two-column-text-image .wp-block-columns{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xs);padding-inline:var(--wp--style--root--padding-left)}@media(max-width:1023px){.block-two-column-text-image .wp-block-columns .wp-block-column{display:contents}:is(.block-two-column-text-image .wp-block-columns) *{order:3;margin-block:0}:is(.block-two-column-text-image .wp-block-columns)>*:nth-child(2){margin-block-start:var(--wp--preset--spacing--sm)}:is(.block-two-column-text-image .wp-block-columns) .wp-block-heading:first-child{order:1;margin-block-end:var(--wp--preset--spacing--xs)}:is(.block-two-column-text-image .wp-block-columns) .wp-block-image,:is(.block-two-column-text-image .wp-block-columns) .wp-block-video,:is(.block-two-column-text-image .wp-block-columns) .wp-block-gallery,:is(.block-two-column-text-image .wp-block-columns) .block-day-night-image,:is(.block-two-column-text-image .wp-block-columns) .wp-block-embed{order:2;margin-block-end:var(--wp--preset--spacing--xs)}:is(.block-two-column-text-image .wp-block-columns) .wp-block-buttons{order:99;margin-block-start:var(--wp--preset--spacing--sm)}}.block-two-column-text-image .block-day-night-image{border-radius:1rem;border-radius:var(--border-radius-medium);overflow:hidden}.block-two-column-text-image.has-background .block-two-column-text-image__inner{padding-block:var(--wp--preset--spacing--lg)}.block-two-column-text-image:not(.has-background) .block-two-column-text-image__inner{margin-block:var(--wp--preset--spacing--lg)}@media(min-width:768px){:is(.block-two-column-text-image .block-two-column-text-image__inner) .wp-block-columns{gap:var(--wp--preset--spacing--sm)}.block-two-column-text-image.has-background .block-two-column-text-image__inner{padding-block:var(--wp--preset--spacing--xxl)}.block-two-column-text-image:not(.has-background) .block-two-column-text-image__inner{margin-block:var(--wp--preset--spacing--xxl)}}@media(min-width:1024px){.block-two-column-text-image{--column-gap: var(--wp--preset--spacing--lg);--column-width: calc((var(--wp--style--global--wide-size) - var(--column-gap)) / 2);width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.block-two-column-text-image .wp-block-image,.block-two-column-text-image .wp-block-embed{transform-origin:center right;border-top-left-radius:1rem;border-top-left-radius:var(--border-radius-medium);border-bottom-left-radius:1rem;border-bottom-left-radius:var(--border-radius-medium)}:is(.block-two-column-text-image .wp-block-image,.block-two-column-text-image .wp-block-embed) img{border-radius:0}.block-two-column-text-image .block-day-night-image{min-height:100%;display:flex}:is(.block-two-column-text-image .block-day-night-image) .day-night-image__container{display:flex}:is(:is(.block-two-column-text-image .block-day-night-image) .day-night-image__container) .day-night-image__layer{flex:1}:is(:is(.block-two-column-text-image .block-day-night-image) .day-night-image__container) img{min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.block-two-column-text-image:not(.text-position--right) .block-day-night-image{border-top-right-radius:0;border-bottom-right-radius:0}.block-two-column-text-image.text-position--right .wp-block-image{transform-origin:center left}.block-two-column-text-image.text-position--right .day-night-image{border-top-left-radius:0;border-bottom-left-radius:0}:is(.block-two-column-text-image .block-two-column-text-image__inner) .wp-block-columns{display:grid;grid-template-columns:minmax(24px,1fr) minmax(0,var(--column-width)) minmax(0,var(--column-width)) minmax(0,1fr);align-items:stretch;grid-gap:var(--column-gap);gap:var(--column-gap);padding:0}:is(:is(.block-two-column-text-image .block-two-column-text-image__inner) .wp-block-columns) .wp-block-column{display:inline;display:initial}:is(:is(:is(.block-two-column-text-image .block-two-column-text-image__inner) .wp-block-columns) .wp-block-column):first-child{grid-column:2;padding-block:var(--wp--preset--spacing--lg);margin-block:auto}:is(:is(:is(.block-two-column-text-image .block-two-column-text-image__inner) .wp-block-columns) .wp-block-column):last-child{grid-column:3 / -1;display:flex;flex-direction:column}:is(:is(:is(.block-two-column-text-image .block-two-column-text-image__inner) .wp-block-columns) .wp-block-column):last-child .wp-block-image{flex:1;display:flex;height:100%}.block-two-column-text-image.has-background .block-two-column-text-image__inner{padding-block:var(--wp--preset--spacing--xxxl)}.block-two-column-text-image:not(.has-background) .block-two-column-text-image__inner{margin-block:var(--wp--preset--spacing--xxxl)}}@media(min-width:1440px){.block-two-column-text-image{--column-gap: var(--wp--preset--spacing--xxl)}}@media(min-width:1024px){.block-two-column-text-image.text-position--right .wp-block-image,.block-two-column-text-image.text-position--right .wp-block-embed{border-radius:0;border-top-right-radius:1rem;border-top-right-radius:var(--border-radius-medium);border-bottom-right-radius:1rem;border-bottom-right-radius:var(--border-radius-medium)}:is(.block-two-column-text-image.text-position--right .wp-block-image,.block-two-column-text-image.text-position--right .wp-block-embed) img{border-radius:0}:is(.block-two-column-text-image.text-position--right .block-two-column-text-image__inner) .wp-block-columns{grid-template-columns:minmax(0,1fr) minmax(0,var(--column-width)) minmax(0,var(--column-width)) minmax(24px,1fr)}:is(:is(:is(.block-two-column-text-image.text-position--right .block-two-column-text-image__inner) .wp-block-columns) .wp-block-column):first-child{order:2;grid-column:3}:is(:is(:is(.block-two-column-text-image.text-position--right .block-two-column-text-image__inner) .wp-block-columns) .wp-block-column):last-child{order:1;grid-column:1 / 3}}.block-two-column-text-image.is-style--full .wp-block-image{border-radius:0}:is(.block-two-column-text-image.is-style--full .wp-block-image) img{border-radius:0}:is(.block-two-column-text-image.is-style--full .block-two-column-text-image__inner) .wp-block-columns{padding-inline:0;padding-block:0}:is(:is(.block-two-column-text-image.is-style--full .block-two-column-text-image__inner) .wp-block-columns) .wp-block-column{display:inline;display:initial}:is(:is(:is(.block-two-column-text-image.is-style--full .block-two-column-text-image__inner) .wp-block-columns) .wp-block-column):first-child{order:2;padding-inline:var(--wp--style--root--padding-left);margin-block:var(--wp--preset--spacing--lg)}:is(:is(:is(.block-two-column-text-image.is-style--full .block-two-column-text-image__inner) .wp-block-columns) .wp-block-column):last-child{order:1}@media(min-width:768px){.block-two-column-text-image.is-style--full .block-two-column-text-image__inner{padding-block:0}:is(.block-two-column-text-image.is-style--full .block-two-column-text-image__inner) .wp-block-columns{gap:0}}@media(min-width:1024px){.block-two-column-text-image.is-style--full .block-two-column-text-image__inner{padding-block:0}:is(.block-two-column-text-image.is-style--full .block-two-column-text-image__inner) .wp-block-columns{display:flex;flex-direction:row;gap:var(--column-gap);padding:0}}@media(min-width:1440px){:is(.block-two-column-text-image.is-style--full .block-two-column-text-image__inner) .wp-block-columns{display:grid;grid-template-columns:minmax(24px,1fr) minmax(0,var(--column-width)) minmax(0,var(--column-width)) minmax(0,1fr);align-items:stretch}}.block-two-column-text-carousel .b2ctc-columns{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xs);padding-inline:var(--wp--style--root--padding-left)}:is(.block-two-column-text-carousel .b2ctc-column--text__inner)>*{margin-block:0}:is(.block-two-column-text-carousel .b2ctc-column--text__inner)>*+*{margin-block-start:var(--wp--preset--spacing--xs)}:is(.block-two-column-text-carousel .b2ctc-column--text__inner) .wp-block-buttons{margin-block-start:var(--wp--preset--spacing--sm)}@media(max-width:1023px){:is(.block-two-column-text-carousel .b2ctc-columns) .b2ctc-column--text,:is(.block-two-column-text-carousel .b2ctc-columns) .b2ctc-column--text__inner{display:contents}:is(.block-two-column-text-carousel .b2ctc-columns) .b2ctc-column--text__inner>*{order:3;margin-block:0}:is(.block-two-column-text-carousel .b2ctc-columns) .b2ctc-column--text__inner>.wp-block-heading:first-child{order:1;margin-block-end:var(--wp--preset--spacing--xs)}:is(.block-two-column-text-carousel .b2ctc-columns) .b2ctc-column--carousel{order:2;margin-block-end:var(--wp--preset--spacing--xs)}:is(.block-two-column-text-carousel .b2ctc-columns) .b2ctc-column--text__inner>.wp-block-buttons{order:99;margin-block-start:var(--wp--preset--spacing--sm)}}.block-two-column-text-carousel .b2ctc-column--carousel{position:relative}:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel-wrap{position:relative;width:100%;height:100%}:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel-swiper{width:100%;height:100%;border-radius:1rem;border-radius:var(--border-radius-medium);overflow:hidden}:is(.block-two-column-text-carousel .b2ctc-column--carousel) .swiper-wrapper,:is(.block-two-column-text-carousel .b2ctc-column--carousel) .swiper-slide{height:100%}:is(.block-two-column-text-carousel .b2ctc-column--carousel) .swiper-slide{display:flex;align-items:stretch}:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel__media{flex:1 1 auto;width:100%;min-height:100%;border-radius:inherit}:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel__image{border-radius:0}:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel-swiper .swiper-button-prev,:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel-swiper .swiper-button-next{--swiper-navigation-size: 28px;width:28px;width:var(--swiper-navigation-size);height:28px;height:var(--swiper-navigation-size);margin-top:0;top:50%;transform:translateY(-50%);color:var(--wp--preset--color--dark-grey);background:var(--wp--preset--color--white);border-radius:999px;z-index:2;padding:5px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel-swiper .swiper-button-prev{left:var(--wp--preset--spacing--xxxs)}:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel-swiper .swiper-button-next{right:var(--wp--preset--spacing--xxxs)}:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel-swiper .swiper-button-prev:after,:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel-swiper .swiper-button-next:after{content:none}:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel-swiper .swiper-button-prev svg,:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel-swiper .swiper-button-next svg{display:block;width:.45rem;height:auto;fill:currentColor}:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel-swiper .swiper-button-disabled{opacity:.35;pointer-events:none}.block-two-column-text-carousel.b2ctc-has-aspect-ratio .b2ctc-column--carousel .b2ctc-carousel-wrap{height:auto}.block-two-column-text-carousel.b2ctc-has-aspect-ratio .b2ctc-column--carousel .b2ctc-carousel-swiper{aspect-ratio:var(--b2ctc-carousel-aspect-ratio);height:auto}.block-two-column-text-carousel:not(.b2ctc-has-aspect-ratio) .b2ctc-column--carousel .b2ctc-carousel-wrap{height:auto}.block-two-column-text-carousel:not(.b2ctc-has-aspect-ratio) .b2ctc-column--carousel .b2ctc-carousel-swiper{aspect-ratio:4 / 3;height:auto}.block-two-column-text-carousel .swiper-pagination{position:absolute;left:0;right:0;bottom:1rem!important;display:flex;justify-content:center;gap:.75rem}.block-two-column-text-carousel .swiper-pagination-bullet{width:10px;height:10px;margin:0!important;background:transparent;border-radius:50%;border:1px solid var(--wp--preset--color--white);opacity:1;transition:background-color .25s ease;transition:background-color var(--transition-base)}.block-two-column-text-carousel .swiper-pagination-bullet:hover{background:color-mix(in srgb,var(--wp--preset--color--white) 33%,transparent)}.block-two-column-text-carousel .swiper-pagination-bullet-active{background:var(--wp--preset--color--white)}.block-two-column-text-carousel .block-two-column-text-carousel__empty{padding:2rem;text-align:center;background:#f9fafb;background:var(--wp--preset--color--neutral-50, #f9fafb);border:2px dashed #d4d4d4;border:2px dashed var(--wp--preset--color--neutral-300, #d4d4d4);border-radius:1rem;border-radius:var(--border-radius-medium);color:#525252;color:var(--wp--preset--color--neutral-600, #525252)}.block-two-column-text-carousel.b2ctc-has-aspect-ratio .block-two-column-text-carousel__empty{aspect-ratio:var(--b2ctc-carousel-aspect-ratio);display:flex;align-items:center;justify-content:center}.block-two-column-text-carousel.has-background .block-two-column-text-carousel__inner{padding-block:var(--wp--preset--spacing--lg)}.block-two-column-text-carousel:not(.has-background) .block-two-column-text-carousel__inner{margin-block:var(--wp--preset--spacing--lg)}@media(min-width:768px){.block-two-column-text-carousel .b2ctc-columns{gap:var(--wp--preset--spacing--sm)}.block-two-column-text-carousel.has-background .block-two-column-text-carousel__inner{padding-block:var(--wp--preset--spacing--xxl)}.block-two-column-text-carousel:not(.has-background) .block-two-column-text-carousel__inner{margin-block:var(--wp--preset--spacing--xxl)}}@media(min-width:1024px){.block-two-column-text-carousel{--column-gap: var(--wp--preset--spacing--lg);--column-width: calc((var(--wp--style--global--wide-size) - var(--column-gap)) / 2);width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.block-two-column-text-carousel .b2ctc-columns{display:grid;grid-template-columns:minmax(24px,1fr) minmax(0,var(--column-width)) minmax(0,var(--column-width)) minmax(0,1fr);align-items:stretch;grid-gap:var(--column-gap);gap:var(--column-gap);padding:0}.block-two-column-text-carousel .b2ctc-column--text{grid-column:2;display:flex;flex-direction:column;justify-content:center;padding-block:var(--wp--preset--spacing--lg)}.block-two-column-text-carousel .b2ctc-column--carousel{grid-column:3 / -1;display:flex;flex-direction:column;justify-content:center;align-self:stretch;min-height:100%}:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel-wrap{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}:is(.block-two-column-text-carousel .b2ctc-column--carousel) .b2ctc-carousel-swiper{width:100%;border-radius:0;border-top-left-radius:1rem;border-top-left-radius:var(--border-radius-medium);border-bottom-left-radius:1rem;border-bottom-left-radius:var(--border-radius-medium);transform-origin:center right}:is(.block-two-column-text-carousel.b2ctc-has-aspect-ratio .b2ctc-column--carousel) .b2ctc-carousel-wrap{flex:0 0 auto;height:auto}:is(.block-two-column-text-carousel.b2ctc-has-aspect-ratio .b2ctc-column--carousel) .b2ctc-carousel-swiper{flex:0 0 auto;min-height:0;height:auto}:is(.block-two-column-text-carousel:not(.b2ctc-has-aspect-ratio) .b2ctc-column--carousel) .b2ctc-carousel-wrap{min-height:500px}:is(.block-two-column-text-carousel:not(.b2ctc-has-aspect-ratio) .b2ctc-column--carousel) .b2ctc-carousel-swiper{flex:1 1 auto;min-height:500px;aspect-ratio:auto;height:100%}.block-two-column-text-carousel.has-background .block-two-column-text-carousel__inner{padding-block:var(--wp--preset--spacing--xxxl)}.block-two-column-text-carousel:not(.has-background) .block-two-column-text-carousel__inner{margin-block:var(--wp--preset--spacing--xxxl)}}@media(min-width:1440px){.block-two-column-text-carousel{--column-gap: var(--wp--preset--spacing--xxl)}}@media(min-width:1024px){.block-two-column-text-carousel.text-position--right .b2ctc-columns{grid-template-columns:minmax(0,1fr) minmax(0,var(--column-width)) minmax(0,var(--column-width)) minmax(24px,1fr)}.block-two-column-text-carousel.text-position--right .b2ctc-column--text{order:2;grid-column:3}.block-two-column-text-carousel.text-position--right .b2ctc-column--carousel{order:1;grid-column:1 / 3}:is(.block-two-column-text-carousel.text-position--right .b2ctc-column--carousel) .b2ctc-carousel-swiper{border-radius:0;border-top-right-radius:1rem;border-top-right-radius:var(--border-radius-medium);border-bottom-right-radius:1rem;border-bottom-right-radius:var(--border-radius-medium);transform-origin:center left}}.block-two-column-text-carousel.is-style--full .b2ctc-column--carousel .b2ctc-carousel-swiper,.block-two-column-text-carousel.is-style--full .b2ctc-column--carousel .b2ctc-carousel__media,.block-two-column-text-carousel.is-style--full .b2ctc-column--carousel .b2ctc-carousel__image{border-radius:0}.block-two-column-text-carousel.is-style--full .b2ctc-columns{padding-inline:0}@media(max-width:1023px){.block-two-column-text-carousel.is-style--full .b2ctc-columns{padding-inline:var(--wp--style--root--padding-left)}}@media(min-width:1024px){.block-two-column-text-carousel.is-style--full .block-two-column-text-carousel__inner{padding-block:0}.block-two-column-text-carousel.is-style--full .b2ctc-columns{gap:var(--column-gap)}.block-two-column-text-carousel.is-style--full .b2ctc-column--text{padding-inline:var(--wp--style--root--padding-left)}}@media(min-width:1440px){.block-two-column-text-carousel.is-style--full .b2ctc-columns{display:grid;grid-template-columns:minmax(24px,1fr) minmax(0,var(--column-width)) minmax(0,var(--column-width)) minmax(0,1fr);align-items:stretch}}footer{display:flex;flex-direction:column;gap:0;background:var(--wp--preset--color--dark-grey);color:var(--wp--preset--color--white)}footer .wp-block-group{padding-block:0}footer .block-classic-menu{padding-block:0;margin-block:0}:is(footer .block-classic-menu) ul{padding-inline:0;margin-inline:0}:is(:is(footer .block-classic-menu) ul) li{margin-inline:0;padding-inline:0}footer .wp-block-separator{border-top:1px solid;border-color:color-mix(in srgb,var(--wp--preset--color--white) 30%,transparent);margin-block:var(--wp--preset--spacing--lg)}footer .logo--regatta{max-width:126px;margin-inline:0!important;margin-block:0}footer .logo--partnership,footer .pattern--partnership-logo-with-links{margin-block:0!important;margin-inline:0!important}footer nav.footer-primary,footer .block-classic-menu{margin-block:0;padding-block:0}:is(footer nav.footer-primary,footer .block-classic-menu) ul{display:inline;display:initial;-moz-columns:2;columns:2;margin-inline:0;padding-inline:0}:is(:is(footer nav.footer-primary,footer .block-classic-menu) ul) li{margin-inline:0;padding-inline:0}.has-child:is(:is(:is(footer nav.footer-primary,footer .block-classic-menu) ul) li) .wp-block-navigation__submenu-icon{display:none}:is(:is(:is(footer nav.footer-primary,footer .block-classic-menu) ul) li):not(:last-child){margin-bottom:.5rem}footer .footer-bottom{padding-block:0}:is(footer .footer-bottom) ul{gap:.5rem;flex-direction:column;align-items:flex-start}footer>.wp-block-group{padding-block:var(--wp--preset--spacing--lg)}:is(footer>.wp-block-group>.wp-block-group):first-child{display:flex;flex-direction:column;gap:2rem}:is(footer>.wp-block-group>.wp-block-group):nth-child(3) .wp-block-heading{font-size:var(--wp--preset--font-size--body-large);margin-bottom:var(--wp--preset--spacing--xxs)}:is(:is(:is(footer>.wp-block-group>.wp-block-group):nth-child(3) .wp-block-columns) .wp-block-column):last-child{display:none}:is(footer>.wp-block-group>.wp-block-group):last-child>.wp-block-group{display:flex;flex-direction:row;gap:4pt}:is(:is(footer>.wp-block-group>.wp-block-group):last-child>.wp-block-group) *{margin:0!important;padding:0}footer .block-classic-menu ul li a,footer nav.footer-primary ul li a,footer nav.footer-secondary ul li a,footer a:where(:not(.wp-element-button)),footer p a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);transition:all .25s ease;transition:all var(--transition-base);text-decoration:underline;text-underline-offset:.15em}@media(hover:hover){footer .block-classic-menu ul li a:hover,footer nav.footer-primary ul li a:hover,footer nav.footer-secondary ul li a:hover,footer a:where(:not(.wp-element-button)):hover,footer p a:where(:not(.wp-element-button)):hover{text-decoration-color:color-mix(in srgb,var(--wp--preset--color--white) 50%,transparent);text-underline-offset:.2em}}@media(min-width:768px){footer .logo--regatta{max-width:158px}:is(footer>.wp-block-group>.wp-block-group):nth-child(3) .wp-block-heading{font-size:var(--wp--preset--font-size--body-x-large)}:is(footer>.wp-block-group>.wp-block-group):last-child{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--xxl)}:is(footer>.wp-block-group>.wp-block-group):last-child>*{margin:0!important}:is(footer>.wp-block-group>.wp-block-group):last-child>.wp-block-group{display:flex;flex-direction:row;gap:4pt}:is(:is(footer>.wp-block-group>.wp-block-group):last-child>.wp-block-group) *{margin:0!important;padding:0}footer>.wp-block-group{padding-block:var(--wp--preset--spacing--xxxl)}}@media(min-width:1024px){footer [aria-label="Footer Bottom"]{margin:0;padding:0}:is(footer [aria-label="Footer Bottom"]) ul{display:flex!important;flex-direction:row!important;gap:var(--wp--preset--spacing--md)}:is(:is(footer [aria-label="Footer Bottom"]) ul) li{margin-block-end:0!important;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding-block-end:0;padding-block-start:0;padding-inline-end:0;padding-inline-start:0}:is(footer>.wp-block-group>.wp-block-group):first-child{flex-direction:row;justify-content:space-between;align-items:center}:is(footer>.wp-block-group>.wp-block-group):nth-child(3){margin-block:var(--wp--preset--spacing--xxl)}:is(footer>.wp-block-group>.wp-block-group):nth-child(3) .wp-block-heading{font-size:var(--wp--preset--font-size--body-x-large)}:is(:is(:is(footer>.wp-block-group>.wp-block-group):nth-child(3) .wp-block-columns) .wp-block-column):last-child{display:block;margin-block-start:0}:is(footer>.wp-block-group>.wp-block-group):last-child{display:flex;flex-direction:row;justify-content:space-between;align-items:center}:is(footer>.wp-block-group>.wp-block-group):last-child>*{margin:0!important}:is(footer>.wp-block-group>.wp-block-group):last-child>.wp-block-group{display:flex;flex-direction:row;gap:4pt}:is(:is(footer>.wp-block-group>.wp-block-group):last-child>.wp-block-group) *{margin:0!important;padding:0}footer>.wp-block-group{padding-block:var(--wp--preset--spacing--xxxl)}}.wp-site-blocks{overflow-x:hidden}body.nav-menu-open{overflow:hidden;position:fixed;width:100%;top:0;left:0;right:0}header.wp-block-template-part{--header-bar-height: 4rem;--admin-bar-height: 0px;position:fixed;top:0;top:var(--admin-bar-height);left:0;right:0;width:100%;z-index:9999;transition:all .35s ease;transition:all var(--transition-slow);background:var(--wp--preset--color--dark-grey);display:flex}:is(header.wp-block-template-part .wp-block-site-logo) .site-logo{display:block}:is(header.wp-block-template-part .wp-block-site-logo) .site-logo-alternative{display:none}header.wp-block-template-part .wp-block-site-logo{--logo-max-width: 158px}:is(:is(header.wp-block-template-part .wp-block-site-logo) a) img{width:calc(var(--logo-max-width) * .57)}@media(min-width:768px){:is(:is(header.wp-block-template-part .wp-block-site-logo) a) img{width:calc(var(--logo-max-width) * .78)}}@media(min-width:1024px){:is(:is(header.wp-block-template-part .wp-block-site-logo) a) img{width:var(--logo-max-width)}}header.wp-block-template-part.header-hidden{transform:translateY(-100%)}header.wp-block-template-part.header-visible{transform:translateY(0)}header.wp-block-template-part .site-header__top-bar{color:var(--wp--preset--color--white);background:var(--wp--preset--color--dark-grey)}:is(header.wp-block-template-part .site-header__top-bar) *{color:var(--wp--preset--color--white)}:is(:is(header.wp-block-template-part .site-header__top-bar) *) * :before{background-color:var(--wp--preset--color--white)}header.wp-block-template-part.header-transparent:not(.header-scrolled){background-color:transparent}header.wp-block-template-part.header-transparent:not(.header-scrolled) .site-header__top-bar{background-color:transparent}:is(header.wp-block-template-part.header-transparent:not(.header-scrolled) .site-header__top-bar) *{color:var(--wp--preset--color--white)}:is(:is(header.wp-block-template-part.header-transparent:not(.header-scrolled) .site-header__top-bar) *) * :before{background-color:var(--wp--preset--color--white)}header.wp-block-template-part.header-transparent:not(.header-scrolled) .site-header__navigation-bar{background-color:transparent;border-bottom-color:transparent}:is(header.wp-block-template-part.header-transparent:not(.header-scrolled) .site-header__navigation-bar)>*{background-color:transparent}header.wp-block-template-part.header-transparent:not(.header-scrolled) .wp-block-site-logo a,header.wp-block-template-part.header-transparent:not(.header-scrolled) .wp-block-navigation>ul>li>a,header.wp-block-template-part.header-transparent:not(.header-scrolled) .wp-block-navigation button{color:var(--wp--preset--color--white)}header.wp-block-template-part.header-transparent:not(.header-scrolled) .hamburger-menu .hamburger__icon .line{background-color:var(--wp--preset--color--white)}:is(header.wp-block-template-part.header-transparent:not(.header-scrolled) .wp-block-site-logo) .site-logo{display:none}:is(header.wp-block-template-part.header-transparent:not(.header-scrolled) .wp-block-site-logo) .site-logo-alternative{display:block}header.wp-block-template-part.header-scrolled .wp-block-site-logo a,header.wp-block-template-part.header-scrolled .wp-block-navigation a,header.wp-block-template-part.header-scrolled .wp-block-navigation button{color:var(--wp--preset--color--white)}header.wp-block-template-part.header-scrolled .hamburger-menu .hamburger__icon .line{background-color:var(--wp--preset--color--white)}header.wp-block-template-part.header-scrolled .wp-block-navigation-item a{color:var(--wp--preset--color--white)}:is(header.wp-block-template-part.header-scrolled .wp-block-site-logo) .site-logo{display:block}:is(header.wp-block-template-part.header-scrolled .wp-block-site-logo) .site-logo-alternative{display:none}header.wp-block-template-part p{margin:0;padding:0}header.wp-block-template-part>.wp-block-group{margin:0;padding:0;width:100%;justify-content:center;gap:0}:is(header.wp-block-template-part>.wp-block-group) .wp-block-group{padding:0}:is(header.wp-block-template-part>.wp-block-group)>*{width:100%}.site-header__top-bar:is(header.wp-block-template-part>.wp-block-group){display:none;padding-block:12px;font-weight:500;font-size:1rem;margin-block:0;width:100%;position:absolute;z-index:9000}.site-header__top-bar:is(header.wp-block-template-part>.wp-block-group)>.wp-block-group{flex-direction:column}:is(.site-header__top-bar:is(header.wp-block-template-part>.wp-block-group)>.wp-block-group)>.wp-block-group{display:flex;flex-direction:column;width:100%;position:absolute}:is(:is(.site-header__top-bar:is(header.wp-block-template-part>.wp-block-group)>.wp-block-group)>.wp-block-group):first-child{display:none}.site-header__top-bar:is(header.wp-block-template-part>.wp-block-group)>*>*:first-child{padding:0}@media(min-width:1024px){.site-header__top-bar:is(header.wp-block-template-part>.wp-block-group){display:flex;flex-direction:row;background:var(--wp--preset--color--dark-grey);position:relative;padding-block:9.205px}.site-header__top-bar:is(header.wp-block-template-part>.wp-block-group)>.wp-block-group{flex-direction:row}:is(.site-header__top-bar:is(header.wp-block-template-part>.wp-block-group)>.wp-block-group)>.wp-block-group{flex-direction:row;position:relative;justify-content:flex-end}:is(:is(.site-header__top-bar:is(header.wp-block-template-part>.wp-block-group)>.wp-block-group)>.wp-block-group):first-child{display:none;justify-content:flex-start}:is(:is(.site-header__top-bar:is(header.wp-block-template-part>.wp-block-group)>.wp-block-group)>.wp-block-group):first-child p{margin-inline:0!important;display:flex;align-items:center;gap:.4em}:is(:is(:is(.site-header__top-bar:is(header.wp-block-template-part>.wp-block-group)>.wp-block-group)>.wp-block-group):first-child p):before{content:"";display:block;width:20px;height:20px;background:var(--wp--preset--color--white);-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_2523_4916'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='20'%20height='20'%3e%3crect%20width='20'%20height='20'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_2523_4916)'%3e%3cpath%20d='M8.33398%2015L3.33398%2010L8.33398%205L9.50065%206.20833L6.54232%209.16667H16.6673V10.8333H6.54232L9.50065%2013.7917L8.33398%2015Z'%20fill='white'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_2523_4916'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='20'%20height='20'%3e%3crect%20width='20'%20height='20'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_2523_4916)'%3e%3cpath%20d='M8.33398%2015L3.33398%2010L8.33398%205L9.50065%206.20833L6.54232%209.16667H16.6673V10.8333H6.54232L9.50065%2013.7917L8.33398%2015Z'%20fill='white'/%3e%3c/g%3e%3c/svg%3e")}:is(:is(:is(.site-header__top-bar:is(header.wp-block-template-part>.wp-block-group)>.wp-block-group)>.wp-block-group):first-child p) a{text-decoration:none}:is(:is(:is(:is(.site-header__top-bar:is(header.wp-block-template-part>.wp-block-group)>.wp-block-group)>.wp-block-group):first-child p) a):hover{text-decoration:underline}}.site-header__navigation-bar:is(header.wp-block-template-part>.wp-block-group){justify-content:center;align-items:center;position:relative;z-index:9100;display:flex;border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 15%,transparent);padding-inline:var(--wp--style--root--padding-left)}.site-header__navigation-bar:is(header.wp-block-template-part>.wp-block-group)>*{height:64px;height:var(--header-bar-height, 64px);gap:0;max-width:none;width:100%;margin-inline:0}:is(.site-header__navigation-bar:is(header.wp-block-template-part>.wp-block-group)>*)>*:first-child{width:100%}@media(min-width:1024px){:is(header.wp-block-template-part>.wp-block-group) .mobile-button-wrapper{display:none}.site-header__navigation-bar:is(header.wp-block-template-part>.wp-block-group){min-height:80px}.site-header__navigation-bar:is(header.wp-block-template-part>.wp-block-group)>*{height:auto;padding-block:1em}:is(.site-header__navigation-bar:is(header.wp-block-template-part>.wp-block-group)>*)>*:first-child{width:auto}}header.wp-block-template-part [data-nav-menu],header.wp-block-template-part .data-nav-menu{z-index:8000;position:absolute;width:100%;top:64px;top:var(--header-bar-height, 64px);left:0;right:0;padding:var(--wp--style--root--padding-left)}@media(min-width:1024px){header.wp-block-template-part [data-nav-overlay],header.wp-block-template-part .data-nav-overlay{display:none}header.wp-block-template-part [data-nav-menu],header.wp-block-template-part .data-nav-menu{width:auto;top:auto;top:initial;left:auto;left:initial;right:auto;right:initial;padding:0;position:relative}:is(header.wp-block-template-part>.wp-block-group)>*{margin:0 var(--wp--style--root--padding-left)}}@media(min-width:1248px){.site-header__top-bar:is(header.wp-block-template-part>.wp-block-group)>*,.site-header__navigation-bar:is(header.wp-block-template-part>.wp-block-group)>*{max-width:var(--wp--style--global--wide-size)}}@media(min-width:1024px){header.wp-block-template-part{display:flex;flex-direction:column}}body.admin-bar header.wp-block-template-part{--admin-bar-height: 46px}@media screen and (min-width:783px){body.admin-bar header.wp-block-template-part{--admin-bar-height: 32px}}:root{--header-height: calc(4rem + 1px) }@media(min-width:1024px){:root{--header-height: calc(115px + 2em) }}body{padding-top:calc(4rem + 1px);padding-top:var(--header-height)}@media(max-width:767.98px){body.nav-menu-open header.wp-block-template-part .site-header__navigation-bar,body.nav-menu-open header.wp-block-template-part.header-transparent:not(.header-scrolled) .site-header__navigation-bar{background-color:var(--wp--preset--color--dark-grey);border-bottom-color:color-mix(in srgb,var(--wp--preset--color--dark-grey) 15%,transparent)}:is(body.nav-menu-open header.wp-block-template-part .site-header__navigation-bar,body.nav-menu-open header.wp-block-template-part.header-transparent:not(.header-scrolled) .site-header__navigation-bar)>*{background-color:var(--wp--preset--color--dark-grey)}}:is(body.nav-menu-open header.wp-block-template-part) .hamburger-menu .hamburger__icon .line{background-color:var(--wp--preset--color--white)!important}:is(:is(body.nav-menu-open header.wp-block-template-part) .mobile-menu) button{color:var(--wp--preset--color--dark-grey)!important}body.has-transparent-nav,body.has-fullscreen-hero{padding-top:0!important}.mobile-button-wrapper{margin:0;padding:0}.hamburger-menu{transition:all .35s ease;transition:all var(--transition-slow);display:flex;align-items:center;justify-content:center;width:32px;height:32px}.hamburger-menu .hamburger__icon{transition:all .35s ease;transition:all var(--transition-slow);position:relative;display:block;margin:0;padding:0;width:23px;height:17px}:is(.hamburger-menu .hamburger__icon) .line{transition:all .35s ease;transition:all var(--transition-slow);transform-origin:center;position:absolute;background:var(--wp--preset--color--white);width:23px;height:2px}:is(:is(.hamburger-menu .hamburger__icon) .line) svg{vertical-align:top}:is(:is(.hamburger-menu .hamburger__icon) .line):nth-child(1){top:0}:is(:is(.hamburger-menu .hamburger__icon) .line):nth-child(2){top:8px}:is(:is(.hamburger-menu .hamburger__icon) .line):nth-child(3){top:16px}:is(.hamburger-menu[aria-expanded=true] .hamburger__text) .text__menu{transform:translateY(1rem)}:is(.hamburger-menu[aria-expanded=true] .hamburger__text) .text__close{transform:translateY(0)}.hamburger-menu[aria-expanded=true] .hamburger__icon{transform:rotate(45deg)}:is(:is(.hamburger-menu[aria-expanded=true] .hamburger__icon) .line):nth-child(1){transform:rotate(-90deg);opacity:0;top:8px}:is(:is(.hamburger-menu[aria-expanded=true] .hamburger__icon) .line):nth-child(2){top:8px}:is(:is(.hamburger-menu[aria-expanded=true] .hamburger__icon) .line):nth-child(3){transform:rotate(-90deg);top:8px}.mobile-menu{--mobile-viewport-height: calc((var(--actual-viewport-height) * 100) - var(--header-bar-height, 64px));position:fixed;top:64px;top:var(--header-bar-height, 64px);height:calc(var(--actual-viewport-height, 100dvh) - var(--header-bar-height, 64px));right:0;width:100%;z-index:9000;border-top:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 15%,transparent);height:calc(100dvh - 64px);height:calc(100dvh - var(--header-bar-height, 64px) - var(--admin-bar-height, 0px));overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.mobile-menu>*{margin-block:auto}:is(.mobile-menu>*):last-child{padding:var(--wp--style--root--padding-left)!important;padding-bottom:calc(var(--wp--style--root--padding-left) + env(safe-area-inset-bottom))!important;border-top:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 15%,transparent);gap:0}:is(.mobile-menu>*):last-child .wp-block-buttons{margin-block-start:var(--wp--preset--spacing--sm)}:is(:is(:is(.mobile-menu>*):last-child .wp-block-buttons) .wp-block-button)>.wp-block-button__link{padding:var(--wp--preset--spacing--xxs) var(--wp--preset--spacing--xs);justify-content:center;font-size:var(--wp--preset--font-size--body-large)}.mobile-menu{left:100%;opacity:0;transition:left .3s ease-in-out,opacity .3s ease-in-out}.mobile-menu nav{padding-block:0}:is(:is(.mobile-menu nav) ul) li{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:flex-start;padding-inline-start:0;margin-left:0;margin-block-end:0!important}.has-child:is(:is(:is(.mobile-menu nav) ul) li) a{width:calc(100% - 2rem)}:is(:is(:is(.mobile-menu nav) ul) li) .wp-block-navigation__submenu-icon{width:2rem;height:2rem;margin-left:0;cursor:pointer}:is(:is(:is(:is(.mobile-menu nav) ul) li) .wp-block-navigation__submenu-icon) svg{width:1.5rem;height:1rem;pointer-events:none}:is(:is(:is(.mobile-menu nav) ul) li) a{color:var(--wp--preset--color--dark-grey)!important;text-decoration:none}:is(:is(:is(.mobile-menu nav) ul) li) .wp-block-navigation__submenu-container{display:none}:is(:is(:is(.mobile-menu nav) ul) li) button[aria-expanded=true]+.wp-block-navigation__submenu-container{display:block;position:relative}:is(:is(:is(.mobile-menu nav) ul) li) .wp-block-navigation__submenu-container{width:100%!important;border:none!important;padding:0}:is(:is(:is(:is(.mobile-menu nav) ul) li) .wp-block-navigation__submenu-container) li:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 15%,transparent)}:is(:is(:is(:is(.mobile-menu nav) ul) li) .wp-block-navigation__submenu-container) li:last-child{border-bottom:none!important}:is(:is(:is(:is(:is(.mobile-menu nav) ul) li) .wp-block-navigation__submenu-container) li) a{padding-block:var(--wp--preset--spacing--xs)!important}.mobile-menu.is-open{opacity:1;left:0}.mobile-menu ul{display:flex;flex-direction:column;gap:0;width:100%;padding-inline:var(--wp--style--root--padding-left)}:is(.mobile-menu ul) li{width:100%;border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey) 15%,transparent)}:is(:is(.mobile-menu ul) li) .wp-block-navigation__submenu-container{padding-inline:0}:is(:is(:is(.mobile-menu ul) li) .wp-block-navigation__submenu-container) li{padding-inline:var(--wp--style--root--padding-left)}:is(:is(:is(:is(.mobile-menu ul) li) .wp-block-navigation__submenu-container) li):last-child{border-bottom:none}:is(:is(.mobile-menu ul) li) a{width:100%;padding-block:var(--wp--preset--spacing--xs);font-weight:500}.link--cta:is(:is(.mobile-menu ul) li){display:none}@media(min-width:1024px){.mobile-menu{display:none}}.nav-overlay{position:fixed;scrollbar-gutter:stable;inset:0 0 0 100%;background:#00000080;z-index:8998;opacity:0;transition:all .35s ease;transition:all var(--transition-slow)}.nav-overlay.is-visible{opacity:1;left:0}@media(min-width:1024px){.nav-overlay{display:none}}@media(min-width:1024px){:is(.page-template-archive-property .vzp-property-listing__columns) .vzp-property-listing__filters{max-width:17.2rem}}.vzp-property-listing{margin-top:2rem;margin-top:var(--wp--preset--spacing--xl, 2rem)}.vzp-property-listing__columns{align-items:flex-start}.vzp-property-listing__filters{position:sticky;top:1rem;top:var(--wp--preset--spacing--md, 1rem);flex-basis:min(100%,17.2rem)!important}.vzp-property-listing__filters .facetwp-facet{margin-bottom:0}.vzp-property-listing__results .facetwp-template{margin-bottom:1.5rem;margin-bottom:var(--wp--preset--spacing--lg, 1.5rem)}.vzp-property-listing__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;gap:var(--wp--preset--spacing--sm, 1rem);margin-bottom:1rem;margin-bottom:var(--wp--preset--spacing--md, 1rem)}@media(max-width:767.98px){.vzp-property-listing__toolbar,.vzp-property-listing__results .wp-block-group.is-layout-flex:has(.vzp-property-sort):has(.vzp-property-view-switcher){flex-direction:column;align-items:stretch}.vzp-property-listing__toolbar .vzp-property-sort,.vzp-property-listing__results .wp-block-group:has(.vzp-property-sort) .vzp-property-sort{width:100%}.vzp-property-listing__toolbar .vzp-property-view-switcher,.vzp-property-listing__results .wp-block-group:has(.vzp-property-sort) .vzp-property-view-switcher{width:auto;align-self:flex-end;display:flex}}.vzp-property-listing__results .facetwp-pager,.vzp-property-listing__results .facetwp-load-more{margin-top:1.5rem;margin-top:var(--wp--preset--spacing--lg, 1.5rem)}.vzp-property-listing__facet-hint{margin-bottom:1rem;margin-bottom:var(--wp--preset--spacing--md, 1rem);opacity:.85}.vzp-facetwp-properties{list-style:none;margin:0;padding:0}.vzp-facetwp-properties__item{margin:0}.vzp-facetwp-properties__empty{margin:0;padding:1.5rem 0;padding:var(--wp--preset--spacing--lg, 1.5rem) 0}.vzp-property-listing__filters-shell{width:100%;display:flex;justify-content:flex-end}.vzp-property-listing__filters-shell .vzp-property-listing__filters-open{border-radius:3rem;border:1px solid var(--wp--preset--color--primary);background:transparent;color:var(--wp--preset--color--primary);width:-moz-fit-content;width:fit-content;justify-self:flex-end;padding:.75rem 1.5rem;line-height:1.2;display:flex;align-items:center;gap:.5rem}:is(.vzp-property-listing__filters-shell .vzp-property-listing__filters-open) svg{width:1rem}.vzp-property-listing__filters-open{display:none;width:100%;justify-content:center;margin-bottom:1rem;margin-bottom:var(--wp--preset--spacing--md, 1rem)}.vzp-property-listing__filters-backdrop{display:none;position:fixed;inset:0;z-index:999998;background:color-mix(in srgb,#000 70%,transparent);opacity:0;pointer-events:none;transition:opacity .2s ease}@supports (color: color-mix(in lch,red,blue)){.vzp-property-listing__filters-backdrop{background:color-mix(in srgb,var(--wp--preset--color--dark-grey, #000) 70%,transparent)}}.vzp-property-listing__filters-shell.is-open .vzp-property-listing__filters-backdrop{opacity:1;pointer-events:auto}.vzp-property-listing__filters-popover{display:flex;flex-direction:column;max-height:none;min-height:0;z-index:auto}.vzp-property-listing__filters-popover-header{display:none;flex-shrink:0;align-items:center;justify-content:space-between;gap:.75rem;gap:var(--wp--preset--spacing--sm, .75rem);padding:0 .5rem 0 1rem;padding:0 .5rem 0 var(--wp--preset--spacing--md, 1rem);margin-bottom:.75rem;border-bottom:1px solid color-mix(in srgb,#1c1c1c 12%,transparent)}@supports (color: color-mix(in lch,red,blue)){.vzp-property-listing__filters-popover-header{border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey, #1c1c1c) 12%,transparent)}}.vzp-property-listing__filters-status{display:flex;align-items:center;gap:.5rem;flex:1 1 auto;min-width:0;font-size:.9375rem;font-size:var(--wp--preset--font-size--body-small, .9375rem);font-weight:700;line-height:1.3;color:#1c1c1c;color:var(--wp--preset--color--dark-grey, #1c1c1c)}.vzp-property-listing__filters-status-text{min-width:0}.vzp-property-listing__filters-status-spinner{flex-shrink:0;width:1rem;height:1rem;border:2px solid color-mix(in srgb,#1c1c1c 25%,transparent);border-top-color:#1c1c1c;border-top-color:var(--wp--preset--color--primary, #1c1c1c);border-radius:50%;animation:vzp-filters-status-spin .75s linear infinite}@supports (color: color-mix(in lch,red,blue)){.vzp-property-listing__filters-status-spinner{border:2px solid color-mix(in srgb,var(--wp--preset--color--primary, #1c1c1c) 25%,transparent)}}.vzp-property-listing__filters-status--updated .vzp-property-listing__filters-status-text{animation:vzp-filters-status-pulse .55s cubic-bezier(.22,1,.36,1)}.vzp-property-listing__filters-popover-footer{display:none;flex-shrink:0;padding:1rem;padding:var(--wp--preset--spacing--md, 1rem);padding-top:.75rem;border-top:1px solid color-mix(in srgb,#1c1c1c 12%,transparent);background:#fff;background:var(--wp--preset--color--base, #fff)}@supports (color: color-mix(in lch,red,blue)){.vzp-property-listing__filters-popover-footer{border-top:1px solid color-mix(in srgb,var(--wp--preset--color--dark-grey, #1c1c1c) 12%,transparent)}}.vzp-property-listing__filters-view-results{width:100%;justify-content:center;border-radius:3rem;padding:.875rem 1.5rem;line-height:1.2;font-weight:700;text-align:center}.vzp-property-listing__filters-view-results:disabled{opacity:.55;cursor:not-allowed}.vzp-property-listing__filters-popover--loading .vzp-property-listing__filters-popover-body{opacity:.45;pointer-events:none}@keyframes vzp-filters-status-spin{to{transform:rotate(360deg)}}@keyframes vzp-filters-status-pulse{0%{transform:scale(1)}35%{transform:scale(1.06);color:#1c1c1c;color:var(--wp--preset--color--primary, #1c1c1c)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.vzp-property-listing__filters-status-spinner{animation-duration:1.2s}.vzp-property-listing__filters-status--updated .vzp-property-listing__filters-status-text{animation:none;color:#1c1c1c;color:var(--wp--preset--color--primary, #1c1c1c)}}.vzp-property-listing__filters-close{min-width:2.25rem;min-height:2.25rem;padding:.25rem;font-size:2rem;line-height:1;background:transparent;border:none;cursor:pointer;border-radius:50%;color:var(--wp--preset--color--dark-grey);text-align:center;padding:0}.vzp-property-listing__filters-close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.vzp-property-listing__filters-popover-body{flex:1 1 auto;overflow:auto;min-height:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:1rem;padding:var(--wp--preset--spacing--md, 1rem);padding-top:0}.vzp-property-listing__filters-popover-body .facetwp-facet{margin-bottom:0}@media(max-width:781px){.vzp-property-listing__filters-open{display:inline-flex}.vzp-property-listing__filters-backdrop[hidden]{display:none!important}.vzp-property-listing__filters-backdrop:not([hidden]){display:block!important}.vzp-property-listing__filters-popover[hidden]{display:none!important}.vzp-property-listing__filters-popover:not([hidden]){display:flex!important;position:fixed;z-index:999999;inset:0 0 0 auto;width:min(22.5rem,100vw);max-height:none;height:100%;height:100dvh;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);margin:0;padding-left:0;padding-right:0;background:#fff;background:var(--wp--preset--color--base, #fff);color:#000;color:var(--wp--preset--color--contrast, #000);border-radius:1rem 0 0 1rem;border-radius:var(--border-radius-medium) 0 0 var(--border-radius-medium);box-shadow:-12px 0 40px color-mix(in srgb,#000 22%,transparent);overflow:hidden;touch-action:pan-y;transform:translate3d(100%,0,0);transition:transform .36s cubic-bezier(.32,.72,0,1);will-change:transform}@supports (color: color-mix(in lch,red,blue)){.vzp-property-listing__filters-popover:not([hidden]){box-shadow:-12px 0 40px color-mix(in srgb,var(--wp--preset--color--contrast, #000) 22%,transparent)}}.vzp-property-listing__filters-popover:not([hidden]).vzp-property-listing__filters-popover--drawer-open{transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.vzp-property-listing__filters-popover:not([hidden]){transition-duration:.01ms}}.vzp-property-listing__filters-popover-header{display:flex}.vzp-property-listing__filters-popover-footer{display:block}body.vzp-facet-filters-open{overflow:hidden;overscroll-behavior:none}body.vzp-facet-filters-open .vzp-property-listing__filters-backdrop:not([hidden]){z-index:999998;opacity:1;pointer-events:auto;transition:opacity .28s ease}body.vzp-facet-filters-open .vzp-property-listing__filters-popover:not([hidden]){z-index:999999}}@media(min-width:1024px){.vzp-property-listing__filters-open,.vzp-property-listing__filters-backdrop{display:none!important}.vzp-property-listing__filters-popover[hidden]{display:flex!important;flex-direction:column}.vzp-property-listing__filters-popover{position:static!important;inset:auto!important;width:auto!important;max-height:none!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;color:inherit!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;transform:none!important;transition:none!important;will-change:auto!important}.vzp-property-listing__filters-popover-header,.vzp-property-listing__filters-popover-footer{display:none!important}.vzp-property-listing__filters-popover-body{overflow:visible}.vzp-property-listing__filters-popover-body{padding-inline:0}}:is(body.single-post main) .single-post-back-link{margin-block:0 1rem}:is(:is(:is(body.single-post main) .single-post-back-link) .wp-block-button) a.wp-block-button__link{padding-left:calc(var(--button-inline-padding) + var(--icon-gap))}:is(:is(:is(:is(body.single-post main) .single-post-back-link) .wp-block-button) a.wp-block-button__link):after{display:none}:is(:is(:is(:is(body.single-post main) .single-post-back-link) .wp-block-button) a.wp-block-button__link):before{opacity:1;transform:rotate(180deg)}@media(hover:hover){:is(:is(:is(:is(body.single-post main) .single-post-back-link) .wp-block-button) a.wp-block-button__link):hover{padding-left:calc(var(--button-inline-padding) + var(--icon-gap))}}:is(body.single-post main) .wp-block-post-date{margin-block:var(--wp--preset--spacing--xl);color:color-mix(in srgb,var(--wp--preset--color--grey) 66%,transparent);line-height:1.55;display:flex}:is(:is(body.single-post main) .wp-block-post-date):before{content:"";display:inline-block;width:24px;height:24px;background-color:color-mix(in srgb,var(--wp--preset--color--grey) 66%,transparent);-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_3486_14741'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='24'%20height='24'%3e%3crect%20width='24'%20height='24'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_3486_14741)'%3e%3cpath%20d='M5.3058%2021.504C4.80063%2021.504%204.37305%2021.329%204.02305%2020.979C3.67305%2020.629%203.49805%2020.2014%203.49805%2019.6962V6.31175C3.49805%205.80658%203.67305%205.379%204.02305%205.029C4.37305%204.679%204.80063%204.504%205.3058%204.504H6.6903V2.38875H8.2288V4.504H15.8058V2.38875H17.3058V4.504H18.6903C19.1955%204.504%2019.623%204.679%2019.973%205.029C20.323%205.379%2020.498%205.80658%2020.498%206.31175V19.6962C20.498%2020.2014%2020.323%2020.629%2019.973%2020.979C19.623%2021.329%2019.1955%2021.504%2018.6903%2021.504H5.3058ZM5.3058%2020.004H18.6903C18.7673%2020.004%2018.8378%2019.9719%2018.9018%2019.9077C18.966%2019.8438%2018.998%2019.7732%2018.998%2019.6962V10.3117H4.99805V19.6962C4.99805%2019.7732%205.03013%2019.8438%205.0943%2019.9077C5.1583%2019.9719%205.2288%2020.004%205.3058%2020.004ZM4.99805%208.81175H18.998V6.31175C18.998%206.23475%2018.966%206.16425%2018.9018%206.10025C18.8378%206.03608%2018.7673%206.004%2018.6903%206.004H5.3058C5.2288%206.004%205.1583%206.03608%205.0943%206.10025C5.03013%206.16425%204.99805%206.23475%204.99805%206.31175V8.81175Z'%20fill='%237A7A7A'/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_3486_14741'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='24'%20height='24'%3e%3crect%20width='24'%20height='24'%20fill='%23D9D9D9'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_3486_14741)'%3e%3cpath%20d='M5.3058%2021.504C4.80063%2021.504%204.37305%2021.329%204.02305%2020.979C3.67305%2020.629%203.49805%2020.2014%203.49805%2019.6962V6.31175C3.49805%205.80658%203.67305%205.379%204.02305%205.029C4.37305%204.679%204.80063%204.504%205.3058%204.504H6.6903V2.38875H8.2288V4.504H15.8058V2.38875H17.3058V4.504H18.6903C19.1955%204.504%2019.623%204.679%2019.973%205.029C20.323%205.379%2020.498%205.80658%2020.498%206.31175V19.6962C20.498%2020.2014%2020.323%2020.629%2019.973%2020.979C19.623%2021.329%2019.1955%2021.504%2018.6903%2021.504H5.3058ZM5.3058%2020.004H18.6903C18.7673%2020.004%2018.8378%2019.9719%2018.9018%2019.9077C18.966%2019.8438%2018.998%2019.7732%2018.998%2019.6962V10.3117H4.99805V19.6962C4.99805%2019.7732%205.03013%2019.8438%205.0943%2019.9077C5.1583%2019.9719%205.2288%2020.004%205.3058%2020.004ZM4.99805%208.81175H18.998V6.31175C18.998%206.23475%2018.966%206.16425%2018.9018%206.10025C18.8378%206.03608%2018.7673%206.004%2018.6903%206.004H5.3058C5.2288%206.004%205.1583%206.03608%205.0943%206.10025C5.03013%206.16425%204.99805%206.23475%204.99805%206.31175V8.81175Z'%20fill='%237A7A7A'/%3e%3c/g%3e%3c/svg%3e");background-size:contain;margin-right:.5rem}:is(body.single-post main) .wp-block-post-featured-image{margin-block-end:var(--wp--preset--spacing--xl)}:is(:is(body.single-post main) .wp-block-post-featured-image) img{border-radius:1rem;border-radius:var(--border-radius-medium)}:is(:is(body.single-post main) .entry-content) h2{font-size:var(--wp--preset--font-size--heading-3);margin-block-start:var(--wp--preset--spacing--lg)}:is(:is(body.single-post main) .entry-content) h3{margin-block-start:var(--wp--preset--spacing--md);font-size:var(--wp--preset--font-size--heading-4)}:is(:is(:is(body.single-post main) .entry-content) .wp-block-image) picture,:is(:is(:is(body.single-post main) .entry-content) .wp-block-image) figure,:is(:is(:is(body.single-post main) .entry-content) .wp-block-image) img{border-radius:1rem;border-radius:var(--border-radius-medium)}body.single-post :is(.wp-site-blocks main .group--main-content)>.single-post-back-link,body.single-post :is(.wp-site-blocks main .group--main-content)>.wp-block-post-title,body.single-post :is(.wp-site-blocks main .group--main-content)>.wp-block-post-date,body.single-post :is(.wp-site-blocks main .group--main-content)>.wp-block-post-featured-image,body.single-post :is(.wp-site-blocks main .group--main-content)>.entry-content{padding-inline:0;max-width:55rem}@media(max-width:767.98px){.regatta--flag-icon--columns{display:grid!important;grid-template-columns:1fr 1fr}.regatta--flag-icon--columns .wp-block-column:last-child{grid-column:span 2}}*{box-sizing:border-box;margin:0;padding:0}body{line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-site-blocks{padding:0}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}@media(min-width:1024px)and (max-width:1440px){:root{--wp--style--global--wide-size: 90vw}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:ease;transition-timing-function:initial;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}:is(.swiper-css-mode>.swiper-wrapper)::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:44px;width:var(--swiper-navigation-size);height:44px;height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-disabled:is(.swiper-button-prev,.swiper-button-next){opacity:.35;cursor:auto;pointer-events:none}.swiper-button-hidden:is(.swiper-button-prev,.swiper-button-next){opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:50%;top:var(--swiper-navigation-top-offset, 50%);margin-top:-22px;margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:4px;left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:4px;right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:50%;top:var(--swiper-navigation-top-offset, 50%);margin-top:-22px;margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:4px;left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:4px;right:var(--swiper-navigation-sides-offset, 4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:50%;left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:-22px;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:4px;top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:4px;bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:8px;bottom:var(--swiper-pagination-bottom, 8px);top:auto;top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:8px;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:#000;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:1;opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:8px;right:var(--swiper-pagination-right, 8px);left:auto;left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-bullets-dynamic:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets){top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-bullets-dynamic:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-pagination-bullets-dynamic:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets){left:50%;transform:translate(-50%);white-space:nowrap}.swiper-pagination-bullets-dynamic:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}
