._3gav4i0{letter-spacing:.05em;white-space:nowrap;cursor:pointer;border-radius:168px;justify-content:center;align-items:center;gap:8px;height:32px;padding:0 20px;font-size:12px;font-weight:700;transition:background .2s;display:flex}
._3gav4i1{color:#fff;background:var(--s2bg3h8)}
._3gav4i1:hover{background:var(--s2bg3h7)}
._3gav4i2{color:var(--s2bg3h8);border:1px solid var(--s2bg3h8);background:#fff}
._3gav4i2:hover{background:var(--s2bg3ha)}
._3gav4i3{color:#fff;background:var(--s2bg3hh)}
._3gav4i3:hover{background:var(--s2bg3hg)}
._3gav4i4{color:var(--s2bg3h8)}
._3gav4i4:hover{color:var(--s2bg3h7)}
._3gav4i5{color:var(--s2bg3hh)}
._3gav4i5:hover{color:var(--s2bg3hg)}
._3gav4i6{width:120px}
._3gav4i7{width:120px;height:40px;font-size:14px}
._3gav4i8{width:150px}
._3gav4i9{width:150px;height:40px;font-size:14px}
._3gav4ia{width:180px}
._3gav4ib{width:180px;height:40px;font-size:14px}
._3gav4ic{width:200px}
._3gav4id{width:200px;height:40px;font-size:14px}
._3gav4ie{width:220px}
._3gav4if{width:220px;height:40px;font-size:14px}
._3gav4ig{width:100%}
._3gav4ih{width:100%;height:40px;font-size:14px}
._3gav4ii{background:var(--s2bg3h1);color:#fff;cursor:not-allowed;border:none}
._3gav4ii:hover{background:var(--s2bg3h1)}
.vqrcfr0{letter-spacing:.04em;font-weight:700;line-height:150%}
.vqrcfr1{font-size:.875rem}
.vqrcfr2{font-size:.75rem}
.vqrcfr3{font-size:.625rem}
._3305tv0{text-align:center;cursor:pointer;border-radius:168px;transition:background .15s}
._3305tv0:hover:not([disabled]){box-shadow:2px 2px 4px #0000001a}
._3305tv0:disabled{cursor:not-allowed;background-color:var(--s2bg3h1);box-shadow:none;border:none}
._3305tv1{width:10.71em;height:3.14em}
._3305tv2{width:17.14em;height:3.14em}
._3305tv3{width:10em;height:2.67em}
._3305tv4{width:20em;height:2.67em}
._3305tv5{width:5.416em;height:2.67em}
._3305tv6{color:var(--s2bg3h5);background-color:var(--s2bg3h8)}
._3305tv6:hover:not([disabled]){background-color:var(--s2bg3h7)}
._3305tv7{color:var(--s2bg3h8);border:2px solid var(--s2bg3h8);background-color:var(--s2bg3h5)}
._3305tv7:hover:not([disabled]){background-color:var(--s2bg3ha)}
._3305tv7:disabled{color:var(--s2bg3h5)}
._3305tv8{color:var(--s2bg3h5);background-color:var(--s2bg3hh)}
._3305tv8:hover:not([disabled]){background-color:var(--s2bg3hg)}
._3305tv9{width:auto;color:var(--s2bg3h8)}
._3305tv9:hover:not([disabled]){color:var(--s2bg3h7);box-shadow:none}
._3305tvu{justify-content:center;align-items:center;display:flex}
._3305tvv{justify-content:center;gap:8px;display:flex}
@media screen and (min-width:1024px){._1it2p791{border:1px solid var(--s2bg3h2);border-radius:.5rem;gap:20px;padding:2.5rem}._1it2p792{border:none;gap:1.88rem;padding:0}._1it2p793{display:none}._1it2p795{flex-direction:row-reverse;gap:1.666rem;display:flex}._1it2p796{width:11.25rem;height:2.75rem}}
@media screen and (max-width:640px){._1it2p799{padding:1.71em 2em;font-size:.8rem}}
._1gzh3y80{flex-direction:column;gap:.75em;display:flex}
._1gzh3y81{letter-spacing:.02em;text-align:center;font-size:.875rem;font-weight:400;line-height:1.7em}
._6tqhxf0{background-color:var(--s2bg3ha);border:1px solid var(--s2bg3h9);color:var(--s2bg3h6);flex-direction:column;gap:8px;width:100%;min-width:0;margin-top:30px;padding:20px;display:flex}
._6tqhxf1{text-align:center;margin-bottom:16px}
._6tqhxf2{color:var(--s2bg3h6);letter-spacing:.32px;font-size:14px;line-height:24px}
._2mxlnp0{border-top:1px solid var(--s2bg3h2);border-bottom:1px solid var(--s2bg3h2);flex-direction:column;gap:.1em;padding:1.25em;display:flex}
._2mxlnp1{flex-direction:column;gap:1em;font-size:.875rem;display:flex}
._2mxlnp2{width:25.641vw;font-weight:700}
._2mxlnp3{white-space:pre-wrap;width:61.538vw}
._2mxlnp4{justify-content:space-between;gap:1.4em;width:100%;display:flex}
@media screen and (min-width:1024px){._6tqhxf0{border-radius:8px;padding:32px 40px}}
._6awq7q0{flex-direction:column;align-items:center;gap:1.25em;width:auto;margin:15px;font-size:1rem;display:flex}
._6awq7q1{border:1px solid var(--s2bg3hh);background-color:var(--s2bg3hj);color:var(--s2bg3hf);text-align:center;border-radius:.57em;padding:1.71em 4.5em;font-size:.875rem;font-weight:400;line-height:1.7em}
._6awq7q2{padding-top:.5rem}
._6awq7q3{color:var(--s2bg3hf);cursor:pointer;background-color:#0000;border:none;padding:0;position:relative}
._6awq7q3:after{content:"";background-color:var(--s2bg3hf);width:100%;height:1px;position:absolute;bottom:-2px;left:0}
@media screen and (max-width:640px){._6awq7q1{padding:1.71em 2em;font-size:.8rem}._6awq7q4{display:block}}