@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-330c7f3e],[data-v-330c7f3e]:before,[data-v-330c7f3e]:after,[data-v-330c7f3e]::backdrop{--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-font-weight:initial}}}.main-navigation[data-v-330c7f3e]{z-index:50;width:100%;height:86px;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);--tw-backdrop-blur:blur(var(--blur-xs,4px));-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,);justify-content:flex-start;align-items:flex-end;display:flex}.main-navigation.absolute[data-v-330c7f3e]:has(+.theme-darkBlue){color:var(--color-white,#fff)}.main-navigation ul[data-v-330c7f3e]{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-direction:row;list-style-type:none;display:flex}.main-navigation a[data-v-330c7f3e]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);text-decoration-line:none}@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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-510380db],[data-v-510380db]:before,[data-v-510380db]:after,[data-v-510380db]::backdrop{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}.loading-screen[data-v-510380db]{inset:calc(var(--spacing,.25rem)*0);z-index:60;--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-highlight-light,var(--color-orange-200));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--color-highlight-extralight,var(--color-orange-50));justify-content:center;align-items:center;display:flex;position:fixed}.loading-content[data-v-510380db]{text-align:center}.loading-logo[data-v-510380db]{animation:2s ease-in-out infinite pulse-510380db}@keyframes pulse-510380db{50%{opacity:.5}}.loading-fade-enter-active[data-v-510380db],.loading-fade-leave-active[data-v-510380db]{transition:opacity .3s}.loading-fade-enter-from[data-v-510380db],.loading-fade-leave-to[data-v-510380db]{opacity:0}.wave[data-v-221ec088]{inset-inline:calc(var(--spacing,.25rem)*0);z-index:10;width:100%;display:none;position:absolute}.wave-top[data-v-221ec088]{top:-10px}.wave-top.orange[data-v-221ec088]{width:calc(100% + 8px);max-width:none;top:-8px;left:-8px}.wave-bottom[data-v-221ec088]{bottom:-10px}header .wave-bottom[data-v-221ec088]{bottom:-1px}header:has(+.theme-base) .wave-bottom[data-v-221ec088],section:has(+.theme-base) .wave-bottom[data-v-221ec088],footer .wave-top[data-v-221ec088],.theme-base+section:not(.theme-base) .wave-top[data-v-221ec088]{display:block}.header[data-v-abf0a055]{height:100dvh}.actions[data-v-abf0a055]{align-items:center;display:flex}.actions.vertical[data-v-abf0a055]{flex-direction:column}.actions.align-start[data-v-abf0a055]{justify-content:flex-start}.actions.align-center[data-v-abf0a055]{justify-content:center}.actions.align-end[data-v-abf0a055]{justify-content:flex-end}.actions.align-between[data-v-abf0a055]{justify-content:space-between}.actions span[data-v-abf0a055]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-3404a45f],[data-v-3404a45f]:before,[data-v-3404a45f]:after,[data-v-3404a45f]::backdrop{--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}}}header[data-v-3404a45f]{min-height:50dvh;padding-top:86px;padding-bottom:calc(var(--spacing,.25rem)*16);position:relative;overflow:hidden}header[data-v-3404a45f]:has(+.theme-base){padding-bottom:calc(var(--spacing,.25rem)*24)}.silhouette[data-v-3404a45f]{--tw-drop-shadow:drop-shadow(-1px -1px 6px #0003)drop-shadow(0px 0px 10px #0000000d);right:calc(var(--spacing,.25rem)*-2);height:75%;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,);position:absolute;bottom:1px}.actions[data-v-3404a45f]{place-items:center;display:flex}.actions.vertical[data-v-3404a45f]{flex-direction:column;justify-content:space-between}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff}.carousel,.carousel *{box-sizing:border-box}.carousel{height:var(--vc-carousel-height);overscroll-behavior:none;position:relative;touch-action:pan-x pan-y pinch-zoom;z-index:1}.carousel.is-dragging{touch-action:none}.carousel__track{display:flex;gap:var(--vc-slide-gap);height:100%;list-style:none;margin:0;padding:0;position:relative;transition:transform ease-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel__viewport{height:100%;overflow:hidden;width:100%}.carousel__sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.carousel.is-rtl{direction:rtl}.carousel.is-ttb .carousel__track{flex-direction:column}.carousel.is-btt .carousel__track{flex-direction:column-reverse}.carousel.is-vertical .carousel__slide--clone:first-child{margin-block-start:var(--vc-cloned-offset)}.carousel:not(.is-vertical) .carousel__slide--clone:first-child{margin-inline-start:var(--vc-cloned-offset)}.carousel.is-effect-fade .carousel__track{display:grid;grid-template-columns:100%;grid-template-rows:100%;transition:none}.carousel.is-effect-fade .carousel__slide{grid-area:1 / 1;height:100%;opacity:0;pointer-events:none;transition:opacity ease-in-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel.is-effect-fade .carousel__slide--active{opacity:1;pointer-events:auto}:root{--vc-icn-width: 100%}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}:root{--vc-nav-background: transparent;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-height: 30px;--vc-nav-width: 30px}.carousel__next,.carousel__prev{align-items:center;background:var(--vc-nav-background);border:0;border-radius:var(--vc-nav-border-radius);color:var(--vc-nav-color);cursor:pointer;display:flex;font-size:var(--vc-nav-height);height:var(--vc-nav-height);justify-content:center;padding:0;position:absolute;inset-block-start:50%;transform:translateY(-50%);width:var(--vc-nav-width)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__next{inset-inline-end:0}.carousel__prev{inset-inline-start:0}.carousel.is-vertical .carousel__next,.carousel.is-vertical .carousel__prev{inset-inline:auto 50%;inset-block-start:auto;transform:translate(50%)}.carousel.is-vertical.is-ttb .carousel__next{inset-block-end:0}.carousel.is-vertical.is-ttb .carousel__prev,.carousel.is-vertical.is-btt .carousel__next{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__prev{inset-block-end:0}@media (hover: hover){.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}}:root{--vc-pgn-active-color: var(--vc-clr-primary);--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-border-radius: 0;--vc-pgn-gap: 6px;--vc-pgn-height: 4px;--vc-png-bottom: 10px;--vc-png-left: auto;--vc-png-right: 10px;--vc-pgn-width: 16px}.carousel__pagination{bottom:var(--vc-png-bottom);display:flex;gap:var(--vc-pgn-gap);justify-content:center;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translate(-50%)}.carousel__pagination-button{background-color:var(--vc-pgn-background-color);border:0;border-radius:var(--vc-pgn-border-radius);cursor:pointer;display:block;height:var(--vc-pgn-height);margin:0;padding:0;width:var(--vc-pgn-width)}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover{background-color:var(--vc-pgn-active-color)}}.carousel.is-vertical .carousel__pagination{bottom:50%;flex-direction:column;left:var(--vc-png-left);right:var(--vc-png-right);transform:translateY(50%)}.carousel.is-vertical .carousel__pagination-button{height:var(--vc-pgn-width);width:var(--vc-pgn-height)}.carousel.is-btt .carousel__pagination{flex-direction:column-reverse}.carousel__slide{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0;transform:translateZ(0)}@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-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}}}.carousel__slide:not(.carousel__slide--active){--tw-blur:blur(2px);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,)}.carousel .carousel__pagination{--vc-pgn-gap:8px;--vc-pgn-height:8px;--vc-pgn-width:8px;--vc-pgn-border-radius:50%;--vc-pgn-background-color:white;--vc-pgn-active-color:var(--color-orange-400)}@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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-6fd19041],[data-v-6fd19041]:before,[data-v-6fd19041]:after,[data-v-6fd19041]::backdrop{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-duration:initial;--tw-outline-style:solid;--tw-font-weight:initial;--tw-leading: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}}}.properties-carousel[data-v-6fd19041] .carousel__track{padding-bottom:calc(var(--spacing,.25rem)*8)}.carousel-card[data-v-6fd19041]{aspect-ratio:215/205;justify-content:flex-end;gap:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-lg,.5rem);--tw-gradient-position:to top;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}@supports (background-image:linear-gradient(in lab,red,red)){.carousel-card[data-v-6fd19041]{--tw-gradient-position:to top in oklab}}.carousel-card[data-v-6fd19041]{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#000000bf}@supports (color:color-mix(in lab,red,red)){.carousel-card[data-v-6fd19041]{--tw-gradient-from:color-mix(in oklab,var(--color-black,#000)75%,transparent)}}.carousel-card[data-v-6fd19041]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.carousel-card[data-v-6fd19041]{--tw-gradient-to:color-mix(in oklab,var(--color-black,#000)0%,transparent)}}.carousel-card[data-v-6fd19041]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));padding:calc(var(--spacing,.25rem)*4);color:var(--color-white,#fff);transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-position:bottom;background-size:cover;background-image:linear-gradient(var(--tw-gradient-stops)),var(--bg-image);transition-duration:.2s}.carousel-card.--popular[data-v-6fd19041]{outline-style:var(--tw-outline-style);outline-offset:-1px;outline-width:1px;outline-color:var(--color-highlight,var(--color-orange-400))}.carousel-card .tag[data-v-6fd19041]{top:calc(var(--spacing,.25rem)*2);right:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-md,.375rem);background-color:var(--color-highlight,var(--color-orange-400));padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);position:absolute}.carousel-card strong[data-v-6fd19041]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);opacity:.75;mix-blend-mode:hard-light}.carousel-card strong abbr[data-v-6fd19041]{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.carousel-card h4[data-v-6fd19041]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.carousel-card p[data-v-6fd19041]{font-size:10px}.carousel__slide:not(.carousel__slide--active) .carousel-card[data-v-6fd19041]{pointer-events:none;height:calc(100% - 32px)}.carousel__slide--active .carousel-card[data-v-6fd19041]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#00000040;text-decoration-line:none}@supports (color:color-mix(in lab,red,red)){.carousel__slide--active .carousel-card[data-v-6fd19041]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black,#000)25%,transparent)var(--tw-shadow-alpha),transparent)}}.carousel__slide--active .carousel-card.--popular[data-v-6fd19041]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#ff8b1a40}@supports (color:color-mix(in lab,red,red)){.carousel__slide--active .carousel-card.--popular[data-v-6fd19041]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-highlight,var(--color-orange-400))25%,transparent)var(--tw-shadow-alpha),transparent)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-1fbce7a5],[data-v-1fbce7a5]:before,[data-v-1fbce7a5]:after,[data-v-1fbce7a5]::backdrop{--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-duration:initial;--tw-font-weight: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}}}.testimonial-carousel[data-v-1fbce7a5] .carousel__track{padding-bottom:calc(var(--spacing,.25rem)*8)}.carousel-card[data-v-1fbce7a5]{justify-content:flex-end;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary-light,var(--color-indigo-100));background-color:var(--color-white,#fff);--tw-gradient-position:to bottom right;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}@supports (background-image:linear-gradient(in lab,red,red)){.carousel-card[data-v-1fbce7a5]{--tw-gradient-position:to bottom right in oklab}}.carousel-card[data-v-1fbce7a5]{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#e0e7ffbf}@supports (color:color-mix(in lab,red,red)){.carousel-card[data-v-1fbce7a5]{--tw-gradient-from:color-mix(in oklab,var(--color-secondary-light,var(--color-indigo-100))75%,transparent)}}.carousel-card[data-v-1fbce7a5]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*4);color:var(--color-primary,var(--color-slate-800));transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-position:bottom;background-size:cover;transition-duration:.2s}.carousel-card .tag[data-v-1fbce7a5]{top:calc(var(--spacing,.25rem)*2);right:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-md,.375rem);background-color:var(--color-highlight,var(--color-orange-400));padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);position:absolute}.carousel-card p[data-v-1fbce7a5]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.carousel-card img[data-v-1fbce7a5]{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);border-radius:3.40282e38px}.carousel-card strong[data-v-1fbce7a5]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.carousel-card span[data-v-1fbce7a5]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-slate-500,oklch(55.4% .046 257.417))}.carousel__slide:not(.carousel__slide--active) .carousel-card[data-v-1fbce7a5]{height:calc(100% - 32px)}.carousel__slide--active .carousel-card[data-v-1fbce7a5]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#c7d2ff80}@supports (color:color-mix(in lab,red,red)){.carousel__slide--active .carousel-card[data-v-1fbce7a5]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-secondary,var(--color-indigo-200))50%,transparent)var(--tw-shadow-alpha),transparent)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-9ea79111],[data-v-9ea79111]:before,[data-v-9ea79111]:after,[data-v-9ea79111]::backdrop{--tw-font-weight:initial}}}.contact-form[data-v-9ea79111]{gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-top:calc(var(--spacing,.25rem)*8);padding-bottom:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}.field-group[data-v-9ea79111]{align-items:flex-start;gap:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}h4[data-v-9ea79111]{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}label[data-v-9ea79111]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-thin,100);font-weight:var(--font-weight-thin,100)}input[data-v-9ea79111],textarea[data-v-9ea79111]{border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);color:var(--color-primary,var(--color-slate-800))}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-ace6344b],[data-v-ace6344b]:before,[data-v-ace6344b]:after,[data-v-ace6344b]::backdrop{--tw-outline-style:solid;--tw-font-weight:initial;--tw-leading: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}}}.property-images-carousel[data-v-ace6344b] .carousel__track{padding-bottom:calc(var(--spacing,.25rem)*8)}.carousel-card[data-v-ace6344b]{aspect-ratio:215/205;border-radius:var(--radius-lg,.5rem);width:100%;height:100%;overflow:hidden}.carousel-card.--popular[data-v-ace6344b]{outline-style:var(--tw-outline-style);outline-offset:-1px;outline-width:1px;outline-color:var(--color-highlight,var(--color-orange-400))}.carousel-card .tag[data-v-ace6344b]{top:calc(var(--spacing,.25rem)*2);right:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-md,.375rem);background-color:var(--color-highlight,var(--color-orange-400));padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);position:absolute}.carousel-card strong[data-v-ace6344b]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);opacity:.75;mix-blend-mode:hard-light}.carousel-card strong abbr[data-v-ace6344b]{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.carousel-card h4[data-v-ace6344b]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:calc(var(--spacing,.25rem)*4);line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.carousel-card p[data-v-ace6344b]{font-size:10px}.carousel__slide:not(.carousel__slide--active) .carousel-card[data-v-ace6344b]{pointer-events:none;height:calc(100% - 32px)}.carousel__slide--active .carousel-card[data-v-ace6344b]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#00000040;text-decoration-line:none}@supports (color:color-mix(in lab,red,red)){.carousel__slide--active .carousel-card[data-v-ace6344b]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black,#000)25%,transparent)var(--tw-shadow-alpha),transparent)}}.carousel__slide--active .carousel-card.--popular[data-v-ace6344b]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#ff8b1a40}@supports (color:color-mix(in lab,red,red)){.carousel__slide--active .carousel-card.--popular[data-v-ace6344b]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-highlight,var(--color-orange-400))25%,transparent)var(--tw-shadow-alpha),transparent)}}.map[data-v-adea4fb5],.map[data-v-9d3aa1b7]{aspect-ratio:4/3;border-radius:var(--radius-lg,.5rem);width:100%;height:auto}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-378b5268],[data-v-378b5268]:before,[data-v-378b5268]:after,[data-v-378b5268]::backdrop{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-outline-style:solid;--tw-duration:initial;--tw-font-weight:initial;--tw-leading: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}}}.properties-carousel[data-v-378b5268] .carousel__track{padding-bottom:calc(var(--spacing,.25rem)*8)}.property-card[data-v-378b5268]{justify-content:flex-start;gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-lg,.5rem);--tw-gradient-position:to top;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}@supports (background-image:linear-gradient(in lab,red,red)){.property-card[data-v-378b5268]{--tw-gradient-position:to top in oklab}}.property-card[data-v-378b5268]{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#000000bf}@supports (color:color-mix(in lab,red,red)){.property-card[data-v-378b5268]{--tw-gradient-from:color-mix(in oklab,var(--color-black,#000)75%,transparent)}}.property-card[data-v-378b5268]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.property-card[data-v-378b5268]{--tw-gradient-to:color-mix(in oklab,var(--color-black,#000)0%,transparent)}}.property-card[data-v-378b5268]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));padding:calc(var(--spacing,.25rem)*4);color:var(--color-primary,var(--color-slate-800));outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-secondary-light,var(--color-indigo-100));transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-position:bottom;background-size:cover;background-image:linear-gradient(var(--tw-gradient-stops)),var(--bg-image);transition-duration:.2s}.property-card.--popular[data-v-378b5268]{outline-offset:-1px;outline-color:var(--color-highlight-light,var(--color-orange-200))}.property-card .tag[data-v-378b5268]{top:calc(var(--spacing,.25rem)*2);right:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-md,.375rem);background-color:var(--color-highlight,var(--color-orange-400));padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);position:absolute}.property-card strong[data-v-378b5268]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.property-card strong abbr[data-v-378b5268]{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.property-card h4[data-v-378b5268]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.property-card a[data-v-378b5268]{text-decoration-line:none}.property-card p[data-v-378b5268]{--tw-font-weight:var(--font-weight-thin,100);font-weight:var(--font-weight-thin,100)}.carousel__slide:not(.carousel__slide--active) .property-card[data-v-378b5268]{pointer-events:none;height:calc(100% - 32px)}.carousel__slide--active .property-card[data-v-378b5268]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#00000040;text-decoration-line:none}@supports (color:color-mix(in lab,red,red)){.carousel__slide--active .property-card[data-v-378b5268]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black,#000)25%,transparent)var(--tw-shadow-alpha),transparent)}}.carousel__slide--active .property-card.--popular[data-v-378b5268]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#ff8b1a40}@supports (color:color-mix(in lab,red,red)){.carousel__slide--active .property-card.--popular[data-v-378b5268]{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-highlight,var(--color-orange-400))25%,transparent)var(--tw-shadow-alpha),transparent)}}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{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}.three-dots[data-v-5c1dd3cf]{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}.three-dots span[data-v-5c1dd3cf]{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);background-color:var(--color-primary,var(--color-slate-800));border-radius:3.40282e38px}.three-dots span[data-v-5c1dd3cf]:first-child{height:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*1);opacity:.25}.three-dots span[data-v-5c1dd3cf]:nth-child(2){height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);opacity:.5}.section[data-v-1115a93b]{scroll-margin-top:calc(var(--spacing,.25rem)*16);gap:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex;position:relative}.section img[data-v-1115a93b]{max-width:100%;margin-inline:auto}.section[data-v-1115a93b]:has(.wave-bottom):has(+.theme-base){padding-bottom:calc(var(--spacing,.25rem)*14)}.theme-base+.section[data-v-1115a93b]:has(.wave-top):not(.theme-base){padding-top:calc(var(--spacing,.25rem)*14)}/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-aeaf9609],[data-v-aeaf9609]:before,[data-v-aeaf9609]:after,[data-v-aeaf9609]::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-font-weight:initial}}}.tag[data-v-aeaf9609]{top:calc(var(--spacing,.25rem)*6);z-index:50;--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);border-radius:var(--radius-md,.375rem);background-color:var(--color-highlight,var(--color-orange-400));padding:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);position:absolute;left:50%}@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-font-weight{syntax:"*";inherits:false}
