.home-editorial{--text-title:clamp(1.75rem,2.5vw,2.125rem)}.home-editorial :is(h1,h2,h3,p,figure){margin:0}.home-editorial :is(ul){list-style:none;padding:0;margin:0}.home-editorial li{margin:0}.home-editorial a{color:inherit;text-decoration:none}.home-editorial a:hover{text-decoration:underline}.home-editorial svg{display:block;width:100%;height:auto}.home-editorial .opening{display:grid;gap:1rem;padding-block:0 2rem}.home-editorial .opening h1{font-size:var(--text-title);line-height:1.55;letter-spacing:.01em}.home-editorial .kicker{font-size:.75rem;color:var(--color-accent);margin-bottom:.5rem;font-weight:400}.home-editorial .opening .kicker{color:var(--color-muted)}.home-editorial .opening-copy{font-size:.875rem;line-height:1.85;color:var(--color-muted)}.home-editorial .lead-grid{display:grid;gap:2rem}.home-editorial .lead-story{min-width:0}.home-editorial .room-visual{background:var(--color-warm);overflow:hidden}.home-editorial .room-visual>svg{aspect-ratio:16/9}.home-editorial .room-visual figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem .5rem;padding:.5rem .75rem;font-size:.6875rem;line-height:1.6;color:var(--color-muted)}.home-editorial .story-copy{padding-top:1rem}.home-editorial .story-category{font-size:.75rem;font-weight:400;color:var(--color-muted);margin-bottom:.75rem}.home-editorial .story-copy h2{font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.65}.home-editorial .headline-phrase{display:inline-block;max-width:100%}.home-editorial .story-copy>p:not(.story-category){font-size:.9375rem;color:var(--color-muted);margin-top:.75rem;max-width:38em}.home-editorial .text-link{font-size:.8125rem;font-weight:500;display:flex;width:fit-content;gap:.5rem;align-items:center;min-height:44px;margin-top:.25rem}.home-editorial .text-link span{color:var(--color-accent)}.home-editorial .side-stories{display:grid;gap:1.5rem;align-content:start}.home-editorial .small-story{min-width:0;padding-bottom:1.5rem;border-bottom:var(--rule-thin)}.home-editorial .small-story h2{font-size:1.125rem;line-height:1.7}.home-editorial .small-story>p:not(.story-category){font-size:.875rem;line-height:1.85;color:var(--color-muted);margin-top:.75rem}.home-editorial .mini-plate{display:block;background:var(--color-warm);padding:.5rem 1rem;margin-bottom:1rem}.home-editorial .mini-plate>span{display:block;text-align:right;font-size:.6875rem;color:var(--color-muted)}.home-editorial .material-plate{background:var(--color-accent-light)}.home-editorial .material-pair{display:flex;align-items:center;justify-content:center;gap:1.5rem;min-height:104px;padding-block:1rem}.home-editorial .material-pair>div{display:flex;align-items:center;gap:.5rem}.home-editorial .material-pair span:not(.pair-line){display:block;width:40px;height:48px}.home-editorial .sample-blue{background:var(--scene-sofa)}.home-editorial .material-pair .sample-wood{background:var(--scene-table);height:10px;width:52px}.home-editorial .material-pair .sample-round{border-radius:50%;width:40px;height:40px}.home-editorial .pair-line{color:var(--color-accent)}.home-editorial .diagram-detail{margin-top:1rem;border-block:var(--rule-thin)}.home-editorial summary{cursor:pointer;min-height:44px;padding-block:.75rem;color:var(--color-accent);font-size:.8125rem}.home-editorial .sofa-plate{padding:1rem}.home-editorial .plate-label{font-size:.75rem}.home-editorial .sofa-plate figcaption{font-size:.6875rem;color:var(--color-muted);text-align:right}.home-editorial .furniture-bar{display:grid;gap:.5rem;padding-block:1.5rem;border-block:var(--rule-thin);margin-block:3rem}.home-editorial .furniture-bar h2{font-size:.875rem}.home-editorial .furniture-bar ul,.home-editorial .home-concerns ul{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.home-editorial .furniture-bar a,.home-editorial .home-concerns a{font-size:.8125rem;display:inline-flex;align-items:center;min-height:40px}.home-editorial .furniture-bar a span{color:var(--color-accent)}.home-editorial .section-heading{display:grid;gap:.5rem;padding-bottom:1.5rem;border-bottom:var(--rule-thin)}.home-editorial .section-heading h2{font-size:clamp(1.5rem,2.5vw,1.875rem);line-height:1.3}.home-editorial .knowledge-grid{display:grid;gap:2rem}.home-editorial .knowledge-section{padding-top:1.5rem;min-width:0}.home-editorial .knowledge-section>header{display:flex;align-items:center;gap:.5rem}.home-editorial .section-number{font-size:.75rem;color:var(--color-muted)}.home-editorial .knowledge-section h3{font-size:1.125rem}.home-editorial .section-more{margin-left:auto;display:grid;place-items:center;min-width:44px;min-height:44px;color:var(--color-accent)}.home-editorial .knowledge-section>p{font-size:.875rem;color:var(--color-muted);margin-block:.5rem}.home-editorial .knowledge-section li{border-bottom:var(--rule-thin)}.home-editorial .knowledge-section li a{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-block:.75rem;font-size:.9375rem;line-height:1.85}.home-editorial .knowledge-section li a span{flex-shrink:0;color:var(--color-accent)}.home-editorial .home-concerns{margin-top:3rem}.home-editorial .home-concerns h2{font-size:1.25rem;margin-bottom:1rem}.home-editorial .study-band{display:grid;gap:1rem;padding-block:2rem;margin-top:3rem;border-block:var(--rule-thin)}.home-editorial .study-band h2{font-size:1.375rem;line-height:1.65}.home-editorial .study-band p:not(.kicker){font-size:.875rem;color:var(--color-muted);max-width:43em;margin-top:.5rem}.home-editorial .editorial-note{max-width:43rem;margin-top:3rem}.home-editorial .editorial-note h2{font-size:1.125rem;line-height:1.7;margin-bottom:.75rem}.home-editorial .editorial-note p{font-size:.875rem;color:var(--color-muted)}.home-editorial .scene-wall{fill:var(--scene-wall)}.home-editorial .scene-floor{fill:var(--scene-floor)}.home-editorial .floor-seams{stroke:var(--scene-seam);stroke-width:1;fill:none}.home-editorial .scene-window{fill:var(--scene-window)}.home-editorial .window-frame{stroke:var(--scene-frame);stroke-width:8;fill:none}.home-editorial .art-frame{fill:var(--scene-frame)}.home-editorial .art-shape{fill:var(--scene-art)}.home-editorial .scene-rug{fill:var(--scene-rug)}.home-editorial .scene-sofa-back{fill:var(--scene-sofa-back)}.home-editorial .scene-sofa{fill:var(--scene-sofa)}.home-editorial .sofa-seams{stroke:var(--scene-sofa-back);stroke-width:2;fill:none}.home-editorial .scene-cushion{fill:var(--scene-cushion)}.home-editorial .furniture-legs,.home-editorial .lamp-stem{stroke:var(--scene-line);stroke-width:3;fill:none}.home-editorial .scene-table,.home-editorial .scene-cabinet{fill:var(--scene-table)}.home-editorial .table-legs{stroke:var(--scene-table);stroke-width:6}.home-editorial .scene-book,.home-editorial .lamp-shade{fill:var(--scene-frame)}.home-editorial .scene-plant{fill:var(--scene-plant)}.home-editorial .object-line{stroke:var(--color-ink);stroke-width:1.5;fill:none}.home-editorial .object-medium,.home-editorial .object-low{fill:var(--color-wood);stroke:var(--color-ink);stroke-width:1}.home-editorial .clock-face{fill:var(--color-paper)}.home-editorial .object-tall{fill:var(--color-sofa);stroke:var(--color-ink);stroke-width:1.5}.home-editorial .triangle-guide{stroke:var(--color-accent);stroke-width:1.5;fill:none;stroke-dasharray:4 4}.home-editorial .grid-line{fill:none;stroke:var(--color-grid);stroke-width:1}.home-editorial .room-line{stroke:var(--color-ink);stroke-width:2;fill:none}.home-editorial .sofa-shape{fill:var(--color-sofa);stroke:var(--color-ink);stroke-width:1.5}.home-editorial .seat-shape{fill:var(--color-seat);stroke:var(--color-muted);stroke-width:1.2}.home-editorial .seat-line{stroke:var(--color-muted);fill:none;stroke-width:1.2}.home-editorial .clearance{fill:var(--color-accent-light);stroke:var(--color-accent);stroke-width:1.5;stroke-dasharray:6 5}.home-editorial .route-line{stroke:var(--color-accent);stroke-width:1;fill:none;stroke-dasharray:3 6}.home-editorial .callout-line{stroke:var(--color-accent);fill:none;stroke-width:1.5}.home-editorial .sofa-plate text{fill:var(--color-ink);font:400 19px var(--font-body)}.home-editorial .sofa-plate .inside-label{fill:var(--color-accent);font-size:17px}.home-editorial .wide-break{display:none}@media(min-width:40rem){.home-editorial .small-break{display:none}.home-editorial .opening{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:2rem}.home-editorial .lead-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:2rem}.home-editorial .knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem}.home-editorial .section-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end}.home-editorial .furniture-bar{grid-template-columns:auto minmax(0,1fr);gap:2rem;align-items:baseline}.home-editorial .study-band{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem}}@media(min-width:60rem){.home-editorial .wide-break{display:block}}@media(max-width:39.99rem){.home-editorial .sofa-plate text{font-size:32px}.home-editorial .sofa-plate .inside-label{font-size:28px}}
