.dz-topic-discovery{margin:1.4rem 0 3rem}.dz-topic-eyebrow{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:#5a6d20;font-weight:700;margin-bottom:.4rem}.dz-topic-discovery>h2{margin-top:0}.dz-topic-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.4rem}.dz-topic-card{display:flex;flex-direction:column;align-items:flex-start;padding:1.4rem;border:1px solid #dfe5d4;border-radius:18px;background:#f8faf3;text-decoration:none!important;color:#243026!important;transition:background .15s,border-color .15s}.dz-topic-card:nth-child(2n){background:#f5f4fa;border-color:#e3dff0}.dz-topic-card:hover{background:#eef4e0;border-color:#7d952e}.dz-topic-card:focus-visible,.dz-topic-nav a:focus-visible,.dz-topic-directory a:focus-visible{outline:3px solid #6c5eaa;outline-offset:4px}.dz-topic-card h3{font-size:1.3rem;line-height:1.3;margin:.7rem 0!important;color:inherit}.dz-topic-card p{font-size:.95rem;line-height:1.6;margin:0 0 1rem}.dz-topic-card-count{font-size:.8rem;font-weight:700;color:#4e6022}.dz-topic-card-cta{margin-top:auto;font-size:.9rem;font-weight:700;color:#4b4279}.dz-topic-secondary{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.7rem 1.5rem;font-size:.9rem;margin:1.5rem 0}.dz-topic-secondary details>div{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.8rem}.dz-topic-secondary summary{cursor:pointer;color:#514780}.dz-topic-latest{margin-top:2.5rem!important}.dz-topic-nav{margin:1.5rem 0 2rem}.dz-topic-nav ul,.dz-topic-index ul{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;padding:0;margin:0}.dz-topic-nav a{display:block;border:1px solid #dedce9;border-radius:999px;padding:.6rem 1rem;text-decoration:none;color:#4a426d;background:#fff;font-size:.9rem;line-height:1.4}.dz-topic-nav a[aria-current=page]{background:#514780;color:#fff;border-color:#514780}.dz-topic-total{font-weight:700;color:#515e38}.dz-topic-index{background:#f5f4fa;border-radius:14px;padding:1.2rem;margin:1.2rem 0 2rem}.dz-topic-index>span{display:block;font-weight:700;margin-bottom:.6rem}.dz-topic-index a{display:block;padding:.3rem .6rem;color:#514780}.dz-topic-section{margin:2rem 0}.dz-topic-section>h2{scroll-margin-top:160px;font-size:1.5rem}.dz-topic-articles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;padding:0;list-style:none}.dz-topic-articles>li{padding:1.3rem 0;border-bottom:1px solid #e2e5dd}.dz-topic-articles h3{font-size:1.12rem;line-height:1.5;margin:0 0 .5rem}.dz-topic-articles h3 a{color:#35305b;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.dz-topic-articles p{font-size:.95rem;line-height:1.65;margin:0;color:#50564e}.dz-topic-post-series{font-size:.85rem;color:#61655b}.dz-guide-meta{row-gap:.5rem}
@media(max-width:900px){.dz-topic-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.dz-topic-cards,.dz-topic-articles{grid-template-columns:minmax(0,1fr)}.dz-topic-card{padding:1.2rem}.dz-topic-nav ul{gap:.45rem}.dz-topic-nav a{padding:.55rem .8rem}.dz-topic-secondary{display:block}.dz-topic-secondary>details{margin-bottom:1rem}.dz-topic-section>h2{scroll-margin-top:130px}}
@media(prefers-reduced-motion:reduce){.dz-topic-card{transition:none}}
