.acct-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}@media (max-width:1100px){.acct-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.acct-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.acct-grid{grid-template-columns:1fr}}.acct-card,.rc-type{--c-ink:var(--c)}.acct-card{position:relative;display:flex;flex-direction:column;padding:24px 22px 22px;border-radius:var(--radius);border:1px solid var(--border);background:radial-gradient(120% 90% at 50% -20%,color-mix(in srgb,var(--c) 16%,transparent) 0,transparent 62%),linear-gradient(180deg,var(--card-2),var(--card));overflow:hidden;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.acct-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--c-ink) 55%,transparent);box-shadow:0 22px 48px -22px color-mix(in srgb,var(--c-ink) 60%,transparent)}.acct-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.acct-chip{white-space:nowrap;font-size:max(.82rem,var(--zk-fmin,12px));font-weight:800;letter-spacing:.02em;color:var(--c-ink);padding:5px 11px;border-radius:999px;border:1px solid color-mix(in srgb,var(--c-ink) 40%,transparent);background:color-mix(in srgb,var(--c) 12%,transparent)}.acct-inst{font-size:max(.68rem,var(--zk-fmin,12px));font-weight:700;letter-spacing:.14em;color:var(--text-3)}.acct-rate{display:flex;align-items:baseline;gap:7px;margin-top:18px}.acct-tag{margin-top:10px;font-size:.86rem;line-height:1.55;color:var(--text-2)}.acct-list{list-style:none;margin:16px 0 20px;display:grid;gap:9px;flex:1 1}.acct-cta{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;border-radius:var(--radius-sm);font-size:.86rem;font-weight:700;text-decoration:none;color:var(--c-ink);border:1px solid color-mix(in srgb,var(--c-ink) 42%,transparent);background:color-mix(in srgb,var(--c) 10%,transparent);transition:background .18s ease,color .18s ease}.acct-cta:hover{background:var(--c-ink);color:var(--on-green)}@media (pointer:coarse){.acct-cta{height:44px}}.dz .acct-grid,.dz .ov-grid{gap:12px}