.doc-card[data-v-ecc0c4a2]{background:#fff;border:1px solid var(--rb-line);border-radius:18px;display:flex;flex-direction:column;padding:22px;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease}.doc-card[data-v-ecc0c4a2]:hover{border-color:#26b8cd80;box-shadow:0 24px 48px -30px #0b0c2a73;transform:translateY(-4px)}.doc-card__top[data-v-ecc0c4a2]{align-items:center;display:flex;gap:10px}.doc-card__icon[data-v-ecc0c4a2]{background:linear-gradient(135deg,var(--rb-navy),var(--rb-teal));border-radius:12px;color:#fff;display:grid;font-family:var(--rb-display);font-size:16px;font-weight:700;height:42px;place-items:center;width:42px}.doc-card__icon.is-connector[data-v-ecc0c4a2]{background:linear-gradient(135deg,var(--rb-violet),#a6aef4)}.doc-card__icon.is-guide[data-v-ecc0c4a2]{background:linear-gradient(135deg,var(--rb-aqua),#61bdaf)}.doc-card__video[data-v-ecc0c4a2]{color:#c0392b;font-family:var(--rb-mono);font-size:10px;letter-spacing:.08em;margin-left:auto;text-transform:uppercase}.doc-card h3[data-v-ecc0c4a2]{color:var(--rb-navy);font-family:var(--rb-display);font-size:20px;font-weight:700;margin:18px 0 6px}.doc-card p[data-v-ecc0c4a2]{color:var(--rb-muted);display:-webkit-box;font-family:var(--rb-body);font-size:14px;line-height:1.6;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.doc-card__foot[data-v-ecc0c4a2]{align-items:center;color:var(--rb-muted);display:flex;font-family:var(--rb-mono);font-size:11px;justify-content:space-between;letter-spacing:.04em;margin-top:auto;padding-top:16px}.doc-card__arrow[data-v-ecc0c4a2]{color:var(--rb-teal);font-size:16px;transition:transform .25s ease}.doc-card:hover .doc-card__arrow[data-v-ecc0c4a2]{transform:translate(5px)}
