
.design-inspiration-home,.designer-teaser{display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center;background:#e5f2ef}.design-inspiration-home figure,.designer-teaser figure{margin:0;min-width:0}.design-inspiration-home img{display:block;width:100%;aspect-ratio:16/11;object-fit:cover}.design-inspiration-home h2,.designer-teaser h2{font-size:clamp(38px,4vw,64px);line-height:1.12}.design-inspiration-home p,.designer-teaser p{line-height:1.8}.design-inspiration-home figcaption,.designer-teaser figcaption{font-size:11px;margin-top:10px}.design-story-link{display:inline-block;margin-top:18px;padding:15px 22px;background:#126fba;color:#fff;font-weight:700;text-decoration:none}.designer-teaser{background:#fff;grid-template-columns:1fr 2fr}.designer-teaser img{width:100%;max-width:320px;display:block}.gallery-subtitle{font-size:18px;line-height:1.5;margin:18px 0 0}.galleryvisual{min-width:0}.galleryvisual .gallerythumbs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;margin:12px 0 0}.galleryvisual .gallerythumbs button{width:100%;height:auto;aspect-ratio:4/3;padding:3px;border:2px solid transparent;border-radius:3px}.galleryvisual .gallerythumbs button.active{border-color:#126fba;background:#fff}.galleryvisual .gallerythumbs button:focus-visible{outline:3px solid #126fba;outline-offset:2px}.galleryvisual .gallerythumbs img{display:block;object-fit:cover}[dir=rtl] .design-inspiration-home h2,[dir=rtl] .designer-teaser h2{line-height:1.5}@media(max-width:800px){.design-inspiration-home,.designer-teaser{grid-template-columns:1fr;gap:28px}.designer-teaser figure{max-width:240px}.galleryvisual .gallerythumbs{gap:3px}.galleryvisual .gallerythumbs button{padding:1px;min-height:40px}.gallery-subtitle{font-size:17px}}
