.cm-al{font-size:var(--fs-body);letter-spacing:-.005em;align-items:center;gap:6px;font-weight:500;line-height:1.3;transition:opacity .15s;display:inline-flex;position:relative}.cm-al:before{content:"";position:absolute;inset:-10px -4px}.cm-al:hover{opacity:.8}.cm-al-i{color:currentColor;width:16px;height:16px;transition:translate .15s}.cm-al:hover .cm-al-i{translate:2px}@media (prefers-reduced-motion:reduce){.cm-al-i{transition:none}}.cm-list-g{gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.cm-list-g>li{height:100%}.cm-list-c{flex-direction:column;height:100%;display:flex;position:relative}.cm-list-c:hover{border-color:var(--line)}.cm-list-a:after{content:"";position:absolute;inset:0}.cm-list-f{margin-top:auto;padding-top:24px}@media (width>=40rem){.cm-list-g{gap:24px}}@media (width>=48rem){.cm-list-g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.cm-list-g{margin-top:48px}}
