.ae-form select,.ae-form textarea{box-sizing:border-box;border:1px solid var(--input);border-radius:var(--radius);background:var(--background);width:100%;color:var(--foreground);font:inherit;padding:.6rem .7rem}.ae-form textarea{resize:vertical;min-height:5.5rem}.ae-row{grid-template-columns:1.4fr 1fr 1fr;gap:.6rem;display:grid}.ae-row label{min-width:0}.ae-rules{margin-top:.2rem}.ae-privacy{color:var(--muted-foreground);margin-top:1.4rem;font-size:.9rem;line-height:1.55}.ae-privacy h2{color:var(--foreground);margin:0 0 .35rem;font-size:1.05rem}.ae-privacy a{color:var(--primary)}@media (max-width:420px){.ae-row{grid-template-columns:1fr 1fr}.ae-row label:first-child{grid-column:1/-1}}
