.briefing-cta[data-v-1949dc9e]{background:#fff;border-radius:1rem;padding:2.5rem 1.5rem 2.25rem;text-align:center;border:1px solid rgba(226,232,240,.7);box-shadow:0 1px 3px #0000000a}@media(min-width:640px){.briefing-cta[data-v-1949dc9e]{padding:3rem 2.5rem 2.75rem}}.cta-headline[data-v-1949dc9e]{font-family:Georgia,serif;font-size:1.75rem;font-weight:400;color:#0f172a;line-height:1.1;letter-spacing:-.015em}@media(min-width:640px){.cta-headline[data-v-1949dc9e]{font-size:2rem}}.cta-accent[data-v-1949dc9e]{font-style:italic;color:#9a3356;font-weight:400}.cta-body[data-v-1949dc9e]{margin-top:1rem;color:#475569;font-size:1rem;line-height:1.6;max-width:36rem;margin-left:auto;margin-right:auto}.cta-actions[data-v-1949dc9e]{margin-top:1.75rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.cta-primary[data-v-1949dc9e]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:.5rem;background:#9a3356;color:#fff;font-size:.9375rem;font-weight:500;text-decoration:none;box-shadow:0 8px 24px -8px #9a335666;transition:background .15s}.cta-primary[data-v-1949dc9e]:hover{background:#c0406c}.cta-icon[data-v-1949dc9e]{width:1rem;height:1rem;transition:transform .15s}.cta-primary:hover .cta-icon[data-v-1949dc9e]{transform:translate(2px)}.cta-secondary[data-v-1949dc9e]{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;color:#64748b;text-decoration:none;transition:color .15s}.cta-secondary[data-v-1949dc9e]:hover{color:#9a3356}
