.blog-post-hero-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:0}@media(min-width:1024px){.blog-post-hero-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px 48px;align-items:start}.blog-post-hero-breadcrumb{grid-column:1/-1}.blog-post-hero-art{position:sticky;top:120px}.blog-post-hero-art .media-hero-editorial,.blog-post-hero-art .media-hero-editorial img{max-height:none}.blog-post-hero-copy{margin-top:0!important;min-width:0}.blog-post-hero-copy h1{font-size:clamp(32px,3.1vw,48px)}}.journey-person-interactive{cursor:pointer;outline:none}.journey-person-interactive:focus-visible{filter:drop-shadow(0 0 4px #9e7edc)}.blog-detail-art{max-width:760px;margin:40px auto;padding:24px;background:#f5f2fb;border:1px solid #ded5ed;border-radius:22px}.blog-detail-art img{width:100%;height:auto;max-height:850px;object-fit:contain}.blog-detail-art figcaption{margin-top:16px;color:#796b88;font-size:13px;line-height:1.6}.blog-index-title{margin-top:28px!important}.preferred-source-compact{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 14px;margin-top:14px;max-width:100%}.preferred-source-compact>p{font-size:11px;line-height:1.5;color:#8c7c9a}.preferred-source-compact>div{max-width:100%}.blog-post-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding:12px 15px;border:1px solid #dcd0ee;border-radius:12px;background:#f7f2ff;color:#72559c!important;font-weight:600!important}.blog-guide-toc li{position:relative;padding-left:15px}.blog-guide-toc li:before{content:"";position:absolute;left:0;top:.65em;width:4px;height:4px;border-radius:50%;background:#a28ac9}.design-concept-gallery--business-cards>div{grid-template-columns:repeat(3,minmax(0,1fr))}.design-concept-gallery--business-cards figure img{aspect-ratio:1;object-fit:contain;background:#f6f3f9}@media(max-width:650px){.design-concept-gallery--business-cards>div{grid-template-columns:repeat(2,minmax(0,1fr))}}