.aoms-waitlist{max-width:560px;margin:2rem auto;padding:clamp(20px,4vw,36px);background:#FFFEF9;border:1px solid #DEDBCD;border-radius:12px;color:#243C3B}.aoms-waitlist h2{font:normal 1.8rem/1.2 Georgia,serif;margin:0 0 16px}.aoms-waitlist p{font:1rem/1.6 Arial,sans-serif}.aoms-waitlist label{display:block;margin:20px 0 8px;font:600 1rem Arial,sans-serif}.aoms-waitlist input:not([type=hidden]){display:block;width:100%;box-sizing:border-box;padding:14px;border:1px solid #68746B;border-radius:5px;background:#fff;color:#243C3B;font:1rem Arial,sans-serif}.aoms-waitlist button{width:100%;margin-top:24px;padding:16px;border:0;border-radius:5px;background:#243C3B;color:#fff;font:600 1rem Arial,sans-serif;cursor:pointer}.aoms-waitlist input:focus-visible,.aoms-waitlist button:focus-visible{outline:3px solid #9B773A;outline-offset:3px}.aoms-waitlist .privacy-note{font-size:.85rem;color:#68746B;margin-bottom:0}