.inspiration-section .inspiration-intro{max-width:760px;font-size:1.15rem;line-height:1.7;margin:0 0 36px}.inspiration-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.inspiration-card{margin:0;min-width:0}.inspiration-card img{display:block;width:100%;aspect-ratio:1.42;object-fit:cover;background:#e4e4e4}.inspiration-card figcaption{font-size:.72rem;line-height:1.7;letter-spacing:.035em;padding:16px 0;border-bottom:1px solid #aaa}.inspiration-card a,.inspiration-note a{text-decoration:underline;text-underline-offset:4px}.inspiration-note{font-size:.85rem;line-height:1.7;max-width:880px;margin:24px 0 0;color:inherit;opacity:.85}.inspiration-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:44px}.inspiration-benefits article{border-top:2px solid currentColor;padding-top:24px}.inspiration-benefits span{font-size:.72rem;letter-spacing:.08em}.inspiration-benefits h3{font-size:1.45rem;line-height:1.2;margin:20px 0 15px}.inspiration-benefits p,.inspiration-comparison p{line-height:1.7}.inspiration-wide img{aspect-ratio:1.6;max-height:750px}.inspiration-comparison{margin-top:60px;max-width:1000px}.inspiration-comparison h3{font-size:2rem;line-height:1.2}.comparison-scroll{overflow-x:auto;margin-top:28px}.inspiration-comparison table{width:100%;border-collapse:collapse;font-size:.95rem;line-height:1.6}.inspiration-comparison caption{text-align:left;font-weight:600;padding-bottom:14px}.inspiration-comparison th,.inspiration-comparison td{text-align:left;vertical-align:top;padding:18px;border-bottom:1px solid #b8b8b8}.inspiration-comparison thead{background:#111214;color:white}.inspiration-comparison tbody th{min-width:160px}.kitchen-gallery img{aspect-ratio:.9;object-position:center}.inverse .inspiration-note a{color:inherit}@media(max-width:700px){.inspiration-grid,.inspiration-benefits{grid-template-columns:1fr}.inspiration-benefits{gap:28px}.inspiration-grid{gap:32px}.inspiration-comparison h3{font-size:1.6rem}.inspiration-comparison th,.inspiration-comparison td{padding:12px}.inspiration-comparison tbody th{min-width:110px}.kitchen-gallery img{aspect-ratio:1}.inspiration-wide img{aspect-ratio:1.25}}

.sill-design-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px 24px;margin:40px 0}.sill-design{display:block;text-decoration:none}.sill-design img{width:100%;height:auto;aspect-ratio:1.6;object-fit:cover;transition:filter .2s}.sill-design:hover img{filter:brightness(.9)}.sill-design span{display:flex;justify-content:space-between;font-size:1.2rem;padding-top:16px}.sill-design small{display:block;margin-top:6px;color:#56585c}.sill-palette .lead{max-width:650px}.editorial-gallery{display:grid;grid-template-columns:1fr 1fr;gap:32px}.editorial-gallery figure:first-child{grid-column:1/-1}.editorial-gallery figure:first-child img{aspect-ratio:1.9;max-height:650px}.editorial-gallery figcaption strong{font-size:1rem}.inspiration-grid{grid-template-columns:1.2fr 1fr;align-items:start}.inspiration-grid figure:nth-child(2){padding-top:70px}.inspiration-grid img{aspect-ratio:1.15}.inspiration-grid figure:nth-child(2) img{aspect-ratio:.95}@media(max-width:700px){.sill-design-grid{grid-template-columns:1fr 1fr;gap:24px 14px}.sill-design span{font-size:1rem}.editorial-gallery,.inspiration-grid{grid-template-columns:1fr}.editorial-gallery figure:first-child{grid-column:auto}.inspiration-grid figure:nth-child(2){padding-top:0}.editorial-gallery figure:first-child img{aspect-ratio:1.3}}
