.thank-you-section[data-astro-cid-reykoxrt]{padding:120px 0 80px;min-height:75vh;display:flex;align-items:center;position:relative}.thank-you-content[data-astro-cid-reykoxrt]{text-align:center;position:relative}.success-indicator[data-astro-cid-reykoxrt]{margin-bottom:var(--space-xl);display:flex;justify-content:center}.check-icon[data-astro-cid-reykoxrt]{width:80px;height:80px;background:var(--gradient-cerise);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 32px #c942644d;animation:checkPulse 2s ease-out}@keyframes checkPulse{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.thank-you-message[data-astro-cid-reykoxrt]{max-width:600px;margin:0 auto var(--space-xl)}.lead-text[data-astro-cid-reykoxrt]{font-size:1.25rem;line-height:1.6;color:var(--colour-text);margin-bottom:var(--space-xl)}.response-info[data-astro-cid-reykoxrt]{margin-bottom:var(--space-xl)}.info-card[data-astro-cid-reykoxrt]{display:flex;align-items:center;justify-content:center;gap:var(--space-md);padding:var(--space-lg);background-color:#ffffff8c;backdrop-filter:blur(var(--frost-blur));-webkit-backdrop-filter:blur(var(--frost-blur));border:1px solid var(--frost-border-light);border-radius:var(--radius-lg);border-left:4px solid var(--colour-primary);max-width:400px;margin:0 auto;box-shadow:var(--shadow-md);transition:transform .3s ease,box-shadow .3s ease,background-color .3s ease}.info-card[data-astro-cid-reykoxrt]:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);background-color:#ffffffa6}.info-icon[data-astro-cid-reykoxrt]{flex-shrink:0;color:var(--colour-primary)}.info-content[data-astro-cid-reykoxrt] h3[data-astro-cid-reykoxrt]{font-size:1.1rem;font-weight:600;margin-bottom:var(--space-xs);color:var(--colour-text)}.info-content[data-astro-cid-reykoxrt] p[data-astro-cid-reykoxrt]{font-size:.95rem;color:var(--colour-mid-grey);margin:0}.action-buttons[data-astro-cid-reykoxrt]{display:flex;gap:var(--space-md);justify-content:center;flex-wrap:wrap}.button-content[data-astro-cid-reykoxrt]{display:flex;align-items:center;gap:var(--space-sm)}.button-icon[data-astro-cid-reykoxrt]{flex-shrink:0}html.dark-theme .info-card[data-astro-cid-reykoxrt],[data-astro-cid-reykoxrt][data-theme=dark] .info-card[data-astro-cid-reykoxrt]{background-color:var(--colour-container-bg);border-color:#50507840;border-left-color:var(--colour-primary);box-shadow:0 4px 12px #00000026}html.dark-theme .info-card[data-astro-cid-reykoxrt]:hover,[data-astro-cid-reykoxrt][data-theme=dark] .info-card[data-astro-cid-reykoxrt]:hover{background-color:var(--colour-container-bg);border-color:#5a5a8c4d;border-left-color:var(--colour-primary)}.dark-theme[data-astro-cid-reykoxrt] .info-content[data-astro-cid-reykoxrt] h3[data-astro-cid-reykoxrt],html[data-theme=dark] .info-content[data-astro-cid-reykoxrt] h3[data-astro-cid-reykoxrt]{color:var(--colour-text)}.dark-theme[data-astro-cid-reykoxrt] .info-content[data-astro-cid-reykoxrt] p[data-astro-cid-reykoxrt],html[data-theme=dark] .info-content[data-astro-cid-reykoxrt] p[data-astro-cid-reykoxrt]{color:var(--colour-light-grey)}.dark-theme[data-astro-cid-reykoxrt] .lead-text[data-astro-cid-reykoxrt],html[data-theme=dark] .lead-text[data-astro-cid-reykoxrt]{color:var(--colour-text)}.dark-theme[data-astro-cid-reykoxrt] .info-icon[data-astro-cid-reykoxrt],html[data-theme=dark] .info-icon[data-astro-cid-reykoxrt]{color:var(--colour-primary)}@media (prefers-color-scheme: dark){:root:not([data-theme]) .info-card[data-astro-cid-reykoxrt]{background-color:var(--colour-container-bg);border-color:#50507840;border-left-color:var(--colour-primary);box-shadow:0 4px 12px #00000026}:root:not([data-theme]) .info-card[data-astro-cid-reykoxrt]:hover{background-color:var(--colour-container-bg);border-color:#5a5a8c4d;border-left-color:var(--colour-primary)}:root:not([data-theme]) .info-content[data-astro-cid-reykoxrt] h3[data-astro-cid-reykoxrt],:root:not([data-theme]) .lead-text[data-astro-cid-reykoxrt]{color:var(--colour-text)}:root:not([data-theme]) .info-content[data-astro-cid-reykoxrt] p[data-astro-cid-reykoxrt]{color:var(--colour-light-grey)}:root:not([data-theme]) .info-icon[data-astro-cid-reykoxrt]{color:var(--colour-primary)}}@media (max-width: 768px){.thank-you-section[data-astro-cid-reykoxrt]{padding:100px 0 60px}.check-icon[data-astro-cid-reykoxrt]{width:60px;height:60px}.check-icon[data-astro-cid-reykoxrt] svg[data-astro-cid-reykoxrt]{width:32px;height:32px}.lead-text[data-astro-cid-reykoxrt]{font-size:1.1rem}.info-card[data-astro-cid-reykoxrt]{flex-direction:column;text-align:center;gap:var(--space-sm)}.action-buttons[data-astro-cid-reykoxrt]{flex-direction:column;align-items:center;gap:var(--space-sm)}.button[data-astro-cid-reykoxrt]{min-width:200px}}
