.vinyl-preview,.vinyl-tour{--vinyl-night:#0a0c15;--vinyl-blue:rgba(38,75,135,.54);--vinyl-plum:rgba(112,47,115,.46);--vinyl-rose:rgba(146,66,98,.36);--vinyl-muted:#bbb8c6;--vinyl-cream:#eee6da;--vinyl-cta:rgba(16,22,34,.78);--vinyl-shadow:rgba(0,0,0,.4);--vinyl-stage-width:760px;--vinyl-title:clamp(44px,7vw,78px);--vinyl-copy:clamp(11px,2.8vw,13px);--vinyl-stage-gap:clamp(8px,2vw,24px);min-height:100svh;background:var(--vinyl-night);isolation:isolate;overflow-x:clip}.vinyl-preview-nav{position:absolute;top:var(--edge);left:var(--edge);right:var(--edge);z-index:3;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);font-size:11px;color:var(--vinyl-muted)}.vinyl-preview-nav .glass-action{font-size:11px;min-height:var(--touch)}.vinyl-preview-nav>span{padding-right:var(--space-sm)}.vinyl-tour{position:relative;isolation:isolate;min-height:100svh;padding:110px var(--edge) 40px;display:flex;align-items:center;flex-direction:column;overflow:hidden;color:var(--vinyl-cream)}.vinyl-aurora{position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;z-index:-1;background:radial-gradient(ellipse at 20% 30%,var(--vinyl-blue),transparent 60%),radial-gradient(ellipse at 90% 55%,var(--vinyl-plum),transparent 57%),radial-gradient(ellipse at 45% 90%,var(--vinyl-rose),transparent 58%);animation:vinyl-sky 36s ease-in-out infinite alternate;pointer-events:none}.vinyl-intro{text-align:center;position:relative;z-index:1}.vinyl-eyebrow{font:400 var(--vinyl-copy)/1.5 var(--font-interface);color:var(--vinyl-muted);margin:0 0 var(--space-md)}.vinyl-title{position:static;margin:0;text-align:center;font:400 var(--vinyl-title)/1.02 var(--font-display);letter-spacing:-.035em;color:var(--vinyl-cream)}.vinyl-title em{font-style:italic;font-weight:400}.vinyl-invitation{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--pill);min-height:48px;padding:14px 23px;margin-top:28px;font:400 var(--vinyl-copy)/1.5 var(--font-interface);color:var(--foreground);background:var(--vinyl-cta);max-width:100%}.vinyl-invitation-light{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;z-index:-1;background:conic-gradient(from 80deg,var(--vinyl-blue),var(--vinyl-plum),var(--vinyl-rose),var(--vinyl-blue));filter:blur(14px);animation:vinyl-wave 16s linear infinite;opacity:.85}.vinyl-invitation:disabled{cursor:default}.vinyl-stage{width:100%;max-width:var(--vinyl-stage-width);aspect-ratio:800/560;position:relative;margin-top:var(--vinyl-stage-gap)}.vinyl-trigger{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;padding:0;border-radius:var(--gallery-radius);touch-action:manipulation}.vinyl-trigger:disabled{cursor:default}.vinyl-trigger:focus-visible{outline-offset:-14px}.vinyl-art{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 24px 28px var(--vinyl-shadow))}.record-arc{font:400 15px var(--font-interface);letter-spacing:3px}.record-move,.record-spin,.turntable-body,.tonearm{will-change:transform}.vinyl-player{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;gap:var(--space-md);animation:vinyl-player-in .65s ease-out both}.vinyl-video-frame{overflow:hidden;border-radius:var(--gallery-radius);background:var(--vinyl-night);aspect-ratio:16/9;box-shadow:0 20px 70px var(--vinyl-shadow)}.vinyl-video-frame video{display:block;width:100%;height:100%;object-fit:cover}.vinyl-player-controls{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-sm);font-size:var(--vinyl-copy)}.vinyl-player-controls>span{margin-right:auto;padding-left:var(--space-sm);color:var(--vinyl-muted)}.vinyl-player-controls .glass-action{background:var(--glass-readable);font-size:var(--vinyl-copy);padding:10px 18px}.vinyl-signature{text-align:center;margin-top:var(--vinyl-stage-gap)}.vinyl-stars{font:400 15px/1 var(--font-interface);letter-spacing:6px;color:var(--vinyl-cream)}.vinyl-signature p{font:400 clamp(17px,3vw,22px)/1.4 var(--font-display);letter-spacing:.09em;margin:12px 0 0}.vinyl-status{font:400 11px/1.5 var(--font-interface);color:var(--vinyl-muted);margin:20px 0 0;min-height:17px}@keyframes vinyl-sky{0%{transform:translate3d(-2%,0,0) scale(1)}to{transform:translate3d(3%,-4%,0) scale(1.09)}}@keyframes vinyl-wave{to{transform:rotate(360deg)}}@keyframes vinyl-player-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@media(min-width:768px){.vinyl-tour{padding-top:100px}.vinyl-stage{max-width:650px;margin-top:-8px}.vinyl-signature{margin-top:-20px}}@media(prefers-reduced-motion:reduce){.vinyl-aurora,.vinyl-invitation-light,.vinyl-player{animation:none}.record-move,.record-spin,.turntable-body,.tonearm{will-change:auto}}.vinyl-aurora{inset:auto;left:50%;top:50%;width:150vmax;height:150vmax;margin:-75vmax;background:conic-gradient(from 80deg,var(--vinyl-blue),var(--vinyl-plum),var(--vinyl-rose),var(--vinyl-blue));filter:blur(40px);animation:ambient-colour-wave var(--colour-wave-duration) linear infinite}.vinyl-invitation-light{animation:ambient-colour-wave var(--colour-wave-duration) linear infinite}@media(min-width:768px){.vinyl-tour{height:100svh;min-height:0;padding:70px var(--edge) 18px;justify-content:center;gap:0;--vinyl-title:clamp(30px,6svh,60px)}.vinyl-invitation{margin-top:14px}.vinyl-stage{flex:none;width:min(650px,calc((100svh - 410px)*1.42857));max-width:100%;margin-top:0}.vinyl-signature{margin-top:0}.vinyl-signature p{margin-top:8px;font-size:18px}.vinyl-status{position:absolute;bottom:4px;margin:0}}@media(min-width:768px)and (max-height:600px){.vinyl-tour{padding-top:60px;--vinyl-title:28px}.vinyl-title br{display:none}.vinyl-title em:before{content:" "}.vinyl-invitation{margin-top:8px;padding-block:10px;min-height:44px}.vinyl-stage{width:min(650px,calc((100svh - 300px)*1.42857))}.vinyl-stars{font-size:12px}.vinyl-signature p{margin-top:5px;font-size:15px}}@media(prefers-reduced-motion:reduce){.vinyl-aurora,.vinyl-invitation-light{animation:none}}.vinyl-properties-action{margin-top:14px}.vinyl-properties-action .glass-action{background:var(--glass-readable)}.vinyl-signature{position:relative;z-index:1}.vinyl-signature .vinyl-tagline{font-size:clamp(18px,2.2vw,25px);letter-spacing:0;margin-top:14px;text-wrap:balance}.vinyl-scroll-scene{height:117svh;position:relative;background:#08090f}.vinyl-scroll-sticky{position:sticky;top:0;height:100svh;overflow:hidden}.vinyl-scroll-sticky .vinyl-tour{height:100svh;min-height:0;padding-top:calc(var(--nav-top) + var(--nav-height) + 28px)}.vinyl-scroll-sticky .vinyl-tour:before{content:"";position:absolute;inset:0 0 auto;height:28svh;background:linear-gradient(to bottom,#08090f 0%,rgba(8,9,15,.88) 18%,transparent 100%);z-index:0;pointer-events:none}.vinyl-scroll-sticky .vinyl-stage{z-index:1}.vinyl-stars{display:inline-block}.vinyl-properties-action .vinyl-invitation,.vinyl-player-controls .vinyl-invitation{background:var(--vinyl-cta);margin:0;padding:14px 23px;font-size:var(--vinyl-copy);min-height:48px}.vinyl-stage[data-phase=closing] .vinyl-player{animation:none;pointer-events:none}.vinyl-stage .vinyl-player{animation:none;opacity:0;pointer-events:none}.vinyl-stage .vinyl-player[data-visible=true]{pointer-events:auto}.inquire-handset{width:13px;height:13px;scale:-1 1;transform-origin:center;animation:handset-ring 2s ease-in-out infinite}.navigation .inquire{gap:5px}@keyframes handset-ring{0%,72%,to{transform:rotate(0)}77%,87%{transform:rotate(-13deg)}82%,92%{transform:rotate(13deg)}}@media(prefers-reduced-motion:reduce){.inquire-handset{animation:none}.vinyl-stage .vinyl-player{transition:none}}.vinyl-scroll-sticky .vinyl-intro,.vinyl-scroll-sticky .vinyl-signature{flex-shrink:0}.vinyl-scroll-sticky .vinyl-stage{flex-shrink:1;min-height:0}@media(max-width:767px){.vinyl-scroll-sticky .vinyl-title{font-size:clamp(34px,6svh,48px)}.vinyl-scroll-sticky .vinyl-stage{width:min(100%,calc((100svh - 460px)*1.42857));min-width:200px}.vinyl-scroll-sticky .vinyl-invitation{margin-top:16px}.vinyl-scroll-sticky .vinyl-signature{margin-top:0}}@media(prefers-reduced-motion:reduce){.vinyl-scroll-scene{height:auto}.vinyl-scroll-sticky{position:relative;height:auto;overflow:visible}.vinyl-scroll-sticky .vinyl-tour{min-height:100svh;height:auto}}.vinyl-tour[data-tour-active=true] .vinyl-aurora,.vinyl-tour[data-tour-active=true] .vinyl-invitation-light{animation-play-state:paused}/*! tailwindcss v4.3.3 | 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)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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;--silver-angle:190deg}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--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)}}@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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance: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{.\@container{container-type:inline-size}.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.sticky{position:sticky}.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}}.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.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}.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))}}:root{--discovery-width:1120px;--discovery-padding:clamp(28px, 6vw, 80px);--discovery-gap:clamp(48px, 7vw, 112px);--gallery-size:min(76vw, 360px);--gallery-radius:20px;--gallery-shadow:0 20px 70px #00000059, 0 0 40px #ffffff06;--gallery-muted:#b9b7bf;--gallery-rule:#f5f3ed38;--sky-purple:#3f265363;--sky-pink:#692d4e3b;--sky-blue:#1c38566b;--discovery-heading:clamp(44px, 11.5vw, 62px);--gallery-caption:13px;--photo-tag-size:9px;--gallery-ui-gap:12px;--gallery-toolbar-space:28px;--gallery-button-radius:50%;--gallery-control-fill:#ffffff0a;--gallery-control-hover:#ffffff1c;--gallery-tag-fill:#06090d9e;--gallery-tag-color:#fff;--gallery-tag-inset:14px;--gallery-tag-padding:6px 8px;--discovery-link-size:15px;--discovery-link-space:26px;--property-grid-gap:44px;--property-page-heading:clamp(48px, 9vw, 100px);--property-number:clamp(80px, 14vw, 180px)}.discovery-section{isolation:isolate;min-height:100svh;padding:calc(var(--nav-height) + var(--discovery-padding)) var(--discovery-padding) var(--discovery-padding);background:var(--background);align-items:center;scroll-margin-top:0;display:grid;position:relative;overflow:clip}.discovery-sky{z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 20% 35%,var(--sky-blue),transparent 58%),radial-gradient(ellipse at 80% 65%,var(--sky-purple),transparent 60%),radial-gradient(ellipse at 55% 90%,var(--sky-pink),transparent 48%);animation:48s ease-in-out infinite alternate sky-drift;position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25%,#000 75%,#0000)}.discovery-section[data-motion-paused=true] .discovery-sky{animation-play-state:paused}.discovery-inner{width:100%;max-width:var(--discovery-width);gap:var(--discovery-gap);align-items:center;margin:auto;display:grid}.photo-carousel{width:100%;min-width:0;max-width:var(--gallery-size);justify-self:center}.stack-stage{aspect-ratio:1;perspective:1200px;isolation:isolate;width:100%;position:relative}.stack-card{border-radius:var(--gallery-radius);background:var(--surface);box-shadow:var(--gallery-shadow);transform-origin:85% 85%;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.stack-card[data-front=true]{cursor:grab;touch-action:pan-y;pointer-events:auto}.stack-card[data-front=true]:active{cursor:grabbing}.stack-card img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.photo-tag{right:var(--gallery-tag-inset);bottom:var(--gallery-tag-inset);padding:var(--gallery-tag-padding);border-radius:var(--pill);background:var(--gallery-tag-fill);color:var(--gallery-tag-color);font:400 var(--photo-tag-size)/1.2 var(--font-interface);letter-spacing:.08em;pointer-events:none;position:absolute}.carousel-toolbar{justify-content:space-between;align-items:center;gap:var(--gallery-ui-gap);margin-top:var(--gallery-toolbar-space);display:flex}.photo-caption{gap:var(--space-sm);font-size:var(--gallery-caption);color:var(--foreground);line-height:1.3;display:grid}.photo-count{font-variant-numeric:tabular-nums;letter-spacing:.06em}.photo-count span{color:var(--gallery-muted)}.carousel-buttons{gap:var(--space-sm);display:flex}.round-control{width:var(--touch);height:var(--touch);border:1px solid var(--gallery-rule);border-radius:var(--gallery-button-radius);background:var(--gallery-control-fill);transition:background var(--transition) ease-out,border-color var(--transition) ease-out;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.round-control:hover{background:var(--gallery-control-hover);border-color:var(--gallery-muted)}.discovery-copy{text-align:center}.discovery-copy h2{font:400 var(--discovery-heading)/1.06 var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0}.properties-link{justify-content:space-between;align-items:center;gap:var(--discovery-link-space);min-height:var(--touch);margin-top:var(--discovery-link-space);padding-block:var(--space-sm);border-bottom:1px solid var(--gallery-rule);font-size:var(--discovery-link-size);display:inline-flex}.ambient-control{right:var(--edge);bottom:var(--edge);color:var(--gallery-muted);position:absolute}.property-page{max-width:var(--discovery-width);padding:var(--discovery-padding);background:radial-gradient(ellipse at 90% 90%,var(--sky-purple),transparent 65%);min-height:100svh;margin:auto}.back-link{min-height:var(--touch);font-size:var(--discovery-link-size);align-items:center;display:inline-flex}.property-page-header p{margin:0 0 var(--space-md);color:var(--gallery-muted);font-size:var(--gallery-caption);letter-spacing:.08em}.property-page-header h1{text-align:left;font:400 var(--property-page-heading)/1 var(--font-display);letter-spacing:-.04em;margin:0;position:static}.property-grid{gap:var(--property-grid-gap);display:grid}.property-entry{min-width:0}.property-cover{aspect-ratio:1.15;border-radius:var(--gallery-radius);background:var(--surface);position:relative;overflow:hidden}.property-cover img{object-fit:cover;width:100%;height:100%;display:block}.property-cover>span{left:var(--space-md);bottom:calc(-1 * var(--space-sm));color:var(--foreground);opacity:.55;font:400 var(--property-number)/.8 var(--font-display);letter-spacing:-.05em;position:absolute}.property-entry-heading{justify-content:space-between;align-items:center;gap:var(--space-md);margin-block:var(--space-md);display:flex}.property-entry-heading h2{font-size:var(--brand-size);margin:0;font-weight:400}.property-entry-heading>span,.coming-note{font-size:var(--gallery-caption);color:var(--gallery-muted)}.property-entry ul{gap:var(--space-sm) var(--space-md);font-size:var(--gallery-caption);color:var(--gallery-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.coming-cover>p{top:45%;left:var(--space-md);right:var(--space-md);text-align:center;color:var(--gallery-muted);font-size:var(--discovery-link-size);margin:0;position:absolute}.property-introduction img{object-fit:cover;border-radius:var(--gallery-radius);width:100%;max-height:65svh;display:block}.property-introduction p{color:var(--gallery-muted);font-size:var(--discovery-link-size);line-height:1.6}@keyframes sky-drift{0%{transform:translate(-2%)scale(1)}to{transform:translate(3%,-3%)scale(1.08)}}@media(min-width:768px){:root{--gallery-size:min(36vw, 420px);--discovery-heading:clamp(60px, 5.7vw, 86px)}.discovery-inner{grid-template-columns:1fr 1fr}.discovery-copy{text-align:left}.property-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.discovery-sky{animation:none}.ambient-control{display:none}.stack-card{transform:none!important}}@property --silver-angle{syntax:"<angle>";inherits:false;initial-value:190deg}:root{--glass-control-padding:12px 22px;--silver-tail:#eef2f912;--silver-light:#eef2f985;--silver-speed:14s;--silver-stroke:1px;--glass-control-gap:20px;--glass-hover-light:#f5f8ff12;--property-glass-tint:#080c12a8;--property-panel-padding:clamp(20px, 4vw, 36px);--tag-text-shadow:0 1px 5px #000000e6;--hero-action-gap:20px;--feature-chip-space:12px 20px}.glass-action{justify-content:center;align-items:center;gap:var(--glass-control-gap);min-height:var(--touch);max-width:100%;padding:var(--glass-control-padding);border-radius:var(--pill);font:400 var(--nav-size)/1.5 var(--font-interface);color:var(--foreground);text-align:center;transition:color var(--transition) ease-out,box-shadow var(--transition) ease-out;border:0;display:inline-flex;position:relative}.glass-action:hover{box-shadow:inset 0 0 24px var(--glass-hover-light)}.quoted-label{white-space:nowrap}.navigation-arrow{font-family:var(--font-interface);font-size:1.2em;font-weight:400;line-height:1}.silver-trace{isolation:isolate}.silver-trace:after{content:"";border-radius:inherit;padding:var(--silver-stroke);background:conic-gradient(from var(--silver-angle),transparent 0deg 318deg,var(--silver-tail) 332deg,var(--silver-light) 350deg,transparent 360deg);animation:silver-orbit var(--silver-speed) linear infinite;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.navigation.silver-trace:after{opacity:.5;animation-duration:24s}[data-tone=opaque]{--glass:var(--property-glass-tint)}.hero-properties{top:calc(var(--nav-top) + var(--nav-height) + var(--hero-action-gap));z-index:2;position:absolute;left:50%;transform:translate(-50%)}.properties-link.glass-action{margin-top:var(--discovery-link-space);border:0}.photo-tag.glass{background:var(--glass);border-radius:var(--pill);text-shadow:var(--tag-text-shadow)}.stack-card:focus-visible{outline:2px solid var(--focus);outline-offset:8px}.discovery-inner{gap:clamp(48px,8vw,112px)}.ambient-text-control{bottom:var(--edge);right:var(--edge);color:var(--gallery-muted);position:absolute}.discovery-section[data-motion-paused=true] .silver-trace:after{animation-play-state:paused}.property-page{--glass:var(--property-glass-tint);padding-top:calc(var(--nav-top) + var(--nav-height) + var(--discovery-padding));max-width:calc(var(--discovery-width) + var(--discovery-padding)*2)}.property-page:has(.property-introduction){--gallery-radius:24px}.property-page-header{padding-block:clamp(40px,6vw,72px)}.property-entry-heading{margin-block:var(--space-md);min-height:var(--touch)}.property-entry .property-cover-link{border-radius:var(--gallery-radius);display:block}.property-entry .feature-frames{gap:var(--space-sm);margin:0;padding:0;list-style:none}.feature-chip.glass{min-height:var(--touch);padding:var(--feature-chip-space);border-radius:var(--pill);font:400 var(--nav-size)/1.5 var(--font-interface);color:var(--foreground);justify-content:center;align-items:center;display:inline-flex}.feature-frames{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.dedicated-cover{aspect-ratio:1.6}.property-detail-glass{margin-block:var(--space-md);padding:var(--property-panel-padding);border-radius:var(--gallery-radius)}.property-detail-glass h2{margin:0 0 var(--space-md);font:400 clamp(28px,4vw,48px)/1.15 var(--font-display)}.property-feature-gallery{gap:var(--property-grid-gap);margin-top:var(--property-grid-gap);display:grid}.property-feature-gallery figure{aspect-ratio:1.25;border-radius:var(--gallery-radius);margin:0;position:relative;overflow:hidden}.property-feature-gallery img{object-fit:cover;width:100%;height:100%;display:block}.property-feature-gallery figcaption{bottom:var(--space-md);left:var(--space-md);padding:var(--feature-chip-space);border-radius:var(--pill);font:400 var(--nav-size)/1.5 var(--font-interface);position:absolute}.notice .glass-action{font-size:var(--nav-size)}@keyframes silver-orbit{0%{--silver-angle:190deg}to{--silver-angle:550deg}}@media(min-width:768px){:root{--discovery-heading:clamp(38px, 5.2vw, 80px)}.property-feature-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.silver-trace:after{animation:none}.ambient-text-control{display:none}}.property-cover>.property-id-badge{left:auto;right:var(--space-md);bottom:var(--space-md);padding:var(--gallery-tag-padding);border-radius:var(--pill);opacity:1;font:400 var(--brand-size)/1.2 var(--font-interface);letter-spacing:.04em}.feature-navigation{gap:var(--space-sm);max-width:var(--nav-width);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.feature-navigation .glass-action{padding:var(--feature-chip-space);gap:var(--space-md);justify-content:space-between}.property-film{min-width:0;scroll-margin-top:calc(var(--nav-top) + var(--nav-height) + 24px)}.feature-video-heading{min-height:var(--nav-height);padding:0 var(--property-panel-padding);border-radius:var(--pill);margin-bottom:var(--space-md);font:400 var(--nav-size)/1.5 var(--font-interface);justify-content:space-between;align-items:center;display:flex;position:relative}.feature-video-heading h3{font:inherit;margin:0}.feature-video-heading>span{font-size:var(--photo-tag-size);letter-spacing:.06em;color:var(--gallery-muted)}.property-film video{aspect-ratio:16/9;object-fit:cover;border-radius:var(--gallery-radius);background:var(--surface);width:100%;display:block}html:has(.property-page){scroll-behavior:auto}@media(min-width:600px){.property-detail-glass .feature-navigation{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){html:has(.property-page){scroll-behavior:auto}}:root{--silver-speed:14s;--silver-glow:#f0f5ff33;--neutral-focus:#f1f5fab3;--menu-hover:#e1e9f50f;--nav-fade:linear-gradient(var(--background) 15%,#050505f0 56%,#05050500);--page-enter-duration:.65s;--page-exit-duration:.28s;--countdown-size:clamp(22px,5.5vw,42px);--countdown-label:9px;--countdown-gap:.35em;--inquiry-width:420px;--inquiry-title:32px;--dialog-backdrop:#03060cad}html{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}.page-surface{overflow-anchor:none;overflow-x:clip}main:focus{outline:none}.page-transition{z-index:1000;background:var(--background);opacity:0;visibility:hidden;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0}.page-transition[data-active]{pointer-events:auto}.property-coming{scroll-margin-top:calc(var(--nav-top) + var(--nav-height) + 20px)}.vacay-footer .bwf-tip{display:none}.nav-clearance{height:calc(var(--nav-top) + var(--nav-height) + 42px);background:var(--nav-fade);z-index:18;pointer-events:none;position:fixed;inset:0 0 auto}.edge-shimmer{pointer-events:none;border-radius:inherit;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.edge-shimmer rect{fill:none;stroke:var(--silver-light);stroke-width:1px;stroke-linecap:round;stroke-dasharray:8 92;animation:edge-travel var(--silver-speed) linear infinite;filter:drop-shadow(0 0 1px var(--silver-glow))}.navigation>.edge-shimmer rect{opacity:.55;animation-duration:16s}.navigation[data-tone=opaque]{visibility:visible!important;opacity:1!important;transform:none!important}@keyframes edge-travel{0%{stroke-dashoffset:50px}to{stroke-dashoffset:-50px}}.dropdown .menu-item{border-radius:var(--pill);background:0 0;margin-block:4px;padding:10px 12px;position:relative}.dropdown .menu-item.silver-trace:after{opacity:0;transition:opacity var(--transition) ease-out}.dropdown .menu-item[data-highlighted]{color:var(--foreground);background:var(--menu-hover);outline:none}.dropdown .menu-item.silver-trace[data-highlighted]:after{opacity:1}.dropdown .menu-item:focus-visible{outline:1px solid var(--neutral-focus)}.feature-navigation .glass-action{justify-content:center}.stack-card[data-front=true]{touch-action:pinch-zoom!important}.film-reveal{transform-origin:0}.property-page-header h1{text-wrap:balance;max-width:100%;font-size:clamp(42px,8vw,96px)}.inquiry-dialog{height:max-content;max-height:calc(100svh - 48px);width:min(var(--inquiry-width),calc(100% - 32px));padding:var(--property-panel-padding);border-radius:var(--gallery-radius);color:var(--foreground);background:var(--glass-readable);margin:auto;position:fixed;top:0;right:0;bottom:0;left:0}.inquiry-dialog::backdrop{background:var(--dialog-backdrop);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.inquiry-dialog h2{font:400 var(--inquiry-title)/1.12 var(--font-display);margin:0 0 var(--space-md)}.inquiry-draft{font-size:var(--discovery-link-size);margin-block:var(--space-md);line-height:1.65}.inquiry-number{font-size:var(--gallery-caption);color:var(--gallery-muted)}.inquiry-actions{justify-content:flex-end;gap:var(--space-md);margin-top:var(--discovery-link-space);display:flex}.inquiry-actions button{min-width:80px}.inquiry-actions button:disabled{opacity:.45;cursor:not-allowed}.reveal-card{text-align:center;isolation:isolate;place-items:center;min-height:320px;display:grid}.reveal-card-content{width:100%;padding:var(--property-panel-padding)}.reveal-property{font:400 clamp(60px,9vw,110px)/1 var(--font-display);color:var(--foreground);opacity:.75;letter-spacing:-.05em;margin-bottom:var(--space-md);display:block}.reveal-card-content>p{margin:var(--space-md) 0;color:var(--gallery-muted);font-size:var(--gallery-caption);position:static}.reveal-card-content .reveal-date{margin-top:var(--discovery-link-space);font-size:var(--gallery-caption)}.vapor-countdown{gap:var(--space-md) var(--countdown-gap);width:100%;font-size:var(--countdown-size);color:var(--foreground);-webkit-user-select:none;user-select:none;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.vapor-time{display:contents}.vapor-group{font:400 1em/1 var(--font-interface);font-variant-numeric:tabular-nums;justify-content:center;display:flex}.vapor-group>[data-vc-digit]{width:.62em;display:inline-block}.vapor-countdown [data-vc-digit][data-vapor-changing=true]{opacity:0}.vapor-label{font:400 var(--countdown-label)/1.3 var(--font-interface);letter-spacing:.04em;color:var(--gallery-muted);text-align:center}.vapor-canvas{pointer-events:none;position:absolute}@media(prefers-reduced-motion:reduce){.edge-shimmer rect{stroke-dasharray:0 100;animation:none}.film-reveal{opacity:1!important;visibility:visible!important;transform:none!important}.vapor-canvas{display:none}.vapor-countdown .vapor-group,.vapor-countdown [data-vc-digit]{opacity:1!important}}:root{--residence-gradient:radial-gradient(ellipse at 25% 25%,var(--sky-blue),transparent 70%),radial-gradient(ellipse at 85% 80%,var(--sky-pink),transparent 65%),var(--surface);--residence-drift:48s;--feature-top-gap:clamp(20px,3vw,28px);--countdown-colon-size:.62em}.page-surface:has(.property-page){isolation:isolate;background:var(--residence-gradient);min-height:100svh;position:relative}.page-surface:has(.property-page):before{content:"";z-index:-1;pointer-events:none;background:var(--residence-gradient);animation:residence-drift var(--residence-drift) ease-in-out infinite alternate;background-size:140% 140%;position:fixed;top:0;right:0;bottom:0;left:0}.property-page{background:0 0}.discovery-section{background:var(--residence-gradient)}.discovery-sky{background:var(--residence-gradient);opacity:.45;-webkit-mask-image:none;mask-image:none}.nav-clearance{background:var(--residence-gradient);-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.property-entry>.feature-navigation{margin-top:var(--feature-top-gap)}.reveal-card{aspect-ratio:auto;width:100%;min-width:0;min-height:320px}.reveal-card-content{min-width:0;max-width:100%}.vapor-countdown{column-gap:var(--space-sm);min-width:0;max-width:100%}.vapor-group{min-width:0;position:relative}.vapor-separator{width:var(--space-sm);font-size:var(--countdown-colon-size);opacity:.6;text-align:center;position:absolute;top:.05em;left:100%}.vapor-label{min-width:0;font-size:clamp(8px,2vw,10px)}@keyframes residence-drift{0%{background-position:0 15%}to{background-position:100% 85%}}@media(prefers-reduced-motion:reduce){.page-surface:has(.property-page):before{animation:none}}:root{--colour-wave-duration:16s;--quiet-colour-wave:conic-gradient(from 80deg,var(--sky-blue),var(--sky-purple),var(--sky-pink),var(--sky-blue))}@keyframes ambient-colour-wave{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-surface:has(.property-page):before,.discovery-sky{background:var(--quiet-colour-wave);filter:blur(40px);width:150vmax;height:150vmax;animation:ambient-colour-wave var(--colour-wave-duration) linear infinite;margin:-75vmax;inset:50% auto auto 50%}@media(prefers-reduced-motion:reduce){.page-surface:has(.property-page):before,.discovery-sky{animation:none}}.discovery-sky{opacity:.12}.hero-shade{background:linear-gradient(180deg,#05050533,transparent 25%,transparent 62%,var(--surface) 100%)}.discovery-section:before{content:"";background:linear-gradient(var(--surface),transparent);pointer-events:none;z-index:0;height:22svh;position:absolute;inset:0 0 auto}.discovery-inner{z-index:1;position:relative}.page-surface:has(.property-page){background:var(--surface)}.page-surface:has(.property-page):before{opacity:.7}.coming-cover{background:#080a102e}.property-grid{grid-template-columns:minmax(0,1fr);max-width:850px;margin-inline:auto}.property-carousel{width:min(100%,520px);margin-inline:auto;padding:12px 16px 0;position:relative}.property-carousel .photo-carousel{max-width:100%}.property-carousel .photo-tag{display:none}.property-carousel-link{z-index:15;border-radius:var(--pill);padding:8px 14px;font-size:15px;position:absolute;bottom:46px;right:32px}.property-entry>.feature-navigation{margin-inline:auto}.property-carousel .photo-caption{margin-left:var(--space-md)}.property-coming{width:100%}.property-carousel .photo-tag{padding:6px 9px;font-size:10px;display:block;bottom:12px;right:12px}:root{--hero-cue-bottom:12px;--hero-cue-height:44px;--hero-cue-gap:12px}.hero-scene .title-mask>h1{bottom:calc(var(--hero-cue-bottom) + var(--hero-cue-height) + var(--hero-cue-gap))}.hero-discover-cue{bottom:var(--hero-cue-bottom);height:var(--hero-cue-height);min-width:160px;min-height:44px;font:400 11px/1.5 var(--font-interface);color:var(--foreground);z-index:2;position:absolute;left:50%;transform:translate(-50%)}.hero-discover-cue>span{white-space:nowrap;pointer-events:none;place-items:center;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.hero-cue-arrow{opacity:0;font-size:22px}@media(prefers-reduced-motion:reduce){.hero-cue-arrow{display:none}}@media(min-width:1024px){.property-page{padding-top:calc(var(--nav-top) + var(--nav-height) + 32px)}.property-page-header{padding-block:28px 32px}.property-page-header h1{font-size:clamp(48px,5.3vw,76px)}.property-entry .property-cover{aspect-ratio:auto;height:clamp(240px,38svh,380px)}.property-introduction{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.property-introduction .dedicated-cover{aspect-ratio:1.4;min-width:0}.property-introduction .property-detail-glass{min-width:0;margin:0}.property-detail-glass .feature-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}}@font-face{font-family:Display;src:url(../assets/fonts/bodoni-regular.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:Interface;src:url(../assets/fonts/dm-sans-regular.ttf)format("truetype");font-display:swap;font-weight:400}:root{color-scheme:dark;--background:#050505;--foreground:#faf9f4;--primary:#c9a126;--surface:#0a0a0a;--glass:#080c1247;--glass-readable:#080c12d1;--focus:#e7cd7e;--highlight:#fff;--font-display:Display,Georgia,serif;--font-interface:Interface,Arial,sans-serif;--edge:12px;--nav-top:18px;--nav-height:58px;--nav-width:850px;--space-sm:8px;--space-md:16px;--touch:44px;--radius:16px;--pill:40px;--nav-size:11px;--brand-size:15px;--menu-size:15px;--hero-size:clamp(64px,23.3vw,118px);--hero-leading:.94;--hero-tracking:-.045em;--title-bottom:82px;--cue-bottom:22px;--transition:.2s;--shadow-shade:linear-gradient(180deg,#05050533,transparent 25%,transparent 62%,#050505c2 100%)}*{box-sizing:border-box}html,body,#root{width:100%;min-height:100%;margin:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-interface);font-weight:400}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,[role=menuitem]:focus-visible{outline:2px solid var(--focus);outline-offset:4px}button:hover,a:hover{color:var(--highlight)}.glass{background:var(--glass);-webkit-backdrop-filter:blur(8px);box-shadow:none;border:0}.navigation{z-index:20;top:max(var(--nav-top),env(safe-area-inset-top));left:var(--edge);right:var(--edge);max-width:var(--nav-width);height:var(--nav-height);padding:0 var(--space-md);border-radius:var(--pill);font-size:var(--nav-size);grid-template-columns:1fr auto 1fr;align-items:center;margin:auto;display:grid;position:fixed}.menu-trigger,.inquire{gap:var(--space-sm);min-height:var(--touch);transition:color var(--transition) ease-out;align-items:center;padding:0;display:flex}.menu-trigger{justify-self:start}.menu-icon{gap:5px;width:18px;display:grid}.menu-icon i{width:100%;height:1px;transition:transform var(--transition) ease-out;background:currentColor;display:block}.menu-trigger[data-state=open] i:first-child{transform:translateY(3px)rotate(45deg)}.menu-trigger[data-state=open] i:last-child{transform:translateY(-3px)rotate(-45deg)}.nav-brand{font-family:var(--font-display);font-size:var(--brand-size);white-space:nowrap;min-height:var(--touch);align-items:center;display:flex}.inquire{justify-self:end}.inquire-arrow{display:none}.dropdown{z-index:30;width:158px;padding:10px var(--space-md);border-radius:var(--radius);-webkit-backdrop-filter:blur(18px)saturate(125%);transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:menu-in var(--transition) ease-out}.dropdown[data-state=closed]{animation:.15s ease-out menu-out}.menu-item{min-height:var(--touch);font-size:var(--menu-size);cursor:pointer;outline-offset:2px;border-radius:4px;align-items:center;padding:10px 0;font-weight:400;line-height:24px;display:flex}.menu-item[data-highlighted]{color:var(--focus);outline:1px solid var(--focus)}.hero-scene{height:165svh;position:relative}.hero-viewport{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.hero-photo{transform-origin:50%;position:absolute;top:0;right:0;bottom:0;left:0}.ripple-image,.ripple-image img,.ripple-image canvas{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.ripple-image img{object-fit:cover;object-position:center}.ripple-image canvas{opacity:0;pointer-events:none;transition:opacity .6s ease-out}.ripple-image canvas.is-ready{opacity:1}.hero-shade{background:var(--shadow-shade);pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.title-mask{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}h1{bottom:var(--title-bottom);left:var(--edge);right:var(--edge);text-align:center;font:400 var(--hero-size)/.78 var(--font-display);letter-spacing:var(--hero-tracking);margin:0;position:absolute}.title-stack{grid-template-columns:repeat(5,.67em);justify-content:center;display:inline-grid}.letter-pair{will-change:transform,opacity;flex-direction:column;align-items:center;display:flex}.letter-pair>span{display:block}.text-shimmer{color:var(--foreground);background-image:linear-gradient(90deg,transparent calc(50% - var(--spread)),var(--highlight),transparent calc(50% + var(--spread))),linear-gradient(var(--foreground),var(--foreground));-webkit-text-fill-color:transparent;background-position:100%;background-repeat:no-repeat;background-size:250% 100%,auto;-webkit-background-clip:text;background-clip:text}.scroll-cue{bottom:max(var(--cue-bottom),env(safe-area-inset-bottom));min-height:var(--touch);font-size:var(--nav-size);white-space:nowrap;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.scroll-cue span{color:var(--focus);font-size:20px}.motion-control{right:var(--edge);bottom:var(--cue-bottom);width:var(--touch);height:var(--touch);border-radius:50%;font-size:18px;position:absolute}.notice{z-index:40;top:calc(var(--nav-top) + var(--nav-height) + 14px);right:var(--edge);width:min(320px,100% - 24px);padding:var(--space-md);border-radius:var(--radius);background:var(--glass-readable);align-items:center;gap:var(--space-sm);font-size:14px;display:flex;position:fixed}.notice p{margin:0;line-height:1.5}.notice button{min-width:var(--touch);min-height:var(--touch);font-size:24px}.skip-link{top:0;left:var(--edge);z-index:50;padding:var(--space-md);background:var(--background);position:fixed;transform:translateY(-120%)}.skip-link:focus{transform:none}@keyframes menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes menu-out{to{opacity:0;transform:translateY(-4px)}}@media(min-width:768px){:root{--edge:28px;--nav-top:24px;--nav-height:68px;--nav-size:13px;--brand-size:20px;--hero-size:clamp(94px,11vw,172px);--title-bottom:54px}.navigation{padding:0 26px}.inquire-arrow{display:inline}.dropdown{width:180px}}@media(max-height:500px)and (orientation:landscape){:root{--hero-size:13vh;--title-bottom:38px}.title-stack{grid-template-columns:repeat(5,.7em)}}@media(prefers-reduced-motion:reduce){.hero-scene{height:100svh}.hero-viewport{position:relative}.hero-photo{transform:none!important}.ripple-image canvas{display:none}.letter-pair{will-change:auto;opacity:1!important;visibility:visible!important;transform:none!important}.text-shimmer{-webkit-text-fill-color:var(--foreground);background:0 0}.dropdown,.dropdown[data-state=closed]{animation:none}.menu-icon i{transition:none}}@supports not ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.glass{background:var(--glass-readable)}}@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-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}
