@property --get-turn{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.get{--get-line: color-mix(in srgb, var(--white) 18%, var(--ground));--get-hint: color-mix(in srgb, var(--white) 34%, var(--ground));position:relative;padding:clamp(22px,4vw,32px);border:2px solid transparent;border-radius:24px;background:linear-gradient(var(--panel),var(--panel)) padding-box,conic-gradient(from var(--get-turn),var(--red),var(--orange),var(--gold),var(--green),var(--teal),var(--sky),var(--violet),var(--pink),var(--red)) border-box;box-shadow:0 28px 90px -34px color-mix(in srgb,var(--violet) 70%,transparent),0 10px 60px -40px color-mix(in srgb,var(--sky) 80%,transparent)}@media(prefers-reduced-motion:no-preference){.get{animation:get-turn 9s linear infinite}}@keyframes get-turn{to{--get-turn: 360deg}}.get form{margin:0}.get label{display:block;margin:0 0 10px;font-size:15px;font-weight:600;letter-spacing:.01em;color:var(--white)}.get-field{display:block;box-sizing:border-box;width:100%;height:62px;padding:0 20px;border:1.5px solid var(--get-line);border-radius:16px;background:var(--ground);font:inherit;font-size:18px;color:var(--white);transition:border-color .2s,box-shadow .2s}.get-field::placeholder{color:var(--get-hint);opacity:1}.get-field:focus{outline:var(--focus);outline-offset:-2px}.get-field[aria-invalid=true]{border-color:var(--red)}.get-field.digits{height:80px;padding:0 0 0 .3em;text-align:center;font-size:clamp(30px,7vw,40px);font-weight:700;letter-spacing:.3em;font-variant-numeric:tabular-nums}.get-field.digits::placeholder{letter-spacing:.3em}@media(hover:hover){.get-field:hover:not(:focus){border-color:color-mix(in srgb,var(--white) 34%,var(--ground))}}.get .btn.big{width:100%;height:64px;margin:16px 0 0;font-size:19px;font-weight:700}.get .btn[disabled]{opacity:.6;cursor:progress;transform:none;box-shadow:none}.get-said{margin:14px 0 0;font-size:15.5px;line-height:1.45;color:var(--soft)}.get-said:empty{display:none}.get-said.bad{color:color-mix(in srgb,var(--red) 70%,var(--white))}.get-fine{margin:16px 0 0;font-size:14px;line-height:1.55;color:var(--muted);text-wrap:pretty}.get-link{padding:0;border:0;background:none;font:inherit;color:var(--link);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.get-link:focus-visible{outline:var(--focus);outline-offset:-2px}.get-link[disabled]{color:var(--muted);cursor:default;text-decoration:none}.get .trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.get-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.get-who{margin:0;font-size:15.5px;line-height:1.5;color:var(--soft)}.get-who:before{content:"";display:inline-block;width:9px;height:9px;margin:0 10px 1px 0;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}.get-who b{color:var(--white);font-weight:600;overflow-wrap:anywhere}.get-who[hidden]{display:none}.get.in .btn.big{margin-top:18px}.get.in .get-fine{display:none}.get-code{text-align:center}.get-code label{text-align:left}.get-sent{display:grid;place-items:center;width:76px;height:76px;margin:2px auto 18px;border-radius:50%;color:var(--white);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--sky) 42%,var(--panel)),var(--panel) 72%);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--sky) 70%,transparent),0 0 44px color-mix(in srgb,var(--sky) 45%,transparent)}.get-sent svg{width:36px;height:36px}@media(prefers-reduced-motion:no-preference){.get-code:not([hidden]) .get-sent{animation:get-land .5s cubic-bezier(.2,.8,.2,1.2) both}}@keyframes get-land{0%{transform:translateY(-10px) scale(.8);opacity:0}}.get-title{margin:0 0 10px;font-size:clamp(26px,3.4vw,32px);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--white)}.get-to{margin:0 auto 24px;max-width:34ch;font-size:16.5px;line-height:1.5;color:var(--soft)}.get-to b{color:var(--white);font-weight:600;overflow-wrap:anywhere}.get .btn.quiet.get-mail{width:100%;height:54px;margin:12px 0 0}.get .btn.quiet.get-mail[hidden]{display:none}.get-mail svg{width:18px;height:18px}
