.cw-topic-cards{width:100%}.cw-topic-cards__grid{align-items:stretch;display:grid;gap:24px}.cw-topic-cards__grid--1{grid-template-columns:minmax(0,1fr)}.cw-topic-cards__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-topic-cards__grid--3,.cw-topic-cards__grid--extra{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-topic-card{background:#fff;border:1px solid #d9dde3;border-radius:16px;box-shadow:0 4px 14px rgba(0,0,0,.04);display:flex;flex-direction:column;height:100%;overflow:hidden}.cw-topic-card__media img{display:block;height:auto;width:100%}.cw-topic-card__content{display:flex;flex:1;flex-direction:column;gap:16px;padding:24px}.cw-topic-card__title{font-size:1.25rem;line-height:1.3;margin:0}.cw-topic-card__text p:first-child{margin-top:0}.cw-topic-card__text p:last-child{margin-bottom:0}.cw-topic-card__actions{margin-top:auto}.cw-topic-card__link{align-items:center;display:inline-flex;font-weight:600;gap:8px;text-decoration:none}.cw-topic-cards__toggle-wrap{display:flex;justify-content:flex-start;margin-top:24px}.cw-topic-cards__toggle{appearance:none;background:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;padding:0}.cw-topic-cards__toggle:active,.cw-topic-cards__toggle:focus,.cw-topic-cards__toggle:focus-visible,.cw-topic-cards__toggle:hover,.cw-topic-cards__toggle[aria-expanded=true]{background:transparent;box-shadow:none;color:inherit}.cw-topic-cards__toggle-label{align-items:center;display:inline-flex;gap:12px;margin:0}.cw-topic-cards__toggle-text{text-decoration:none}.cw-topic-cards__toggle:focus-visible .cw-topic-cards__toggle-text,.cw-topic-cards__toggle:hover .cw-topic-cards__toggle-text{text-decoration:underline}.cw-topic-cards__toggle:focus-visible .cw-topic-cards__toggle-icon,.cw-topic-cards__toggle:hover .cw-topic-cards__toggle-icon{opacity:1}.cw-topic-cards__toggle-icon{display:inline-block;flex:0 0 18px;height:18px;position:relative;width:18px}.cw-topic-cards__toggle-icon:after,.cw-topic-cards__toggle-icon:before{background:currentColor;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:14px}.cw-topic-cards__toggle-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.cw-topic-cards__toggle[aria-expanded=true] .cw-topic-cards__toggle-icon:after{opacity:0}.cw-topic-cards__toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}.cw-topic-cards__extra{margin-top:24px}@media (max-width:991px){.cw-topic-cards__grid--2,.cw-topic-cards__grid--3,.cw-topic-cards__grid--extra{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cw-topic-cards__grid--1,.cw-topic-cards__grid--2,.cw-topic-cards__grid--3,.cw-topic-cards__grid--extra{grid-template-columns:1fr}.cw-topic-card__content{padding:20px}}