.slideshow[data-astro-cid-oozqdvqk]{position:relative;overflow:hidden;color:var(--white);background:var(--blue);min-height:max(600px,min(56.25vw,100svh));display:grid}.slide[data-astro-cid-oozqdvqk]{grid-area:1 / 1;position:relative;isolation:isolate;display:flex;align-items:center;opacity:0;visibility:hidden;transition:opacity 1.1s var(--ease),visibility 0s linear 1.1s}.slide[data-astro-cid-oozqdvqk].active{opacity:1;visibility:visible;transition:opacity 1.1s var(--ease),visibility 0s}.slide-img[data-astro-cid-oozqdvqk]{position:absolute;top:var(--top);left:0;width:var(--zoom);height:var(--zoom);max-width:none;object-fit:cover;object-position:0 0;z-index:-2;transform:scale(1.04);transform-origin:30% 0;transition:transform 6s linear}.slide[data-astro-cid-oozqdvqk].active .slide-img[data-astro-cid-oozqdvqk]{transform:scale(1)}.slide-overlay[data-astro-cid-oozqdvqk]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#17008e 0% 17%,#17008ed6 29%,#17008e94,#17008e52 57%,#17008e1f 72%,#17008e00 86%)}.slide-content[data-astro-cid-oozqdvqk]{width:min(100% - 2 * var(--gutter),1290px);margin-inline:auto;padding-block:calc(var(--header-h) + 40px) 64px;padding-left:clamp(0px,2.4vw,34px)}.slide-content[data-astro-cid-oozqdvqk] .hero-title[data-astro-cid-oozqdvqk]{max-width:13em}.slide-content[data-astro-cid-oozqdvqk] .btn[data-astro-cid-oozqdvqk]{font-size:.875rem;font-weight:500;padding:.45em 1em}.dots[data-astro-cid-oozqdvqk]{position:absolute;left:50%;bottom:22px;transform:translate(-50%);display:flex;gap:10px;z-index:2}.dot[data-astro-cid-oozqdvqk]{width:10px;height:10px;padding:0;border-radius:50%;cursor:pointer;border:1.5px solid var(--white);background:transparent;transition:background .3s,transform .3s}.dot[data-astro-cid-oozqdvqk].active{background:var(--white);transform:scale(1.15)}@media(max-width:700px){.slideshow[data-astro-cid-oozqdvqk]{min-height:640px}.slide[data-astro-cid-oozqdvqk]{align-items:flex-end}.slide-img[data-astro-cid-oozqdvqk]{top:14%;width:100%;height:86%;object-position:50% 0}.slide-overlay[data-astro-cid-oozqdvqk]{background:linear-gradient(180deg,#17008e,#17008ed9,#17008e8c 60%,#17008e4d)}}@media(prefers-reduced-motion:reduce){.slide[data-astro-cid-oozqdvqk],.slide[data-astro-cid-oozqdvqk].active{transition:none}.slide-img[data-astro-cid-oozqdvqk],.slide[data-astro-cid-oozqdvqk].active .slide-img[data-astro-cid-oozqdvqk]{transform:none;transition:none}}.rolling[data-astro-cid-s6uzz34t]{display:inline-flex;line-height:1;overflow:hidden}.col[data-astro-cid-s6uzz34t]{display:inline-block;height:1em;overflow:hidden}.strip[data-astro-cid-s6uzz34t]{display:flex;flex-direction:column;transform:translateY(calc(var(--final) * -1em))}.strip[data-astro-cid-s6uzz34t]>span[data-astro-cid-s6uzz34t]{display:block;height:1em;text-align:center}.gradient[data-astro-cid-s6uzz34t] .strip[data-astro-cid-s6uzz34t]>span[data-astro-cid-s6uzz34t]{background:var(--num-fill) var(--fill-pos) 0 / var(--fill-size) 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.js .rolling[data-astro-cid-s6uzz34t]:not(.rolled) .strip[data-astro-cid-s6uzz34t]{transform:translateY(0)}.rolling[data-astro-cid-s6uzz34t].rolled .strip[data-astro-cid-s6uzz34t]{transition:transform var(--dur) cubic-bezier(.15,.85,.25,1) var(--delay)}@media(prefers-reduced-motion:reduce){.js .rolling[data-astro-cid-s6uzz34t]:not(.rolled) .strip[data-astro-cid-s6uzz34t]{transform:translateY(calc(var(--final) * -1em))}.rolling[data-astro-cid-s6uzz34t].rolled .strip[data-astro-cid-s6uzz34t]{transition:none}}.intro[data-astro-cid-j7pv25f6]{padding-bottom:clamp(64px,8vw,110px)}.intro-block[data-astro-cid-j7pv25f6]{max-width:880px;margin-left:clamp(0px,6vw,100px)}.intro-block[data-astro-cid-j7pv25f6] .title[data-astro-cid-j7pv25f6]{margin-bottom:1.1em;max-width:14em}.collections[data-astro-cid-j7pv25f6]{margin-top:clamp(72px,9vw,120px)}.collections-head[data-astro-cid-j7pv25f6]{text-align:right;margin:0 auto 40px;max-width:1000px}.collection-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,7vw,100px);max-width:1000px;margin-inline:auto}.collection[data-astro-cid-j7pv25f6]{text-align:center}.collection-img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:293 / 348;object-fit:cover;border-radius:20px;margin-bottom:26px}.collection[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.1rem;font-weight:700;color:var(--blue)}.tagline[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--blue);font-size:1rem;margin-bottom:1.4em}.collection[data-astro-cid-j7pv25f6] .justify[data-astro-cid-j7pv25f6]{text-align:justify}@media(max-width:760px){.collection-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;max-width:360px}.collections-head[data-astro-cid-j7pv25f6]{text-align:left;margin-right:0}}.know[data-astro-cid-j7pv25f6]{padding-block:clamp(72px,9vw,110px)}.fact[data-astro-cid-j7pv25f6]{margin:0 0 clamp(64px,9vw,100px);max-width:940px;padding-left:clamp(0px,3vw,40px)}.fact-label[data-astro-cid-j7pv25f6]{display:block;font-size:1rem;font-weight:400;margin-bottom:4px}.fact[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0}.fact[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:600;line-height:1.3;letter-spacing:-.01em}.fact[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{color:var(--yellow);font-style:italic;font-weight:400;font-size:1rem;margin-top:18px;text-align:center}.stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto clamp(90px,13vw,170px);max-width:1120px}.stat[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;padding:0 12px}.stat[data-astro-cid-j7pv25f6]+.stat[data-astro-cid-j7pv25f6]{border-left:1px solid rgba(184,178,220,.55)}.stat[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0}.stat-num[data-astro-cid-j7pv25f6]{font-size:clamp(4.5rem,12vw,10.5rem);font-weight:700;line-height:1;color:var(--yellow);letter-spacing:.02em;--num-fill: linear-gradient(90deg, var(--yellow) 0%, #f3efc4 55%, #ffffff 100%);filter:drop-shadow(2px 3px 0 rgba(0,0,0,.18))}.stat-num[data-astro-cid-j7pv25f6].grad>span[data-astro-cid-j7pv25f6]{background:var(--num-fill);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.stat-num-sm[data-astro-cid-j7pv25f6]{font-size:clamp(2.6rem,6.6vw,6rem);padding-bottom:.15em}.stat-label[data-astro-cid-j7pv25f6]{margin-top:18px!important;font-size:clamp(.9rem,1.15vw,1.05rem);font-weight:400}.stat-label[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-weight:600}@media(max-width:760px){.stats[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:40px}.stat[data-astro-cid-j7pv25f6]+.stat[data-astro-cid-j7pv25f6]{border-left:0;border-top:1px solid rgba(184,178,220,.55);padding-top:40px}}.rooms[data-astro-cid-j7pv25f6] header[data-astro-cid-j7pv25f6]{margin-bottom:clamp(40px,6vw,70px)}.rooms[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{font-weight:400}.room-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 36px;max-width:840px;margin-inline:auto}.room-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:32px clamp(24px,5vw,60px);border-radius:28px;text-decoration:none;color:var(--blue);box-shadow:var(--shadow-card);transition:transform .35s var(--ease),box-shadow .35s var(--ease),outline-color .2s;outline:1.5px solid transparent;outline-offset:4px}.room-card[data-astro-cid-j7pv25f6].yellow{background:var(--yellow)}.room-card[data-astro-cid-j7pv25f6].white{background:var(--white)}.room-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(1.35rem,2vw,1.75rem);font-weight:700;margin-bottom:.25em}.room-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.95rem;max-width:22em}.room-card[data-astro-cid-j7pv25f6]:hover,.room-card[data-astro-cid-j7pv25f6]:focus-visible{transform:translateY(-6px);box-shadow:0 26px 40px -14px #0000008c;outline:1.5px solid var(--yellow)}@media(max-width:760px){.room-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:24px}.room-card[data-astro-cid-j7pv25f6]{min-height:170px}}.cabinet[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;color:var(--white)}.cabinet-bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.cabinet[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;background:#17008e9e}.cabinet[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:auto 0 0;height:30%;z-index:-1;background:linear-gradient(180deg,#17008e00,#17008e99)}.cabinet-inner[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr);gap:0 clamp(24px,4vw,56px);align-items:start;padding-block:clamp(64px,6vw,80px) clamp(64px,6vw,80px)}.cabinet-head[data-astro-cid-j7pv25f6]{grid-column:1 / -1;padding-left:clamp(0px,7vw,100px);margin-bottom:.6em}.cabinet-head[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{color:var(--white);font-weight:400}.cabinet-head[data-astro-cid-j7pv25f6] .title[data-astro-cid-j7pv25f6]{color:var(--white)}.cabinet-copy[data-astro-cid-j7pv25f6]{padding-left:clamp(0px,7vw,100px)}.cabinet-lead[data-astro-cid-j7pv25f6]{color:var(--yellow);font-weight:500;font-size:1rem;line-height:1.5;max-width:20em}.brand-list[data-astro-cid-j7pv25f6]{font-weight:400;font-size:.95rem;line-height:1.6;margin-block:1.8em}.brand-card[data-astro-cid-j7pv25f6]{text-decoration:none;color:var(--white);display:block;transition:transform .35s var(--ease)}.brand-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-6px)}.brand-card[data-astro-cid-j7pv25f6].vogue{margin-top:clamp(40px,6vw,90px)}.brand-card[data-astro-cid-j7pv25f6].rayban{margin-top:0}.brand-img[data-astro-cid-j7pv25f6]{position:relative;display:block;overflow:hidden}.brand-img[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#17008e2e,#17008e80);box-shadow:inset 0 0 36px 10px #17008e8c}.brand-img[data-astro-cid-j7pv25f6] img{width:100%;aspect-ratio:345 / 258;object-fit:cover;filter:grayscale(.4) contrast(1.05)}.brand-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--yellow);text-align:center;font-size:1.15rem;font-weight:600;margin:22px 0 16px}.brand-tag[data-astro-cid-j7pv25f6]{font-weight:600}.brand-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-weight:400;font-size:.95rem;line-height:1.5;text-align:justify}@media(max-width:860px){.cabinet-inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:32px 24px}.cabinet-head[data-astro-cid-j7pv25f6],.cabinet-copy[data-astro-cid-j7pv25f6]{padding-left:0}.cabinet-copy[data-astro-cid-j7pv25f6]{grid-column:1 / -1}.brand-card[data-astro-cid-j7pv25f6].vogue,.brand-card[data-astro-cid-j7pv25f6].rayban{margin-top:0}}@media(max-width:560px){.cabinet-inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.clinic[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:350px 1fr;gap:clamp(32px,5vw,68px);align-items:start;max-width:1060px}.clinic-img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:352 / 478;object-fit:cover;border-radius:26px}.clinic-copy[data-astro-cid-j7pv25f6]{padding-top:20px}.clinic-copy[data-astro-cid-j7pv25f6] .title[data-astro-cid-j7pv25f6]{margin-bottom:.6em}.clinic-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:34em;margin-bottom:2.2em}.visit[data-astro-cid-j7pv25f6]{margin-top:clamp(80px,10vw,130px);max-width:1060px}.visit[data-astro-cid-j7pv25f6] .title[data-astro-cid-j7pv25f6]{margin-bottom:.4em}.visit-details[data-astro-cid-j7pv25f6]{font-size:1rem;line-height:1.55;margin-bottom:1em}@media(max-width:800px){.clinic[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.clinic-img[data-astro-cid-j7pv25f6]{max-width:380px}}
