._page_140qm_1{min-height:100vh;color:var(--foreground);background:var(--background);font-family:var(--font-family-base)}._page_140qm_1 *{box-sizing:border-box}._page_140qm_1 a{color:inherit}._skip_140qm_1{position:absolute;left:-9999px}._skip_140qm_1:focus{left:20px;top:20px;z-index:5;padding:12px;background:var(--surface)}._header_140qm_1,._footer_140qm_1{max-width:1240px;margin:auto;padding:24px clamp(20px,4vw,48px);display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}._header_140qm_1{border-bottom:1px solid var(--border)}._header_140qm_1 nav{display:flex;gap:clamp(12px,2vw,30px);align-items:center;flex-wrap:wrap}._header_140qm_1 a,._footer_140qm_1 a{display:inline-flex;align-items:center;gap:7px;text-decoration:none;font-size:.82rem;min-height:42px}._header_140qm_1 a:hover,._footer_140qm_1 a:hover{text-decoration:underline}._back_140qm_1{font-weight:600}._hero_140qm_1{max-width:1240px;min-height:460px;margin:0 auto;position:relative;overflow:hidden;display:flex;align-items:end;background:#071b25}._heroImage_140qm_1{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 65%}._heroShade_140qm_1{position:absolute;inset:0;background:linear-gradient(0deg,#000c14e6,#000c1475 48%,#000c140d)}._heroCopy_140qm_1{position:relative;z-index:1;padding:clamp(28px,5vw,76px);max-width:860px;color:#fff}._eyebrow_140qm_1{display:flex;align-items:center;gap:9px;font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;color:#daba75}._hero_140qm_1 h1{font:400 clamp(2.6rem,7vw,5.4rem)/1.08 var(--font-family-display);margin:10px 0 18px;color:#fff;letter-spacing:-.04em}._heroCopy_140qm_1>p:not(._eyebrow_140qm_1){font-size:clamp(1rem,2vw,1.28rem);line-height:1.7;max-width:650px}._heroCopy_140qm_1>span{display:block;margin-top:20px;font-size:.83rem;color:#ead8b4}._collection_140qm_1{max-width:1240px;padding:clamp(36px,5vw,74px) clamp(20px,4vw,48px);margin:auto}._intro_140qm_1{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:end;margin:0 0 28px}._intro_140qm_1 h2{font:400 clamp(1.8rem,4vw,3rem)/1.2 var(--font-family-display);margin:8px 0}._intro_140qm_1>p{max-width:450px;line-height:1.8;color:var(--muted-foreground)}._grid_140qm_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}._photo_140qm_1{margin:0;border:1px solid var(--border);background:var(--surface);min-width:0;overflow:hidden}._photo_140qm_1 a{display:block;overflow:hidden}._photo_140qm_1 img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .25s ease}._photo_140qm_1 a:hover img{transform:scale(1.03)}._photo_140qm_1 figcaption{display:flex;justify-content:space-between;gap:14px;padding:13px 16px;font-size:.73rem;color:var(--muted-foreground)}._notice_140qm_1{border-top:1px solid var(--border);margin-top:34px;padding:22px 0;color:var(--muted-foreground);font-size:.84rem;line-height:1.8}._footer_140qm_1{border-top:1px solid var(--border);font-size:.78rem;color:var(--muted-foreground)}@media(max-width:900px){._grid_140qm_1{grid-template-columns:repeat(2,minmax(0,1fr))}._intro_140qm_1{grid-template-columns:1fr;gap:8px}}@media(max-width:600px){._hero_140qm_1{min-height:390px}._grid_140qm_1{grid-template-columns:1fr}._photo_140qm_1 img{aspect-ratio:5/4}._header_140qm_1{align-items:flex-start;flex-direction:column;padding-block:15px}._header_140qm_1 nav{gap:14px}._heroCopy_140qm_1{padding:26px}._hero_140qm_1 h1{font-size:2.55rem}}@media(prefers-reduced-motion:reduce){._photo_140qm_1 img{transition:none}._photo_140qm_1 a:hover img{transform:none}}._auraMark_140qm_2{margin:12px 0 32px;border:1px solid var(--border);background:#0a1b22;padding:clamp(10px,3vw,28px);text-align:center}._auraMark_140qm_2 img{display:block;width:100%;max-width:670px;height:auto;max-height:300px;object-fit:contain;margin:auto}._auraMark_140qm_2 figcaption{font-size:.74rem;color:#e1c792;letter-spacing:.02em;margin-top:13px}._mockupGallery_140qm_5{display:grid;grid-template-columns:1.4fr 1fr;gap:10px;padding:12px;background:#eeeae3}._roomScene_140qm_5{min-width:0;position:relative;aspect-ratio:1/1.05;overflow:hidden;background:linear-gradient(115deg,#d5d0c5,#eee9dd 52%,#d0c9bb);display:flex;align-items:flex-start;justify-content:center;padding:13% 15% 24%}._roomScene_140qm_5:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 48%,rgba(255,255,255,.24) 49%,transparent 65%);pointer-events:none}._wallCanvas_140qm_5{position:relative;z-index:1;width:100%;aspect-ratio:2/3;background:#fff;padding:4px 7px 7px 4px;box-shadow:9px 11px 15px #51493b55,-2px -2px 3px #fffa;transform:perspective(650px) rotateY(-5deg)}._wallCanvas_140qm_5 img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;transition:none}._roomShelf_140qm_5{position:absolute;bottom:15%;height:5px;left:0;right:0;background:#8b735b;box-shadow:0 10px 14px #413a3455}._roomCaption_140qm_5,._postcardCaption_140qm_5{position:absolute;bottom:6px;left:8px;right:8px;text-align:center;color:#3d3934;font-size:.55rem;letter-spacing:.08em;font-weight:700}._postcardScene_140qm_5{position:relative;min-width:0;aspect-ratio:1/1.05;display:flex;justify-content:center;align-items:center;overflow:hidden;background:linear-gradient(145deg,#e7dfcf,#d3c3ac)}._postcardStack_140qm_5{width:75%;aspect-ratio:3/4;position:relative;background:#fff;padding:6px 6px 15px;box-shadow:5px 9px 14px #57463750;transform:rotate(5deg);z-index:1}._postcardStack_140qm_5:before,._postcardStack_140qm_5:after{content:"";position:absolute;inset:0;background:#f9f8f5;box-shadow:3px 4px 8px #57463735;z-index:-1}._postcardStack_140qm_5:before{transform:translate(-10px,6px) rotate(-10deg)}._postcardStack_140qm_5:after{transform:translate(5px,4px) rotate(8deg)}._postcardStack_140qm_5 img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;transition:none}._photo_140qm_1 ._mockupGallery_140qm_5 img:hover{transform:none}@media(max-width:600px){._mockupGallery_140qm_5{gap:12px}._roomCaption_140qm_5,._postcardCaption_140qm_5{font-size:.52rem}}
