.QfaEMW_dialog{background:var(--theme-white);color:#202820;width:min(30rem,100% - 2rem);max-height:calc(100dvh - 2rem);font-family:var(--font-display), sans-serif;border:1px solid #d5d8d3;border-radius:20px;margin:auto;padding:0;box-shadow:0 24px 80px #00000040}.QfaEMW_dialog::backdrop{background:#202820a6}.QfaEMW_content{text-align:center;padding:2.25rem;position:relative}.QfaEMW_close{border-radius:12px;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;top:.75rem;right:.75rem}.QfaEMW_close:hover{background:#efeee7}.QfaEMW_close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1.25rem;height:1.25rem}.QfaEMW_sumi{width:5.5rem;height:auto;margin:0 auto 1rem;display:block}.QfaEMW_content h2{letter-spacing:-.035em;margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}.QfaEMW_content>p{color:#5c665c;max-width:26rem;margin:.75rem auto 0;line-height:1.55}.QfaEMW_form{flex-direction:column;align-items:center;gap:.7rem;margin-top:1.5rem;display:flex}.QfaEMW_form>label{font-size:.875rem;font-weight:700}.QfaEMW_form>input{background:var(--theme-white);color:#202820;text-align:center;border:1.5px solid #87917f;border-radius:12px;width:100%;min-height:3.5rem;padding:.8rem 1rem;font-size:1rem}.QfaEMW_form>input::placeholder{color:#6d776d}.QfaEMW_form>input:focus{border-color:var(--brand-green)}.QfaEMW_form>input:focus-visible{box-shadow:0 4px 0 var(--brand-green);outline:0}.QfaEMW_submit{border:2px solid var(--brand-green);background:var(--brand-green);width:100%;min-height:3.5rem;color:var(--theme-white);box-shadow:0 4px 0 var(--brand-green-deep), 0 8px 16px #2028201f;border-radius:12px;justify-content:center;align-items:center;margin-top:.35rem;padding:.8rem 1rem;font-weight:700;transition:background-color .16s,transform .12s,box-shadow .12s;display:inline-flex}.QfaEMW_submit:hover{background:var(--brand-green-deep)}.QfaEMW_submit:active{box-shadow:0 1px 0 var(--brand-green-deep), 0 4px 8px #2028201a;transform:translateY(3px)}.QfaEMW_submit:disabled{opacity:.65;cursor:wait}.QfaEMW_privacy{color:#5c665c;margin-top:.15rem;font-size:.75rem;line-height:1.5}.QfaEMW_privacy a{text-underline-offset:2px;text-decoration:underline}.QfaEMW_error{color:#a23226;font-size:.875rem}.QfaEMW_honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.QfaEMW_success{margin-top:1.5rem}.QfaEMW_success h3{color:var(--brand-green);font-size:1.25rem;font-weight:700}.QfaEMW_success p{margin:.5rem 0 1.25rem;line-height:1.5}.QfaEMW_content :focus-visible{outline:3px solid var(--brand-green);outline-offset:3px}@media (max-width:380px){.QfaEMW_content{padding:1.5rem}.QfaEMW_sumi{width:4rem}}@media (prefers-reduced-motion:reduce){.QfaEMW_submit{transition:none}}body:has(.QfaEMW_dialog[open]){overflow:hidden}
/*# sourceMappingURL=3s664f6h72veq.css.map*/