.ui-tile{min-height:91px;color:var(--ink);box-shadow:var(--sh-tile);transition:transform var(--dur) ease, border-color var(--dur-fast) ease;align-items:center;gap:16px;padding:22px;text-decoration:none;display:flex}.ui-tile:hover{transform:translateY(var(--lift));border-color:var(--accent-line);color:var(--ink)}.ui-tile__icon{border-radius:var(--r-md);background:var(--accent-soft);width:44px;height:44px;color:var(--accent-icon);flex:none;justify-content:center;align-items:center;display:flex}.ui-tile__text{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.ui-tile__title{font-family:var(--font-head);font-size:17.6px;font-weight:700;line-height:1.2}.ui-tile__sub{color:var(--ink-3);font-size:13px;line-height:1.35}.ui-tile__arrow{color:var(--ink-4);transition:transform var(--dur) ease, color var(--dur-fast) ease;flex:none;font-size:18px}.ui-tile:hover .ui-tile__arrow{color:var(--accent-text);transform:translate(4px)}@media (width<=760px){.ui-tile{min-height:64px;padding:10px 18px 10px 12px}.ui-tile__sub{display:none}}.ui-tiles{grid-template-columns:repeat(var(--tiles-n,4), minmax(0, 1fr));gap:var(--gap-tiles);margin-block:var(--tiles-gap);list-style:none;display:grid}.ui-tiles>li{display:grid}@media (width<=1100px){.ui-tiles{grid-template-columns:repeat(var(--tiles-n-md,2), minmax(0, 1fr))}}@media (width<=760px){.ui-tiles{grid-template-columns:minmax(0,1fr)}}
