/* Shared payment-blue palette for the second template and its inner pages. */
:root{--pay-blue:#1677ff;--pay-deep:#0b4fa9;--pay-pale:#eaf4ff;--pay-ink:#102a4c;--pay-muted:#60758c}
.template-aurora{background:#f7faff!important;color:var(--pay-ink)!important}.template-aurora .announcement-bar{background:linear-gradient(90deg,#0758bd,#1677ff 50%,#0758bd)!important;border:0}.template-aurora .announcement-badge{background:rgba(255,255,255,.18)!important;border-color:rgba(255,255,255,.42)!important;color:#fff!important}.template-aurora .announcement-track{color:#f1f8ff!important}.template-aurora .floating-tools a,.template-aurora .floating-tools button{background:#fff!important;border-color:#d0e4f8!important;color:#315c81!important}.template-aurora .floating-tools .float-register{background:#1677ff!important;color:#fff!important;border-color:#1677ff!important}
/* Explicit foregrounds prevent legacy styles from lowering contrast. */
.aurora-layout .aurora-nav nav a{color:#355c85!important}.aurora-layout .aurora-register,.aurora-layout .aurora-register b,.aurora-layout .aurora-actions a:first-child,.aurora-layout .aurora-actions a:first-child span,.aurora-layout .aurora-end>a{color:#fff!important}.aurora-layout .aurora-lead{color:#456887!important}.aurora-layout .aurora-stats span,.aurora-layout .aurora-stats p,.aurora-layout .aurora-story>p{color:#4e6f8f!important}.aurora-layout .aurora-plan{color:#fff!important}.aurora-layout .aurora-plan h3,.aurora-layout .aurora-plan p,.aurora-layout .aurora-plan-meta,.aurora-layout .aurora-plan .aurora-price b,.aurora-layout .aurora-plan .aurora-price small,.aurora-layout .aurora-plan>a{color:#fff!important}.aurora-layout .aurora-plan.featured,.aurora-layout .aurora-plan:hover{color:#102a4c!important}.aurora-layout .aurora-plan.featured h3,.aurora-layout .aurora-plan:hover h3,.aurora-layout .aurora-plan.featured .aurora-price b,.aurora-layout .aurora-plan:hover .aurora-price b{color:#102a4c!important}.aurora-layout .aurora-plan.featured p,.aurora-layout .aurora-plan:hover p,.aurora-layout .aurora-plan.featured .aurora-plan-meta,.aurora-layout .aurora-plan:hover .aurora-plan-meta,.aurora-layout .aurora-plan.featured .aurora-price small,.aurora-layout .aurora-plan:hover .aurora-price small{color:#486b8d!important}.aurora-layout .aurora-plan.featured>a,.aurora-layout .aurora-plan:hover>a{color:#fff!important}.aurora-layout .aurora-footer p,.aurora-layout .aurora-footer-links a{color:#3f668d!important}.template-aurora .about-cta a,.template-aurora .flow-steps b{color:#fff!important}.template-aurora .about-values p,.template-aurora .intro-copy,.template-aurora .about-flow p:not(.eyebrow),.template-aurora .legal-card p,.template-aurora .legal-hero>p:last-child{color:#456887!important}.template-aurora .friend-links a{color:#315f91!important}
