.ak-topics{background:#fffdf8}.ak-topics>.ak-container{display:grid;grid-template-columns:minmax(170px,.8fr) minmax(0,3.2fr);gap:24px;align-items:center}.ak-topics .ak-section__header{align-self:start;margin:8px 0 0}.ak-topic-carousel{min-width:0}.ak-topic-carousel__track{display:flex;gap:12px;overflow-x:auto;padding:4px 2px 10px;scrollbar-width:thin;scroll-snap-type:x mandatory;scroll-behavior:smooth}.ak-topic-card{display:grid;flex:0 0 calc((100% - 36px)/4);min-height:174px;align-content:center;gap:9px;padding:16px 12px;color:var(--ak-color-text);text-align:center;text-decoration:none;background:var(--ak-color-white);border:1px solid var(--ak-color-line);border-radius:5px;scroll-snap-align:start}.ak-topic-card:hover,.ak-topic-card:focus-visible{border-color:var(--ak-color-gold);box-shadow:0 4px 18px rgba(23,37,51,.1)}.ak-topic-card .ak-icon{width:32px;height:32px;margin-inline:auto;color:var(--ak-color-primary)}.ak-topic-card strong{color:var(--ak-color-navy);font-size:1rem}.ak-topic-card span{color:var(--ak-color-muted);font-size:.83rem;line-height:1.5}.ak-topic-carousel__controls{display:flex;gap:8px;justify-content:flex-end;padding-block-start:5px}.ak-topic-carousel__controls button{width:34px;height:34px;color:var(--ak-color-primary);background:transparent;border:1px solid var(--ak-color-gold);border-radius:50%;cursor:pointer}.ak-topic-carousel__controls button:disabled{opacity:.4;cursor:default}@media (max-width: 920px){.ak-topics>.ak-container{grid-template-columns:1fr}.ak-topic-card{flex-basis:calc((100% - 24px) / 3)}}@media (max-width: 640px){.ak-topic-card{flex-basis:min(72%,240px)}}
