.quicklinks{--ql-bg:#0b1f5b;--ql-text:#fff;--ql-hover:#22ada5;--ql-active:#22ada5;--ql-radius:4px;margin:0 0 24px}.quicklinks__grid{display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1024px){.quicklinks__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.quicklinks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.quicklinks__link{align-items:center;background:var(--ql-bg);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--ql-radius);color:var(--ql-text);display:flex;justify-content:center;min-height:62px;padding:14px 16px;text-decoration:none;transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease}.quicklinks__label{font-weight:700;letter-spacing:.02em;line-height:1.2;text-align:center;text-transform:uppercase}.quicklinks__link:focus-visible,.quicklinks__link:hover{background:var(--ql-hover);box-shadow:0 6px 18px rgba(0,0,0,.12);color:var(--ql-text);outline:none;transform:translateY(-1px)}.quicklinks__link.is-active{background:var(--ql-active);color:var(--ql-text)}.quicklinks__link.is-accent{background:var(--ql-hover)}