.desk-heading .topic-symbol{width:64px;height:64px;margin-top:-4px;border:0;border-radius:0;background:transparent;color:#aa96bf}.topic-symbol>img{width:100%;height:100%;object-fit:contain;display:block}.topic-symbol>svg{width:64px;height:64px;overflow:visible}.topic-symbol .soft{fill:#eee6f7;stroke:#cabbdb}.topic-symbol .symbol-accent{color:#8a50cf;fill:#e8d8fa;transform-box:fill-box;transform-origin:center;transition:transform .45s ease,fill .45s ease}.desk-heading:hover .symbol-accent,.desk-heading:focus-within .symbol-accent{transform:translateY(-3px);fill:#d9bff7}@media(max-width:480px){.desk-heading .topic-symbol,.topic-symbol>svg{width:52px;height:52px}.desk-heading{gap:12px}}@media(prefers-reduced-motion:reduce){.topic-symbol .symbol-accent{transition:none}.desk-heading:hover .symbol-accent,.desk-heading:focus-within .symbol-accent{transform:none}}
