._1awcqa60{background-color:var(--s2bg3ha);border:1px solid var(--s2bg3h9);color:var(--s2bg3h6);flex-direction:column;gap:8px;width:100%;padding:20px;display:flex}
._1awcqa61{text-align:center;margin-bottom:16px}
._1awcqa62{color:var(--s2bg3h6);letter-spacing:.32px;font-size:14px;line-height:24px}
@media screen and (min-width:1024px){._1awcqa60{border-radius:8px;padding:32px 40px}}
._1gjx9js0{border-bottom:1px solid var(--s2bg3h2);flex-direction:column;align-self:stretch;align-items:flex-start;gap:20px;padding:20px;display:flex}
._1gjx9js1{flex-direction:column;align-self:stretch;align-items:flex-start;gap:8px;display:flex}
._1gjx9js2{align-self:stretch;align-items:flex-start;gap:10px;display:flex}
._1gjx9js3{letter-spacing:.48px;flex-direction:column;justify-content:center;width:100px;font-size:.75rem;font-weight:700;line-height:150%;display:flex}
._1gjx9js4{letter-spacing:.02em;flex-direction:column;flex:1 0 0;justify-content:center;font-size:.75rem;font-weight:400;line-height:1.7em;display:flex}
._1gjx9js5{flex-direction:column;flex:1 0 0;align-items:flex-start;display:flex}
@media screen and (min-width:1024px){._1gjx9js0{border:1px solid var(--s2bg3h2);border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:32px;padding:40px 40px 32px;display:flex}._1gjx9js3{width:140px;font-size:.875rem}._1gjx9js4{letter-spacing:.02em;font-size:.875rem;font-weight:400;line-height:1.7em}}
.f5mo6j0{background-color:var(--s2bg3ha);border-radius:.25em;padding-bottom:1rem;display:none}
.f5mo6j1{flex-direction:column;justify-content:center;align-items:center;display:flex}
.f5mo6j2{color:var(--s2bg3h8);padding:.5rem 0}
.f5mo6j3{color:var(--s2bg3hk)}
.f5mo6j4{border:2px solid var(--s2bg3h8);background-color:var(--s2bg3h5);border-radius:8px;width:120px;height:120px;padding:8px}
@media screen and (min-width:1024px){.f5mo6j0{flex-direction:column;flex:1 0 0;align-items:center;gap:12px;display:flex}}
.njolbg0{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:8px;width:100%;display:flex}
.njolbg1{background-color:var(--s2bg3ha);border-radius:.25em;width:100%}
.njolbg2{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1rem;display:flex}
.njolbg3{background-color:var(--s2bg3hk);height:44px;color:var(--s2bg3h5);border-radius:168px;justify-content:center;align-self:stretch;align-items:center;gap:8px;display:flex}
.njolbg4{color:var(--s2bg3h8);padding-bottom:.5rem}
.njolbg5{width:100%}
@media screen and (min-width:1024px){.njolbg0{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:8px;display:flex}}
._1yi6bfe0{flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:12px;display:flex}
._1yi6bfe1{justify-content:center;align-items:center;gap:8px;width:180px;height:44px;display:flex}
._1pxxz640{border-bottom:1px solid var(--s2bg3h2);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:32px;display:flex}
._1pxxz641{display:none}
._1pxxz642{width:87.692vw;max-width:340px;display:flex}
._1pxxz643{color:var(--s2bg3h1);text-align:center;justify-content:center;display:flex}
._1pxxz644{margin:0}
@media screen and (min-width:1024px){._1pxxz640{border:1px solid var(--s2bg3h2);border-radius:8px;align-items:stretch;gap:20px;padding:40px}._1pxxz641{gap:20px;display:flex}._1pxxz642{display:none}}
._2g87jn0{justify-content:center;align-items:center;display:flex;position:relative}
._2g87jn1{display:none}
._2g87jn2{width:100%;height:25.641vw;position:relative}
._2g87jn3{color:var(--s2bg3h5);position:absolute}
@media screen and (min-width:1024px){._2g87jn1{width:100%;height:12.384vw;display:block;position:relative}._2g87jn2{display:none}}
._1j612x90{flex-direction:column;flex:1;width:100%;min-height:100dvh;display:flex}
._1j612x91{flex:1}
._1j612x92{flex-direction:column;padding:30px 0;display:flex}
@media screen and (min-width:1024px){._1j612x92{gap:30px;width:560px;margin:auto;padding:40px 0}}
._1htptf70{width:100%}
.ow0rjq0{gap:8px;display:flex}
.ow0rjq1{border:1px solid var(--s2bg3h2);cursor:pointer;background-color:#fff;border-radius:3px;width:20px;height:20px;display:block}
.ow0rjq1[data-checked]{border:1px solid var(--s2bg3h8);background-color:var(--s2bg3h8)}
.ow0rjq2{stroke:#fff;opacity:0;transition:opacity .15s ease-in-out}
[data-checked] .ow0rjq2{opacity:1}
.ow0rjq3{font-size:14px}
.q2ndw0{flex-direction:column;gap:20px;display:flex}
.q2ndw1{font-size:12px;font-weight:700}
.q2ndw2{flex-direction:column;gap:24px;display:flex}
.jqfncm0{background:var(--s2bg3ha);border:1px solid var(--s2bg3h9);letter-spacing:.25px;border-radius:4px;padding:16px 12px}
.jqfncm1{color:var(--s2bg3h6);font-size:12px;line-height:20px}
.jqfncm2{flex-direction:column;gap:24px;padding:20px;display:flex}
.jqfncm3{border-top:1px solid var(--s2bg3h2)}
._5e9emh0{flex-direction:column;align-items:center;width:100%;display:flex}
._5e9emh1{flex-direction:column;gap:1.25rem;width:100%;display:flex}
._5e9emh2{border-bottom:1px solid var(--s2bg3h2);flex-direction:column;width:100%;padding:1.25rem;display:flex}
._5e9emh3{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}
._5e9emh4{width:100%;margin:1.875em 0;padding:0 1.25rem}
._5e9emh5{width:100%}
._5e9emh6{color:var(--s2bg3hh);margin-top:1em;padding:0 1.125rem;font-size:.875rem}
@media screen and (min-width:1024px){._5e9emh1{border:1px solid var(--s2bg3h2);border-radius:.5rem;gap:2.5rem;padding:2.5rem}._5e9emh2{border:none;gap:1.88rem;padding:0}}
._1xmoxmj0{color:var(--s2bg3h8);cursor:pointer;padding:12px 16px;font-size:14px;font-weight:700}
._11tp2kp0{text-align:center;width:310px;padding-bottom:28px;font-size:14px}
._1akaqkv0{flex-direction:column;align-items:center;width:100%;display:flex}
._1akaqkv1{flex-direction:column;gap:1.25rem;width:100%;display:flex}
._1akaqkv2{border-bottom:1px solid var(--s2bg3h2);flex-direction:column;width:100%;padding:1.25rem;display:flex}
._1akaqkv3{border-top:1px solid var(--s2bg3h2);margin:1.75em 0}
._1akaqkv4{gap:.5rem;display:flex}
._1akaqkv5{flex-direction:column;justify-content:center;align-items:center;gap:.8rem;width:100%;margin-top:2.5rem;display:flex}
._1akaqkv6{width:84%;height:2.75rem}
._1akaqkv7{color:var(--s2bg3hh);margin-top:1em;padding:0 1.125rem;font-size:.875rem}
@media screen and (min-width:1024px){._1akaqkv1{border:1px solid var(--s2bg3h2);border-radius:.5rem;gap:2.5rem;padding:2.5rem}._1akaqkv2{border:none;gap:1.88rem;padding:0}._1akaqkv3{display:none}._1akaqkv5{flex-direction:row-reverse;gap:1.666rem;display:flex}._1akaqkv6{width:11.25rem;height:2.75rem}}
._1sisc6j0{border-bottom:1px solid var(--s2bg3h2);flex-direction:column;flex:1;width:100%;padding:1.25em;font-size:1rem;display:flex}
._1sisc6j1{flex-direction:column;gap:1.25em;margin:1.5em 0;font-size:.875rem;display:flex}
._1sisc6j2{justify-content:space-between;gap:1.4em;width:100%;display:flex}
._1sisc6j3{width:28vw;font-weight:700}
._1sisc6j4{width:60vw}
._1sisc6j5{border-bottom:1px solid var(--s2bg3h2);margin-bottom:24px;padding-bottom:24px}
._1sisc6j5:last-child{border-bottom:none;padding-bottom:0}
._1sisc6j7{width:100%}
._1sisc6j8{width:100%;margin-top:20px}
._1sisc6j9{border:none;border-top:1px solid var(--s2bg3h2);margin:1.5em 0}
._1sisc6ja{color:var(--s2bg3hh);letter-spacing:.02em;margin-top:12px;font-size:12px;line-height:1.7}
._1jii0hi0{border-top:1px solid var(--s2bg3h2);flex-direction:column;flex:1;width:100%;min-height:100dvh;display:flex}
._1jii0hi1{flex-direction:column;flex:1;align-items:center;display:flex}
._1jii0hi2{margin:1.5em 0}
.pzd3pj0{flex-direction:column;justify-content:center;align-items:center;margin-top:1.75rem;display:flex}
.pzd3pj1{width:9.285em}
.pzd3pj2{color:var(--s2bg3h0);text-align:center;letter-spacing:.04rem;margin-top:.5rem;font-size:1.125rem;font-weight:700;line-height:1.5}
.pzd3pj3{border:1px solid var(--s2bg3h2);text-align:center;color:var(--s2bg3h0);margin-top:1.75rem;padding:0 1.25rem}
.pzd3pj4{flex-direction:column;gap:.75rem;width:100%;margin-top:1.5rem;padding:0 1.75rem;display:flex}
.pzd3pj5{width:100%;padding:.625em;font-size:1rem}
@media (min-width:768px) and (max-width:991px){.pzd3pj2{font-size:1.375rem}.pzd3pj3{padding:2rem 5rem 2rem 4rem;font-size:1rem}.pzd3pj4{margin-top:2rem;padding:0 2.5rem}}
@media (min-width:992px){.pzd3pj2{font-size:1.5rem}.pzd3pj3{padding:3rem 6rem 3rem 5rem;font-size:1.125rem}.pzd3pj4{margin-top:3rem;padding:0 3.5rem}}
@media screen and (min-width:1024px){.pzd3pj5{width:11.25rem;height:2.75rem}}
._11wyvho0{justify-content:center;align-items:center;margin-top:1.88rem;margin-bottom:1rem;display:flex}
._11wyvho1{border:none;border-top:1px solid var(--s2bg3h2);margin:.3rem 0}
._11wyvho2{width:100%}
._11wyvho3{flex-direction:column;justify-content:center;align-items:center;gap:.8rem;width:100%;display:flex}
._11wyvho4{width:84%;padding:.625em;font-size:1rem}
._11wyvho5{color:var(--s2bg3hh);margin-top:1em;padding:0 1.125rem;font-size:.875rem}
@media screen and (min-width:1024px){._11wyvho0{border:none;margin:2.5em 0}._11wyvho1{display:none}._11wyvho3{flex-direction:row-reverse;gap:1.666rem;display:flex}._11wyvho4{width:11.25rem;height:2.75rem}}
.n2fogt0{border-top:1px solid var(--s2bg3h2);margin:.5rem 0}
.n2fogt1{flex-direction:column;justify-content:center;align-items:center;gap:.8rem;width:100%;margin-top:1.5rem;display:flex}
.n2fogt2{width:84%;padding:.625em;font-size:1rem}
@media screen and (min-width:1024px){.n2fogt0{display:none}.n2fogt1{flex-direction:row-reverse;gap:1.666rem;display:flex}.n2fogt2{width:11.25rem;height:2.75rem}}
._1twh0560{flex-direction:column;justify-content:center;align-items:center;gap:.8rem;width:100%;margin-top:1.5rem;display:flex}
._1twh0561{width:84%;padding:.625em;font-size:1rem}
@media screen and (min-width:1024px){._1twh0560{flex-direction:row-reverse;gap:1.666rem;display:flex}._1twh0561{width:11.25rem;height:2.75rem}}
.ylw5fy0{flex-direction:column;align-items:center;gap:1.88em;margin:1.88em 0;display:flex}
.ylw5fy1{color:var(--s2bg3h0);text-align:center;letter-spacing:.04rem;font-size:1.125rem;font-weight:700;line-height:1.5}
.ylw5fy2{border:1px solid var(--s2bg3h2);text-align:center;width:100%;padding:20px}
@media screen and (min-width:1024px){.ylw5fy0{gap:1.25em;width:600px;margin:3.63em auto}}
@media (min-width:768px) and (max-width:991px){.ylw5fy1{font-size:1.375rem}}
@media (min-width:992px){.ylw5fy1{font-size:1.5rem}}