.thankyou-shell{min-height:calc(100vh - 160px);display:flex;align-items:center;justify-content:center;padding-top:var(--space-12);padding-bottom:var(--space-12);background:radial-gradient(circle at top left,#fff8ee 0,#faf6f0 48%,#f1e6d6 100%)}.thankyou-card{max-width:640px;margin:0 auto;text-align:left}.thankyou-header{margin-bottom:var(--space-6)}.thankyou-badge{margin-bottom:var(--space-3)}.thankyou-title{font-size:var(--text-3xl);margin-bottom:var(--space-3)}.thankyou-lede{font-size:var(--text-lg);color:var(--color-text-muted);margin-bottom:0}.thankyou-body{margin-top:var(--space-4);margin-bottom:var(--space-6)}.thankyou-next{padding-top:var(--space-4);border-top:1px solid rgba(31,33,38,0.06);margin-bottom:var(--space-6)}.thankyou-next-title{font-size:var(--text-lg);margin-bottom:var(--space-3)}.thankyou-steps{display:flex;flex-direction:column;gap:var(--space-2);margin:0}.thankyou-step-item{display:flex;gap:var(--space-2);align-items:flex-start;color:var(--color-text-muted);font-size:var(--text-sm)}.thankyou-step-label{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-pill);background:rgba(181,106,43,0.08);color:var(--color-primary);font-size:var(--text-xs);font-weight:600;flex-shrink:0}.thankyou-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-bottom:var(--space-4)}.thankyou-links{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--text-sm)}.thankyou-link{position:relative;padding-bottom:2px}.thankyou-link::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(181,106,43,0.4),rgba(225,180,137,0.7));transform-origin:left;transform:scaleX(0);transition:transform var(--transition-normal)}.thankyou-link:hover::after{transform:scaleX(1)}@media (max-width:640px){.thankyou-shell{padding-top:var(--space-10);padding-bottom:var(--space-10)}.thankyou-title{font-size:2rem}.thankyou-actions{flex-direction:column;align-items:stretch}.thankyou-actions .btn{width:100%;justify-content:center}}
ul{list-style:none!important}.nav-toggle{flex-direction:column}