.ident-intro{margin:20px 0 65px;border:1px solid #6d82594d;border-radius:14px;overflow:hidden;background:#21382c}.ident-note{padding:22px 25px;display:flex;gap:22px;align-items:center;flex-wrap:wrap;color:#f8f9f5;border-bottom:1px solid #c0cfb733}.ident-note>p{font:10px/1.5 Hanken;letter-spacing:.12em;color:#e8a838}.ident-note>span{font-size:13px}.ident-note>div{margin-left:auto;display:flex;gap:20px;align-items:center}.ident-note button,.ident-note a{font-size:12px;color:#e8a838;background:none;border:0;padding:8px 0;cursor:pointer}.ident-note a{color:#d1ddc8;border-bottom:1px solid #d1ddc855}.ident-intro video{width:100%;display:block;aspect-ratio:16/9;object-fit:contain;max-height:580px;background:#21382c}.room-intro .intro-grid h1{max-width:900px}.film-viewer[open],.art-viewer[open]{z-index:100}.art-toolbar{top:76px}.site-header{color:#21382c}.brand-art-grid{align-items:start}.art-card{transition:transform .45s}.art-card:hover{transform:translateY(-5px)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s}@media(max-width:700px){.ident-intro{margin-bottom:35px}.ident-note{padding:17px;gap:7px}.ident-note>p{width:100%;font-size:9px}.ident-note>span{font-size:12px}.ident-note>div{width:100%;margin:0;justify-content:space-between;gap:14px}.ident-note button,.ident-note a{font-size:10px;min-height:40px;display:inline-flex;align-items:center}.ident-intro video{aspect-ratio:9/16;max-height:none}.art-toolbar{top:68px}.room-intro .intro-grid h1{font-size:clamp(45px,12vw,75px)}}@media(prefers-reduced-motion:reduce){.art-card{transition:none}}
