.card:where(.astro-dohjnao5){--sl-card-border: var(--sl-color-purple);--sl-card-bg: var(--sl-color-purple-low);border:1px solid var(--color-gray-200);background-color:var(--sl-color-black);padding:clamp(1rem,calc(.125rem + 3vw),2.5rem);flex-direction:column;gap:clamp(.5rem,calc(.125rem + 1vw),1rem)}.icon:where(.astro-dohjnao5){color:var(--sl-card-border)}.card:where(.astro-dohjnao5):nth-child(4n+1){--sl-card-border: var(--sl-color-orange);--sl-card-bg: var(--sl-color-orange-low)}.card:where(.astro-dohjnao5):nth-child(4n+3){--sl-card-border: var(--sl-color-green);--sl-card-bg: var(--sl-color-green-low)}.card:where(.astro-dohjnao5):nth-child(4n+4){--sl-card-border: var(--sl-color-red);--sl-card-bg: var(--sl-color-red-low)}.card:where(.astro-dohjnao5):nth-child(4n+5){--sl-card-border: var(--sl-color-blue);--sl-card-bg: var(--sl-color-blue-low)}.title:where(.astro-dohjnao5){font-weight:600;font-size:var(--sl-text-h4);color:var(--sl-color-white);line-height:var(--sl-line-height-headings);gap:1rem;align-items:center}.title-link:where(.astro-dohjnao5){text-decoration:none}.card:where(.astro-dohjnao5) .icon:where(.astro-dohjnao5){border:1px solid var(--sl-card-border);background-color:var(--sl-card-bg);padding:.2em;border-radius:.25rem}.card:where(.astro-dohjnao5) .body:where(.astro-dohjnao5){margin:0;font-size:clamp(var(--sl-text-sm),calc(.5rem + 1vw),var(--sl-text-body));display:grid;grid-template-columns:100%}.card:where(.astro-dohjnao5) .body:where(.astro-dohjnao5) .subtitle:where(.astro-dohjnao5){margin-bottom:1em}
