.inner-hero.about-opening{padding-top:clamp(56px,6vw,88px);padding-bottom:clamp(56px,6vw,88px)}.about-opening>.section-label{margin-bottom:24px}.inner-hero.about-opening h1.about-editorial-headline{white-space:normal;text-wrap:pretty;max-width:24ch;font-size:clamp(36px,4.5vw,68px);line-height:1.06}.about-opening-story{color:#c8bab5;max-width:740px;margin-top:28px}.about-opening-story>p{margin:0 0 18px;font-size:clamp(16px,1.25vw,18px);line-height:1.65}.about-opening-story>p.about-opening-lead{font-family:var(--font-display);color:var(--bone);font-size:clamp(23px,2.2vw,30px);line-height:1.35}.about-opening-story>p:last-child{margin-bottom:0}.about-prose>p.about-studio-introduction:first-child{margin-bottom:28px}.about-house-rooms{margin-top:28px}.about-house-rooms>section{border-top:1px solid var(--line);padding:28px 0}.about-house-rooms>section:last-child{padding-bottom:0}.about-prose .about-house-rooms h3{margin:0 0 16px;font-size:clamp(30px,3vw,40px);line-height:1.2}.about-house-rooms p{max-width:680px;margin:0 0 12px}.about-house-rooms .about-house-category-label{margin:18px 0 8px;font-size:16px;font-weight:500}.about-house-rooms ul{margin:0;padding-left:24px;list-style:outside}.about-prose .about-house-rooms li{padding-left:4px;font-size:clamp(16px,1.3vw,18px);line-height:1.5}.about-house-rooms li a{align-items:center;min-height:44px;padding:6px 0;display:inline-flex}.about-house-rooms a:focus-visible{outline:2px solid var(--wine);outline-offset:4px}@media (max-width:580px){.about-house-rooms>section{padding:26px 0}.about-prose .about-house-rooms h3{margin-bottom:14px}}.about-materials-story{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:center;gap:clamp(28px,4vw,48px);margin:28px 0 36px;display:grid}.about-materials-story>div{min-width:0}.about-materials-story p{margin:0 0 24px}.about-materials-story p:last-child{margin-bottom:0}@media (max-width:800px){.about-materials-story{grid-template-columns:1fr;gap:28px}.about-materials-story>figure{width:min(100%,480px);margin-left:auto}}
