.AIReferenceGroupedGrid_categorySection__MEZ_y{margin-bottom:32px}.AIReferenceGroupedGrid_categoryHeader__U2l_2{font-family:DM Sans,sans-serif;text-transform:capitalize;margin-bottom:15px;padding-bottom:8px;padding-top:0;font-size:1.8em;font-weight:500;letter-spacing:-.05em;color:var(--accent-blue);border-bottom:1px solid lightgray}.AIReferenceGroupedGrid_termsGrid___2Rfw{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:15px}@media (max-width:968px){.AIReferenceGroupedGrid_termsGrid___2Rfw{grid-template-columns:1fr}}.AIReferenceGroupedGrid_termCard__3Ahu_{display:flex;padding:0;flex-basis:300px}.AIReferenceGroupedGrid_termCard__3Ahu_ a,.AIReferenceGroupedGrid_termCard__3Ahu_>div{text-decoration:none;display:flex;width:100%}.AIReferenceGroupedGrid_cardContent___GJCL{border:1px solid #c3c3c3;border-radius:3px;padding:14px;display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;width:100%}.AIReferenceGroupedGrid_cardContent___GJCL:hover{box-shadow:2px 2px 5px 3px rgba(131,197,244,.2);transition:.2s}.AIReferenceGroupedGrid_comingSoonCard__Qrflc{cursor:default;opacity:.85}.AIReferenceGroupedGrid_comingSoonCard__Qrflc:hover{box-shadow:none}.AIReferenceGroupedGrid_thumbnailContainer___3eRB{width:100%;position:relative;border-radius:3px;overflow:hidden;background:var(--background-tertiary);margin-bottom:20px;aspect-ratio:16/9}.AIReferenceGroupedGrid_thumbnail__NQY2x{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.AIReferenceGroupedGrid_comingSoonImage__SU3Tp{object-fit:contain}.AIReferenceGroupedGrid_textContent__mfHVd{display:flex;flex-direction:column;gap:8px}.AIReferenceGroupedGrid_termTitle__HVaP2{color:black;text-transform:none;font-family:DM Sans,sans-serif;font-size:1.3em;font-weight:500;letter-spacing:-.05em;padding-bottom:5px;padding-top:0;margin:0}.AIReferenceGroupedGrid_termDescription__BVH7a{margin-bottom:5px;color:gray;font-family:EB Garamond,serif;font-size:.9rem;line-height:1.4}.AIReferenceGroupedGrid_comingSoonBadge__wq47J{position:absolute;top:12px;left:12px;background:rgba(0,0,0,.75);color:white;padding:6px 12px;border-radius:var(--radius-sm);font-size:.85rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px;z-index:1}.AIReferenceGroupedGrid_noResults__FDnes{padding:48px 24px;text-align:center;color:var(--text-secondary);font-size:1rem}@media (max-width:768px){.AIReferenceGroupedGrid_termCard__3Ahu_{flex-grow:1!important;max-width:none}.AIReferenceGroupedGrid_termTitle__HVaP2{font-size:1.1em}}