.chat-creative-teaser{display:grid;min-width:0;gap:12px;grid-template-columns:1fr 1fr;height:100%}.chat-creative-teaser figure{display:grid;min-width:0;grid-template-rows:minmax(0,1fr) auto;margin:0;overflow:hidden;background:#fff}.chat-creative-teaser img{position:static!important;display:block;width:100%!important;height:100%!important;min-height:0;object-fit:cover}.chat-creative-teaser figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 9px;padding:9px 0 0;border-bottom:1px solid #b9cdc3;padding-bottom:7px;line-height:1.6}.chat-creative-teaser figcaption>span{font-size:8px;color:#007e65;letter-spacing:.07em}.chat-creative-teaser figcaption>strong{font-size:13px;font-weight:600;letter-spacing:.02em}
.chat-creative-index-visual{aspect-ratio:auto!important;overflow:visible!important;background:transparent!important}.chat-creative-teaser--index{grid-template-columns:1fr;height:auto;gap:18px}.chat-creative-teaser--index figure{display:block}.chat-creative-teaser--index img{aspect-ratio:2.2;height:auto!important}.chat-creative-teaser--index figcaption>span{font-size:9px}.chat-creative-teaser--index figcaption>strong{font-size:14px}.chat-creative-teaser-scope{display:grid;gap:13px;margin-top:20px}.chat-creative-teaser-scope p{display:grid;gap:5px;margin:0!important;padding-top:12px;border-top:1px solid #d1dfd7}.chat-creative-teaser-scope strong{font-size:13px;color:#007e65;font-weight:600}.chat-creative-teaser-scope p>span{font-size:11px;line-height:1.9}
@media(max-width:767px){#services [data-business-service="design"]{grid-template-columns:38px 1fr;grid-template-rows:auto auto auto 1fr;gap:6px 14px;margin-bottom:35px}#services [data-business-service="design"] [data-creative-media-container]{grid-column:1/-1;grid-row:1;height:170px;margin-bottom:8px}#services [data-business-service="design"]>small{grid-column:1;grid-row:2/5}#services [data-business-service="design"]>h3{grid-column:2;grid-row:2}#services [data-business-service="design"]>p{grid-column:2;grid-row:3;font-size:11px}#services [data-business-service="design"]>span{grid-column:2;grid-row:4}.chat-creative-teaser{gap:12px}.chat-creative-teaser figcaption{gap:2px 7px}.chat-creative-teaser figcaption>strong{font-size:12px}.chat-creative-teaser figcaption>span{font-size:8px}.chat-creative-teaser--index{gap:16px}.chat-creative-teaser-scope{margin-top:16px;gap:11px}.chat-creative-teaser-scope strong{font-size:12px}}
