.font-collections{border-top:1px solid #dcded7;margin-top:22px;padding-top:20px;text-align:left}.font-collections-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.font-collections .font-collections-heading h3{font:600 16px/1.3 Arial,sans-serif;letter-spacing:-.3px;margin:0;color:#242620}.font-collections-heading>span{font:600 10px Arial,sans-serif;padding:4px 8px;border-radius:20px;background:#eceefc;color:#1827ca}.font-collections>p{font:11px/1.6 Arial,sans-serif;color:#777b70;margin:0 0 13px}.font-collections ul{list-style:none;display:flex;flex-wrap:wrap;gap:7px;padding:0;margin:0}.font-collections li{margin:0;max-width:100%}.font-collections li a{display:inline-flex;align-items:center;gap:7px;border:1px solid #dfe2f5;background:#f7f8ff;border-radius:5px;padding:8px 9px;color:#233096;font:500 11px/1.4 Arial,sans-serif;transition:background .15s,border-color .15s}.font-collections li a:hover{background:#e9edff;border-color:#aab4ed}.font-collections li a span{overflow-wrap:anywhere}.font-collections li a svg{width:12px;height:12px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5}.font-collections details{margin-top:12px}.font-collections summary{font:600 11px/1.5 Arial,sans-serif;color:#4b549a;cursor:pointer;padding:3px 0}.font-collections details[open] summary{margin-bottom:10px}@media(max-width:700px){.font-collections{margin-top:18px;padding-top:18px}.font-collections li a{padding:9px 10px;font-size:12px}}
