.card[data-wd-scope="wd-d2de"] { display: grid; }
.card[data-wd-scope="wd-d2de"] { gap: .35rem; }
.card[data-wd-scope="wd-d2de"] { justify-items: center; }
.card[data-wd-scope="wd-d2de"] { text-align: center; }
.card[data-wd-scope="wd-d2de"] { padding: 2rem 1.5rem; }
.card[data-wd-scope="wd-d2de"] { background: var(--accent-deep); }
.card[data-wd-scope="wd-d2de"] { border: 1px solid var(--accent-deep); }
.card[data-wd-scope="wd-d2de"] { border-radius: var(--radius-lg); }
.title[data-wd-scope="wd-d2de"] { font-size: 3rem; }
.title[data-wd-scope="wd-d2de"] { font-weight: 700; }
.title[data-wd-scope="wd-d2de"] { line-height: 1; }
.title[data-wd-scope="wd-d2de"] { color: #fff; }
.body[data-wd-scope="wd-d2de"] { margin: 0; }
.body[data-wd-scope="wd-d2de"] { max-width: none; }
.body[data-wd-scope="wd-d2de"] { color: var(--accent-soft); }
.badge[data-wd-scope="wd-d2de"] { font-size: .68rem; }
.badge[data-wd-scope="wd-d2de"] { text-transform: uppercase; }
.badge[data-wd-scope="wd-d2de"] { letter-spacing: .1em; }
.badge[data-wd-scope="wd-d2de"] { color: var(--accent); }