.x5Fltq_tip{background:var(--color-nicesite-ink);color:#fff;max-width:240px;font-family:var(--font-nicesite-body);font-size:12px;font-weight:var(--font-weight-nicesite-regular);text-align:left;white-space:normal;background-clip:padding-box;border:0;border-top:6px solid #0000;border-radius:6px;margin:0;padding:4px 8px;line-height:16px;position:fixed;inset:auto;overflow:visible}.x5Fltq_tip[data-side=above]{border-top:0;border-bottom:6px solid #0000}.x5Fltq_name{font-weight:var(--font-weight-nicesite-action);display:block}.x5Fltq_keys{opacity:.75;white-space:nowrap;margin-left:6px}
.B_LFhW_working{align-items:center;gap:8px;display:inline-flex}.B_LFhW_spinner{border:2px solid var(--color-nicesite-rule);border-top-color:var(--color-nicesite-coral);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite B_LFhW_spin}@keyframes B_LFhW_spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.B_LFhW_spinner{animation:none}}.B_LFhW_stepWaiting{justify-content:center;align-items:center;gap:12px;display:flex}.B_LFhW_dots{gap:8px;display:inline-flex}.B_LFhW_dot{background:var(--color-nicesite-coral-text);width:8px;height:8px;animation:B_LFhW_pulse 1.2s var(--ease-nicesite) infinite;border-radius:50%}.B_LFhW_dot:nth-child(2){animation-delay:.2s}.B_LFhW_dot:nth-child(3){animation-delay:.4s}@keyframes B_LFhW_pulse{0%,60%,to{opacity:.35;transform:scale(.85)}30%{opacity:1;transform:scale(1)}}.B_LFhW_stillLabel{color:var(--color-nicesite-muted);font-size:15px}@media (prefers-reduced-motion:reduce){.B_LFhW_dot{animation:none}}
.FZ2ZOG_body{--reframer-size:min(220px, 60vw, 25vh);flex-direction:column;align-items:center;gap:16px;display:flex}.FZ2ZOG_waitingPhoto{height:var(--reframer-size)}.FZ2ZOG_waitingEmpty{min-height:48px}.FZ2ZOG_local{width:var(--reframer-size);aspect-ratio:1;object-fit:cover;border-radius:50%}
.ZoHl_G_page{flex-direction:column;min-height:100dvh;display:flex}.ZoHl_G_header{padding:40px var(--page-gutter) 0;justify-content:space-between;align-items:center;gap:16px;display:flex}.ZoHl_G_brand{color:var(--color-nicesite-ink);font-family:var(--font-nicesite-display);align-items:center;gap:12px;font-size:28px;line-height:32px;text-decoration:none;display:inline-flex}.ZoHl_G_center{padding:72px var(--page-gutter) 80px;text-align:center;flex-direction:column;align-items:center;gap:36px;display:flex}.ZoHl_G_raised{flex:1 0 auto}.ZoHl_G_raised:before,.ZoHl_G_raised:after{content:"";flex:1 1 0}.ZoHl_G_raised:after{flex-grow:2}.ZoHl_G_envelope{aspect-ratio:560/300;border:1.5px solid var(--color-nicesite-ink);background:var(--color-nicesite-surface);border-radius:8px;width:min(560px,100%);margin-bottom:16px;position:relative;rotate:-2deg;box-shadow:0 22px 40px -18px #201c1a40}.ZoHl_G_flap{width:100%;height:100%;position:absolute;inset:0}.ZoHl_G_stamp{aspect-ratio:56/64;background:var(--color-nicesite-coral);border-radius:6px;justify-content:center;align-items:center;width:10%;display:flex;position:absolute;top:8%;right:5%;rotate:3deg}.ZoHl_G_addressLine{border-bottom:1px solid var(--color-nicesite-ink);color:var(--color-nicesite-ink);font-family:var(--font-nicesite-mono);text-align:left;overflow-wrap:anywhere;padding-bottom:6px;font-size:clamp(12px,2.4vw,16px);line-height:20px;position:absolute;top:58%;left:36%;right:9%}.ZoHl_G_titles{flex-direction:column;gap:16px;max-width:600px;display:flex}.ZoHl_G_title{color:var(--color-nicesite-ink);font-family:var(--font-nicesite-display);letter-spacing:-.02em;margin:0;font-size:58px;font-weight:400;line-height:64px}.ZoHl_G_title:focus{outline:none}.ZoHl_G_lede{color:var(--color-nicesite-body);overflow-wrap:anywhere;margin:0;font-size:20px;line-height:30px}.ZoHl_G_codeField{justify-content:center;display:flex}.ZoHl_G_code{background:repeating-linear-gradient(90deg, var(--color-nicesite-ink) 0 1.5ch, transparent 1.5ch 2ch) 0 100% / calc(6 * 2ch) 1.5px no-repeat;width:13ch;color:var(--color-nicesite-ink);font-family:var(--font-nicesite-mono);letter-spacing:1ch;border:0;padding:0 0 8px .5ch;font-size:34px;line-height:44px}.ZoHl_G_codeField .ZoHl_G_code:focus-visible{box-shadow:none;background-image:repeating-linear-gradient(90deg, var(--focus-field) 0 1.5ch, transparent 1.5ch 2ch);background-size:12ch 2px}.ZoHl_G_code:read-only{opacity:.6}.ZoHl_G_error{color:#b3261e;min-height:24px;margin:-16px 0 0;font-size:16px;line-height:24px}.ZoHl_G_error:empty{display:none}.ZoHl_G_codeMessage{min-height:24px;margin:-4px 0 -12px}.ZoHl_G_checking{color:#a8501a;font-size:16px;line-height:24px}.ZoHl_G_notice:focus{outline:none}.ZoHl_G_notice{border-radius:var(--radius-nicesite-card);background:var(--color-nicesite-soft-apricot);max-width:560px;color:var(--color-nicesite-ink);margin:0;padding:16px 20px;font-size:17px;line-height:26px}.ZoHl_G_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;display:flex}.ZoHl_G_outline{border:1.5px solid var(--color-nicesite-ink);border-radius:var(--radius-nicesite-pill);min-height:50px;color:var(--color-nicesite-ink);cursor:pointer;font:inherit;font-size:16px;font-weight:var(--font-weight-nicesite-action);white-space:nowrap;transition:background-color var(--duration-nicesite-press) var(--ease-nicesite);background:0 0;justify-content:center;align-items:center;gap:10px;padding:0 24px;line-height:20px;text-decoration:none;display:inline-flex}.ZoHl_G_outline:hover{background:var(--color-nicesite-soft-apricot)}.ZoHl_G_outline:disabled,.ZoHl_G_outline[aria-disabled=true]{cursor:progress;opacity:.6}.ZoHl_G_quiet{color:var(--color-nicesite-muted);font-size:16px;line-height:20px}.ZoHl_G_textButton{min-height:44px;color:var(--color-nicesite-muted);cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:16px;line-height:20px;text-decoration:underline}.ZoHl_G_textButton:hover{color:var(--color-nicesite-ink)}.ZoHl_G_textButton[aria-disabled=true]{cursor:progress}.ZoHl_G_status{margin:-20px 0 0}.ZoHl_G_status:empty{position:absolute}.ZoHl_G_form{flex-direction:column;gap:8px;width:100%;display:flex}.ZoHl_G_row{align-items:center;gap:10px;display:flex}.ZoHl_G_input{background:var(--color-nicesite-surface);min-width:0;height:50px;color:var(--color-nicesite-ink);font:inherit;border:1px solid #8a8178;border-radius:4px;flex-grow:1;padding:0 18px;font-size:16px}.ZoHl_G_input::placeholder{color:var(--color-nicesite-muted)}.ZoHl_G_form .ZoHl_G_error{text-align:left;margin:0}.ZoHl_G_form .ZoHl_G_error a{color:var(--color-nicesite-ink);font-weight:var(--font-weight-nicesite-action)}.ZoHl_G_saveSection{border-top:1px solid var(--color-nicesite-rule);flex-direction:column;gap:14px;margin-top:20px;padding-top:32px;display:flex}.ZoHl_G_saveTitle{color:var(--color-nicesite-ink);font-family:var(--font-nicesite-display);margin:0;font-size:26px;font-weight:400;line-height:32px}.ZoHl_G_coralSubmit{min-height:50px;padding-inline:26px;font-size:17px}.ZoHl_G_nudgeAccent{color:var(--color-nicesite-coral-text);font-family:var(--font-nicesite-display);margin:0;font-size:34px;font-weight:400;line-height:38px;display:block}.ZoHl_G_nudgeDismiss{color:var(--color-nicesite-body);cursor:pointer;font:inherit;text-underline-position:from-font;background:0 0;border:0;align-self:flex-end;padding:8px 0;font-size:15px;text-decoration:underline;text-decoration-thickness:1px}.ZoHl_G_saveLede{color:var(--color-nicesite-body);margin:-8px 0 0;font-size:17px;line-height:24px}@media (max-width:720px){.ZoHl_G_header{padding-top:24px}.ZoHl_G_brand{font-size:24px}.ZoHl_G_center{gap:28px;padding-top:48px}.ZoHl_G_envelope{width:min(320px,100%)}.ZoHl_G_addressLine{left:30%}.ZoHl_G_title{font-size:40px;line-height:46px}.ZoHl_G_lede{font-size:17px;line-height:26px}.ZoHl_G_code{font-size:30px}.ZoHl_G_row{flex-direction:column;align-items:stretch;gap:12px}.ZoHl_G_row .ZoHl_G_input,.ZoHl_G_row .ZoHl_G_outline{height:56px;font-size:17px}}.ZoHl_G_narrow{width:min(480px,100%)}.ZoHl_G_notice[hidden]{display:none}.ZoHl_G_notice a{color:var(--color-nicesite-ink);font-weight:var(--font-weight-nicesite-action)}@media (min-width:721px) and (max-height:900px){.ZoHl_G_center{gap:24px;padding-top:32px;padding-bottom:32px}.ZoHl_G_envelope{width:min(440px,100%);margin-bottom:8px}}@media (max-width:720px) and (max-height:760px){.ZoHl_G_center{gap:20px;padding-top:24px;padding-bottom:24px}.ZoHl_G_envelope{width:min(260px,100%);margin-bottom:8px}}