.thankyou-section{padding:var(--space-20) 0;display:flex;align-items:center}.thankyou-card{max-width:640px;margin:0 auto;padding:var(--space-10);background-color:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border-soft);box-shadow:var(--shadow-sm);text-align:left}.thankyou-pill{display:inline-flex;align-items:center;justify-content:flex-start;border-radius:999px;padding:0.25rem 0.9rem;font-size:var(--font-size-xs);letter-spacing:0.16em;text-transform:uppercase;border:1px solid rgba(212,175,55,0.4);background-color:rgba(253,251,247,0.95);color:var(--color-text-muted);margin-bottom:var(--space-4)}.thankyou-card h1{font-size:var(--font-size-3xl);margin-bottom:var(--space-4)}.thankyou-lede{font-size:var(--font-size-md);margin-bottom:var(--space-4)}.thankyou-text{font-size:var(--font-size-sm);margin-bottom:var(--space-3)}.thankyou-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6);margin-bottom:var(--space-4)}.thankyou-links{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--font-size-sm)}.thankyou-link{padding-bottom:0.15rem;border-bottom:1px solid var(--color-border-soft);color:var(--color-text-muted)}.thankyou-link:hover{color:var(--color-text);border-color:var(--color-primary)}@media (max-width:768px){.thankyou-section{padding:var(--space-16) 0}.thankyou-card{padding:var(--space-8)}.thankyou-card h1{font-size:var(--font-size-2xl)}}