._announcement_1a1z1_1{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._celebration_1a1z1_3{z-index:10;pointer-events:none;box-shadow:inset 0 0 0 var(--border) rgb(115 155 126/var(--glow));animation:_settle_1a1z1_1 var(--duration) ease-out both;--paper:#fffdf7;--mint:#cde5d8;--green-dark:#15372f;--coral:#ef8354;--gold:#b87920;--confetti-repeats:1;--confetti-start:-12px;--confetti-fall:var(--celebration-fall,350px);border-radius:2px;position:absolute;inset:0;overflow:hidden}._anchor_1a1z1_7{top:var(--celebration-anchor,50%);left:var(--celebration-x,50%);width:min(360px, 94%, var(--celebration-width,94%));z-index:2;position:absolute;transform:translate(-50%,-50%);container-type:inline-size}._badge_1a1z1_8._badge_1a1z1_8{color:#15372f;border-radius:28px;justify-content:center;align-items:center;gap:12px;width:100%;padding:16px 12px;display:flex}._mark_1a1z1_9._mark_1a1z1_9{flex:0 0 48px;width:48px;height:48px;margin:0;font-size:28px}._copy_1a1z1_10{gap:5px;display:grid}._copy_1a1z1_10 strong{font-size:clamp(20px,5.3vw,28px);line-height:1.35}._copy_1a1z1_10 span{font-size:clamp(13px,3.3vw,16px);line-height:1.4}@keyframes _settle_1a1z1_1{0%,92%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){._celebration_1a1z1_3,._badge_1a1z1_8._badge_1a1z1_8,._mark_1a1z1_9._mark_1a1z1_9{animation:none}._confetti_1a1z1_16._confetti_1a1z1_16 span{opacity:.8;animation:none;top:12%}._confetti_1a1z1_16._confetti_1a1z1_16 span:nth-child(2n){top:85%}}@container (width<=280px){._badge_1a1z1_8._badge_1a1z1_8{gap:8px;padding:12px 8px}._mark_1a1z1_9._mark_1a1z1_9{flex-basis:36px;width:36px;height:36px;font-size:24px}._copy_1a1z1_10 span{display:none}._copy_1a1z1_10 strong{font-size:20px}}
