@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-tracking:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-2xs:0 1px #0000000d;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--inset-shadow-2xs:inset 0 1px #0000000d;--inset-shadow-xs:inset 0 1px 1px #0000000d;--inset-shadow-sm:inset 0 2px 4px #0000000d;--drop-shadow-xs:0 1px 1px #0000000d;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--text-shadow-2xs:0px 1px 0px #00000026;--text-shadow-xs:0px 1px 1px #0003;--text-shadow-sm:0px 1px 0px #00000013, 0px 1px 1px #00000013, 0px 2px 2px #00000013;--text-shadow-md:0px 1px 1px #0000001a, 0px 1px 2px #0000001a, 0px 2px 4px #0000001a;--text-shadow-lg:0px 1px 2px #0000001a, 0px 3px 2px #0000001a, 0px 4px 8px #0000001a;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-white:#fff;--color-black:#000;--color-midnight-iris:#e8e7e7;--color-midnight-russet:#1a1814;--color-peach-beauty:#e7c2ab;--color-december-lace:#fcf6e6;--font-wix:"Wix Madefor Display", sans-serif;--font-tt:"TT Norms Pro Trl Expanded", sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}@media(min-width:150rem){.container{max-width:150rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.w-sage-8{width:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem)}.w-sage-24{width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}.-translate-y-4\/2{--tw-translate-y: -200% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[inherit\]{border-radius:inherit}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-4xl{border-top-left-radius:var(--radius-4xl);border-bottom-left-radius:var(--radius-4xl)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.px-2{padding-inline:calc(var(--spacing) * 2)}.py-1{padding-block:calc(var(--spacing) * 1)}.opacity-0{opacity:0}.opacity-100{opacity:1}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media(hover:hover){.group-hover\:rounded-l-xl:is(:where(.group):hover *){border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.hover\:rounded-xl:hover{border-radius:var(--radius-xl)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}:root{--sage-breakpoint:360}@media(min-width:40rem){:root{--sage-breakpoint:640}}@media(min-width:48rem){:root{--sage-breakpoint:768}}@media(min-width:64rem){:root{--sage-breakpoint:1024}}@media(min-width:80rem){:root{--sage-breakpoint:1280}}@media(min-width:90rem){:root{--sage-breakpoint:1440}}@media(min-width:96rem){:root{--sage-breakpoint:1536}}@media(min-width:150rem){:root{--sage-breakpoint:2400}}}@font-face{font-display:swap;font-family:Wix Madefor Display;font-style:normal;font-weight:400;src:url(/wp-content/themes/endemos-theme/public/build/assets/wix-madefor-display-v12-cyrillic_cyrillic-ext_latin-regular-C1eJUWf4.woff2)format("woff2")}@font-face{font-display:swap;font-family:TT Norms Pro Trl Expanded;font-style:normal;font-weight:300;src:url(/wp-content/themes/endemos-theme/public/build/assets/TT_Norms_Pro_Expanded_300-N0_17fiL.woff2)format("woff2")}@font-face{font-display:swap;font-family:TT Norms Pro Trl Expanded;font-style:normal;font-weight:400;src:url(/wp-content/themes/endemos-theme/public/build/assets/TT_Norms_Pro_Expanded_400-zbQdrH67.woff2)format("woff2")}@font-face{font-display:swap;font-family:TT Norms Pro Trl Expanded;font-style:normal;font-weight:500;src:url(/wp-content/themes/endemos-theme/public/build/assets/TT_Norms_Pro_Expanded_500-BqwZ0Uoe.woff2)format("woff2")}@font-face{font-display:swap;font-family:TT Norms Pro Trl Expanded;font-style:normal;font-weight:600;src:url(/wp-content/themes/endemos-theme/public/build/assets/TT_Norms_Pro_Expanded_600-CqrFb6F3.woff2)format("woff2")}@font-face{font-display:swap;font-family:TT Norms Pro Trl Expanded;font-style:normal;font-weight:700;src:url(/wp-content/themes/endemos-theme/public/build/assets/TT_Norms_Pro_Expanded_700-CGm8C3RL.woff2)format("woff2")}.page-transition{width:100%}html.page-scroll-lock{overscroll-behavior:none;overflow:hidden!important}body.page-scroll-lock{width:100%;position:fixed;left:0;right:0}@media(prefers-reduced-motion:reduce){.page-transition{transition:none!important}}@keyframes stories-ring-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes loading-spinner{0%{background-position:0%,33.3333%,66.6667%,100%}16.67%{background-position:0 0,33.3333%,66.6667%,100%}33.33%{background-position:0 100%,33.3333% 0,66.6667%,100%}50%{background-position:0%,33.3333% 100%,66.6667% 0,100%}66.67%{background-position:0%,33.3333%,66.6667% 100%,100% 0}83.33%{background-position:0%,33.3333%,66.6667%,100% 100%}to{background-position:0%,33.3333%,66.6667%,100%}}header.header{top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:50;width:100%;position:fixed}header.header .container{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-top:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);flex-direction:column;transition:padding-top .5s ease-in-out,gap .5s ease-in-out;display:flex}header.header .container .row-top{justify-content:space-between;align-items:center;display:flex}@media not all and (min-width:80rem){header.header .container .row-top{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-direction:column}}header.header .container .row-top{opacity:1;pointer-events:auto;max-height:12rem;transition:max-height .5s ease-in-out,opacity .5s ease-in-out,transform .5s ease-in-out;overflow:hidden;transform:translateY(0)}header.header .container .row-top a.brand svg{height:auto}@media not all and (min-width:40rem){header.header .container .row-top a.brand svg{max-width:100%}}header.header .container .row-top .header-controls{align-items:center;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);display:flex}@media not all and (min-width:80rem){header.header .container .row-top .header-controls{justify-content:space-between;width:100%}}header.header .container .row-top .header-controls input.search{height:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);min-width:clamp(13.125rem,calc((280 / var(--sage-breakpoint)) * 100vw),17.5rem);background-color:var(--color-december-lace);padding-left:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);padding-right:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);outline-style:var(--tw-outline-style);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;outline-width:0}@media(hover:hover){header.header .container .row-top .header-controls input.search:hover{border-radius:var(--radius-xl)}}header.header .container .row-top .header-controls input.search:focus{border-radius:var(--radius-xl);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-peach-beauty)}header.header .container .row-top .header-controls .header-controls-inner{height:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);align-items:center;gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);background-color:var(--color-midnight-russet);padding-left:clamp(1.3125rem,calc((28 / var(--sage-breakpoint)) * 100vw),1.75rem);padding-right:clamp(1.3125rem,calc((28 / var(--sage-breakpoint)) * 100vw),1.75rem);border-radius:3.40282e38px;display:flex}header.header .container .row-top .header-controls .header-controls-inner a{font-family:var(--font-tt);font-size:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);--tw-tracking:.144px;letter-spacing:.144px;color:var(--color-peach-beauty);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out)}@media(hover:hover){header.header .container .row-top .header-controls .header-controls-inner a:hover{opacity:.8}}header.header .container .row-top .header-controls .header-controls-inner .header-controls-inner__icon-btn{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);color:var(--color-peach-beauty);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media(hover:hover){header.header .container .row-top .header-controls .header-controls-inner .header-controls-inner__icon-btn:hover{opacity:.8}}header.header .container .row-top .header-controls .header-controls-inner .header-controls-inner__icon{height:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);width:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);display:block}header.header .container .row-top .header-controls .header-controls-inner .header-controls-inner__icon svg{width:100%;height:100%;display:block}header.header .container .nav-menu{height:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);background-color:var(--color-midnight-iris);width:100%;padding-left:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);padding-right:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;justify-content:space-between;align-items:center;display:flex}@media not all and (min-width:48rem){header.header .container .nav-menu{display:none}}header.header .container .nav-menu a{font-family:var(--font-tt);font-size:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:.144px;letter-spacing:.144px;color:var(--color-midnight-russet);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out)}@media(hover:hover){header.header .container .nav-menu a:hover{opacity:.8}}header.header.scrolled .nav-menu{box-shadow:0 2px 4px #00000040}header.header.row-top-hidden .container{gap:clamp(0rem,calc((0 / var(--sage-breakpoint)) * 100vw),0rem);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem)}header.header.row-top-hidden .row-top{opacity:0;pointer-events:none;max-height:0;transform:translateY(-.5rem)}header.header.row-top-hidden-instant .container,header.header.row-top-hidden-instant .row-top,header.header.row-top-hidden-instant .nav-menu{transition:none!important}.header-favorites-enter-active,.header-favorites-leave-active{transition:opacity .4s,transform .4s}.header-favorites-enter-from,.header-favorites-leave-to{opacity:0;transform:scale(.82)}@media(prefers-reduced-motion:reduce){header.header .container,header.header .row-top{transition:none!important}}#wpadminbar{display:none}html{margin-top:calc(var(--spacing) * 0)!important}main{margin-top:clamp(8.4375rem,calc((180 / var(--sage-breakpoint)) * 100vw),11.25rem)}footer.footer{background-color:var(--color-midnight-russet);padding-top:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);padding-bottom:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem)}footer.footer .container{gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column;display:flex}footer.footer .container .row-top{gap:clamp(1.3125rem,calc((28 / var(--sage-breakpoint)) * 100vw),1.75rem);flex-direction:column;display:flex}footer.footer .container .row-top a.brand svg{width:100%;height:auto}footer.footer .container .row-top .footer-menu{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-direction:column;display:flex}footer.footer .container .row-top .footer-menu span{font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-tracking:.501px;letter-spacing:.501px;color:var(--color-december-lace)}footer.footer .container .row-top .footer-menu .links{justify-content:space-between;align-items:center;width:100%;display:flex}footer.footer .container .row-top .footer-menu .links a{padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);font-family:var(--font-tt);font-size:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:.144px;letter-spacing:.144px;color:var(--color-peach-beauty);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out)}@media(hover:hover){footer.footer .container .row-top .footer-menu .links a:hover{opacity:.8}}footer.footer .container .row-center{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;display:grid}footer.footer .container .row-center .col-left{gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);flex-direction:column;display:flex}footer.footer .container .row-center .col-left a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out)}@media(hover:hover){footer.footer .container .row-center .col-left a:hover{opacity:.8}}footer.footer .container .row-center .col-left a,footer.footer .container .row-center .col-left p{font-family:var(--font-tt);font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);--tw-leading:128%;--tw-font-weight:var(--font-weight-medium);line-height:128%;font-weight:var(--font-weight-medium);color:var(--color-white)}footer.footer .container .row-center .col-right{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-direction:column;display:flex}footer.footer .container .row-center .col-right p{font-family:var(--font-tt);font-size:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);--tw-tracking:.4px;letter-spacing:.4px;color:var(--color-december-lace);opacity:.6}footer.footer .container .row-bottom{gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column;display:flex}footer.footer .container .row-bottom .subrow-top{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}footer.footer .container .row-bottom .subrow-top .col-left a{font-family:var(--font-tt);font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);--tw-leading:120%;--tw-font-weight:var(--font-weight-medium);line-height:120%;font-weight:var(--font-weight-medium);color:var(--color-december-lace);text-transform:uppercase;text-underline-offset:8px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);text-decoration-line:underline}@media(hover:hover){footer.footer .container .row-bottom .subrow-top .col-left a:hover{opacity:.8}}footer.footer .container .row-bottom .subrow-top .col-right .socials{justify-content:space-between;align-items:center;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);width:100%;display:flex}footer.footer .container .row-bottom .subrow-top .col-right .socials a{color:var(--color-peach-beauty);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out)}@media(hover:hover){footer.footer .container .row-bottom .subrow-top .col-right .socials a:hover{opacity:.8}}footer.footer .container .row-bottom .creds{justify-content:space-between;align-items:center;width:100%;display:flex}footer.footer .container .row-bottom .creds a{padding-top:clamp(.46875rem,calc((10 / var(--sage-breakpoint)) * 100vw),.625rem);padding-bottom:clamp(.46875rem,calc((10 / var(--sage-breakpoint)) * 100vw),.625rem);font-family:var(--font-tt);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:.099px;letter-spacing:.099px;color:var(--color-peach-beauty);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out)}@media(hover:hover){footer.footer .container .row-bottom .creds a:hover{opacity:.8}}@media not all and (min-width:90rem){.wp-block-hero .container{margin-right:calc(var(--spacing) * 0);width:auto;max-width:none}@media(max-width:680px){.wp-block-hero .container{margin-left:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem)}}@media not all and (max-width:680px){.wp-block-hero .container{margin-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}}.wp-block-hero .container .block-content{min-width:calc(var(--spacing) * 0)}.wp-block-hero .container .block-content .promo-items--grid{gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wp-block-hero .container .block-content .promo-items--grid .promo-item{min-height:clamp(27.84375rem,calc((594 / var(--sage-breakpoint)) * 100vw),37.125rem)}.wp-block-hero .container .block-content .promo-slider{width:100%;max-width:100%;min-width:calc(var(--spacing) * 0);position:relative}.wp-block-hero .container .block-content .promo-slider .promo-slider__gap-probe{pointer-events:none;height:calc(var(--spacing) * 0);opacity:0;position:absolute;overflow:hidden}.wp-block-hero .container .block-content .promo-slider .promo-slider__swiper{width:100%;max-width:100%;min-width:calc(var(--spacing) * 0);overflow:hidden}.wp-block-hero .container .block-content .promo-slider .promo-slider__swiper .swiper-wrapper{box-sizing:border-box}.wp-block-hero .container .block-content .promo-slider .promo-slider__slide{box-sizing:border-box;height:auto;width:clamp(20.53125rem,calc((438 / var(--sage-breakpoint)) * 100vw),27.375rem);max-width:100%;min-width:calc(var(--spacing) * 0)}.wp-block-hero .container .block-content .promo-slider .promo-slider__slide .promo-item{height:clamp(27.1875rem,calc((580 / var(--sage-breakpoint)) * 100vw),36.25rem);max-height:clamp(27.1875rem,calc((580 / var(--sage-breakpoint)) * 100vw),36.25rem);min-height:clamp(27.1875rem,calc((580 / var(--sage-breakpoint)) * 100vw),36.25rem);width:clamp(20.53125rem,calc((438 / var(--sage-breakpoint)) * 100vw),27.375rem)}@media(max-width:680px){.wp-block-hero .container .block-content .promo-slider .promo-slider__slide{width:clamp(calc(((311 / 16) * 1rem) * .75),calc((311 / var(--sage-breakpoint)) * 100vw),19.4375rem)}.wp-block-hero .container .block-content .promo-slider .promo-slider__slide .promo-item{height:clamp(19.3125rem,calc((412 / var(--sage-breakpoint)) * 100vw),25.75rem);max-height:clamp(19.3125rem,calc((412 / var(--sage-breakpoint)) * 100vw),25.75rem);min-height:clamp(19.3125rem,calc((412 / var(--sage-breakpoint)) * 100vw),25.75rem);width:clamp(calc(((311 / 16) * 1rem) * .75),calc((311 / var(--sage-breakpoint)) * 100vw),19.4375rem)}}.wp-block-hero .container .block-content .promo-item{border-radius:var(--radius-4xl);padding-top:clamp(1.40625rem,calc((30 / var(--sage-breakpoint)) * 100vw),1.875rem);padding-bottom:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}@media(hover:hover){.wp-block-hero .container .block-content .promo-item:hover{border-radius:var(--radius-xl)}}.wp-block-hero .container .block-content .promo-item .promo-item__image{pointer-events:none;inset:calc(var(--spacing) * 0);object-fit:cover;width:100%;height:100%;position:absolute}.wp-block-hero .container .block-content .promo-item .promo-item__content{z-index:1;flex-direction:column;justify-content:space-between;height:100%;min-height:100%;display:flex;position:relative}.wp-block-hero .container .block-content .promo-item .promo-item-text{padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);font-family:var(--font-tt);font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.288px;letter-spacing:.288px;color:var(--color-white);text-transform:uppercase;text-shadow:0 2px 4px var(--tw-text-shadow-color,#00000080)}@media(max-width:680px){.wp-block-hero .container .block-content .promo-item .promo-item-text{padding-left:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);padding-right:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem)}}.wp-block-hero .container .block-content .promo-item .promo-item-arrow{pointer-events:none;border-top-left-radius:var(--radius-4xl);border-bottom-left-radius:var(--radius-4xl);background-color:var(--color-december-lace);width:fit-content;padding-top:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);padding-bottom:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);padding-right:clamp(calc(((17 / 16) * 1rem) * .75),calc((17 / var(--sage-breakpoint)) * 100vw),1.0625rem);padding-left:clamp(.84375rem,calc((18 / var(--sage-breakpoint)) * 100vw),1.125rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);align-self:flex-end}.wp-block-hero .container .block-content .promo-item:hover .promo-item-arrow{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}@media(min-width:80rem){.stories__desk{margin-top:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);margin-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem)}}.stories__desk .container{min-width:calc(var(--spacing) * 0)}.stories__desk .stories__desk-title{margin-top:clamp(1.96875rem,calc((42 / var(--sage-breakpoint)) * 100vw),2.625rem);margin-bottom:clamp(1.96875rem,calc((42 / var(--sage-breakpoint)) * 100vw),2.625rem);-webkit-line-clamp:2;text-align:left;font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media not all and (min-width:64rem){.stories__desk .stories__desk-title{margin-top:clamp(1.3125rem,calc((28 / var(--sage-breakpoint)) * 100vw),1.75rem);margin-bottom:clamp(1.3125rem,calc((28 / var(--sage-breakpoint)) * 100vw),1.75rem);font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.stories__desk .stories__desk-title{margin-top:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);margin-bottom:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.stories__desk .stories__desk-slider--overflow{margin-right:calc(var(--spacing) * 0);width:auto;max-width:none}@media(max-width:680px){.stories__desk .stories__desk-slider--overflow{margin-left:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem)}}@media not all and (max-width:680px){.stories__desk .stories__desk-slider--overflow{margin-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}.stories__desk .stories__desk-inner{min-width:calc(var(--spacing) * 0);position:relative}.stories__desk{--stories-ring-size:clamp( 9.375rem , calc((200 / var(--sage-breakpoint)) * 100vw), 12.5rem );--stories-slide-gap:clamp( .75rem , calc((16 / var(--sage-breakpoint)) * 100vw), 1rem )}.stories__desk .stories-slider{width:100%;max-width:100%;min-width:calc(var(--spacing) * 0);position:relative}.stories__desk .stories-slider .stories-slider__gap-probe{pointer-events:none;height:calc(var(--spacing) * 0);opacity:0;position:absolute;overflow:hidden}.stories__desk .stories-slider .stories-slider__swiper{z-index:0;width:100%;max-width:100%;min-width:calc(var(--spacing) * 0);position:relative;overflow:hidden}.stories__desk .stories-slider .stories-slider__swiper .swiper-wrapper{box-sizing:border-box}.stories__desk .stories-slider .stories-slider__slide{box-sizing:border-box;height:auto;width:var(--stories-ring-size);flex-shrink:0}.stories__desk .stories-slider{--stories-slider-nav-size:2.5rem;--stories-slider-nav-inset:.5rem}.stories__desk .stories-slider .stories-slider__fade{pointer-events:none;inset-block:calc(var(--spacing) * 0);z-index:1;width:calc(var(--stories-slider-nav-inset) + var(--stories-slider-nav-size) + 2.5rem);position:absolute}.stories__desk .stories-slider .stories-slider__fade--prev{left:calc(var(--spacing) * 0);background:linear-gradient(90deg,#fff,#0000)}.stories__desk .stories-slider .stories-slider__fade--next{right:calc(var(--spacing) * 0);background:linear-gradient(270deg,#fff,#0000)}.stories__desk .stories-slider .stories-slider__nav{z-index:2;height:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);width:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 0);--tw-shadow:0 4px 20px var(--tw-shadow-color,#1a18141f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:absolute}@media(hover:hover){.stories__desk .stories-slider .stories-slider__nav:hover{background-color:var(--color-december-lace)}}.stories__desk .stories-slider .stories-slider__nav{top:calc(var(--stories-ring-size) / 2);transform:translateY(-50%)}.stories__desk .stories-slider .stories-slider__nav--prev{left:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem)}.stories__desk .stories-slider .stories-slider__nav--next{right:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem)}.stories__desk .stories-slider .stories-slider__nav-icon{height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);justify-content:center;align-items:center;display:flex}.stories__desk .stories-slider .stories-slider__nav-icon :deep(svg){height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);display:block}.stories__desk .stories-slider .stories-slider__nav-icon--prev{transform:rotate(180deg)}.stories__desk .stories__preview{cursor:pointer;align-items:center;gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);width:var(--stories-ring-size);background-color:#0000;border-width:0;flex-direction:column;display:flex}.stories__desk .stories__ring{isolation:isolate;box-sizing:border-box;padding:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem);width:var(--stories-ring-size);height:var(--stories-ring-size);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.stories__desk .stories__ring:before{content:"";z-index:0;background:linear-gradient(135deg,#e7c2ab,#532e18);width:200%;height:200%;animation:2s linear infinite paused stories-ring-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.stories__desk .stories__preview:hover .stories__ring:before{animation-play-state:running}.stories__desk .stories__avatar{z-index:1;border-radius:3.40282e38px;flex-shrink:0;width:100%;height:100%;display:block;position:relative;overflow:hidden}.stories__desk .stories__avatar-image{object-fit:cover;border-radius:3.40282e38px;width:100%;height:100%;display:block}.stories__desk .stories__avatar:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;border:2px solid #fff;transition:opacity .4s ease-in-out;position:absolute;inset:0}.stories__desk .stories__preview:hover .stories__avatar:after{opacity:0}@media(prefers-reduced-motion:reduce){.stories__desk .stories__ring:before{animation:none}.stories__desk .stories__avatar:after{transition:none}}.stories__desk .stories__label{-webkit-line-clamp:2;text-align:center;font-family:var(--font-tt);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);max-width:var(--stories-ring-size);-webkit-box-orient:vertical;display:block;overflow:hidden}@media(max-width:680px){.stories__desk{--stories-ring-size:clamp( 5.625rem , calc((120 / var(--sage-breakpoint)) * 100vw), 7.5rem );--stories-slide-gap:clamp( .375rem , calc((8 / var(--sage-breakpoint)) * 100vw), .5rem );--stories-slider-nav-size:2rem;--stories-slider-nav-inset:.25rem}.stories__desk .stories-slider__nav{height:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);width:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}.stories__desk .stories-slider__nav--prev{left:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem)}.stories__desk .stories-slider__nav--next{right:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem)}.stories__desk .stories-slider__nav-icon{height:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);width:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem)}.stories__desk .stories-slider__nav-icon svg{height:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);width:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);display:block}}.stories-viewer{--story-card-width:min( calc(100vw - 2rem) , 27.375rem);--story-card-gap:1.5rem;--story-card-height:min(90vh, 48.75rem);--story-transition-duration:.48s;--story-open-duration:.42s;pointer-events:none;inset:calc(var(--spacing) * 0);z-index:1000;padding:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);position:fixed}.stories-viewer.is-open{pointer-events:auto}.stories-viewer .stories-viewer__overlay{pointer-events:none;inset:calc(var(--spacing) * 0);background-color:#000c;position:absolute}@supports (color:color-mix(in lab,red,red)){.stories-viewer .stories-viewer__overlay{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.stories-viewer .stories-viewer__overlay{opacity:0;transition:opacity var(--story-open-duration) ease}.stories-viewer.is-open .stories-viewer__overlay{opacity:1}.stories-viewer.is-closing .stories-viewer__overlay{opacity:0;transition-duration:.32s}.stories-viewer .stories-viewer__viewport{pointer-events:none;inset:calc(var(--spacing) * 0);align-items:center;display:flex;position:absolute;overflow:visible}.stories-viewer .stories-viewer__track{pointer-events:none;margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);align-items:center;gap:var(--story-card-gap);will-change:transform;display:flex}.stories-viewer.has-track-transition .stories-viewer__track{transition:transform var(--story-transition-duration) cubic-bezier(.22,1,.36,1)}.stories-viewer .stories-viewer__card{pointer-events:auto;margin:calc(var(--spacing) * 0);cursor:default;border-radius:var(--radius-3xl);border-style:var(--tw-border-style);background-color:var(--color-black);padding:calc(var(--spacing) * 0);width:var(--story-card-width);height:var(--story-card-height);opacity:0;transition:transform var(--story-transition-duration) cubic-bezier(.22,1,.36,1),opacity var(--story-transition-duration) ease;border-width:0;flex-shrink:0;position:relative;overflow:hidden;transform:scale(.78)}.stories-viewer.is-open .stories-viewer__card.is-prev,.stories-viewer.is-open .stories-viewer__card.is-next{opacity:1;cursor:pointer;transform:scale(.82)}.stories-viewer.is-open .stories-viewer__card.is-active{opacity:1;cursor:default;transform:scale(1)}.stories-viewer.is-open .stories-viewer__card.is-hidden{opacity:0;pointer-events:none;transform:scale(.7)}.stories-viewer:not(.is-open) .stories-viewer__card.is-active{opacity:0;transform:scale(.9)}.stories-viewer.is-closing .stories-viewer__card.is-active{opacity:0;transition-duration:.32s;transform:scale(.92)}.stories-viewer .stories-viewer__panel{height:100%;min-height:calc(var(--spacing) * 0);touch-action:none;background-color:var(--color-black);--tw-shadow:0 24px 80px var(--tw-shadow-color,#00000073);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.stories-viewer .stories-viewer__panel--preview{cursor:pointer}.stories-viewer .stories-viewer__header{inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);z-index:2;padding:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);background:linear-gradient(#0000008c,#0000);position:absolute}.stories-viewer .stories-viewer__progress{margin-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);gap:clamp(.28125rem,calc((6 / var(--sage-breakpoint)) * 100vw),.375rem);display:flex}.stories-viewer .stories-viewer__progress-segment{height:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem);background-color:#ffffff4d;border-radius:3.40282e38px;flex:1;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.stories-viewer .stories-viewer__progress-segment{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.stories-viewer .stories-viewer__progress-fill{inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);background-color:var(--color-white);border-radius:3.40282e38px;transition:width 50ms linear;display:block;position:absolute}.stories-viewer .stories-viewer__meta{justify-content:space-between;align-items:center;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);display:flex}.stories-viewer .stories-viewer__author{min-width:calc(var(--spacing) * 0);align-items:center;gap:clamp(.46875rem,calc((10 / var(--sage-breakpoint)) * 100vw),.625rem);display:flex}.stories-viewer .stories-viewer__avatar{height:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);width:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffffb3;border-radius:3.40282e38px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.stories-viewer .stories-viewer__avatar{border-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.stories-viewer .stories-viewer__avatar{object-fit:cover}.stories-viewer .stories-viewer__title{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-tt);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);overflow:hidden}.stories-viewer .stories-viewer__close{height:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);width:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);cursor:pointer;border-style:var(--tw-border-style);background-color:#ffffff26;border-width:0;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.stories-viewer .stories-viewer__close{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.stories-viewer .stories-viewer__close{padding:calc(var(--spacing) * 0);--tw-leading:1;color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;font-size:28px;line-height:1;transition-duration:.3s}@media(hover:hover){.stories-viewer .stories-viewer__close:hover{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.stories-viewer .stories-viewer__close:hover{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}}.stories-viewer .stories-viewer__stage{min-height:calc(var(--spacing) * 0);cursor:pointer;touch-action:none;background-color:var(--color-black);-webkit-user-select:none;user-select:none;flex:1;position:relative}.stories-viewer .stories-viewer__image,.stories-viewer .stories-viewer__preview-image{object-fit:cover;image-rendering:auto;backface-visibility:hidden;width:100%;height:100%;display:block}.stories-viewer .stories-viewer__preview-shade{pointer-events:none;inset:calc(var(--spacing) * 0);border-radius:var(--radius-3xl);background:#0000006b;position:absolute}.stories-viewer .stories-viewer__preview-meta{inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);z-index:1;align-items:center;gap:clamp(.46875rem,calc((10 / var(--sage-breakpoint)) * 100vw),.625rem);padding:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);background:linear-gradient(#0000,#000000a6);display:flex;position:absolute}@media not all and (min-width:48rem){.stories-viewer{--story-card-gap:.75rem}.stories-viewer .stories-viewer__card.is-prev,.stories-viewer .stories-viewer__card.is-next{opacity:0;visibility:hidden;pointer-events:none}}@media(prefers-reduced-motion:reduce){.stories-viewer{--story-transition-duration:1ms;--story-open-duration:1ms}.stories-viewer .stories-viewer__track,.stories-viewer .stories-viewer__card,.stories-viewer .stories-viewer__overlay{transition:none!important}}.project-single{padding-bottom:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem)}.project-single .project-single__body{gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-top:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem);flex-direction:column;display:flex}.project-single .project-single__header{gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);flex-direction:column;display:flex}.project-single .project-single__title{text-align:left;font-family:var(--font-tt);font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media(min-width:64rem){.project-single .project-single__title{font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem)}}.project-single .project-single__meta{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-direction:column;display:flex}.project-single .project-single__city{margin:calc(var(--spacing) * 0);font-family:var(--font-tt);font-size:clamp(.84375rem,calc((18 / var(--sage-breakpoint)) * 100vw),1.125rem);color:var(--color-midnight-russet)}.project-single .project-single__tags{margin:calc(var(--spacing) * 0);gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);padding:calc(var(--spacing) * 0);flex-wrap:wrap;list-style-type:none;display:flex}.project-single .project-single__tag{background-color:var(--color-december-lace);padding-top:clamp(.28125rem,calc((6 / var(--sage-breakpoint)) * 100vw),.375rem);padding-bottom:clamp(.28125rem,calc((6 / var(--sage-breakpoint)) * 100vw),.375rem);padding-left:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-right:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);font-family:var(--font-tt);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);color:var(--color-midnight-russet);border-radius:3.40282e38px;align-items:center;display:inline-flex}.project-single .project-single__prices{gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);flex-direction:column;display:flex}.project-single .project-single__price{margin:calc(var(--spacing) * 0);font-family:var(--font-tt);font-size:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media(min-width:64rem){.project-single .project-single__price{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.project-single .project-single__price--sqm{font-size:clamp(.84375rem,calc((18 / var(--sage-breakpoint)) * 100vw),1.125rem);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media(min-width:64rem){.project-single .project-single__price--sqm{font-size:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem)}}.project-single .project-single__gallery{gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){.project-single .project-single__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-single .project-single__gallery-item{margin:calc(var(--spacing) * 0);border-radius:var(--radius-2xl);overflow:hidden}.project-single .project-single__gallery-image{object-fit:cover;width:100%;height:auto;display:block}.project-about{padding-top:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem)}.project-about .container{gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column;display:flex}.project-about .project-about__header{justify-content:space-between;align-items:center;gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);display:flex}@media not all and (min-width:48rem){.project-about .project-about__header{flex-direction:column;align-items:flex-start}}.project-about .project-about__title{margin:calc(var(--spacing) * 0);text-align:left;font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.project-about .project-about__title{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.project-about .project-about__title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.project-about .project-about__site-btn{cursor:pointer;justify-content:center;align-items:center;gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);border-radius:2.5rem;flex-shrink:0;text-decoration-line:none;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;display:inline-flex;overflow:hidden}.project-about .project-about__site-btn:hover{border-radius:.75rem}.project-about .project-about__site-btn svg path{fill:currentColor}.project-about .project-about__description{max-width:clamp(calc(((995 / 16) * 1rem) * .75),calc((995 / var(--sage-breakpoint)) * 100vw),62.1875rem);font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:.501px;letter-spacing:.501px;color:var(--color-black)}.project-about .project-about__description>*+*{margin-top:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}.project-about .project-about__description :is(h1,h2,h3,h4,h5,h6){margin:calc(var(--spacing) * 0);font-family:var(--font-tt);font-size:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-font-weight:450;color:var(--color-black);font-weight:450}.project-about .project-about__description p,.project-about .project-about__description :is(ul,ol,blockquote){margin:calc(var(--spacing) * 0)}.project-about .project-about__description ul{padding-left:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);list-style-type:disc}.project-about .project-about__description ol{padding-left:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);list-style-type:decimal}.project-about .project-about__description li+li{margin-top:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem)}.project-about .project-about__description a{color:inherit;text-underline-offset:4px;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);text-decoration-line:underline}@media(hover:hover){.project-about .project-about__description a:hover{opacity:.7}}.project-about .project-about__description .wp-block-image{margin-top:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);margin-bottom:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem)}.project-about .project-about__description .wp-block-image img{border-radius:var(--radius-2xl);width:100%;height:auto}.project-about .project-about__meta{justify-content:space-between;align-items:center;gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);display:flex}@media not all and (min-width:48rem){.project-about .project-about__meta{flex-direction:column;align-items:flex-start}}.project-about .project-about__meta--actions-only{justify-content:flex-end}@media not all and (min-width:48rem){.project-about .project-about__meta--actions-only{align-items:flex-end}}.project-about .project-about__tags{margin:calc(var(--spacing) * 0);gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);padding:calc(var(--spacing) * 0);flex-wrap:wrap;list-style-type:none;display:flex}.project-about .project-about__tag{background-color:var(--color-december-lace);padding-top:clamp(.28125rem,calc((6 / var(--sage-breakpoint)) * 100vw),.375rem);padding-bottom:clamp(.28125rem,calc((6 / var(--sage-breakpoint)) * 100vw),.375rem);padding-left:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-right:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);font-family:var(--font-tt);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);border-radius:3.40282e38px;align-items:center;display:inline-flex}.project-about .project-about__tag:first-letter{text-transform:uppercase}.project-about .project-about__actions{align-items:center;gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);flex-wrap:wrap;flex-shrink:0;display:flex}.project-about .project-about__action{cursor:pointer;justify-content:center;align-items:center;gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-midnight-russet);border-radius:2.5rem;text-decoration-line:none;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;display:inline-flex;overflow:hidden}.project-about .project-about__action:hover{background-color:var(--color-midnight-russet);color:var(--color-december-lace);border-radius:.75rem}.project-about .project-about__action svg path{fill:currentColor}.project-about .project-about__btn-icon{flex-shrink:0;display:block}.project-about .project-about__btn-icon svg{width:100%;height:100%;display:block}.project-about .project-about__btn-icon--arrow{width:13px;height:13px}.project-about .project-about__btn-icon--doc{height:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);width:14px}.project-features{padding-top:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem)}.project-features .project-features__head{margin-bottom:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column;display:flex}.project-features .project-features__title{margin:calc(var(--spacing) * 0);text-align:left;font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.project-features .project-features__title{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.project-features .project-features__title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.project-features .project-features__tabs{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-wrap:wrap;display:flex}.project-features .project-features__tab{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#1a181433;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.project-features .project-features__tab{border-color:color-mix(in oklab,var(--color-midnight-russet) 20%,transparent)}}.project-features .project-features__tab{padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);padding-right:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);background-color:#0000;border-radius:2.5rem;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out}.project-features .project-features__tab:hover:not(.project-features__tab--active){border-color:#1a181466}@supports (color:color-mix(in lab,red,red)){.project-features .project-features__tab:hover:not(.project-features__tab--active){border-color:color-mix(in oklab,var(--color-midnight-russet) 40%,transparent)}}.project-features .project-features__tab:hover:not(.project-features__tab--active){border-radius:.75rem}.project-features .project-features__tab.project-features__tab--active{border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-peach-beauty);border-radius:.75rem}.project-features .project-features__rail{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;width:100vw;margin-left:calc(50% - 50vw);overflow:auto visible}.project-features .project-features__rail::-webkit-scrollbar{display:none}--dragging:is(.project-features .project-features__rail){cursor:grabbing}.project-features .project-features__track{gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:max-content;padding-top:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem);padding-bottom:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem);padding-inline:max(1.25rem,50vw + min(90rem,100vw - clamp(1.875rem,5vw,5.25rem))/-2) clamp(1.25rem,5vw,2rem);display:flex}.project-features .project-features-track-enter-active,.project-features .project-features-track-leave-active{transition:opacity .36s}.project-features .project-features-track-enter-from,.project-features .project-features-track-leave-to{opacity:0}.project-features .project-features__card{height:clamp(28.125rem,calc((600 / var(--sage-breakpoint)) * 100vw),37.5rem);max-height:clamp(28.125rem,calc((600 / var(--sage-breakpoint)) * 100vw),37.5rem);min-height:clamp(28.125rem,calc((600 / var(--sage-breakpoint)) * 100vw),37.5rem);width:clamp(18.375rem,calc((392 / var(--sage-breakpoint)) * 100vw),24.5rem);cursor:pointer;flex-shrink:0;display:flex;position:relative;overflow:hidden}@media not all and (min-width:680px){.project-features .project-features__card{width:17.375rem;height:26.625rem;min-height:26.625rem;max-height:26.625rem}}.project-features .project-features__card:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-midnight-russet)}.project-features .project-features__card-image{pointer-events:none;inset:calc(var(--spacing) * 0);object-fit:cover;width:100%;height:100%;transition-property:border-radius;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);position:absolute}.project-features .project-features__card-placeholder{pointer-events:none;inset:calc(var(--spacing) * 0);background-color:var(--color-midnight-russet);transition-property:border-radius;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);justify-content:center;align-items:center;display:flex;position:absolute}.project-features .project-features__card-placeholder-icon{width:58%;max-width:clamp(11.25rem,calc((240 / var(--sage-breakpoint)) * 100vw),15rem);justify-content:center;align-items:center;display:flex}.project-features .project-features__card-placeholder-icon svg{width:100%;height:auto}.project-features .project-features__card-overlay{pointer-events:none;inset:calc(var(--spacing) * 0);transition-property:border-radius,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);background:linear-gradient(#0003,#00000014 38%,#0000008c);position:absolute}.project-features .project-features__card--expanded .project-features__card-overlay{opacity:0}.project-features .project-features__card-panel{pointer-events:none;inset:calc(var(--spacing) * 0);z-index:1;border-radius:inherit;opacity:0;--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);background-color:#ffffffb8;transition:opacity .5s ease-in-out,background-color .5s ease-in-out;position:absolute}.project-features .project-features__card--expanded .project-features__card-panel{opacity:1}.project-features .project-features__card-content{z-index:2;flex-direction:column;justify-content:space-between;width:100%;height:100%;min-height:100%;display:flex;position:relative}.project-features .project-features__card-title{margin:calc(var(--spacing) * 0);padding-top:clamp(1.40625rem,calc((30 / var(--sage-breakpoint)) * 100vw),1.875rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);font-family:var(--font-tt);font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.288px;letter-spacing:.288px;color:var(--color-white);text-transform:uppercase;text-shadow:0 2px 4px var(--tw-text-shadow-color,#00000080)}@media not all and (min-width:680px){.project-features .project-features__card-title{padding-left:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);padding-right:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem)}}.project-features .project-features__card-title{transition:color .5s ease-in-out,text-shadow .5s ease-in-out}.project-features .project-features__card--expanded .project-features__card-title{color:var(--color-black);text-shadow:none}.project-features .project-features__card-footer{width:100%;padding-bottom:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column;flex-shrink:0;display:flex;position:relative}@media not all and (min-width:680px){.project-features .project-features__card-footer{padding-bottom:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.project-features .project-features__card-copy{right:5.5rem;bottom:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);left:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);position:absolute}@media not all and (min-width:680px){.project-features .project-features__card-copy{right:4.5rem;bottom:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.project-features .project-features__card-description{margin:calc(var(--spacing) * 0);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;--tw-font-weight:var(--font-weight-normal);line-height:150%;font-weight:var(--font-weight-normal);color:var(--color-midnight-russet)}@media not all and (min-width:680px){.project-features .project-features__card-description{padding-left:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);padding-right:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem)}}.project-features .project-features__card-description{opacity:0;pointer-events:none;transition:opacity .5s ease-in-out}.project-features .project-features__card--expanded .project-features__card-description{opacity:1;pointer-events:auto}.project-features .project-features__card-arrow{z-index:1;cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-december-lace);width:fit-content;padding-top:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);padding-bottom:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);padding-right:clamp(calc(((17 / 16) * 1rem) * .75),calc((17 / var(--sage-breakpoint)) * 100vw),1.0625rem);padding-left:clamp(.84375rem,calc((18 / var(--sage-breakpoint)) * 100vw),1.125rem);margin-right:clamp(calc((((1 * -1) / 16) * 1rem) * .75),calc(((1 * -1) / var(--sage-breakpoint)) * 100vw),-.0625rem);border-width:0;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;transition:background-color .5s ease-in-out,border-radius .5s ease-in-out;display:flex;position:relative}.project-features .project-features__card-arrow--expanded{background-color:var(--color-midnight-russet)}.project-features .project-features__card-arrow-icon{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);display:block}.project-features .project-features__card-arrow-icon svg{display:block}.project-features .project-features__card-arrow-icon svg path{fill:var(--color-midnight-russet);transition-property:fill;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out)}.project-features .project-features__card-arrow--expanded .project-features__card-arrow-icon{transform:rotate(180deg)}.project-features .project-features__card-arrow--expanded .project-features__card-arrow-icon svg path{fill:var(--color-december-lace)}.project-genplan{gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-top:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem);flex-direction:column;display:flex}.project-genplan .project-genplan__header{justify-content:space-between;align-items:center;gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);display:flex}@media not all and (min-width:48rem){.project-genplan .project-genplan__header{flex-direction:column;align-items:flex-start}}.project-genplan .project-genplan__title{margin:calc(var(--spacing) * 0);text-align:left;font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.project-genplan .project-genplan__title{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.project-genplan .project-genplan__title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.project-genplan .project-genplan__map-btn{cursor:pointer;justify-content:center;align-items:center;gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);border-radius:2.5rem;flex-shrink:0;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;display:inline-flex;overflow:hidden}.project-genplan .project-genplan__map-btn:hover{border-radius:.75rem}.project-genplan .project-genplan__map-btn svg path{fill:currentColor}.project-genplan .project-genplan__map-btn-icon{height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);flex-shrink:0;justify-content:center;align-items:center;display:flex}.project-genplan .project-genplan__map-btn-icon svg{width:100%;height:100%;display:block}.project-genplan .project-genplan__media{height:clamp(31.875rem,calc((680 / var(--sage-breakpoint)) * 100vw),42.5rem);min-height:clamp(31.875rem,calc((680 / var(--sage-breakpoint)) * 100vw),42.5rem);background-color:var(--color-december-lace);width:100vw;margin-left:calc(50% - 50vw);position:relative;overflow:hidden}.project-genplan .project-genplan__media .project-gallery__map-wrap{inset:calc(var(--spacing) * 0);width:100%;max-width:100%;height:100%;min-width:calc(var(--spacing) * 0);position:absolute}.project-genplan .project-genplan__media .project-gallery__map{width:100%;height:100%;min-height:100%}.project-genplan .project-genplan__image{object-fit:cover;width:100%;height:100%;display:block}.project-layouts{padding-top:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem)}.project-layouts .project-layouts__panel{min-height:clamp(34.3125rem,calc((732 / var(--sage-breakpoint)) * 100vw),45.75rem);gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);border-radius:var(--radius-4xl);padding-top:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-bottom:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media not all and (min-width:64rem){.project-layouts .project-layouts__panel{height:auto}}@media(min-width:64rem){.project-layouts .project-layouts__panel{height:clamp(34.3125rem,calc((732 / var(--sage-breakpoint)) * 100vw),45.75rem);align-items:stretch;column-gap:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);row-gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.project-layouts .project-layouts__panel{background-color:#b6afa099}@media(min-width:64rem){.project-layouts .project-layouts__panel--copy-only{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.project-layouts .project-layouts__title{margin:calc(var(--spacing) * 0);text-align:left;font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.project-layouts .project-layouts__title{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.project-layouts .project-layouts__title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}@media(min-width:64rem){.project-layouts .project-layouts__title{grid-row-start:1;grid-column-start:1;align-self:center}}.project-layouts .project-layouts__tabs-wrap{min-width:calc(var(--spacing) * 0);justify-content:flex-start;align-items:center;display:flex}@media(min-width:64rem){.project-layouts .project-layouts__tabs-wrap{grid-row-start:1;grid-column-start:2;justify-content:flex-end}}.project-layouts .project-layouts__tabs{justify-content:flex-start;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}@media(min-width:64rem){.project-layouts .project-layouts__tabs{justify-content:flex-end}}.project-layouts .project-layouts__tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none}.project-layouts .project-layouts__tabs::-webkit-scrollbar{display:none}.project-layouts .project-layouts__tab{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#1a181433;flex-shrink:0;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.project-layouts .project-layouts__tab{border-color:color-mix(in oklab,var(--color-midnight-russet) 20%,transparent)}}.project-layouts .project-layouts__tab{padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);padding-right:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);background-color:#0000;border-radius:2.5rem;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out}.project-layouts .project-layouts__tab:hover:not(.project-layouts__tab--active){border-color:#1a181466}@supports (color:color-mix(in lab,red,red)){.project-layouts .project-layouts__tab:hover:not(.project-layouts__tab--active){border-color:color-mix(in oklab,var(--color-midnight-russet) 40%,transparent)}}.project-layouts .project-layouts__tab:hover:not(.project-layouts__tab--active){border-radius:.75rem}.project-layouts .project-layouts__tab.project-layouts__tab--active{border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-peach-beauty);border-radius:.75rem}.project-layouts .project-layouts__body{min-height:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);overflow-y:auto}@media(min-width:64rem){.project-layouts .project-layouts__body{grid-row-start:2;grid-column-start:1;align-self:center}}.project-layouts .project-layouts__description{margin:calc(var(--spacing) * 0);font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;--tw-font-weight:var(--font-weight-normal);line-height:150%;font-weight:var(--font-weight-normal);white-space:pre-line;color:var(--color-midnight-russet)}@media(min-width:64rem){.project-layouts .project-layouts__panel>.project-layouts__media{grid-row-start:2;grid-column-start:2}}.project-layouts .project-layouts__media{height:100%;min-height:calc(var(--spacing) * 0);width:100%;min-width:calc(var(--spacing) * 0);align-items:flex-start;display:flex}.project-layouts .project-layouts__image{border-radius:var(--radius-2xl);object-fit:contain;width:100%;height:100%;max-height:100%;display:block}.project-layouts .project-layouts__slider{align-items:center;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);grid-template-columns:auto minmax(0,1fr) auto;width:100%;height:100%;display:grid}.project-layouts .project-layouts__swiper{height:100%;min-height:calc(var(--spacing) * 0);width:100%;min-width:calc(var(--spacing) * 0);border-radius:var(--radius-2xl);overflow:hidden}:is(.project-layouts .project-layouts__swiper :deep(.swiper),.project-layouts .project-layouts__swiper :deep(.swiper-wrapper),.project-layouts .project-layouts__swiper :deep(.swiper-slide)){height:100%}.project-layouts .project-layouts__slide{justify-content:center;align-items:center;height:100%;display:flex}.project-layouts .project-layouts__nav{height:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);width:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);cursor:pointer;border-radius:var(--radius-4xl);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 0);--tw-shadow:0 4px 20px var(--tw-shadow-color,#1a18141f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0;flex-shrink:0;justify-content:center;align-items:center;transition:border-radius .5s ease-in-out,background-color .3s ease-in-out;display:flex}.project-layouts .project-layouts__nav:hover:not(.project-layouts__nav--disabled){background-color:var(--color-december-lace);border-radius:.75rem}.project-layouts .project-layouts__nav--disabled{cursor:default;opacity:.35}.project-layouts .project-layouts__nav--disabled:hover{border-radius:var(--radius-4xl);background-color:var(--color-white)}.project-layouts .project-layouts__nav-icon{height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);justify-content:center;align-items:center;display:flex}.project-layouts .project-layouts__nav-icon :deep(svg){height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);display:block}.project-layouts .project-layouts__nav-icon--prev{transform:rotate(180deg)}.project-purchase{padding-top:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem)}.project-purchase .project-purchase__head{justify-content:space-between;align-items:center;gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);display:flex}@media not all and (min-width:48rem){.project-purchase .project-purchase__head{flex-direction:column;align-items:flex-start}}.project-purchase .project-purchase__title{margin:calc(var(--spacing) * 0);text-align:left;font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.project-purchase .project-purchase__title{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.project-purchase .project-purchase__title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.project-purchase .project-purchase__consult-btn{cursor:pointer;justify-content:center;align-items:center;gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);border-radius:2.5rem;flex-shrink:0;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;display:inline-flex;overflow:hidden}.project-purchase .project-purchase__consult-btn:hover{border-radius:.75rem}.project-purchase .project-purchase__tabs{margin-top:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);justify-content:flex-start;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.project-purchase .project-purchase__tabs::-webkit-scrollbar{display:none}.project-purchase .project-purchase__tab{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#1a181433;flex-shrink:0;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.project-purchase .project-purchase__tab{border-color:color-mix(in oklab,var(--color-midnight-russet) 20%,transparent)}}.project-purchase .project-purchase__tab{padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);padding-right:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);background-color:#0000;border-radius:2.5rem;transition:border-radius .5s ease-in-out,border-color .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out}.project-purchase .project-purchase__tab:hover:not(.project-purchase__tab--active){border-color:#1a181466}@supports (color:color-mix(in lab,red,red)){.project-purchase .project-purchase__tab:hover:not(.project-purchase__tab--active){border-color:color-mix(in oklab,var(--color-midnight-russet) 40%,transparent)}}.project-purchase .project-purchase__tab:hover:not(.project-purchase__tab--active){border-radius:.75rem}.project-purchase .project-purchase__tab.project-purchase__tab--active{border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-peach-beauty);border-radius:.75rem}.project-purchase .project-purchase__panel{margin-top:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);position:relative;overflow:hidden}.project-purchase .project-purchase-panel-enter-active,.project-purchase .project-purchase-panel-leave-active{transition:opacity .5s ease-in-out,transform .5s ease-in-out}.project-purchase .project-purchase-panel-leave-active{transition-duration:.32s;transition-timing-function:ease-in}.project-purchase .project-purchase-panel-enter-active{transition-delay:60ms;transition-timing-function:ease-out}.project-purchase .project-purchase-panel-enter-from,.project-purchase .project-purchase-panel-leave-to{opacity:0}.project-purchase .project-purchase__panel--forward .project-purchase-panel-enter-from{transform:translate(2rem)}.project-purchase .project-purchase__panel--forward .project-purchase-panel-leave-to,.project-purchase .project-purchase__panel--backward .project-purchase-panel-enter-from{transform:translate(-2rem)}.project-purchase .project-purchase__panel--backward .project-purchase-panel-leave-to{transform:translate(2rem)}.project-purchase .project-purchase__image{height:clamp(15rem,calc((320 / var(--sage-breakpoint)) * 100vw),20rem);border-radius:var(--radius-2xl);object-fit:cover;width:100%;display:block}.project-purchase .project-purchase__copy{padding-top:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}.project-purchase .project-purchase__copy-inner{width:50%;max-width:50%}@media not all and (min-width:48rem){.project-purchase .project-purchase__copy-inner{width:100%;max-width:none}}.project-purchase .project-purchase__tab-title{margin:calc(var(--spacing) * 0);text-align:left;font-family:var(--font-tt);font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.project-purchase .project-purchase__tab-title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.project-purchase .project-purchase__tab-text{margin:calc(var(--spacing) * 0);margin-top:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;--tw-font-weight:var(--font-weight-normal);line-height:150%;font-weight:var(--font-weight-normal);color:var(--color-midnight-russet)}.project-lower-gallery{--project-lower-gallery-peek-left:0px;--project-lower-gallery-peek-right:0px;padding-top:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem)}.project-lower-gallery .project-lower-gallery__stage,.project-lower-gallery .project-lower-gallery__viewport{width:100%;position:relative;overflow:visible}.project-lower-gallery .project-lower-gallery__clip{clip-path:inset(0);width:100%;margin:0;position:relative;overflow:visible}.project-lower-gallery .project-lower-gallery__clip.project-lower-gallery__clip--start:not(.project-lower-gallery__clip--end){clip-path:inset(0 calc(-1 * var(--project-lower-gallery-peek-right)) 0 0)}.project-lower-gallery .project-lower-gallery__clip:not(.project-lower-gallery__clip--start):not(.project-lower-gallery__clip--end){clip-path:inset(0 calc(-1 * var(--project-lower-gallery-peek-right)) 0 calc(-1 * var(--project-lower-gallery-peek-left)))}.project-lower-gallery .project-lower-gallery__clip.project-lower-gallery__clip--end:not(.project-lower-gallery__clip--start){clip-path:inset(0 0 0 calc(-1 * var(--project-lower-gallery-peek-left)))}.project-lower-gallery .project-lower-gallery__swiper{overflow:visible}.project-lower-gallery .project-lower-gallery__swiper :deep(.swiper){overflow:visible}.project-lower-gallery .project-lower-gallery__swiper :deep(.swiper-wrapper){align-items:stretch}.project-lower-gallery .project-lower-gallery__slide{height:auto}.project-lower-gallery .project-lower-gallery__image{aspect-ratio:2;border-radius:var(--radius-4xl);object-fit:cover;width:100%;display:block}.project-lower-gallery .project-lower-gallery__fade{pointer-events:none;top:calc(var(--spacing) * 0);z-index:2;opacity:0;height:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);position:absolute}.project-lower-gallery .project-lower-gallery__fade.project-lower-gallery__fade--visible{opacity:1}.project-lower-gallery .project-lower-gallery__fade--right{right:calc(-1 * var(--project-lower-gallery-peek-right));width:var(--project-lower-gallery-peek-right);background:linear-gradient(to right,#fff0 0%,var(--color-white) 100%)}.project-lower-gallery .project-lower-gallery__fade--left{left:calc(-1 * var(--project-lower-gallery-peek-left));width:var(--project-lower-gallery-peek-left);background:linear-gradient(to left,#fff0 0%,var(--color-white) 100%)}.project-lower-gallery .project-lower-gallery__nav{z-index:3;height:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);width:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;border-radius:var(--radius-4xl);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 0);--tw-shadow:0 4px 20px var(--tw-shadow-color,#1a18141f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0;justify-content:center;align-items:center;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out;display:flex;position:absolute;top:50%}.project-lower-gallery .project-lower-gallery__nav:hover:not(.project-lower-gallery__nav--disabled){background-color:var(--color-december-lace);border-radius:.75rem}.project-lower-gallery .project-lower-gallery__nav--prev{right:calc(100% + 1.5rem)}.project-lower-gallery .project-lower-gallery__nav--next{left:calc(100% + 1.5rem)}.project-lower-gallery .project-lower-gallery__nav--disabled{cursor:default;opacity:.35}.project-lower-gallery .project-lower-gallery__nav--disabled:hover{background-color:var(--color-white);border-radius:2.5rem}.project-lower-gallery .project-lower-gallery__nav-icon{height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);justify-content:center;align-items:center;display:flex}.project-lower-gallery .project-lower-gallery__nav-icon :deep(svg){height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);display:block}.project-lower-gallery .project-lower-gallery__nav-icon--prev{transform:rotate(180deg)}.project-news{padding-top:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem)}.project-news .project-news__content{gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column;display:flex}.project-news .project-news__head{justify-content:space-between;align-items:center;gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);display:flex}@media not all and (min-width:48rem){.project-news .project-news__head{flex-direction:column;align-items:flex-start}}.project-news .project-news__title{margin:calc(var(--spacing) * 0);text-align:left;font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.project-news .project-news__title{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.project-news .project-news__title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.project-news .project-news__more-link{cursor:pointer;justify-content:center;align-items:center;gap:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);border-radius:2.5rem;flex-shrink:0;text-decoration-line:none;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;display:inline-flex;overflow:hidden}.project-news .project-news__more-link:hover{border-radius:.75rem}.project-news .project-news__more-link svg path{fill:currentColor;transition:opacity .5s ease-in-out}.project-news .project-news__more-link:hover svg path{opacity:.8}.project-news .news-grid{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){.project-news .news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80rem){.project-news .news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.project-news .news-item{border-radius:var(--radius-4xl);background-color:var(--color-midnight-iris);padding-top:clamp(1.40625rem,calc((30 / var(--sage-breakpoint)) * 100vw),1.875rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}@media(hover:hover){.project-news .news-item:hover{border-radius:var(--radius-xl)}}.project-news .news-item .row-top{justify-content:space-between;align-items:flex-start;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);height:auto;padding-top:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-bottom:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);flex-direction:column;display:flex}.project-news .news-item .row-top .news-item-title{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-direction:column;display:flex}.project-news .news-item .row-top time{font-family:var(--font-tt);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);--tw-tracking:.12px;letter-spacing:.12px;color:var(--color-midnight-russet)}.project-news .news-item .row-top h3.news-title{--tw-leading:130%;line-height:130%}.project-news .news-item .row-top h3 a{text-align:left;font-family:var(--font-tt);font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);--tw-leading:inherit;line-height:inherit;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}.project-news .news-item .row-top .news-excerpt{margin-bottom:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);-webkit-line-clamp:3;text-align:left;font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);-webkit-box-orient:vertical;flex-grow:1;flex-shrink:0;display:-webkit-box;overflow:hidden}.project-news .news-item .row-bottom{height:clamp(14.0625rem,calc((300 / var(--sage-breakpoint)) * 100vw),18.75rem);padding-bottom:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex}.project-news .news-item .row-bottom .news-item-arrow{pointer-events:none;border-top-left-radius:var(--radius-4xl);border-bottom-left-radius:var(--radius-4xl);background-color:var(--color-december-lace);width:fit-content;padding-top:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);padding-bottom:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);padding-right:clamp(calc(((17 / 16) * 1rem) * .75),calc((17 / var(--sage-breakpoint)) * 100vw),1.0625rem);padding-left:clamp(.84375rem,calc((18 / var(--sage-breakpoint)) * 100vw),1.125rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);align-self:flex-end}.project-news .news-item:hover .row-bottom .news-item-arrow{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.project-construction{padding-top:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem)}.project-construction .project-construction__bg{width:100%;padding-top:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem);padding-bottom:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem);background-color:#b6afa04d}.project-construction .container{gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column;display:flex}.project-construction .project-construction__title{margin:calc(var(--spacing) * 0);text-align:left;font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.project-construction .project-construction__title{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.project-construction .project-construction__title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.project-construction .project-construction__body{min-height:clamp(15rem,calc((320 / var(--sage-breakpoint)) * 100vw),20rem);border-radius:var(--radius-4xl);justify-content:center;align-items:center;display:flex}.project-construction .project-construction__placeholder{margin:calc(var(--spacing) * 0);text-align:center;font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;--tw-font-weight:var(--font-weight-normal);line-height:150%;font-weight:var(--font-weight-normal);color:#1a181499}@supports (color:color-mix(in lab,red,red)){.project-construction .project-construction__placeholder{color:color-mix(in oklab,var(--color-midnight-russet) 60%,transparent)}}.project-developer{padding-top:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem);padding-bottom:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem)}.project-developer .container,.project-developer .project-developer__content{gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column;display:flex}.project-developer .project-developer__head{justify-content:space-between;align-items:center;gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);display:flex}@media not all and (min-width:48rem){.project-developer .project-developer__head{flex-direction:column;align-items:flex-start}}.project-developer .project-developer__title{margin:calc(var(--spacing) * 0);text-align:left;font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.project-developer .project-developer__title{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.project-developer .project-developer__title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.project-developer .project-developer__body{align-items:center;gap:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);display:flex}@media not all and (min-width:48rem){.project-developer .project-developer__body{align-items:flex-start;gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column}}.project-developer .project-developer__logo{color:var(--color-midnight-russet);flex-shrink:0;display:block}.project-developer .project-developer__logo svg{width:100%;height:auto;max-width:clamp(14.0625rem,calc((300 / var(--sage-breakpoint)) * 100vw),18.75rem);display:block}.project-developer .project-developer__logo svg path{fill:currentColor}.project-developer .project-developer__copy{min-width:calc(var(--spacing) * 0);gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);flex-direction:column;flex:1;display:flex}.project-developer .project-developer__subtitle{margin:calc(var(--spacing) * 0);font-family:var(--font-tt);font-size:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}.project-developer .project-developer__text{margin:calc(var(--spacing) * 0);font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:.501px;letter-spacing:.501px;color:var(--color-black)}.project-developer .project-developer__more-link{cursor:pointer;justify-content:center;align-items:center;gap:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);width:fit-content;padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);border-radius:2.5rem;flex-shrink:0;text-decoration-line:none;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;display:inline-flex;overflow:hidden}.project-developer .project-developer__more-link:hover{border-radius:.75rem}.project-developer .project-developer__more-link svg path{fill:currentColor;transition:opacity .5s ease-in-out}.project-faq.wp-block-agentam-faq{padding-top:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem);padding-bottom:clamp(7.03125rem,calc((150 / var(--sage-breakpoint)) * 100vw),9.375rem)}.project-cta .wp-block-cta{margin-block:calc(var(--spacing) * 0);padding-top:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem)}@media(prefers-reduced-motion:reduce){.project-features-track-enter-active,.project-features-track-leave-active{transition:none!important}.project-features-track-enter-from,.project-features-track-leave-to{opacity:1}.project-features__tab,.project-features__card,.project-features__card-image,.project-features__card-overlay,.project-features__card-panel,.project-features__card-footer,.project-features__card-description,.project-features__card-title,.project-features__card-arrow,.project-features__card-arrow-icon{transition:none!important}.project-features__card:not(.project-features__card--expanded) .project-features__card-description,.project-features__card:not(.project-features__card--expanded) .project-features__card-panel{opacity:0}.project-features__card--expanded .project-features__card-description,.project-features__card--expanded .project-features__card-panel{opacity:1}.project-features__card--expanded .project-features__card-arrow-icon{transform:rotate(180deg)}.project-purchase-panel-enter-active,.project-purchase-panel-leave-active{transition:none!important}.project-purchase-panel-enter-from,.project-purchase-panel-leave-to{opacity:1;transform:none}}.project-hero{width:100%;position:relative}.project-hero .project-hero__frame{background-color:var(--color-midnight-russet);aspect-ratio:1920/1114;width:100%;min-height:clamp(18rem,52vw,42rem);max-height:min(100svh,52rem);position:relative;overflow:hidden}.project-hero .project-hero__media{inset:calc(var(--spacing) * 0);position:absolute}.project-hero .project-hero__stack{inset:calc(var(--spacing) * 0);isolation:isolate;z-index:0;position:absolute}.project-hero .project-hero__video{inset:calc(var(--spacing) * 0);z-index:0;position:absolute;overflow:hidden}.project-hero .project-hero__iframe{pointer-events:none;inset:calc(var(--spacing) * 0);border-style:var(--tw-border-style);border-width:0;width:100%;height:100%;position:absolute}.project-hero .project-hero__image{pointer-events:none;inset:calc(var(--spacing) * 0);z-index:1;object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity var(--project-hero-fade-ms,.5s) ease;display:block;position:absolute}.project-hero .project-hero__image.project-hero__image--active{z-index:2;opacity:1}@media(prefers-reduced-motion:reduce){.project-hero .project-hero__image{transition:none}}.project-hero .project-hero__shade{pointer-events:none;inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);z-index:3;background:linear-gradient(#0000,#1a18146b 58%,#1a1814b8);height:48%;position:absolute}.project-hero .project-hero__content{pointer-events:none;inset:calc(var(--spacing) * 0);z-index:4;justify-content:space-between;gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);padding-top:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);padding-bottom:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);flex-direction:column;margin-inline:auto;display:flex;position:absolute}.project-hero .project-hero__badges{pointer-events:auto;margin:calc(var(--spacing) * 0);align-items:center;gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);padding:calc(var(--spacing) * 0);flex-wrap:wrap;list-style-type:none;display:flex}.project-hero .project-hero__badge{align-items:center;gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);background-color:#fcf6e6d9;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.project-hero .project-hero__badge{background-color:color-mix(in oklab,var(--color-december-lace) 85%,transparent)}}.project-hero .project-hero__badge{padding-top:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);padding-bottom:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);padding-left:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-right:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-midnight-russet);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.project-hero .project-hero__badge-icon{height:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);width:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);flex-shrink:0;justify-content:center;align-items:center;display:flex}.project-hero .project-hero__badge-icon svg{width:100%;height:100%;display:block}.project-hero .project-hero__badge-text:first-letter{text-transform:uppercase}.project-hero .project-hero__badge-toggle{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);color:var(--color-midnight-russet);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media(hover:hover){.project-hero .project-hero__badge-toggle:hover{opacity:.7}}.project-hero .project-hero__badge-price{min-width:calc(var(--spacing) * 0);align-items:baseline;display:inline-flex}.project-hero .project-hero__badge-price-prefix{margin-right:.25em}.project-hero .project-hero__badge-price-amount-wrap{min-width:calc(var(--spacing) * 0);grid-template-areas:"stack";min-height:1.28em;display:grid;position:relative}.project-hero .project-hero__badge-price-value{white-space:nowrap;grid-area:stack}.project-hero .project-hero__badge-price-suffix{flex-shrink:0}.project-hero .project-price-enter-active,.project-hero .project-price-leave-active{transition:opacity .4s,transform .4s}.project-hero .project-price-enter-from{opacity:0;transform:translateY(.35em)}.project-hero .project-price-leave-to{opacity:0;transform:translateY(-.35em)}.project-hero .project-hero__footer{pointer-events:none;gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);flex-direction:column;display:flex}.project-hero .project-hero__toolbar{pointer-events:auto;justify-content:space-between;align-items:flex-end;gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);display:flex}@media not all and (min-width:48rem){.project-hero .project-hero__toolbar{flex-direction:column;align-items:flex-start}}.project-hero .project-hero__title{margin:calc(var(--spacing) * 0);min-width:calc(var(--spacing) * 0);text-align:left;font-family:var(--font-tt);font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);--tw-leading:120%;--tw-font-weight:var(--font-weight-medium);line-height:120%;font-weight:var(--font-weight-medium);color:var(--color-white)}@media(min-width:64rem){.project-hero .project-hero__title{font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem)}}.project-hero .project-hero__actions{align-items:center;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-shrink:0;display:inline-flex}.project-hero .project-hero__video-btn,.project-hero .project-hero__favorite-btn{box-sizing:border-box;cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-midnight-iris);color:var(--color-midnight-russet);border-width:0;border-radius:2.5rem;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out}:is(.project-hero .project-hero__video-btn,.project-hero .project-hero__favorite-btn):hover{border-radius:.75rem}.project-hero .project-hero__favorite-btn svg path{fill:currentColor}.project-hero .project-hero__video-btn{height:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);min-height:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);min-width:clamp(10.3125rem,calc((220 / var(--sage-breakpoint)) * 100vw),13.75rem);justify-content:center;align-items:center;gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);padding-right:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);font-family:var(--font-tt);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:.12px;letter-spacing:.12px;display:inline-flex}.project-hero .project-hero__video-icon{height:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);width:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);display:block}.project-hero .project-hero__video-icon svg{width:100%;height:100%;display:block}.project-hero .project-hero__video-icon svg path,.project-hero .project-hero__video-icon svg circle{fill:currentColor}.project-hero .project-hero__video-icon.project-hero__video-icon--gallery svg path:first-of-type{fill:none;stroke:currentColor}.project-hero .project-hero__favorite-btn{height:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);min-height:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);width:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);min-width:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);padding:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-shrink:0;justify-content:center;align-items:center;display:flex}.project-hero .project-hero__favorite-icon{height:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);width:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);display:block}.project-hero .project-hero__favorite-icon svg{width:100%;height:100%;display:block}.project-hero .project-hero__pagination{pointer-events:auto;min-height:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem);justify-content:flex-start;align-items:center;gap:clamp(.28125rem,calc((6 / var(--sage-breakpoint)) * 100vw),.375rem);display:flex}.project-hero .project-hero__pagination--hidden{visibility:hidden;pointer-events:none}.project-hero .project-hero__bar{height:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem);cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);background-color:#0000;border-width:0;border-radius:3.40282e38px;width:1.5rem}.project-hero .project-hero__bar.project-hero__bar--active{width:2.25rem}.project-hero .project-hero__bar-track{background-color:#ffffff59;border-radius:3.40282e38px;width:100%;height:100%;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.project-hero .project-hero__bar-track{background-color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.project-hero .project-hero__bar-fill{inset-block:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);background-color:var(--color-white);border-radius:3.40282e38px;transition:width 50ms linear;display:block;position:absolute}.wp-block-projects{padding-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem)}.wp-block-projects.wp-block-projects--archive{padding-top:clamp(3.75rem,calc((80 / var(--sage-breakpoint)) * 100vw),5rem)}.wp-block-projects .container .block-content{min-width:calc(var(--spacing) * 0);gap:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);flex-direction:column;display:flex}@media not all and (min-width:48rem){.wp-block-projects .container .block-content{gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem)}}.wp-block-projects .container .block-content h1{-webkit-line-clamp:2;text-align:left;font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media not all and (min-width:64rem){.wp-block-projects .container .block-content h1{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-projects .container .block-content h1{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-projects .container .block-content h2{-webkit-line-clamp:2;text-align:left;font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media not all and (min-width:64rem){.wp-block-projects .container .block-content h2{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-projects .container .block-content h2{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-projects .container .block-content .projects-empty{margin:calc(var(--spacing) * 0);font-family:var(--font-tt);font-size:clamp(.84375rem,calc((18 / var(--sage-breakpoint)) * 100vw),1.125rem);color:#1a181499}@supports (color:color-mix(in lab,red,red)){.wp-block-projects .container .block-content .projects-empty{color:color-mix(in oklab,var(--color-midnight-russet) 60%,transparent)}}.wp-block-projects .container .block-content .projects-filter{display:none}.wp-block-projects .container .block-content .projects-grid{min-width:calc(var(--spacing) * 0);gap:clamp(2.8125rem,calc((60 / var(--sage-breakpoint)) * 100vw),3.75rem);display:grid}@media not all and (min-width:80rem){.wp-block-projects .container .block-content .projects-grid{gap:clamp(1.40625rem,calc((30 / var(--sage-breakpoint)) * 100vw),1.875rem)}}@media(min-width:64rem){.wp-block-projects .container .block-content .projects-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.wp-block-projects .container .block-content .projects-grid .project-card{max-width:100%;min-width:calc(var(--spacing) * 0);gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);flex-direction:column;display:flex}.wp-block-projects .container .block-content .projects-grid .project-card .project-card-top{justify-content:space-between;align-items:center;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);display:flex}.wp-block-projects .container .block-content .projects-grid .project-card .project-card-top h3{-webkit-line-clamp:2;min-width:calc(var(--spacing) * 0);text-align:left;font-family:var(--font-tt);font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media not all and (min-width:80rem){.wp-block-projects .container .block-content .projects-grid .project-card .project-card-top h3{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu{flex-shrink:0;position:relative}.wp-block-projects .container .block-content .projects-grid .project-card .project-top-control{cursor:pointer;border-style:var(--tw-border-style);padding:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);color:var(--color-midnight-russet);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);background-color:#0000;border-width:0;justify-content:center;align-items:center;display:flex}@media(hover:hover){.wp-block-projects .container .block-content .projects-grid .project-card .project-top-control:hover{opacity:.7}}.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu__popover{top:calc(100% + .5rem);right:calc(var(--spacing) * 0);z-index:20;gap:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:#1a18141a;border-radius:16px;flex-direction:column;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu__popover{border-color:color-mix(in oklab,var(--color-midnight-russet) 10%,transparent)}}.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu__popover{background-color:var(--color-december-lace);padding:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);--tw-shadow:0 8px 24px var(--tw-shadow-color,#1a18141f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu__action{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);color:var(--color-midnight-russet);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);background-color:#0000;border-width:0;justify-content:center;align-items:center;display:flex}@media(hover:hover){.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu__action:hover{opacity:.7}}.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu__action:disabled{pointer-events:none;cursor:not-allowed;opacity:.3}.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu__action.project-card-menu__action--active{color:var(--color-midnight-russet)}.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu__icon{height:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);width:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);display:block}.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu__icon.project-card-menu__icon--map{height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu__icon svg{width:100%;height:100%;display:block}.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu-enter-active,.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu-leave-active{transition:opacity .15s,transform .15s}.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu-enter-from,.wp-block-projects .container .block-content .projects-grid .project-card .project-card-menu-leave-to{opacity:0;transform:translateY(-.25rem)}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery{height:clamp(19.03125rem,calc((406 / var(--sage-breakpoint)) * 100vw),25.375rem);width:100%;max-width:100%;min-width:calc(var(--spacing) * 0);border-radius:var(--radius-4xl);position:relative;overflow:hidden}@media not all and (min-width:80rem){.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery{border-radius:0;height:auto;overflow:visible}}@media(max-width:480px){.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery{height:auto}}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__frame{width:100%;max-width:100%;height:100%;min-width:calc(var(--spacing) * 0);position:relative}@media not all and (min-width:80rem){.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__frame{gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);flex-direction:column;height:auto;display:flex}}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__media{width:100%;max-width:100%;height:100%;min-width:calc(var(--spacing) * 0);position:relative}@media not all and (min-width:80rem){.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__media{height:clamp(19.03125rem,calc((406 / var(--sage-breakpoint)) * 100vw),25.375rem);border-radius:var(--radius-4xl);flex-shrink:0;overflow:hidden}}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__media.project-gallery__media--map{overflow:hidden}@media(max-width:768px){.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__media{border-radius:var(--radius-3xl)}}@media(max-width:480px){.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__media{aspect-ratio:351/480;height:auto}}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__map-wrap{inset:calc(var(--spacing) * 0);width:100%;max-width:100%;height:100%;min-width:calc(var(--spacing) * 0);background-color:var(--color-december-lace);position:absolute}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__map{width:100%;height:100%;min-height:100%}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__shade{pointer-events:none;inset-inline:calc(var(--spacing) * 0);z-index:2;position:absolute}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__shade.project-gallery__shade--top{top:calc(var(--spacing) * 0)}@media not all and (min-width:80rem){.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__shade.project-gallery__shade--top{display:none}}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__shade.project-gallery__shade--top{background:linear-gradient(#1a18146b,#1a181438 38%,#0000);height:18%}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__shade.project-gallery__shade--bottom{bottom:calc(var(--spacing) * 0);background:linear-gradient(#0000,#1a181438 58%,#1a18146b);height:14%}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tags-wrap{pointer-events:none;top:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:10;width:100%;position:absolute}@media not all and (min-width:80rem){.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tags-wrap{pointer-events:auto;width:100%;min-width:calc(var(--spacing) * 0);flex-shrink:0;position:relative;top:auto;left:auto;overflow:hidden}}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tags{margin:calc(var(--spacing) * 0);justify-content:center;gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);width:100%;padding:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);flex-wrap:nowrap;list-style-type:none;display:flex}@media not all and (min-width:80rem){.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tags{justify-content:flex-start;gap:clamp(.28125rem,calc((6 / var(--sage-breakpoint)) * 100vw),.375rem);overscroll-behavior-x:contain;padding:calc(var(--spacing) * 0);-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tags::-webkit-scrollbar{display:none}}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tags-fade{display:none}@media not all and (min-width:80rem){.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tags-fade{top:calc(var(--spacing) * 0);z-index:1;pointer-events:none;height:100%;width:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;display:block;position:absolute}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tags-fade.project-gallery__tags-fade--right{right:calc(var(--spacing) * 0)}}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tags-fade.project-gallery__tags-fade--right{background:linear-gradient(270deg,#fff,#fff0)}@media not all and (min-width:80rem){.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tags-fade.project-gallery__tags-fade--left{left:calc(var(--spacing) * 0)}}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tags-fade.project-gallery__tags-fade--left{background:linear-gradient(90deg,#fff,#fff0)}@media not all and (min-width:80rem){.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tags-fade.project-gallery__tags-fade--visible{opacity:1}}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tag{background-color:#fcf6e6cc;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tag{background-color:color-mix(in oklab,var(--color-december-lace) 80%,transparent)}}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tag{padding-top:clamp(.28125rem,calc((6 / var(--sage-breakpoint)) * 100vw),.375rem);padding-bottom:clamp(.28125rem,calc((6 / var(--sage-breakpoint)) * 100vw),.375rem);padding-left:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-right:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:.12px;letter-spacing:.12px;white-space:nowrap;color:var(--color-midnight-russet);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__tag:first-letter{text-transform:uppercase}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__stack{width:100%;max-width:100%;height:100%;min-width:calc(var(--spacing) * 0);position:relative;overflow:hidden}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__image{pointer-events:none;inset:calc(var(--spacing) * 0);width:100%;max-width:100%;height:100%;min-width:calc(var(--spacing) * 0);object-fit:cover;opacity:0;transition:opacity var(--gallery-fade-ms,.3s) ease;display:block;position:absolute}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__image.project-gallery__image--active{opacity:1}@media(prefers-reduced-motion:reduce){.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__image{transition:none}}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__pagination{pointer-events:auto;right:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:10;justify-content:center;align-items:center;gap:clamp(.28125rem,calc((6 / var(--sage-breakpoint)) * 100vw),.375rem);padding-top:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);padding-left:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);padding-right:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);padding-bottom:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);display:flex;position:absolute}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__bar{height:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing) * 0);opacity:.7;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);border-width:0;border-radius:3.40282e38px;width:1.5rem}.wp-block-projects .container .block-content .projects-grid .project-card .project-gallery .project-gallery__bar.project-gallery__bar--active{opacity:1;width:2.25rem}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom{justify-content:space-between;align-items:center;gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);width:100%;display:flex}@media not all and (min-width:48rem){.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom{flex-direction:column}}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-price-row{min-width:calc(var(--spacing) * 0);align-items:center;gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);display:flex}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-price{min-width:calc(var(--spacing) * 0);text-align:left;font-family:var(--font-tt);font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);--tw-leading:128%;--tw-font-weight:var(--font-weight-medium);line-height:128%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);align-items:baseline;display:flex}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-price .project-price__prefix{flex-shrink:0;margin-right:.25em}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-price .project-price__amount-wrap{min-width:calc(var(--spacing) * 0);grid-template-areas:"stack";min-height:1.28em;display:grid;position:relative}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-price .project-price__value{white-space:nowrap;grid-area:stack}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-price .project-price__suffix{flex-shrink:0}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-price-enter-active,.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-price-leave-active{transition:opacity .4s,transform .4s}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-price-enter-from{opacity:0;transform:translateY(.35em)}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-price-leave-to{opacity:0;transform:translateY(-.35em)}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-price-toggle{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);color:var(--color-midnight-russet);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media(hover:hover){.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-price-toggle:hover{opacity:.7}}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-price-toggle .project-price-toggle__icon{height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);display:block}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-price-toggle .project-price-toggle__icon svg{width:100%;height:100%;display:block}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-link{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-midnight-russet);overflow:hidden}@media not all and (min-width:40rem){.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-link{margin-bottom:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:100%}}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-link{border-radius:2.5rem;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-link:hover{background-color:var(--color-midnight-russet);color:var(--color-december-lace);border-radius:.75rem}.wp-block-projects .container .block-content .projects-grid .project-card .project-bottom .project-link a{color:inherit;text-decoration-line:none;display:block}.wp-block-projects .container .block-content .more-link{width:100%;max-width:clamp(18.75rem,calc((400 / var(--sage-breakpoint)) * 100vw),25rem);cursor:pointer;justify-content:center;align-items:center;gap:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);border-radius:2.5rem;margin-inline:auto;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;display:flex;overflow:hidden}.wp-block-projects .container .block-content .more-link:hover{border-radius:.75rem}.wp-block-projects .container .block-content .more-link svg path{fill:currentColor;transition:opacity .5s ease-in-out}.wp-block-projects .container .block-content .more-link:hover svg path{opacity:.8}.wp-block-news{margin-top:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);margin-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem)}.wp-block-news .container .block-content{gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column;display:flex}.wp-block-news .container .block-content .row-top{justify-content:space-between;align-items:center;width:100%;display:flex}.wp-block-news .container .block-content .row-top h2{-webkit-line-clamp:2;text-align:left;font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media not all and (min-width:64rem){.wp-block-news .container .block-content .row-top h2{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-news .container .block-content .row-top h2{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-news .container .block-content .row-top a.more-link{cursor:pointer;justify-content:center;align-items:center;gap:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);border-radius:2.5rem;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;display:flex;overflow:hidden}.wp-block-news .container .block-content .row-top a.more-link:hover{border-radius:.75rem}.wp-block-news .container .block-content .row-top a.more-link svg path{fill:currentColor;transition:opacity .5s ease-in-out}.wp-block-news .container .block-content .row-top a.more-link:hover svg path{opacity:.8}.wp-block-news .container .block-content .news-grid{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wp-block-news .container .block-content .news-grid .news-item{border-radius:var(--radius-4xl);background-color:var(--color-midnight-iris);padding-top:clamp(1.40625rem,calc((30 / var(--sage-breakpoint)) * 100vw),1.875rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}@media(hover:hover){.wp-block-news .container .block-content .news-grid .news-item:hover{border-radius:var(--radius-xl)}}.wp-block-news .container .block-content .news-grid .news-item .row-top{justify-content:space-between;align-items:flex-start;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);height:auto;padding-top:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-bottom:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);flex-direction:column;display:flex}.wp-block-news .container .block-content .news-grid .news-item .row-top .news-item-title{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-direction:column;display:flex}.wp-block-news .container .block-content .news-grid .news-item .row-top time{font-family:var(--font-tt);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);--tw-tracking:.12px;letter-spacing:.12px;color:var(--color-midnight-russet)}.wp-block-news .container .block-content .news-grid .news-item .row-top h3.news-title{--tw-leading:130%;line-height:130%}.wp-block-news .container .block-content .news-grid .news-item .row-top h3 a{text-align:left;font-family:var(--font-tt);font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);--tw-leading:inherit;line-height:inherit;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}.wp-block-news .container .block-content .news-grid .news-item .row-top .news-excerpt{margin-bottom:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);-webkit-line-clamp:3;text-align:left;font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);-webkit-box-orient:vertical;flex-grow:1;flex-shrink:0;display:-webkit-box;overflow:hidden}.wp-block-news .container .block-content .news-grid .news-item .row-bottom{height:clamp(14.0625rem,calc((300 / var(--sage-breakpoint)) * 100vw),18.75rem);padding-bottom:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex}.wp-block-news .container .block-content .news-grid .news-item .row-bottom .news-item-arrow{pointer-events:none;border-top-left-radius:var(--radius-4xl);border-bottom-left-radius:var(--radius-4xl);background-color:var(--color-december-lace);width:fit-content;padding-top:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);padding-bottom:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);padding-right:clamp(calc(((17 / 16) * 1rem) * .75),calc((17 / var(--sage-breakpoint)) * 100vw),1.0625rem);padding-left:clamp(.84375rem,calc((18 / var(--sage-breakpoint)) * 100vw),1.125rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);align-self:flex-end}.wp-block-news .container .block-content .news-grid .news-item:hover .row-bottom .news-item-arrow{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.wp-block-news .container .block-content .news-load-more{width:100%;max-width:clamp(18.75rem,calc((400 / var(--sage-breakpoint)) * 100vw),25rem);cursor:pointer;justify-content:center;align-items:center;gap:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);border-radius:2.5rem;margin-inline:auto;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out,opacity .5s ease-in-out;display:flex;overflow:hidden}.wp-block-news .container .block-content .news-load-more:hover:not(:disabled){border-radius:.75rem}.wp-block-news .container .block-content .news-load-more:disabled{cursor:wait;opacity:.7}.wp-block-news .container .block-content .news-load-more svg path{fill:currentColor;transition:opacity .5s ease-in-out}.wp-block-news .container .block-content .news-load-more:hover:not(:disabled) svg path{opacity:.8}.wp-block-news .container .block-content .news-empty{text-align:center;font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);color:#1a181499}@supports (color:color-mix(in lab,red,red)){.wp-block-news .container .block-content .news-empty{color:color-mix(in oklab,var(--color-midnight-russet) 60%,transparent)}}--archive.wp-block-news .container .block-content .row-top h1{-webkit-line-clamp:2;text-align:left;font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media not all and (min-width:64rem){--archive.wp-block-news .container .block-content .row-top h1{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){--archive.wp-block-news .container .block-content .row-top h1{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.news-single{margin-top:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);margin-bottom:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem)}.news-single .container{flex-direction:column;display:flex}.news-single .news-single__header{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-direction:column;display:flex}.news-single .news-single__date{font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-tracking:.12px;letter-spacing:.12px;color:var(--color-midnight-russet)}.news-single .news-single__title{margin-top:clamp(1.96875rem,calc((42 / var(--sage-breakpoint)) * 100vw),2.625rem);margin-bottom:clamp(1.96875rem,calc((42 / var(--sage-breakpoint)) * 100vw),2.625rem);-webkit-line-clamp:2;text-align:left;font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media not all and (min-width:64rem){.news-single .news-single__title{margin-top:clamp(1.3125rem,calc((28 / var(--sage-breakpoint)) * 100vw),1.75rem);margin-bottom:clamp(1.3125rem,calc((28 / var(--sage-breakpoint)) * 100vw),1.75rem);font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.news-single .news-single__title{margin-top:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);margin-bottom:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.news-single .entry-content{gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:130%;color:var(--color-midnight-russet);flex-direction:column;line-height:130%;display:flex}.news-single .entry-content :is(p,ul,ol,blockquote){margin:calc(var(--spacing) * 0)}.news-single .entry-content .wp-block-image{margin-top:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);margin-bottom:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem)}.news-single .entry-content .wp-block-image img{border-radius:var(--radius-2xl);width:100%;height:auto}.wp-block-location{margin-top:clamp(6.75rem,calc((144 / var(--sage-breakpoint)) * 100vw),9rem);margin-bottom:clamp(6.75rem,calc((144 / var(--sage-breakpoint)) * 100vw),9rem)}.wp-block-location .container .block-content{align-items:center;gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:80rem){.wp-block-location .container .block-content{gap:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);grid-template-columns:repeat(2,minmax(0,1fr))}}.wp-block-location .container .block-content .location-content{gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);flex-direction:column;display:flex}.wp-block-location .container .block-content .location-content h2{font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.wp-block-location .container .block-content .location-content h2{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-location .container .block-content .location-content h2{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-location .container .block-content .location-content .location-text{max-width:clamp(26.25rem,calc((560 / var(--sage-breakpoint)) * 100vw),35rem);font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;color:var(--color-midnight-russet);line-height:150%}.wp-block-location .container .block-content .location-content .more-link{cursor:pointer;justify-content:center;align-items:center;gap:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);border-radius:2.5rem;align-self:flex-start;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;display:inline-flex;overflow:hidden}.wp-block-location .container .block-content .location-content .more-link:hover{border-radius:.75rem}.wp-block-location .container .block-content .location-content .more-link svg path{fill:currentColor;transition:opacity .5s ease-in-out}.wp-block-location .container .block-content .location-content .more-link:hover svg path{opacity:.8}.wp-block-location .container .block-content .location-media{border-radius:var(--radius-4xl);background-color:var(--color-december-lace);width:100%;overflow:hidden}.wp-block-location .container .block-content .location-player{width:100%}.kinescope-player{aspect-ratio:var(--aspect-video);width:100%;position:relative}.kinescope-player .kinescope-player__frame{inset:calc(var(--spacing) * 0);width:100%;height:100%;position:absolute}.kinescope-player .kinescope-player__overlay{inset:calc(var(--spacing) * 0);z-index:10;cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);background-color:#0000;border-width:0;justify-content:center;align-items:center;display:flex;position:absolute}.kinescope-player .kinescope-player__overlay:disabled{cursor:wait}.kinescope-player .kinescope-player__poster{inset:calc(var(--spacing) * 0);object-fit:cover;width:100%;height:100%;position:absolute}.kinescope-player .kinescope-player__poster--video{pointer-events:none;z-index:1}.kinescope-player .kinescope-player__poster--fallback{z-index:0}.kinescope-player .kinescope-player__play{z-index:10;height:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);width:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;display:block;position:relative}@media not all and (min-width:40rem){.kinescope-player .kinescope-player__play{height:clamp(3rem,calc((64 / var(--sage-breakpoint)) * 100vw),4rem);width:clamp(3rem,calc((64 / var(--sage-breakpoint)) * 100vw),4rem)}}.kinescope-player .kinescope-player__play svg{width:100%;height:100%;display:block}.kinescope-player .kinescope-player__overlay:hover .kinescope-player__play,.kinescope-player .kinescope-player__overlay:focus-visible .kinescope-player__play{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.wp-block-brokers{margin-top:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);margin-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem)}.wp-block-brokers .container .block-content.brokers-banner{border-radius:var(--radius-4xl);background-color:var(--color-midnight-russet);height:420px;position:relative;overflow:hidden}.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__media{inset-inline:calc(var(--spacing) * 0);z-index:0;will-change:transform;height:140%;position:absolute;top:-20%}.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__media img{object-fit:cover;object-position:center;width:100%;height:100%}.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__overlay{inset:calc(var(--spacing) * 0);z-index:1;background:linear-gradient(90deg,#2d1f1c94,#2d1f1c3d 55%,#2d1f1c0a);position:absolute}.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__content{z-index:2;height:100%;max-width:clamp(42.1875rem,calc((900 / var(--sage-breakpoint)) * 100vw),56.25rem);justify-content:space-between;gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);padding-top:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);padding-bottom:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);padding-left:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);padding-right:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);flex-direction:column;display:flex;position:relative}@media not all and (min-width:64rem){.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__content{padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__content{padding-left:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);padding-right:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__content .brokers-banner__content-inner{gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);flex-direction:column;display:flex}.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__content h2{font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:100%;--tw-font-weight:var(--font-weight-medium);line-height:100%;font-weight:var(--font-weight-medium);color:var(--color-white)}@media not all and (min-width:64rem){.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__content h2{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__content h2{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__content .brokers-banner__text{max-width:clamp(25.78125rem,calc((550 / var(--sage-breakpoint)) * 100vw),34.375rem);font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;color:var(--color-white);line-height:150%}.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__content .more-link{cursor:pointer;justify-content:center;align-items:center;gap:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);border-radius:2.5rem;align-self:flex-start;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;display:inline-flex;overflow:hidden}.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__content .more-link:hover{border-radius:.75rem}.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__content .more-link svg path{fill:currentColor;transition:opacity .5s ease-in-out}.wp-block-brokers .container .block-content.brokers-banner .brokers-banner__content .more-link:hover svg path{opacity:.8}@media(prefers-reduced-motion:reduce){.wp-block-brokers .brokers-banner__media{top:calc(var(--spacing) * 0);will-change:auto;height:100%}}.wp-block-about{padding-top:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);padding-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem)}.wp-block-about .container .block-content .bento-block{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wp-block-about .container .block-content .bento-block .bento-card{min-height:clamp(19.40625rem,calc((414 / var(--sage-breakpoint)) * 100vw),25.875rem);border-radius:var(--radius-4xl);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#0000;flex-direction:column;justify-content:space-between;transition:border-radius .5s ease-in-out;display:flex;overflow:hidden}.wp-block-about .container .block-content .bento-block .bento-card.bento-card--rows-2{background-color:var(--color-midnight-russet);grid-row:span 2/span 2}.wp-block-about .container .block-content .bento-block .bento-card.bento-card--rows-2 h2{color:var(--color-december-lace)}.wp-block-about .container .block-content .bento-block .bento-card.bento-card--rows-2 .init svg{margin-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);height:auto;width:clamp(14.0625rem,calc((300 / var(--sage-breakpoint)) * 100vw),18.75rem);max-width:100%}.wp-block-about .container .block-content .bento-block .bento-card.bento-card--rows-2 .hover{color:var(--color-december-lace)}.wp-block-about .container .block-content .bento-block .bento-card.bento-card--cols-2{grid-column:span 2/span 2}.wp-block-about .container .block-content .bento-block .bento-card.bento-card--cols-2 h3{color:var(--color-december-lace)}.wp-block-about .container .block-content .bento-block .bento-card.bento-card--cols-2 .hover{align-items:flex-end;gap:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);padding-right:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);color:var(--color-midnight-russet);display:flex}.wp-block-about .container .block-content .bento-block .bento-card .row-top{padding-top:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}.wp-block-about .container .block-content .bento-block .bento-card .row-top h2,.wp-block-about .container .block-content .bento-block .bento-card .row-top h3{font-family:var(--font-tt);font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.288px;letter-spacing:.288px;text-transform:uppercase}.wp-block-about .container .block-content .bento-block .bento-card .row-bottom{justify-content:space-between;align-items:flex-end;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);width:100%;padding-bottom:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);border:1px solid #0000;transition:background-color .5s ease-in-out,padding .5s ease-in-out,border-color .5s ease-in-out,border-radius .5s ease-in-out;display:flex;position:relative}.wp-block-about .container .block-content .bento-block .bento-card .row-bottom .row-bottom-content{min-width:calc(var(--spacing) * 0);flex:1;grid-template-areas:"stack";align-items:end;display:grid;overflow:hidden}.wp-block-about .container .block-content .bento-block .bento-card .row-bottom .row-bottom-content .init,.wp-block-about .container .block-content .bento-block .bento-card .row-bottom .row-bottom-content .hover{grid-area:stack;align-self:end;width:100%}.wp-block-about .container .block-content .bento-block .bento-card .row-bottom .row-bottom-content .init{opacity:1;transition:opacity .5s ease-in-out,transform .5s ease-in-out;transform:translateY(0)}.wp-block-about .container .block-content .bento-block .bento-card .row-bottom .row-bottom-content .init:empty{display:none}.wp-block-about .container .block-content .bento-block .bento-card .row-bottom .row-bottom-content .hover{padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);opacity:0;pointer-events:none;transition:opacity .5s ease-in-out,transform .5s cubic-bezier(.22,1,.36,1),max-height .5s ease-in-out;transform:translateY(1.5rem)}.wp-block-about .container .block-content .bento-block .bento-card .row-bottom .bento-item-arrow{pointer-events:none;z-index:1;margin-right:clamp(calc((((1 * -1) / 16) * 1rem) * .75),calc(((1 * -1) / var(--sage-breakpoint)) * 100vw),-.0625rem);border-top-left-radius:var(--radius-4xl);border-bottom-left-radius:var(--radius-4xl);background-color:var(--color-december-lace);width:fit-content;padding-top:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);padding-bottom:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);padding-right:clamp(calc(((17 / 16) * 1rem) * .75),calc((17 / var(--sage-breakpoint)) * 100vw),1.0625rem);padding-left:clamp(.84375rem,calc((18 / var(--sage-breakpoint)) * 100vw),1.125rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);flex-shrink:0;align-self:flex-end;position:relative}.wp-block-about .container .block-content .bento-block .bento-card:not(:hover,:focus-visible) .row-bottom-content:has(.init:empty) .hover{max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;overflow:hidden}.wp-block-about .container .block-content .bento-block .bento-card:hover,.wp-block-about .container .block-content .bento-block .bento-card:focus-visible{border-radius:var(--radius-2xl)}:is(.wp-block-about .container .block-content .bento-block .bento-card:hover,.wp-block-about .container .block-content .bento-block .bento-card:focus-visible) .row-bottom-content .init:not(:empty){opacity:0;transform:translateY(-.75rem)}:is(.wp-block-about .container .block-content .bento-block .bento-card:hover,.wp-block-about .container .block-content .bento-block .bento-card:focus-visible) .row-bottom-content .hover{opacity:1;pointer-events:auto;max-height:none;transform:translateY(0)}:is(.wp-block-about .container .block-content .bento-block .bento-card:hover,.wp-block-about .container .block-content .bento-block .bento-card:focus-visible) .row-bottom .bento-item-arrow{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}:is(.wp-block-about .container .block-content .bento-block .bento-card.bento-card--cols-2:hover,.wp-block-about .container .block-content .bento-block .bento-card.bento-card--cols-2:focus-visible,.wp-block-about .container .block-content .bento-block .bento-card:nth-child(4):hover,.wp-block-about .container .block-content .bento-block .bento-card:nth-child(4):focus-visible) .row-bottom{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl);background-color:var(--color-white);padding-top:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}:is(.wp-block-about .container .block-content .bento-block .bento-card.bento-card--cols-2:hover,.wp-block-about .container .block-content .bento-block .bento-card.bento-card--cols-2:focus-visible,.wp-block-about .container .block-content .bento-block .bento-card:nth-child(4):hover,.wp-block-about .container .block-content .bento-block .bento-card:nth-child(4):focus-visible) .hover{color:var(--color-midnight-russet)}:is(.wp-block-about .container .block-content .bento-block .bento-card:nth-child(3):hover,.wp-block-about .container .block-content .bento-block .bento-card:nth-child(3):focus-visible) .row-bottom{padding-top:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}.wp-block-about .container .block-content .bento-block .bento-card:nth-child(3){background-color:var(--color-midnight-russet)}.wp-block-about .container .block-content .bento-block .bento-card:nth-child(3) h3,.wp-block-about .container .block-content .bento-block .bento-card:nth-child(3) .hover{color:var(--color-december-lace)}@media(prefers-reduced-motion:reduce){.wp-block-about .bento-card,.wp-block-about .bento-card .row-bottom,.wp-block-about .bento-card .init,.wp-block-about .bento-card .hover,.wp-block-about .bento-card .bento-item-arrow{transition:none!important}.wp-block-about .bento-card:not(:hover,:focus-visible) .hover{opacity:0;transform:none}.wp-block-about .bento-card:hover .hover,.wp-block-about .bento-card:focus-visible .hover{opacity:1;max-height:none;transform:none}}.wp-block-cta{margin-top:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);margin-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem)}.wp-block-cta .container .block-content{gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column;display:flex}.wp-block-cta .container .block-content .cta-grid{align-items:stretch;gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:64rem){.wp-block-cta .container .block-content .cta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wp-block-cta .container .block-content .cta-grid .cta-media{height:100%;min-height:clamp(15rem,calc((320 / var(--sage-breakpoint)) * 100vw),20rem);border-radius:var(--radius-4xl);background-color:var(--color-december-lace);position:relative;overflow:hidden}@media(min-width:64rem){.wp-block-cta .container .block-content .cta-grid .cta-media{grid-column:span 2/span 2}}.wp-block-cta .container .block-content .cta-grid .cta-media .cta-media__inner{inset-inline:calc(var(--spacing) * 0);z-index:0;will-change:transform;height:140%;position:absolute;top:-20%}.wp-block-cta .container .block-content .cta-grid .cta-media .cta-media__inner img{object-fit:cover;object-position:center;width:100%;height:100%}.wp-block-cta .container .block-content .cta-grid .cta-form{flex-direction:column;display:flex}@media(min-width:64rem){.wp-block-cta .container .block-content .cta-grid .cta-form{grid-column:span 1/span 1}}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper{border-radius:var(--radius-4xl);background-color:var(--color-midnight-iris);padding-top:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-bottom:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);flex:1;position:relative}@media not all and (min-width:40rem){.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper{padding-top:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-bottom:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-left:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);padding-right:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper h2{margin-bottom:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);text-align:center;font-family:var(--font-tt);font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);--tw-leading:100%;--tw-font-weight:var(--font-weight-semibold);line-height:100%;font-weight:var(--font-weight-semibold);--tw-tracking:-1.5px;letter-spacing:-1.5px;color:var(--color-midnight-russet)}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper p{margin-bottom:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);text-align:center;font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;color:#1a181499;line-height:150%}@supports (color:color-mix(in lab,red,red)){.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper p{color:color-mix(in oklab,var(--color-midnight-russet) 60%,transparent)}}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form{flex-direction:column;justify-content:space-between;display:flex}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top{flex-direction:column;display:flex}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field{gap:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem);padding-bottom:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);flex-direction:column;display:flex}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field.field--invalid input,.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field.field--invalid textarea{--tw-ring-color:#dc262699;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field .field-error-slot{flex-shrink:0;block-size:1.125rem;overflow:hidden}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field .field-error{margin:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-wix);font-size:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);--tw-leading:150%;color:#dc2626;line-height:150%;overflow:hidden}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field label{font-family:var(--font-tt);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field input,.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field textarea{border-radius:var(--radius-4xl);background-color:var(--color-white);width:100%;padding-top:clamp(calc(((15 / 16) * 1rem) * .75),calc((15 / var(--sage-breakpoint)) * 100vw),.9375rem);padding-bottom:clamp(calc(((15 / 16) * 1rem) * .75),calc((15 / var(--sage-breakpoint)) * 100vw),.9375rem);padding-left:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);padding-right:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);font-family:var(--font-tt);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);color:var(--color-midnight-russet);--tw-ring-color:transparent;outline-style:var(--tw-outline-style);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);--tw-ring-inset:inset;outline-width:0}:is(.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field input,.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field textarea)::placeholder{color:#1a181480}@supports (color:color-mix(in lab,red,red)){:is(.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field input,.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field textarea)::placeholder{color:color-mix(in oklab,var(--color-midnight-russet) 50%,transparent)}}@media(hover:hover){:is(.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field input,.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field textarea):hover{border-radius:var(--radius-xl)}}:is(.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field input,.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field textarea):focus{border-radius:var(--radius-xl);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-peach-beauty)}:is(.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field input,.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field textarea):disabled{cursor:not-allowed;opacity:1}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-top .field textarea{resize:none}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-direction:column;display:flex}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom .field-agree{gap:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem);border-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 0);border-width:0;flex-direction:column;display:flex}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom .field-agree .field-agree__control{align-items:flex-start;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);display:flex}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom .field-agree .field-error-slot{padding-inline-start:calc(var(--spacing-sage-16,1rem) + var(--spacing-sage-12,.75rem))}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom .field-agree input{margin-top:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem);height:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);width:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);accent-color:var(--color-midnight-russet);flex-shrink:0}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom .field-agree label{font-family:var(--font-wix);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);--tw-leading:150%;color:var(--color-midnight-russet);line-height:150%}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom .field-agree label a{opacity:.7;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);text-decoration-line:none}@media(hover:hover){.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom .field-agree label a:hover{opacity:1;text-decoration-line:underline}}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom button.submit-button{min-height:clamp(2.0625rem,calc((44 / var(--sage-breakpoint)) * 100vw),2.75rem);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);width:100%;padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom button.submit-button:disabled{cursor:not-allowed}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom button.submit-button{border-radius:2.5rem;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom button.submit-button:hover:not(:disabled){border-radius:.75rem}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom button.submit-button.is-processing{pointer-events:none}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom button.submit-button .submit-spinner{--_g:no-repeat radial-gradient(farthest-side, currentColor 90%, #0000);background:var(--_g),var(--_g),var(--_g),var(--_g);background-size:25% 50%;width:2.5rem;height:1.25rem;animation:1s linear infinite loading-spinner;display:block}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom .request-result-slot{flex-shrink:0;block-size:1.3125rem;overflow:hidden}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom .request-result{margin:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;text-align:center;font-family:var(--font-wix);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);--tw-leading:150%;color:var(--color-midnight-russet);visibility:visible;block-size:auto;inline-size:100%;line-height:150%;position:static;inset:auto;overflow:hidden}.wp-block-cta .container .block-content .cta-grid .cta-form .form-wrapper form.contacts-form .row-bottom .request-result.request-result--error{color:#dc2626}@media(prefers-reduced-motion:reduce){.wp-block-cta .cta-media__inner{top:calc(var(--spacing) * 0);will-change:auto;height:100%}}.wp-block-not-found{margin-top:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);margin-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem)}.wp-block-not-found .container .block-content{max-width:clamp(26.25rem,calc((560 / var(--sage-breakpoint)) * 100vw),35rem);align-items:flex-start;gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);flex-direction:column;margin-inline:auto;display:flex}.wp-block-not-found .container .block-content .not-found__code{font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);color:var(--color-peach-beauty)}@media not all and (min-width:64rem){.wp-block-not-found .container .block-content .not-found__code{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}.wp-block-not-found .container .block-content .not-found__title{font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.wp-block-not-found .container .block-content .not-found__title{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-not-found .container .block-content .not-found__title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-not-found .container .block-content .not-found__description{font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;color:var(--color-midnight-russet);line-height:150%}.wp-block-not-found .container .block-content .more-link{justify-content:center;align-items:center;gap:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);border-radius:2.5rem;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;display:inline-flex;overflow:hidden}.wp-block-not-found .container .block-content .more-link:hover{border-radius:.75rem}.wp-block-not-found .container .block-content .more-link svg path{fill:currentColor;transition:opacity .5s ease-in-out}.wp-block-not-found .container .block-content .more-link:hover svg path{opacity:.8}.wp-block-agentam-hero{padding-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem)}.wp-block-agentam-hero .agentam-hero{min-height:clamp(28.125rem,calc((600 / var(--sage-breakpoint)) * 100vw),37.5rem);border-radius:var(--radius-4xl);background-color:var(--color-midnight-russet);position:relative;overflow:hidden}.wp-block-agentam-hero .agentam-hero__media{inset:calc(var(--spacing) * 0);z-index:0;position:absolute}.wp-block-agentam-hero .agentam-hero__media img{object-fit:cover;object-position:center;width:100%;height:100%}.wp-block-agentam-hero .agentam-hero__overlay{inset:calc(var(--spacing) * 0);z-index:1;background:linear-gradient(90deg,#2d1f1cb8,#2d1f1c6b 45%,#2d1f1c14);position:absolute}.wp-block-agentam-hero .agentam-hero__content{z-index:2;height:100%;min-height:clamp(28.125rem,calc((600 / var(--sage-breakpoint)) * 100vw),37.5rem);width:50%;max-width:clamp(42.1875rem,calc((900 / var(--sage-breakpoint)) * 100vw),56.25rem);justify-content:space-between;gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);padding-top:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);padding-bottom:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);padding-left:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);padding-right:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);flex-direction:column;display:flex;position:relative}@media not all and (min-width:64rem){.wp-block-agentam-hero .agentam-hero__content{width:100%;max-width:none;padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-agentam-hero .agentam-hero__content{padding-left:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);padding-right:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-agentam-hero .agentam-hero__content-inner{gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);flex-direction:column;display:flex}.wp-block-agentam-hero .agentam-hero__eyebrow{font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);text-transform:uppercase}.wp-block-agentam-hero .agentam-hero__title{font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:110%;--tw-font-weight:var(--font-weight-medium);line-height:110%;font-weight:var(--font-weight-medium);color:var(--color-white)}@media not all and (min-width:64rem){.wp-block-agentam-hero .agentam-hero__title{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-agentam-hero .agentam-hero__title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-agentam-hero .agentam-hero__text{max-width:clamp(25.78125rem,calc((550 / var(--sage-breakpoint)) * 100vw),34.375rem);font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;color:var(--color-december-lace);line-height:150%}.wp-block-agentam-hero .more-link{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-iris);background-color:var(--color-midnight-iris);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-midnight-russet);border-radius:2.5rem;justify-content:center;align-self:flex-start;align-items:center;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;display:inline-flex;overflow:hidden}.wp-block-agentam-hero .more-link:hover{border-radius:.75rem}html.agentam-offer-snap-enabled{scroll-snap-type:y mandatory}html.agentam-offer-snap-enabled.lenis.lenis-smooth{scroll-behavior:auto!important}.wp-block-agentam-offer{padding-top:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);padding-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem)}.wp-block-agentam-offer .agentam-offer__header{gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);flex-direction:column;width:100%;margin-inline:auto;display:flex}.wp-block-agentam-offer .agentam-offer__header h2{font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.wp-block-agentam-offer .agentam-offer__header h2{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-agentam-offer .agentam-offer__header h2{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-agentam-offer .agentam-offer__text{max-width:clamp(42.1875rem,calc((900 / var(--sage-breakpoint)) * 100vw),56.25rem);font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;color:var(--color-midnight-russet);line-height:150%}.wp-block-agentam-offer .agentam-offer__snap-track{flex-direction:column;display:flex}.wp-block-agentam-offer .agentam-offer__section{scroll-snap-align:center;scroll-snap-stop:always;--offer-reveal:0;--offer-reveal-media:0;align-items:center;width:100%;height:100dvh;display:flex;position:relative}.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__slide-inner{opacity:calc(.05 + var(--offer-reveal) * .95);transform:translate3d(0,calc((1 - var(--offer-reveal)) * 3rem),0);will-change:transform,opacity}.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__slide-inner h3{transform:translate3d(0,calc((1 - var(--offer-reveal)) * 1.75rem),0);opacity:calc(.15 + var(--offer-reveal) * .85);will-change:transform,opacity}.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__slide-inner p{transform:translate3d(0,calc((1 - var(--offer-reveal)) * 2.5rem),0);opacity:calc(.1 + var(--offer-reveal) * .9);will-change:transform,opacity}.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__media-frame{transform:scale(calc(.86 + var(--offer-reveal-media) * .14));opacity:calc(.3 + var(--offer-reveal-media) * .7);will-change:transform,opacity}.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__media-frame img{transform:scale(calc(1.1 - var(--offer-reveal-media) * .1));will-change:transform}.wp-block-agentam-offer .agentam-offer__stack{align-items:center;gap:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.wp-block-agentam-offer .agentam-offer__slide-inner{max-width:clamp(24.375rem,calc((520 / var(--sage-breakpoint)) * 100vw),32.5rem);gap:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);flex-direction:column;display:flex}.wp-block-agentam-offer .agentam-offer__slide-inner h3{font-family:var(--font-tt);font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);--tw-leading:120%;--tw-font-weight:var(--font-weight-medium);line-height:120%;font-weight:var(--font-weight-medium);--tw-tracking:.288px;letter-spacing:.288px;color:var(--color-midnight-russet)}.wp-block-agentam-offer .agentam-offer__slide-inner p{font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;color:var(--color-midnight-russet);line-height:150%}.wp-block-agentam-offer .agentam-offer__media-frame{border-radius:var(--radius-4xl);height:clamp(20rem,65dvh,100dvh - 8rem);position:relative;overflow:hidden}.wp-block-agentam-offer .agentam-offer__media-frame img{border-radius:var(--radius-4xl);object-fit:cover;object-position:center;width:100%;height:100%;display:block}.wp-block-agentam-offer .agentam-offer__progress{pointer-events:none;bottom:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);z-index:20;--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;gap:clamp(.46875rem,calc((10 / var(--sage-breakpoint)) * 100vw),.625rem);display:flex;position:fixed;left:50%}.wp-block-agentam-offer .agentam-offer__progress-dot{height:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);width:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);background-color:#1a181433;border-radius:3.40282e38px;display:block}@supports (color:color-mix(in lab,red,red)){.wp-block-agentam-offer .agentam-offer__progress-dot{background-color:color-mix(in oklab,var(--color-midnight-russet) 20%,transparent)}}.wp-block-agentam-offer .agentam-offer__progress-dot{transition:width .45s cubic-bezier(.22,1,.36,1),background-color .35s,opacity .35s}.wp-block-agentam-offer .agentam-offer__progress-dot.is-active{width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);background-color:var(--color-midnight-russet)}@media(max-width:64rem){html.agentam-offer-snap-enabled{scroll-snap-type:none}.wp-block-agentam-offer .agentam-offer__section{scroll-snap-align:none;scroll-snap-stop:normal;height:auto;display:block;position:static}.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__slide-inner,.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__slide-inner h3,.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__slide-inner p,.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__media-frame,.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__media-frame img{opacity:1;transform:none}.wp-block-agentam-offer .agentam-offer__snap-track{gap:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem)}.wp-block-agentam-offer .agentam-offer__stack{gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);grid-template-columns:repeat(1,minmax(0,1fr))}.wp-block-agentam-offer .agentam-offer__media-frame{height:auto}.wp-block-agentam-offer .agentam-offer__media-frame img{aspect-ratio:4/3;width:100%;height:auto}.wp-block-agentam-offer .agentam-offer__progress{display:none}}@media(prefers-reduced-motion:reduce){html.agentam-offer-snap-enabled{scroll-snap-type:none}.wp-block-agentam-offer .agentam-offer__section{scroll-snap-align:none;scroll-snap-stop:normal;height:auto;display:block;position:static}.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__slide-inner,.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__slide-inner h3,.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__slide-inner p,.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__media-frame,.wp-block-agentam-offer.agentam-offer-reveal-enabled .agentam-offer__media-frame img{opacity:1;transform:none}.wp-block-agentam-offer .agentam-offer__progress{display:none}}.wp-block-agentam-stats{padding-top:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);padding-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem)}.wp-block-agentam-stats .block-content{gap:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);flex-direction:column;display:flex}.wp-block-agentam-stats .agentam-stats__title{font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.wp-block-agentam-stats .agentam-stats__title{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-agentam-stats .agentam-stats__title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-agentam-stats .agentam-stats__grid{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media not all and (min-width:64rem){.wp-block-agentam-stats .agentam-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:40rem){.wp-block-agentam-stats .agentam-stats__grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.wp-block-agentam-stats .agentam-stats__item{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);border-radius:var(--radius-4xl);background-color:var(--color-midnight-russet);padding:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column;display:flex}.wp-block-agentam-stats .agentam-stats__value{align-items:baseline;gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);font-family:var(--font-tt);--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);color:var(--color-peach-beauty);display:flex}.wp-block-agentam-stats .agentam-stats__value-num{font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem)}@media not all and (min-width:64rem){.wp-block-agentam-stats .agentam-stats__value-num{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}.wp-block-agentam-stats .stats-odometer{--tw-leading:1;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-variant-numeric:tabular-nums;align-items:baseline;line-height:1;display:inline-flex}.wp-block-agentam-stats .stats-odometer__text{display:inline-block}.wp-block-agentam-stats .stats-odometer__digit{text-align:center;vertical-align:baseline;flex-shrink:0;width:1ch;height:1em;display:inline-block;position:relative;overflow:hidden}.wp-block-agentam-stats .stats-odometer__strip{inset-inline:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);will-change:transform;flex-direction:column;display:flex;position:absolute}.wp-block-agentam-stats .stats-odometer__strip>span{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:1em;display:flex}.wp-block-agentam-stats .stats-odometer.is-settled{display:inline}.wp-block-agentam-stats .agentam-stats__value-suffix{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}@media not all and (min-width:64rem){.wp-block-agentam-stats .agentam-stats__value-suffix{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-agentam-stats .agentam-stats__value-suffix sup{vertical-align:super;font-size:.65em;line-height:0}.wp-block-agentam-stats .agentam-stats__label{font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;color:var(--color-december-lace);line-height:150%}.wp-block-agentam-banner{margin-top:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);margin-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem)}.wp-block-agentam-banner .agentam-banner{border-radius:var(--radius-4xl);background-color:var(--color-midnight-russet);height:420px;position:relative;overflow:hidden}.wp-block-agentam-banner .agentam-banner__media{inset-inline:calc(var(--spacing) * 0);z-index:0;will-change:transform;height:140%;position:absolute;top:-20%}.wp-block-agentam-banner .agentam-banner__media img{object-fit:cover;object-position:center;width:100%;height:100%}.wp-block-agentam-banner .agentam-banner__overlay{inset:calc(var(--spacing) * 0);z-index:1;background:linear-gradient(90deg,#2d1f1c94,#2d1f1c3d 55%,#2d1f1c0a);position:absolute}.wp-block-agentam-banner .agentam-banner__content{z-index:2;height:100%;max-width:clamp(42.1875rem,calc((900 / var(--sage-breakpoint)) * 100vw),56.25rem);justify-content:space-between;gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);padding-top:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);padding-bottom:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);padding-left:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);padding-right:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);flex-direction:column;display:flex;position:relative}@media not all and (min-width:64rem){.wp-block-agentam-banner .agentam-banner__content{padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-agentam-banner .agentam-banner__content{padding-left:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);padding-right:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-agentam-banner .agentam-banner__content h2{font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:100%;--tw-font-weight:var(--font-weight-medium);line-height:100%;font-weight:var(--font-weight-medium);color:var(--color-white)}@media not all and (min-width:64rem){.wp-block-agentam-banner .agentam-banner__content h2{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-agentam-banner .agentam-banner__content h2{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-agentam-banner .agentam-banner__content-inner{gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);flex-direction:column;display:flex}.wp-block-agentam-banner .agentam-banner__text{max-width:clamp(25.78125rem,calc((550 / var(--sage-breakpoint)) * 100vw),34.375rem);font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;color:var(--color-white);line-height:150%}.wp-block-agentam-banner .more-link{cursor:pointer;justify-content:center;align-items:center;gap:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);border-radius:2.5rem;align-self:flex-start;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;display:inline-flex;overflow:hidden}.wp-block-agentam-banner .more-link:hover{border-radius:.75rem}.wp-block-agentam-banner .more-link svg path{fill:currentColor}@media(prefers-reduced-motion:reduce){.wp-block-agentam-banner .agentam-banner__media{top:calc(var(--spacing) * 0);will-change:auto;height:100%}}.wp-block-agentam-tours{background-color:var(--color-midnight-iris);padding-top:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);padding-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem)}.wp-block-agentam-tours .block-content{gap:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);flex-direction:column;display:flex}.wp-block-agentam-tours .agentam-tours__title{font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.wp-block-agentam-tours .agentam-tours__title{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-agentam-tours .agentam-tours__title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-agentam-tours .agentam-tours__grid{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media not all and (min-width:64rem){.wp-block-agentam-tours .agentam-tours__grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.wp-block-agentam-tours .agentam-tours__card{border-radius:var(--radius-4xl);background-color:var(--color-december-lace);padding-top:clamp(1.40625rem,calc((30 / var(--sage-breakpoint)) * 100vw),1.875rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}@media(hover:hover){.wp-block-agentam-tours .agentam-tours__card:hover{border-radius:var(--radius-xl)}}.wp-block-agentam-tours .agentam-tours__card-top{height:auto;padding-top:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-bottom:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}.wp-block-agentam-tours .agentam-tours__card-title{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-direction:column;width:100%;display:flex}.wp-block-agentam-tours .agentam-tours__card-title h3{-webkit-line-clamp:2;text-align:left;min-height:2lh;font-family:var(--font-tt);font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wp-block-agentam-tours .agentam-tours__date{border-radius:var(--radius-lg);background-color:var(--color-peach-beauty);width:fit-content;padding-top:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);padding-bottom:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);padding-left:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);padding-right:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);font-family:var(--font-wix);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.02em;letter-spacing:.02em;color:var(--color-midnight-russet);align-items:center;display:inline-flex}.wp-block-agentam-tours .agentam-tours__text{margin-bottom:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);-webkit-line-clamp:3;text-align:left;font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet);-webkit-box-orient:vertical;flex-grow:1;flex-shrink:0;display:-webkit-box;overflow:hidden}.wp-block-agentam-tours .agentam-tours__card-media{height:clamp(14.0625rem,calc((300 / var(--sage-breakpoint)) * 100vw),18.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-bottom:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex}.wp-block-agentam-tours .agentam-tours__signup{cursor:pointer;justify-content:center;align-items:center;gap:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-iris);background-color:var(--color-midnight-iris);width:fit-content;padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-midnight-russet);border-radius:2.5rem;align-self:flex-end;text-decoration-line:none;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out;display:inline-flex;overflow:hidden}.wp-block-agentam-tours .agentam-tours__signup:hover,.wp-block-agentam-tours .agentam-tours__card:hover .agentam-tours__signup{border-radius:.75rem}.wp-block-agentam-tours .agentam-tours__process{gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column;display:flex}.wp-block-agentam-tours .agentam-tours__process-title{font-family:var(--font-tt);font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.wp-block-agentam-tours .agentam-tours__process-title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-agentam-tours .agentam-tours__process-media{border-radius:var(--radius-4xl);background-color:var(--color-december-lace);width:100%;overflow:hidden}.wp-block-agentam-tours .agentam-tours__player{width:100%}.agentam-tour-signup{inset:calc(var(--spacing) * 0);z-index:130;background-color:var(--color-white);padding-top:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-bottom:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-left:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);padding-right:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);opacity:0;justify-content:center;align-items:center;transition:opacity .32s ease-in-out;display:flex;position:fixed}.agentam-tour-signup.is-open{opacity:1}.agentam-tour-signup__panel{width:100%;max-height:calc(100dvh - 4rem);max-width:clamp(26.25rem,calc((560 / var(--sage-breakpoint)) * 100vw),35rem);align-items:center;gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column;display:flex;position:relative;overflow-y:auto}.agentam-tour-signup__close{top:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);right:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);z-index:131;height:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);width:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);color:var(--color-midnight-russet);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background-color:#0000;border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:fixed}@media(hover:hover){.agentam-tour-signup__close:hover{background-color:var(--color-midnight-iris)}}@media not all and (min-width:40rem){.agentam-tour-signup__close{top:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);right:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem)}}.agentam-tour-signup__close-icon{height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);display:block}.agentam-tour-signup__close-icon svg{width:100%;height:100%;display:block}.agentam-tour-signup__logo{width:clamp(24.375rem,calc((520 / var(--sage-breakpoint)) * 100vw),32.5rem);flex-shrink:0}@media not all and (min-width:619px){.agentam-tour-signup__logo{width:100%}}.agentam-tour-signup__logo svg{width:100%;height:auto;display:block}.agentam-tour-signup__form{width:100%}.agentam-tour-signup__form .form-wrapper{padding-top:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-bottom:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);background-color:#0000;flex:1;position:relative}@media not all and (min-width:40rem){.agentam-tour-signup__form .form-wrapper{padding-top:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-bottom:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-left:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);padding-right:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.agentam-tour-signup__form .form-wrapper form.contacts-form{flex-direction:column;justify-content:space-between;display:flex}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top{flex-direction:column;display:flex}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field{gap:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem);padding-bottom:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);flex-direction:column;display:flex}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field.field--invalid input,.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field.field--invalid textarea{--tw-ring-color:#dc262699;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field-error-slot{flex-shrink:0;block-size:1.125rem;overflow:hidden}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field-error{margin:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-wix);font-size:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);--tw-leading:150%;color:#dc2626;line-height:150%;overflow:hidden}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field label{font-family:var(--font-tt);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field input,.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field textarea{border-radius:var(--radius-4xl);background-color:var(--color-midnight-iris);width:100%;padding-top:clamp(calc(((15 / 16) * 1rem) * .75),calc((15 / var(--sage-breakpoint)) * 100vw),.9375rem);padding-bottom:clamp(calc(((15 / 16) * 1rem) * .75),calc((15 / var(--sage-breakpoint)) * 100vw),.9375rem);padding-left:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);padding-right:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);font-family:var(--font-tt);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);color:var(--color-midnight-russet);--tw-ring-color:transparent;outline-style:var(--tw-outline-style);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);--tw-ring-inset:inset;outline-width:0}:is(.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field input,.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field textarea)::placeholder{color:#1a181480}@supports (color:color-mix(in lab,red,red)){:is(.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field input,.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field textarea)::placeholder{color:color-mix(in oklab,var(--color-midnight-russet) 50%,transparent)}}@media(hover:hover){:is(.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field input,.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field textarea):hover{border-radius:var(--radius-xl)}}:is(.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field input,.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field textarea):focus{border-radius:var(--radius-xl);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-peach-beauty)}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field input:disabled,.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field textarea:disabled{cursor:not-allowed;opacity:1}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-top .field textarea{resize:none}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-direction:column;display:flex}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom .field-agree{gap:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem);border-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 0);border-width:0;flex-direction:column;display:flex}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom .field-agree__control{align-items:flex-start;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);display:flex}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom .field-agree .field-error-slot{padding-inline-start:calc(var(--spacing-sage-16,1rem) + var(--spacing-sage-12,.75rem))}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom .field-agree input{margin-top:clamp(.1875rem,calc((4 / var(--sage-breakpoint)) * 100vw),.25rem);height:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);width:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);accent-color:var(--color-midnight-russet);flex-shrink:0}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom .field-agree label{font-family:var(--font-wix);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);--tw-leading:150%;color:var(--color-midnight-russet);line-height:150%}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom .field-agree label a{opacity:.7;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);text-decoration-line:none}@media(hover:hover){.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom .field-agree label a:hover{opacity:1;text-decoration-line:underline}}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom button.submit-button{min-height:clamp(2.0625rem,calc((44 / var(--sage-breakpoint)) * 100vw),2.75rem);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-midnight-russet);background-color:var(--color-midnight-russet);width:100%;padding-top:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-bottom:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:center;font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.192px;letter-spacing:.192px;color:var(--color-peach-beauty);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom button.submit-button:disabled{cursor:not-allowed}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom button.submit-button{border-radius:2.5rem;transition:border-radius .5s ease-in-out,background-color .5s ease-in-out,color .5s ease-in-out,border-color .5s ease-in-out}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom button.submit-button:hover:not(:disabled){border-radius:.75rem}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom button.submit-button.is-processing{pointer-events:none}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom .submit-spinner{--_g:no-repeat radial-gradient(farthest-side, currentColor 90%, #0000);background:var(--_g),var(--_g),var(--_g),var(--_g);background-size:25% 50%;width:2.5rem;height:1.25rem;animation:1s linear infinite loading-spinner;display:block}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom .request-result-slot{flex-shrink:0;block-size:1.3125rem;overflow:hidden}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom .request-result{margin:calc(var(--spacing) * 0);text-overflow:ellipsis;white-space:nowrap;text-align:center;font-family:var(--font-wix);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);--tw-leading:150%;color:var(--color-midnight-russet);visibility:visible;block-size:auto;inline-size:100%;line-height:150%;position:static;inset:auto;overflow:hidden}.agentam-tour-signup__form .form-wrapper form.contacts-form .row-bottom .request-result.request-result--error{color:#dc2626}@keyframes agentam-gallery-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes agentam-gallery-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.wp-block-agentam-gallery{padding-top:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);padding-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);overflow:hidden}.wp-block-agentam-gallery .agentam-gallery__rows{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-direction:column;width:100%;display:flex}.wp-block-agentam-gallery .agentam-gallery__row{width:100%;position:relative;overflow:hidden}.wp-block-agentam-gallery .agentam-gallery__row:before,.wp-block-agentam-gallery .agentam-gallery__row:after{pointer-events:none;inset-block:calc(var(--spacing) * 0);z-index:10;width:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);position:absolute}@media not all and (min-width:64rem){.wp-block-agentam-gallery .agentam-gallery__row:before,.wp-block-agentam-gallery .agentam-gallery__row:after{width:clamp(3rem,calc((64 / var(--sage-breakpoint)) * 100vw),4rem)}}@media not all and (min-width:40rem){.wp-block-agentam-gallery .agentam-gallery__row:before,.wp-block-agentam-gallery .agentam-gallery__row:after{width:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem)}}.wp-block-agentam-gallery .agentam-gallery__row:before,.wp-block-agentam-gallery .agentam-gallery__row:after{content:""}.wp-block-agentam-gallery .agentam-gallery__row:before{background:linear-gradient(90deg,var(--color-white,#fff) 0%,#ffffffeb 18%,#ffffffb8 38%,#ffffff6b 58%,#ffffff29 78%,#fff0 100%);left:0}.wp-block-agentam-gallery .agentam-gallery__row:after{background:linear-gradient(270deg,var(--color-white,#fff) 0%,#ffffffeb 18%,#ffffffb8 38%,#ffffff6b 58%,#ffffff29 78%,#fff0 100%);right:0}.wp-block-agentam-gallery .agentam-gallery__track{width:max-content;padding-left:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);will-change:transform;align-items:center;animation:200s linear infinite agentam-gallery-marquee-left;display:flex}.wp-block-agentam-gallery .agentam-gallery__row--0 .agentam-gallery__track{animation-duration:200s}.wp-block-agentam-gallery .agentam-gallery__row--1 .agentam-gallery__track{padding-left:clamp(3rem,8vw,7rem);animation:220s linear infinite agentam-gallery-marquee-right}.wp-block-agentam-gallery .agentam-gallery__row--2 .agentam-gallery__track{animation-duration:260s}.wp-block-agentam-gallery .agentam-gallery__set{align-items:center;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);padding-right:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-shrink:0;display:flex}.wp-block-agentam-gallery .agentam-gallery__item{margin:calc(var(--spacing) * 0);aspect-ratio:16/10;cursor:pointer;border-radius:var(--radius-4xl);border-style:var(--tw-border-style);width:clamp(16rem,34vw,26rem);padding:calc(var(--spacing) * 0);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);background-color:#0000;border-width:0;flex-shrink:0;overflow:hidden}.wp-block-agentam-gallery .agentam-gallery__item:hover{border-radius:var(--radius-xl)}.wp-block-agentam-gallery .agentam-gallery__item img{pointer-events:none;object-fit:cover;object-position:center;width:100%;height:100%;display:block}.agentam-gallery-lightbox{pointer-events:none;inset:calc(var(--spacing) * 0);z-index:120;justify-content:center;align-items:center;display:flex;position:fixed}.agentam-gallery-lightbox.is-open{pointer-events:auto}.agentam-gallery-lightbox__overlay{pointer-events:none;inset:calc(var(--spacing) * 0);background-color:#1a1814eb;position:absolute}@supports (color:color-mix(in lab,red,red)){.agentam-gallery-lightbox__overlay{background-color:color-mix(in oklab,var(--color-midnight-russet) 92%,transparent)}}.agentam-gallery-lightbox__overlay{opacity:0;transition:opacity var(--gallery-lightbox-open-duration,.42s) ease}.agentam-gallery-lightbox.is-open .agentam-gallery-lightbox__overlay{opacity:1}.agentam-gallery-lightbox.is-closing .agentam-gallery-lightbox__overlay{opacity:0;transition-duration:var(--gallery-lightbox-close-duration,.32s)}.agentam-gallery-lightbox__close{top:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);right:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);z-index:4;height:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);width:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);cursor:pointer;border-style:var(--tw-border-style);background-color:#ffffff26;border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.agentam-gallery-lightbox__close{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.agentam-gallery-lightbox__close{padding:calc(var(--spacing) * 0);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media(hover:hover){.agentam-gallery-lightbox__close:hover{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.agentam-gallery-lightbox__close:hover{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}}@media not all and (min-width:40rem){.agentam-gallery-lightbox__close{top:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);right:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem)}}.agentam-gallery-lightbox__close{opacity:0;transition:opacity var(--gallery-lightbox-open-duration,.42s) ease}.agentam-gallery-lightbox__close-icon{height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);display:block}.agentam-gallery-lightbox__close-icon svg{width:100%;height:100%;display:block}.agentam-gallery-lightbox.is-open .agentam-gallery-lightbox__close{opacity:1}.agentam-gallery-lightbox.is-closing .agentam-gallery-lightbox__close{opacity:0;transition-duration:var(--gallery-lightbox-close-duration,.32s)}.agentam-gallery-lightbox__nav{top:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);z-index:3;cursor:pointer;border-style:var(--tw-border-style);width:clamp(4rem,10vw,7rem);padding:calc(var(--spacing) * 0);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background-color:#0000;border-width:0;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:absolute}@media(hover:hover){.agentam-gallery-lightbox__nav:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.agentam-gallery-lightbox__nav:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}}@media not all and (min-width:40rem){.agentam-gallery-lightbox__nav{width:clamp(2.625rem,calc((56 / var(--sage-breakpoint)) * 100vw),3.5rem)}}.agentam-gallery-lightbox__nav.is-disabled,.agentam-gallery-lightbox__nav:disabled{pointer-events:none;cursor:default;opacity:.28}@media(hover:hover){:is(.agentam-gallery-lightbox__nav.is-disabled,.agentam-gallery-lightbox__nav:disabled):hover{background-color:#0000}}.agentam-gallery-lightbox__nav--prev{right:auto;left:calc(var(--spacing) * 0)}.agentam-gallery-lightbox__nav--next{right:calc(var(--spacing) * 0);left:auto}.agentam-gallery-lightbox__nav-icon{height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);display:block}.agentam-gallery-lightbox__nav-icon svg{width:100%;height:100%}.agentam-gallery-lightbox__nav-icon svg path{fill:currentColor}.agentam-gallery-lightbox__nav-icon--prev{rotate:180deg}.agentam-gallery-lightbox__stage{pointer-events:none;z-index:2;margin:calc(var(--spacing) * 0);max-width:100%;max-height:100%;padding-left:clamp(3.375rem,calc((72 / var(--sage-breakpoint)) * 100vw),4.5rem);padding-right:clamp(3.375rem,calc((72 / var(--sage-breakpoint)) * 100vw),4.5rem);justify-content:center;align-items:center;display:flex;position:relative}@media not all and (min-width:40rem){.agentam-gallery-lightbox__stage{padding-left:clamp(2.625rem,calc((56 / var(--sage-breakpoint)) * 100vw),3.5rem);padding-right:clamp(2.625rem,calc((56 / var(--sage-breakpoint)) * 100vw),3.5rem)}}.agentam-gallery-lightbox__image-shell{opacity:0;justify-content:center;align-items:center;max-width:100%;max-height:100%;transition:transform .48s cubic-bezier(.22,1,.36,1),opacity .48s;display:flex;position:relative;transform:scale(.9)}.agentam-gallery-lightbox.is-open .agentam-gallery-lightbox__image-shell{opacity:1;transform:scale(1)}.agentam-gallery-lightbox.is-closing .agentam-gallery-lightbox__image-shell{opacity:0;transition-duration:.32s;transform:scale(.92)}.agentam-gallery-lightbox__image{pointer-events:auto;object-fit:contain;max-width:calc(100vw - 14rem);max-height:calc(100dvh - 4rem);display:block}@media not all and (min-width:40rem){.agentam-gallery-lightbox__image{max-width:calc(100vw - 8rem)}}.agentam-gallery-lightbox-slide-enter-active,.agentam-gallery-lightbox-slide-leave-active{transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1)}.agentam-gallery-lightbox-slide-enter-from{opacity:0;transform:translate(calc(var(--gallery-slide-direction,0) * 1.75rem))}.agentam-gallery-lightbox-slide-enter-to{opacity:1;transform:translate(0)}.agentam-gallery-lightbox-slide-leave-from{opacity:1;transform:translate(-50%,-50%)}.agentam-gallery-lightbox-slide-leave-to{opacity:0;transform:translate(-50%,-50%) translate(calc(var(--gallery-slide-direction,0) * -1.75rem))}.agentam-gallery-lightbox-slide-leave-active{max-width:calc(100vw - 14rem);max-height:calc(100dvh - 4rem);position:absolute;top:50%;left:50%}@media not all and (min-width:40rem){.agentam-gallery-lightbox-slide-leave-active{max-width:calc(100vw - 8rem)}}.agentam-gallery-lightbox__counter{bottom:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);z-index:2;margin:calc(var(--spacing) * 0);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);font-family:var(--font-tt);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);color:#fffc;position:absolute;left:50%}@supports (color:color-mix(in lab,red,red)){.agentam-gallery-lightbox__counter{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}@media not all and (min-width:40rem){.agentam-gallery-lightbox__counter{bottom:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem)}}.agentam-gallery-lightbox__counter{opacity:0;transition:opacity var(--gallery-lightbox-open-duration,.42s) ease}.agentam-gallery-lightbox.is-open .agentam-gallery-lightbox__counter{opacity:1}.agentam-gallery-lightbox.is-closing .agentam-gallery-lightbox__counter{opacity:0;transition-duration:var(--gallery-lightbox-close-duration,.32s)}@media(prefers-reduced-motion:reduce){.wp-block-agentam-gallery .agentam-gallery__track{animation:none!important;transform:none!important}.agentam-gallery-lightbox__overlay,.agentam-gallery-lightbox__close,.agentam-gallery-lightbox__counter,.agentam-gallery-lightbox__image-shell,.agentam-gallery-lightbox-slide-enter-active,.agentam-gallery-lightbox-slide-leave-active{transition:none!important}.agentam-gallery-lightbox.is-open .agentam-gallery-lightbox__image-shell,.agentam-gallery-lightbox-slide-enter-from,.agentam-gallery-lightbox-slide-leave-to{opacity:1;transform:none}}.wp-block-agentam-social{padding-top:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);padding-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem)}.wp-block-agentam-social .block-content{gap:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);flex-direction:column;display:flex}.wp-block-agentam-social .agentam-social__header{max-width:clamp(42.1875rem,calc((900 / var(--sage-breakpoint)) * 100vw),56.25rem);gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);flex-direction:column;display:flex}.wp-block-agentam-social .agentam-social__header h2{font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.wp-block-agentam-social .agentam-social__header h2{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-agentam-social .agentam-social__header h2{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-agentam-social .agentam-social__text{font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;color:var(--color-midnight-russet);line-height:150%}.wp-block-agentam-social .agentam-social__grid{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media not all and (min-width:80rem){.wp-block-agentam-social .agentam-social__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:48rem){.wp-block-agentam-social .agentam-social__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:40rem){.wp-block-agentam-social .agentam-social__grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.wp-block-agentam-social .agentam-social__card{min-height:clamp(7.5rem,calc((160 / var(--sage-breakpoint)) * 100vw),10rem);justify-content:space-between;align-items:flex-start;gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);border-radius:var(--radius-4xl);background-color:var(--color-midnight-russet);padding:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);color:var(--color-december-lace);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);flex-direction:column;text-decoration-line:none;display:flex}@media(hover:hover){.wp-block-agentam-social .agentam-social__card:hover{border-radius:var(--radius-xl);color:var(--color-peach-beauty)}}.wp-block-agentam-social .agentam-social__icon{height:clamp(2.4375rem,calc((52 / var(--sage-breakpoint)) * 100vw),3.25rem);width:clamp(2.4375rem,calc((52 / var(--sage-breakpoint)) * 100vw),3.25rem);flex-shrink:0;display:block}.wp-block-agentam-social .agentam-social__icon svg{width:100%;height:100%;display:block}.wp-block-agentam-social .agentam-social__label{font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium)}@media not all and (min-width:40rem){.wp-block-agentam-social .agentam-social__label{font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem)}}.wp-block-agentam-faq{padding-top:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);padding-bottom:clamp(4.5rem,calc((96 / var(--sage-breakpoint)) * 100vw),6rem);padding-bottom:clamp(7.03125rem,calc((150 / var(--sage-breakpoint)) * 100vw),9.375rem)}.wp-block-agentam-faq .block-content{gap:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);flex-direction:column;width:66.6667%;margin-inline:auto;display:flex}@media not all and (min-width:64rem){.wp-block-agentam-faq .block-content{width:100%}}.wp-block-agentam-faq .agentam-faq__title{font-family:var(--font-tt);font-size:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);--tw-leading:130%;--tw-font-weight:var(--font-weight-medium);line-height:130%;font-weight:var(--font-weight-medium);color:var(--color-midnight-russet)}@media not all and (min-width:64rem){.wp-block-agentam-faq .agentam-faq__title{font-size:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem)}}@media not all and (min-width:40rem){.wp-block-agentam-faq .agentam-faq__title{font-size:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}}.wp-block-agentam-faq .agentam-faq__list{gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);flex-direction:column;display:flex}.wp-block-agentam-faq .agentam-faq__item--open{border-radius:var(--radius-xl);transition:border-radius .5s ease-in-out;overflow:hidden}.wp-block-agentam-faq .agentam-faq__question{cursor:pointer;justify-content:space-between;align-items:center;gap:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);border-radius:var(--radius-4xl);border-style:var(--tw-border-style);background-color:var(--color-december-lace);width:100%;padding-top:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);padding-bottom:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);text-align:left;font-family:var(--font-tt);font-size:clamp(.9375rem,calc((20 / var(--sage-breakpoint)) * 100vw),1.25rem);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-midnight-russet);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);border-width:0;display:flex}@media(hover:hover){.wp-block-agentam-faq .agentam-faq__question:hover{border-radius:var(--radius-xl);color:var(--color-peach-beauty)}}.wp-block-agentam-faq .agentam-faq__question span{flex-grow:1}.wp-block-agentam-faq .agentam-faq__item--open .agentam-faq__question{border-radius:0}@media(hover:hover){.wp-block-agentam-faq .agentam-faq__item--open .agentam-faq__question:hover{border-radius:0}}.wp-block-agentam-faq .agentam-faq__icon{height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);color:currentColor;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);justify-content:flex-end;align-items:center;display:flex}.wp-block-agentam-faq .agentam-faq__icon svg{height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);display:block}.wp-block-agentam-faq .agentam-faq__icon--open svg,.wp-block-agentam-faq .agentam-faq__item--open .agentam-faq__question:hover .agentam-faq__icon--open svg{transform:rotate(180deg)}.wp-block-agentam-faq .agentam-faq__answer-wrap{grid-template-rows:0fr;min-height:0;transition:grid-template-rows .5s ease-in-out;display:grid}.wp-block-agentam-faq .agentam-faq__item--open .agentam-faq__answer-wrap{grid-template-rows:1fr}.wp-block-agentam-faq .agentam-faq__answer{min-height:calc(var(--spacing) * 0);background-color:var(--color-midnight-russet);opacity:0;transition:opacity .42s ease-in-out,transform .5s ease-in-out;overflow:hidden;transform:translateY(-.5rem)}.wp-block-agentam-faq .agentam-faq__item--open .agentam-faq__answer{opacity:1;transition-delay:80ms;transform:translateY(0)}.wp-block-agentam-faq .agentam-faq__answer-body{padding-top:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);padding-left:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-right:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);padding-bottom:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}.wp-block-agentam-faq .agentam-faq__answer-body p{font-family:var(--font-wix);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-leading:150%;color:var(--color-december-lace);line-height:150%}@media(prefers-reduced-motion:reduce){.wp-block-agentam-faq .agentam-faq__question,.wp-block-agentam-faq .agentam-faq__icon,.wp-block-agentam-faq .agentam-faq__answer-wrap,.wp-block-agentam-faq .agentam-faq__answer,.wp-block-agentam-faq .agentam-faq__item--open{transition:none!important;transform:none!important}.wp-block-agentam-faq .agentam-faq__icon--open{transform:rotate(180deg)}.wp-block-agentam-faq .agentam-faq__item--open .agentam-faq__answer{opacity:1}}.popup{inset:calc(var(--spacing) * 0);z-index:51;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;container:popup/inline-size}.popup .overlay{inset:calc(var(--spacing) * 0);background-color:#0000;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute}.popup .popup-container{inset:calc(var(--spacing) * 0);z-index:48;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative}.popup .popup-container .popup-content{flex-direction:column;justify-content:flex-start;align-items:center;display:flex;overflow-x:auto}.popup-burger{justify-content:flex-start;align-items:flex-end}.popup-burger .popup-container{inset:calc(var(--spacing) * 0);width:100%;height:100%;padding:clamp(1.875rem,calc((40 / var(--sage-breakpoint)) * 100vw),2.5rem);justify-content:flex-start;align-items:center}.popup-burger .popup-container .popup-content{justify-content:flex-start;align-items:center;gap:clamp(2.0625rem,calc((44 / var(--sage-breakpoint)) * 100vw),2.75rem);width:100%;padding-top:clamp(2.25rem,calc((48 / var(--sage-breakpoint)) * 100vw),3rem);flex-direction:column;display:flex;overflow:hidden}.popup-burger .popup-container .popup-content .close-btn{top:clamp(.46875rem,calc((10 / var(--sage-breakpoint)) * 100vw),.625rem);right:calc(var(--spacing) * 0);cursor:pointer;position:absolute}.popup-burger .popup-container .popup-content .close-btn svg{height:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);width:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out)}@media(hover:hover){.popup-burger .popup-container .popup-content .close-btn svg:hover{rotate:360deg}}.popup-burger .popup-container .popup-content .burger-menu{justify-content:center;align-items:center;gap:clamp(1.5rem,calc((32 / var(--sage-breakpoint)) * 100vw),2rem);flex-direction:column;display:flex}.popup-burger .popup-container .popup-content .burger-menu a{padding-top:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);padding-bottom:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);font-family:var(--font-tt);font-size:clamp(.75rem,calc((16 / var(--sage-breakpoint)) * 100vw),1rem);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}@media(hover:hover){.popup-burger .popup-container .popup-content .burger-menu a:hover{text-decoration-line:underline}}.popup-burger .popup-container .popup-content .socials{display:flex}@media not all and (min-width:64rem){.popup-burger .popup-container .popup-content .socials{justify-content:space-between;width:100%}}.popup-burger .popup-container .popup-content .socials a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out)}@media(hover:hover){.popup-burger .popup-container .popup-content .socials a:hover{opacity:.8}}.popup-burger .popup-container .popup-content .burger-phone{align-items:center;gap:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);font-family:var(--font-tt);font-size:clamp(.84375rem,calc((18 / var(--sage-breakpoint)) * 100vw),1.125rem);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-transform:uppercase;text-decoration-line:none;display:flex}.request-result{visibility:hidden;inset:calc(var(--spacing) * 0);z-index:10;border-radius:var(--radius-md);background-color:var(--color-white);height:100%;position:absolute}.request-result.sending{visibility:visible}.request-result.sending .loader{display:inherit}.request-result.sending p{display:none}.request-result.send{visibility:visible}.request-result.send .loader{display:none}.request-result.send p{display:inherit}.loader{aspect-ratio:2.5;--_g:no-repeat radial-gradient(farthest-side, var(--color-acorn-squash) 90%, #0000);background:var(--_g),var(--_g),var(--_g),var(--_g);background-size:20% 50%;height:30px;animation:1s linear infinite l43}.favorite-fly-heart{z-index:10000;pointer-events:none;color:#1a1814;will-change:transform,opacity;filter:drop-shadow(0 2px 8px #1a18141f);width:1.375rem;height:1.375rem;position:fixed}.favorite-fly-heart svg{width:100%;height:100%;display:block}.header-controls-inner__icon-btn--favorites.header-favorites-icon--landed{animation:.42s ease-out header-favorites-landed}@keyframes header-favorites-landed{0%{transform:scale(1)}40%{transform:scale(1.28)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.header-controls-inner__icon-btn--favorites.header-favorites-icon--landed{animation:none}}.breadcrumbs{margin-bottom:clamp(1.125rem,calc((24 / var(--sage-breakpoint)) * 100vw),1.5rem)}.breadcrumbs .breadcrumbs__list{margin:calc(var(--spacing) * 0);align-items:center;gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);padding:calc(var(--spacing) * 0);flex-wrap:wrap;list-style-type:none;display:flex}.breadcrumbs .breadcrumbs__item{align-items:center;gap:clamp(.375rem,calc((8 / var(--sage-breakpoint)) * 100vw),.5rem);display:flex}.breadcrumbs .breadcrumbs__link{font-family:var(--font-wix);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);color:#1a181499}@supports (color:color-mix(in lab,red,red)){.breadcrumbs .breadcrumbs__link{color:color-mix(in oklab,var(--color-midnight-russet) 60%,transparent)}}.breadcrumbs .breadcrumbs__link{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);text-decoration-line:none}.breadcrumbs .breadcrumbs__link:hover{color:var(--color-midnight-russet);opacity:1}.breadcrumbs .breadcrumbs__current{font-family:var(--font-wix);font-size:clamp(.65625rem,calc((14 / var(--sage-breakpoint)) * 100vw),.875rem);color:var(--color-midnight-russet)}.breadcrumbs .breadcrumbs__sep{flex-shrink:0;align-items:center;display:inline-flex}.breadcrumbs .breadcrumbs__sep svg{height:clamp(.5625rem,calc((12 / var(--sage-breakpoint)) * 100vw),.75rem);width:clamp(calc(((7 / 16) * 1rem) * .75),calc((7 / var(--sage-breakpoint)) * 100vw),.4375rem);display:block}*{-webkit-font-smoothing:antialiased}[id]{scroll-margin-top:72px}@media(prefers-reduced-motion:no-preference){html.lenis{scroll-behavior:auto}}html.no-scroll,body.no-scroll{overscroll-behavior:none;overflow:hidden}.container{width:100%;max-width:calc(100vw - clamp(((40 / 16) * 1rem) * .75,(40 / var(--sage-breakpoint)) * 100vw,((40 / 16) * 1rem) * 5.25))}@media(min-width:48rem){.container{max-width:calc(100vw - clamp(((40 / 16) * 1rem) * .75,(40 / var(--sage-breakpoint)) * 100vw,((40 / 16) * 1rem) * 5.25));width:calc(100vw - clamp(((64 / 16) * 1rem) * .75,(64 / var(--sage-breakpoint)) * 100vw,((64 / 16) * 1rem) * 5.25))}}@media(min-width:80rem){.container{max-width:calc(100vw - clamp(((80 / 16) * 1rem) * .75,(80 / var(--sage-breakpoint)) * 100vw,((80 / 16) * 1rem) * 5.25));width:calc(100vw - clamp(((80 / 16) * 1rem) * .75,(80 / var(--sage-breakpoint)) * 100vw,((80 / 16) * 1rem) * 5.25))}}.container{margin-inline:auto}@media(min-width:80rem){.container{max-width:clamp(67.5rem,calc((1440 / var(--sage-breakpoint)) * 100vw),90rem)}}html{scrollbar-gutter:stable;overflow-x:clip}body{overflow-x:clip}.wp-block-image{margin-bottom:calc(var(--spacing) * 0)}#main{flex-grow:1}#app{flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}.grecaptcha-badge{display:none}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
