.form-options{margin:1rem 0 .85rem;text-align:left}
.form-consent{display:grid;grid-template-columns:auto 1fr;gap:.65rem;align-items:start;color:#254536;font-size:.9rem;line-height:1.45;cursor:pointer}
.form-consent input{width:1.1rem;height:1.1rem;margin:.15rem 0 0;accent-color:#214d3e}
.form-consent-help{display:block;margin:.35rem 0 0 1.75rem;color:#687a62;font-size:.78rem;line-height:1.45}
.turnstile-slot{min-height:0;margin:.8rem 0}
.turnstile-slot:empty{display:none}
.airdrop-success.form-success-modal{position:fixed;inset:0;z-index:1200;display:grid;align-content:center;justify-items:center;padding:1.5rem;background:rgba(18,45,37,.72);backdrop-filter:blur(5px)}
.airdrop-success.form-success-modal[hidden]{display:none}
.form-success-dialog{width:min(100%,30rem);max-height:calc(100vh - 3rem);overflow:auto;padding:2rem;border:1px solid #dce6d2;border-radius:18px;background:#fff;box-shadow:0 24px 80px rgba(16,43,34,.3);text-align:center}
.form-success-dialog h4{margin:.85rem 0 .55rem;font-size:1.5rem;color:#173c31}
.form-success-dialog p{margin:0 0 1.25rem;color:#64745e;line-height:1.65}
.form-modal-close{margin-left:.5rem}
@media (max-width:540px){.form-success-dialog{padding:1.5rem}.form-success-dialog .airdrop-again,.form-success-dialog .form-modal-close{display:block;width:100%;margin:.65rem 0 0}}
