.l10u-hero{color:#202a2d;background:#e6e8e7;padding:32px 0 64px}.l10u-hero[data-finish=gold]{color:#30291f;background:#eee7da}.l10u-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding-top:24px;display:grid}.l10u-hero h1{white-space:pre-line;letter-spacing:-.04em;margin:28px 0;font-size:clamp(42px,5.4vw,76px);line-height:1.15}.l10u-hero p{max-width:49ch;line-height:1.9}.l10u-hero .gold-secondary{color:inherit;border-color:#626d6e}.l10u-hero-product{text-align:center;background:#faf9f5;border-radius:22px;margin:0;padding:20px}.l10u-hero-product img{object-fit:contain;width:100%;height:auto;max-height:560px;display:block}.l10u-hero-product figcaption,.l10u-selection{letter-spacing:.03em;font-size:.9rem}.l10u-section{padding:clamp(48px,6vw,88px) 0}.l10u-section h2{max-width:30ch;font-size:clamp(30px,3.5vw,48px);line-height:1.25}.l10u-section p{line-height:1.85}.l10u-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.l10u-highlights article{border-top:1px solid #a8b2b1;padding-top:20px}.l10u-design{color:#faf6ed;background:#20292c}.l10u-colour-pair,.l10u-detail-grid,.l10u-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.l10u-colour-pair{margin:36px 0 64px}.l10u-colour-pair figure{color:#252e30;background:#f8f6f1;border-radius:18px;margin:0;padding:20px}.l10u-colour-pair img{object-fit:contain;width:100%;height:350px;display:block}.l10u-colour-pair figcaption{text-align:center;padding-top:12px}.l10u-detail-grid img{aspect-ratio:1.4;object-fit:cover;border-radius:16px;width:100%;height:auto;display:block}.l10u-project-art{border:1px solid #a3a69b66;border-radius:18px;margin-top:64px;padding:32px}.l10u-project-art h3{font-size:clamp(24px,2.5vw,34px)}.l10u-project-art img{width:100%;height:auto;margin:24px 0;display:block}.l10u-project-art p{max-width:88ch}.l10u-project-art .gold-secondary{color:#faf6ed;border-color:#c8c9c1}.l10u-room{margin:64px 0 0}.l10u-room img{object-fit:contain;width:100%;height:auto;max-height:680px;display:block}.l10u-room figcaption{margin-top:16px;font-size:.9rem;line-height:1.7}.l10u-install{background:#eceae3}.l10u-install ol{max-width:76ch;padding-left:24px}.l10u-install li{padding:9px 0;line-height:1.8}.l10u-video-grid video{background:#171e20;width:100%;max-height:520px;display:block}@media (width<=820px){.l10u-hero-grid{grid-template-columns:1fr;gap:28px}.l10u-hero-product img{max-height:400px}.l10u-highlights,.l10u-detail-grid,.l10u-video-grid{grid-template-columns:1fr}.l10u-colour-pair img{height:220px}}@media (width<=560px){.l10u-colour-pair{grid-template-columns:1fr}.l10u-project-art{padding:20px}}
