._1eot3kq0{border:1.5px solid var(--ocgywfp);background:var(--ocgywf5);height:44px;font-family:var(--ocgywft);color:var(--ocgywfk);cursor:pointer;border-radius:9999px;align-items:center;gap:8px;padding:0 18px;font-size:13.5px;font-weight:800;display:inline-flex}
._1eot3kq0:hover{border-color:var(--ocgywfk)}
._1eot3kq0:focus-visible{outline:2px solid var(--ocgywf0);outline-offset:2px}
._1eot3kq1{width:min(520px,94vw)}
._1eot3kq1>div{gap:0;padding:0}
._1eot3kq2{border-bottom:1px solid var(--ocgywf9);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 22px 14px;display:flex}
._1eot3kq3{letter-spacing:.08em;text-transform:uppercase;color:var(--ocgywfn);font-size:11px;font-weight:800}
._1eot3kq4{font-family:var(--ocgywfs);letter-spacing:-.02em;color:var(--ocgywfk);margin:4px 0 0;font-size:21px;font-weight:800}
._1eot3kq5{border:1px solid var(--ocgywf9);background:var(--ocgywf5);width:40px;height:40px;color:var(--ocgywfl);cursor:pointer;border-radius:9999px;flex-shrink:0;font-size:16px}
._1eot3kq5:hover{border-color:var(--ocgywfp)}
._1eot3kq5:focus-visible{outline:2px solid var(--ocgywf0);outline-offset:2px}
._1eot3kq6{flex-direction:column;gap:16px;padding:18px 22px 22px;display:flex}
._1eot3kq7{flex-direction:column;gap:6px;display:flex}
._1eot3kq8{color:var(--ocgywfk);font-size:13px;font-weight:800}
._1eot3kq9{border:1px solid var(--ocgywf9);height:46px;font-family:var(--ocgywft);color:var(--ocgywfk);background:var(--ocgywf6);border-radius:12px;padding:0 12px;font-size:16px}
._1eot3kq9::placeholder{color:var(--ocgywfp)}
._1eot3kq9:focus-visible{border-color:var(--ocgywf0);outline:none}
._1eot3kqa{color:var(--ocgywfn);font-size:12px}
._1eot3kqb{background:var(--ocgywf0);color:#fff;height:48px;font-family:var(--ocgywft);cursor:pointer;border:none;border-radius:9999px;padding:0 22px;font-size:14.5px;font-weight:800}
._1eot3kqb:hover{background:var(--ocgywf2)}
._1eot3kqb:focus-visible{outline:2px solid var(--ocgywf0);outline-offset:3px}
._1eot3kqc{text-align:center;color:var(--ocgywfn);margin:0;font-size:12px;line-height:1.5}
._1eot3kqd{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 22px 26px;display:flex}
._1eot3kqe{font-size:40px}
._1eot3kqf{font-family:var(--ocgywfs);color:var(--ocgywfk);font-size:20px;font-weight:800}
._1eot3kqg{max-width:380px;color:var(--ocgywfl);margin:0 0 6px;font-size:13.5px;line-height:1.6}
