.living-main[data-astro-cid-udehetwr]{width:100%;background-color:#241e16;overflow-x:hidden}.living-hero-section[data-astro-cid-udehetwr]{position:relative;width:100%;height:100vh;height:100dvh;overflow:hidden;background-color:#1a1611}.living-hero-mask-wrap[data-astro-cid-udehetwr]{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;clip-path:inset(0% 100% 0% 0%);will-change:clip-path}.living-hero-img-wrap[data-astro-cid-udehetwr]{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.living-hero-img[data-astro-cid-udehetwr]{display:block;width:100%;height:100%;object-fit:cover;object-position:center 42%;transform:scale(1.15);will-change:transform}.living-hero-overlay[data-astro-cid-udehetwr]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgba(16,13,10,.88) 0%,rgba(16,13,10,.5) 35%,rgba(16,13,10,.15) 65%,transparent 100%),radial-gradient(circle at 10% 90%,rgba(16,13,10,.75) 0%,transparent 55%)}.living-reveal-line[data-astro-cid-udehetwr]{position:absolute;top:0;bottom:0;left:100%;width:2px;background:linear-gradient(to bottom,transparent 0%,rgba(223,190,126,.8) 50%,transparent 100%);box-shadow:0 0 15px #dfbe7e99;pointer-events:none;opacity:0;will-change:transform,opacity}.living-hero-content-wrap[data-astro-cid-udehetwr]{position:absolute;inset:0;z-index:5;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(2.5rem,6vh,5.5rem) clamp(2rem,5vw,6rem);box-sizing:border-box}.living-hero-content[data-astro-cid-udehetwr]{max-width:min(850px,90vw);display:flex;flex-direction:column;gap:clamp(.75rem,1.5vh,1.25rem);pointer-events:auto}.living-hero-tag[data-astro-cid-udehetwr]{display:inline-flex;align-items:center;gap:.6rem;font-size:clamp(.78rem,.95vw,.92rem);letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold-light);font-weight:500;opacity:0;transform:translateY(20px);will-change:transform,opacity}.tag-dot[data-astro-cid-udehetwr]{width:6px;height:6px;border-radius:50%;background-color:var(--color-gold-light);box-shadow:0 0 8px var(--color-gold-light)}.living-hero-title[data-astro-cid-udehetwr]{font-size:clamp(2.8rem,6.2vw,5.8rem);line-height:1.05;font-weight:400;font-style:normal;color:#fff;letter-spacing:-.02em;margin:0;text-wrap:balance}.title-line[data-astro-cid-udehetwr]{display:block;font-style:normal;opacity:0;transform:translateY(35px);will-change:transform,opacity}.living-hero-scroll-cue[data-astro-cid-udehetwr]{position:absolute;bottom:clamp(2.5rem,6vh,5.5rem);right:clamp(2rem,5vw,6rem);z-index:5;display:flex;align-items:center;gap:.85rem;color:#f7f6f08c;font-size:.8rem;letter-spacing:.15em;text-transform:uppercase;pointer-events:none;opacity:0;animation:fadeInCue 1s ease 1.6s forwards}.scroll-cue-line[data-astro-cid-udehetwr]{width:32px;height:1px;background-color:#dfbe7e80}@keyframes fadeInCue{to{opacity:1}}.living-gallery-wrapper[data-astro-cid-udehetwr]{position:relative;width:100%;height:1080vh;background-color:#2d2f1c;isolation:isolate}.living-gallery-stage[data-astro-cid-udehetwr]{position:relative;width:100%;height:100vh;height:100dvh;overflow:hidden;background-color:#2d2f1c;display:flex;align-items:center;justify-content:flex-start}.living-gallery-track[data-astro-cid-udehetwr]{display:flex;height:100%;width:max-content;will-change:transform;flex-wrap:nowrap}.gallery-slide[data-astro-cid-udehetwr]{position:relative;width:100vw;height:100vh;height:100dvh;flex-shrink:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:visible}.gallery-slide-text[data-astro-cid-udehetwr]{padding:clamp(2rem,5vw,6rem);background-color:#2d2f1c}.slide-text-inner[data-astro-cid-udehetwr]{max-width:min(1200px,90vw);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:0 auto;will-change:transform,opacity}.slide-main-statement[data-astro-cid-udehetwr]{font-size:clamp(2rem,4.2vw,4.4rem);line-height:1.2;font-weight:400;font-style:normal;color:#f7f6f0;letter-spacing:-.015em;max-width:1150px;margin:0 auto;text-align:center;text-wrap:balance}.living-photo-card[data-astro-cid-udehetwr]{position:relative;width:100vw;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;transform:scale(.5);transform-origin:center center;will-change:transform;box-sizing:border-box}.living-photo-inner[data-astro-cid-udehetwr]{position:relative;width:100%;height:100%;overflow:hidden;border-radius:14px;box-shadow:0 35px 80px -15px #000000b3,0 0 0 1px #ffffff14;will-change:border-radius,box-shadow}.living-photo-img[data-astro-cid-udehetwr]{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transform:scale(1.08);will-change:transform;user-select:none}.living-photo-overlay[data-astro-cid-udehetwr]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgba(20,18,14,.35) 0%,transparent 35%)}@media(max-width:992px){.living-hero-scroll-cue[data-astro-cid-udehetwr]{display:none}.slide-main-statement[data-astro-cid-udehetwr]{font-size:clamp(1.6rem,5.5vw,2.4rem)}.living-photo-card[data-astro-cid-udehetwr]{transform:scale(.65)}}
