.dkcds-article{--dk-teal:#2f7f78;--dk-deep:#24343a;--dk-muted:#68797d;--dk-soft:#edf7f4;--dk-line:#d8e6e2;--dk-warm:#fffaf3;max-width:var(--dk-width,900px);margin:28px auto;padding:28px;color:var(--dk-text,#24343a);background:var(--dk-post-bg,#f7faf9);border-radius:var(--dk-radius,18px);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;line-height:1.75}.dkcds-hero{padding:30px 22px 25px;margin-bottom:36px;text-align:center;background:linear-gradient(135deg,#f1faf7,#fff);border:1px solid var(--dk-line);border-radius:var(--dk-radius,18px)}.dkcds-awareness{background:linear-gradient(135deg,#f0f8fb,#fff)}.dkcds-growth{background:linear-gradient(135deg,#fff8ed,#fff)}.dkcds-eyebrow{margin:0 0 8px!important;color:var(--dk-teal);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.dkcds-tagline{margin:0 0 7px!important;font-size:clamp(20px,3vw,29px);font-weight:750;line-height:1.25}.dkcds-topics{margin:0!important;color:var(--dk-muted);font-size:14px}.dkcds-lead{padding:17px 20px;margin:0 0 28px!important;background:var(--dk-soft);border-left:4px solid var(--dk-teal);border-radius:0 10px 10px 0;color:#46575c}.dkcds-article h2{margin-top:38px;font-size:clamp(25px,3vw,34px);line-height:1.25}.dkcds-article h3{color:var(--dk-teal)}.dkcds-article a{color:var(--dk-teal);text-underline-offset:3px}.dkcds-article blockquote{margin:30px 0;padding:18px 24px;background:#f7faf9;border-left:4px solid var(--dk-teal);border-radius:0 12px 12px 0}.dkcds-quicktake,.dkcds-evidence,.dkcds-help,.dkcds-takeaway,.dkcds-disclaimer,.dkcds-author{margin:32px 0;padding:24px 27px;border:1px solid var(--dk-line);border-radius:var(--dk-radius,18px)}.dkcds-quicktake{background:var(--dk-soft)}.dkcds-evidence,.dkcds-help{background:#f7faf9}.dkcds-takeaway{background:var(--dk-soft);border-left:5px solid var(--dk-teal)}.dkcds-disclaimer{background:#fafafa;color:var(--dk-muted);font-size:14px}.dkcds-author{background:var(--dk-card-bg,#fff)}.dkcds-quicktake h3,.dkcds-evidence h3,.dkcds-help h3,.dkcds-takeaway h3{margin-top:0;color:var(--dk-teal)}.dkcds-divider{max-width:120px;margin:42px auto 22px!important;border-top-color:var(--dk-line)!important}.dkcds-footer{padding:0 20px 30px}.dkcds-footer-tagline{margin:0 0 5px!important;color:var(--dk-muted);font-size:14px;font-style:italic}.dkcds-footer-site{margin:0!important;color:var(--dk-teal);font-weight:750;font-size:14px}@media(max-width:600px){.dkcds-article{margin:10px auto;padding:16px}.dkcds-hero{padding:22px 16px}.dkcds-quicktake,.dkcds-evidence,.dkcds-help,.dkcds-takeaway,.dkcds-disclaimer,.dkcds-author{padding:18px}}