.cover-wrap[data-astro-cid-qvbpr5lt]{position:relative}.topic-card[data-astro-cid-qvbpr5lt]{flex-direction:column;transition:border-color .22s,box-shadow .22s;display:flex}.topic-card[data-astro-cid-qvbpr5lt] .cover-wrap[data-astro-cid-qvbpr5lt]{flex-shrink:0}.topic-card[data-astro-cid-qvbpr5lt] .card-body[data-astro-cid-qvbpr5lt]{flex-direction:column;flex:1;display:flex}.topic-card[data-astro-cid-qvbpr5lt]:hover{border-color:#657ca8;box-shadow:0 12px 36px -24px #6c96ff70}.topic-card[data-astro-cid-qvbpr5lt] .body-topic[data-astro-cid-qvbpr5lt]{color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:4px;align-self:flex-start;padding:4px 8px;text-decoration:none}.read-material[data-astro-cid-qvbpr5lt]{color:var(--accent);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:24px;font-size:12px;display:flex}.read-material[data-astro-cid-qvbpr5lt]>span[data-astro-cid-qvbpr5lt]:last-child{font-size:20px;line-height:1}.body-topic[data-astro-cid-qvbpr5lt]:focus-visible,.read-material[data-astro-cid-qvbpr5lt]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (prefers-reduced-motion:reduce){.topic-card[data-astro-cid-qvbpr5lt]{transition:none}}
