.home-shortcuts{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));column-gap:24px;row-gap:8px;margin-top:24px;padding-top:14px;border-top:1px solid var(--line)}
.home-shortcut{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:4px 12px;min-height:68px;border:0;border-radius:0;background:transparent;padding:10px 0;text-align:left;color:var(--ink)}
.home-shortcut>span{font-size:.9375rem;line-height:1.5;font-weight:600;overflow-wrap:anywhere}
.home-shortcut strong{font-size:.9375rem;font-weight:500;font-variant-numeric:tabular-nums;color:var(--green)}
.home-shortcut small{grid-column:1/-1;font-size:.8125rem;line-height:1.5;color:var(--muted)}
.home-shortcut:hover>span{text-decoration:underline;text-underline-offset:4px}
.home-shortcut:focus-visible{outline:2px solid var(--green);outline-offset:3px}
@media(max-width:520px){.home-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}}

.home-shortcuts-block{margin-top:30px;padding-top:18px;border-top:1px solid var(--line)}
.home-shortcuts-head{margin-bottom:4px}
.home-shortcuts-head span{font-size:.75rem;line-height:1.5;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}
.home-shortcuts-block .home-shortcuts{margin-top:6px;padding-top:0;border-top:0}
