/**
 * lp-parceiros-apple-v2.css
 * Duplicata de lp-parceiros-apple.css + .pa-tc-foot (rodapé curto de
 * elegibilidade nos cards de perfil, no espírito do .card-foot do mockup
 * original). Complemento ao design REAL já usado no site — .seg-* de
 * seguranca.php (superfície clara, ícones, acordeão) e .p2v2/.type-card/.step
 * de parceiros/partners-program.php (página canônica /parceiros/partners-program,
 * fusão Rvops DESIGN.md + Apple). Ajustes específicos desta LP (tamanho de
 * ícone, espaçamento) ficam AQUI, com especificidade própria — nunca em
 * css-rvops.css, que é a fonte compartilhada por todo o site.
 * Tokens locais em .pa-scope — não define :root para não vazar no css-rvops.
 */
.pa-scope{
  --pa-orange: #FF7A00;
  --pa-orange-deep: #DA6208;
  --pa-hairline: #E2E2E7;
  --pa-ink-faint: #9A9AA0;
}
.pa-orange{ color: var(--pa-orange); }

.pa-link-ghost{ color:#1D1D1F; text-decoration:none; border-bottom:1px solid transparent; transition:border-color .15s ease; }
.pa-link-ghost:hover{ border-color:#1D1D1F; }

.pa-hairline-top{ border-top:1px solid var(--pa-hairline); }

/* Espaçamento fino não coberto pela escala de utilities do css-rvops (só tem mb-10 abaixo de mb-15) */
.mb-8{ margin-bottom:8px; }

/* Ícones seg-ic desta LP em 28px (default de seguranca.php é 30px) — escopado
   em .pa-scope, com especificidade (3 classes) maior que a regra original
   (.seg-ic .material-symbols-outlined, 2 classes), pra vencer sem depender
   só da ordem de carregamento do <link>. Não mexe em css-rvops.css. */
.pa-scope .seg-ic .material-symbols-outlined{ font-size:28px; }

/* .seg-eyebrow é #C25600 em css-rvops.css (compartilhado) — override só nesta
   LP, mesma técnica de especificidade acima. */
.pa-scope .seg-eyebrow{ color:#fd7900; }

/* Rodapé curto de elegibilidade nos cards de perfil (.type-card) */
.pa-tc-foot{ margin-top:16px; padding-top:14px; border-top:1px solid var(--pa-hairline); font-size:14px; font-weight:600; color:#646464; }

/* .p2v2 .body-lg é 19px em css-rvops.css (compartilhado) — override só nesta LP,
   mesma técnica de especificidade acima. */
.pa-scope .body-lg{ font-size:20px; }

/* Cards de #tipos com a mesma altura — as colunas Bootstrap (.row é flex) já
   esticam por padrão, falta o .type-card preencher a coluna. Rodapé de
   elegibilidade fica sempre alinhado embaixo, mesmo com textos de tamanhos
   diferentes. */
.type-card-wrap .type-card{ height:100%; display:flex; flex-direction:column; }
.type-card-wrap .type-card .pa-tc-foot{ margin-top:auto; }

