.dd-category{--dd-red:#c9362b;--dd-blue:#1f6078;--dd-ink:#172a33;--dd-muted:#66757c}.dd-category__intro{max-width:850px;margin:0 auto 48px;text-align:center}.dd-category__intro h1{margin:0 0 15px;color:var(--dd-ink);font-size:clamp(32px,4vw,48px)}.dd-category__intro p{margin:0;color:var(--dd-muted);font-size:18px;line-height:1.75}.dd-category .blog-section-3__item{height:calc(100% - 40px);overflow:hidden;border:1px solid #e1e6e8;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.dd-category .blog-section-3__item:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgba(20,45,56,.12)}.dd-category .blog-section-3__thumb{height:230px;padding:20px;background:#f1f5f6}.dd-category .blog-section-3__thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.dd-category .blog-section-3__content{padding:22px}.dd-category .blog-section-3__title{margin-bottom:10px;font-size:19px}.dd-category__card-text{margin:0;color:var(--dd-muted);font-size:13px;line-height:1.6}.dd-category__content{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:24px;margin-top:34px}.dd-category-copy,.dd-category-technical{height:100%;padding:34px;border:1px solid #e1e6e8;background:#fff}.dd-category-copy{border-top:4px solid var(--dd-blue)}.dd-category-technical{border-top:4px solid var(--dd-red);background:#f5f7f8}.dd-category-copy h2,.dd-category-technical h2{margin:0 0 16px;color:var(--dd-ink);font-size:24px}.dd-category-copy p,.dd-category-technical p{margin:0 0 12px;color:#50636b;line-height:1.75}@media(max-width:767px){.dd-category__content{grid-template-columns:1fr}.dd-category .blog-section-3__thumb{height:210px}}@media(prefers-reduced-motion:reduce){.dd-category .blog-section-3__item{transition:none}}
