.furniture-editorial{display:grid;grid-template-columns:1fr 1fr;background:var(--furniture-surface,#efeee9);color:var(--furniture-text,#292a27)}
.furniture-editorial.text-only{grid-template-columns:1fr}
.furniture-editorial-copy{padding:clamp(40px,7vw,112px) clamp(24px,6vw,96px);align-self:center}
.furniture-editorial.text-only .furniture-editorial-copy{max-width:1040px}
.furniture-editorial-eyebrow{font-size:12px;letter-spacing:.15em;text-transform:uppercase;margin:0 0 24px}
.furniture-editorial h2{font-size:var(--furniture-heading-size-override,clamp(32px,4.2vw,64px));font-weight:var(--furniture-heading-weight,400);letter-spacing:-.035em;line-height:1.1;margin:0 0 30px;color:inherit;overflow-wrap:anywhere}
.furniture-editorial-text{font-size:18px;line-height:1.7;max-width:58ch}
.furniture-editorial-image{min-height:480px}
.furniture-editorial-image img{width:100%;height:100%;object-fit:cover;display:block}
.furniture-editorial.image-right .furniture-editorial-image{grid-column:2;grid-row:1}
.furniture-editorial.image-right .furniture-editorial-copy{grid-column:1;grid-row:1}
.furniture-editorial-link{display:inline-flex;gap:40px;padding:16px 0;color:inherit!important;border-bottom:1px solid currentColor;text-decoration:none;margin-top:18px}
.furniture-editorial-contacts{display:grid;gap:24px;margin:36px 0 0}
.furniture-editorial-contacts dt{font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}
.furniture-editorial-contacts dd{margin:0;font-size:20px;overflow-wrap:anywhere}
.furniture-editorial-contacts a{color:inherit;text-underline-offset:5px}
.furniture-editorial a:focus-visible{outline:2px solid currentColor;outline-offset:5px}
@media(max-width:767px){.furniture-editorial{grid-template-columns:1fr}.furniture-editorial.image-right .furniture-editorial-image,.furniture-editorial.image-right .furniture-editorial-copy{grid-column:auto;grid-row:auto}.furniture-editorial-image{min-height:0;aspect-ratio:4/3}.furniture-editorial-text{font-size:16px}}

.furniture-editorial-socials ul{display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;padding:0;margin:24px 0 0}.furniture-editorial-socials a{color:inherit;overflow-wrap:anywhere;text-underline-offset:4px}
.furniture-editorial-image.is-embed{display:grid;min-width:0;min-height:480px;aspect-ratio:auto;overflow-wrap:anywhere}
.furniture-editorial-image.is-embed iframe{display:block;width:100%;max-width:100%;height:100%;min-height:480px;border:0}
.furniture-editorial-media-hint{align-self:center;padding:24px}
@media(max-width:767px){.furniture-editorial-image.is-embed,.furniture-editorial-image.is-embed iframe{min-height:320px}.furniture-editorial-image.is-embed iframe{height:320px}}
