.congrats-module__O886pW__card{border:1px solid var(--line-2);isolation:isolate;background:#050505;gap:28px;width:100%;max-width:860px;margin:0 auto;padding:40px 44px 34px;display:grid;position:relative}.congrats-module__O886pW__card:before,.congrats-module__O886pW__card:after{content:"";pointer-events:none;width:22px;height:22px;position:absolute}.congrats-module__O886pW__card:before{border-top:2px solid var(--accent);border-left:2px solid var(--accent);top:-1px;left:-1px}.congrats-module__O886pW__card:after{border-bottom:2px solid var(--accent);border-right:2px solid var(--accent);bottom:-1px;right:-1px}.congrats-module__O886pW__fresh{animation:.7s cubic-bezier(.2,.8,.2,1) both congrats-module__O886pW__cardIn}@keyframes congrats-module__O886pW__cardIn{0%{opacity:0;transform:translateY(18px)scale(.985)}}.congrats-module__O886pW__burst{pointer-events:none;z-index:3;width:calc(100% + 40px);height:calc(100% + 40px);position:absolute;top:-20px;left:-20px}.congrats-module__O886pW__retake{z-index:2;cursor:pointer;font:600 14px/1 var(--font);color:var(--muted);text-underline-offset:.25em;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);background:0 0;border:0;padding:6px 4px;position:absolute;top:14px;right:16px}.congrats-module__O886pW__retake:hover{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.congrats-module__O886pW__retake[disabled]{opacity:.6;cursor:default}.congrats-module__O886pW__head{align-items:center;gap:28px;display:flex}.congrats-module__O886pW__badge{width:96px;height:96px;color:var(--accent);border:2px solid var(--accent);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.congrats-module__O886pW__badge svg{width:54px;height:54px}.congrats-module__O886pW__badge:before,.congrats-module__O886pW__badge:after{content:"";border:2px solid var(--accent);border-radius:50%;animation:3.2s cubic-bezier(.2,.6,.3,1) infinite congrats-module__O886pW__ring;position:absolute;inset:-2px}.congrats-module__O886pW__badge:after{animation-delay:1.6s}@keyframes congrats-module__O886pW__ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.congrats-module__O886pW__headText{gap:8px;min-width:0;display:grid}.congrats-module__O886pW__kicker{font:650 15px/1.2 var(--font);color:var(--accent);letter-spacing:.02em;margin:0}.congrats-module__O886pW__title{margin:0;font:700 clamp(46px, 1rem + 4.2vw, 76px)/.95 var(--font)!important;letter-spacing:-.035em!important;text-transform:none!important;font-variation-settings:normal!important}.congrats-module__O886pW__sub{color:var(--muted);margin:0;font-size:clamp(17px,1rem + .3vw,20px)}.congrats-module__O886pW__stats{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.congrats-module__O886pW__stats>div{text-align:center;align-content:start;justify-items:center;gap:8px;min-width:0;padding:20px 12px 22px;display:grid}.congrats-module__O886pW__stats>div+div{border-left:1px solid var(--line-2)}.congrats-module__O886pW__stats dt{font:650 14px/1.3 var(--font);color:var(--muted);letter-spacing:.02em}.congrats-module__O886pW__stats dd{justify-items:center;gap:6px;margin:0;display:grid}.congrats-module__O886pW__stats b{font:700 clamp(30px, 1rem + 1.5vw, 44px)/1 var(--font);letter-spacing:-.04em;color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap}.congrats-module__O886pW__stats dd span{color:var(--muted);font-size:15px;line-height:1.3}.congrats-module__O886pW__cta{justify-items:center;gap:16px;padding:8px 0 2px;display:grid}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}.congrats-module__O886pW__go{--ang:0deg;isolation:isolate;color:#fff;background:#000;justify-content:center;align-items:center;gap:22px;width:min(100%,580px);min-height:96px;padding:16px 34px;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:flex;position:relative}.congrats-module__O886pW__go:before{content:"";z-index:1;pointer-events:none;background:conic-gradient(from var(--ang), var(--accent) 0deg, #fff 26deg, var(--accent) 60deg, #1d4d1e 150deg, var(--accent) 250deg, #fff 300deg, var(--accent) 340deg);-webkit-mask-composite:xor;padding:2px;animation:3.2s linear infinite congrats-module__O886pW__spin;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.congrats-module__O886pW__go:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#46c04742 50%,#0000 65%) 0 0/260% 100%;animation:2.8s cubic-bezier(.5,0,.3,1) infinite congrats-module__O886pW__sheen;position:absolute;inset:2px}@keyframes congrats-module__O886pW__spin{to{--ang:360deg}}@keyframes congrats-module__O886pW__sheen{0%{background-position:120% 0}60%,to{background-position:-40% 0}}.congrats-module__O886pW__goText{z-index:2;text-align:left;gap:6px;display:grid;position:relative}.congrats-module__O886pW__goText b{font:700 clamp(22px, 1rem + .9vw, 28px)/1.05 var(--font);letter-spacing:-.02em}.congrats-module__O886pW__goText small{font:600 13.5px/1.2 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);transition:color .2s}.congrats-module__O886pW__arrow{z-index:2;width:34px;height:34px;color:var(--accent);flex:none;transition:color .2s;animation:1.4s cubic-bezier(.5,0,.3,1) infinite congrats-module__O886pW__nudge;position:relative}@keyframes congrats-module__O886pW__nudge{0%,to{transform:translate(0)}50%{transform:translate(7px)}}.congrats-module__O886pW__rings{pointer-events:none;z-index:0;position:absolute;inset:0}.congrats-module__O886pW__rings i{border:1px solid var(--accent);opacity:0;animation:2.7s cubic-bezier(.2,.7,.2,1) infinite congrats-module__O886pW__pulse;position:absolute;inset:0}.congrats-module__O886pW__rings i:nth-child(2){animation-delay:.9s}.congrats-module__O886pW__rings i:nth-child(3){animation-delay:1.8s}@keyframes congrats-module__O886pW__pulse{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(1.08,1.5)}}.congrats-module__O886pW__go:hover{background:var(--accent);color:#000;transform:translateY(-1px)}.congrats-module__O886pW__go:hover .congrats-module__O886pW__goText small,.congrats-module__O886pW__go:hover .congrats-module__O886pW__arrow{color:#000}.congrats-module__O886pW__go:hover:after{opacity:0}.congrats-module__O886pW__go:active{transform:translateY(1px)}.congrats-module__O886pW__go:focus-visible{outline-offset:4px;outline:2px solid #fff}.congrats-module__O886pW__ask{color:var(--muted);text-align:center;margin:0;font-size:16.5px}.congrats-module__O886pW__ask a{color:var(--ink)}.congrats-module__O886pW__held{color:var(--ink);justify-content:center;align-items:center;gap:10px;margin:0;font-size:15.5px;display:flex}.congrats-module__O886pW__held i{background:var(--accent);flex:none;width:8px;height:8px}.congrats-module__O886pW__fine{color:var(--faint);text-align:center;justify-self:center;max-width:72ch;margin:0;font-size:13.5px;line-height:1.5}@media (max-width:700px){.congrats-module__O886pW__card{gap:22px;padding:34px 20px 26px}.congrats-module__O886pW__head{gap:18px}.congrats-module__O886pW__badge{width:70px;height:70px}.congrats-module__O886pW__badge svg{width:40px;height:40px}.congrats-module__O886pW__stats>div{gap:6px;padding:14px 4px 16px}.congrats-module__O886pW__stats dt{justify-content:center;align-items:flex-end;min-height:2.6em;font-size:12.5px;display:flex}.congrats-module__O886pW__stats b{letter-spacing:-.03em;font-size:clamp(21px,6.2vw,28px)}.congrats-module__O886pW__stats dd span{font-size:12.5px}.congrats-module__O886pW__go{gap:14px;min-height:84px;padding:14px 20px}.congrats-module__O886pW__retake{font-size:13px;top:8px;right:10px}}@media (prefers-reduced-motion:reduce){.congrats-module__O886pW__fresh,.congrats-module__O886pW__go:before,.congrats-module__O886pW__go:after,.congrats-module__O886pW__arrow,.congrats-module__O886pW__rings i,.congrats-module__O886pW__badge:before,.congrats-module__O886pW__badge:after{animation:none}.congrats-module__O886pW__rings,.congrats-module__O886pW__go:after{display:none}}
