.card[data-v-c4cc81f6]{border:1px solid #0000;display:block;position:relative}.card--surface[data-v-c4cc81f6]{background:var(--surface);border-color:var(--line);color:var(--ink)}.card--navy[data-v-c4cc81f6]{background:var(--navy);color:var(--surface)}.card--navy-soft[data-v-c4cc81f6]{background:var(--navy-soft);color:var(--surface)}.card--accent-dim[data-v-c4cc81f6]{background:var(--accent-dim);color:var(--ink)}.card--ghost[data-v-c4cc81f6]{border-color:var(--line);color:var(--ink);background:0 0}.card--pad-sm[data-v-c4cc81f6]{padding:20px}.card--pad-md[data-v-c4cc81f6]{padding:clamp(20px,4vw,26px)}.card--pad-lg[data-v-c4cc81f6]{padding:clamp(22px,5vw,36px)}.card--pad-xl[data-v-c4cc81f6]{padding:clamp(24px,6vw,48px)}.card--r-card[data-v-c4cc81f6]{border-radius:var(--r-card)}.card--r-card-lg[data-v-c4cc81f6]{border-radius:var(--r-card-lg)}.card--r-panel[data-v-c4cc81f6]{border-radius:var(--r-panel)}.card--elevated[data-v-c4cc81f6]{box-shadow:var(--shadow-card)}.card--highlighted[data-v-c4cc81f6]{border:1.5px solid var(--accent);box-shadow:var(--shadow-recommended)}.card--center[data-v-c4cc81f6]{text-align:center}.card--link[data-v-c4cc81f6]{color:inherit;transition:border-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.card--link[data-v-c4cc81f6]:hover{color:inherit;border-color:var(--accent-text);transform:translateY(-2px)}
