@layer _1gpu58j0;
@layer _1gpu58j0{._1gpu58j1{box-sizing:border-box;border:1px solid var(--_166vy8t6);background-color:#171717;border-radius:1.5rem;flex-direction:column;align-items:center;width:100%;padding:4rem;display:flex}@media screen and (max-width:768px){._1gpu58j1{padding:2rem 1.5rem}}}
.rwdri80{width:var(--_166vy8tb);flex-direction:column;align-items:center;row-gap:7.5rem;margin-bottom:10rem;display:flex}
.rwdri81{flex-direction:column;align-items:center;row-gap:7.5rem;width:100%;display:flex}
.rwdri82{flex-direction:column;align-items:center;row-gap:3rem;width:100%;line-height:1.5rem;display:flex}
.rwdri83{border-top-left-radius:3rem;border-top-right-radius:3rem}
.rwdri84{border-bottom-right-radius:3rem;border-bottom-left-radius:3rem}
.rwdri85{align-self:normal;font-size:1.25rem;font-weight:400}
.rwdri86{flex-direction:column;row-gap:.5rem;width:100%;display:flex}
.rwdri87{flex-direction:column;align-items:center;row-gap:2rem;width:calc(50% + 4rem);display:flex}
.rwdri88{background-color:inherit;border:1px solid var(--_166vy8t6);color:var(--_166vy8t5);font-size:1rem;font-family:var(--_166vy8t0);border-radius:.75rem;padding:.625rem .75rem}
.rwdri88:focus-visible{border-color:var(--_166vy8t4);outline:none}
.rwdri88::placeholder{color:#fff3}
.rwdri89{resize:vertical}
.rwdri8a{color:#ffffffb3}
.rwdri8b{color:#ffffffb3}
.rwdri8c{color:#ffffffb3;margin-top:.5rem}
.rwdri8d{cursor:pointer;width:fit-content;padding-left:1.75rem;position:relative}
.rwdri8e{opacity:0;visibility:hidden;cursor:pointer;position:absolute}
.rwdri8f{aspect-ratio:1;background-color:inherit;box-sizing:border-box;border:1px solid #ffffff80;border-radius:100%;width:1rem;margin-top:.25rem;position:absolute;top:0;left:0}
.rwdri8d .rwdri8e:checked~.rwdri8f{border-color:var(--_166vy8t4)}
.rwdri8d:hover .rwdri8f,.rwdri8f:hover{filter:brightness(85%)}
.rwdri8d .rwdri8e:checked~.rwdri8f:after{content:"";aspect-ratio:1;background-color:var(--_166vy8t4);border-radius:100%;width:.625rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.rwdri8g{appearance:none;background:url("data:image/svg+xml;utf8,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11.9998 14.6616C11.8793 14.6616 11.7671 14.6424 11.6633 14.6039C11.5594 14.5655 11.4607 14.4995 11.367 14.4059L6.87276 9.91163C6.73442 9.77313 6.66359 9.59913 6.66026 9.38963C6.65709 9.17996 6.72792 9.00271 6.87276 8.85788C7.01776 8.71304 7.19342 8.64062 7.39976 8.64062C7.60609 8.64062 7.78176 8.71304 7.92676 8.85788L11.9998 12.9309L16.0728 8.85788C16.2113 8.71938 16.3853 8.64854 16.595 8.64538C16.8045 8.64221 16.9818 8.71304 17.1268 8.85788C17.2716 9.00271 17.344 9.17829 17.344 9.38463C17.344 9.59113 17.2716 9.76679 17.1268 9.91163L12.6325 14.4059C12.5388 14.4995 12.4401 14.5655 12.3363 14.6039C12.2324 14.6424 12.1203 14.6616 11.9998 14.6616Z' fill='white'/></svg>") calc(100% - .5rem) no-repeat;width:auto;padding:.625rem}
.rwdri8h{background-color:var(--_166vy8t3)}
.rwdri8i{border-radius:.75rem;padding:.75rem 1.5rem;font-size:1.25rem}
.rwdri8j{background-color:inherit;position:relative}
.rwdri8k{text-align:center;flex-direction:column;align-items:center;row-gap:1.5rem;display:flex}
.rwdri8l{color:#ffffff80;font-size:.75rem;line-height:1.5rem}
.rwdri8m{text-align:center;font-size:1.25rem;font-style:italic}
.rwdri8n{object-fit:contain;width:100%;height:auto;margin-top:.75rem;margin-bottom:1rem}
@media screen and (max-width:768px){.rwdri80{width:var(--_166vy8ta);row-gap:4rem;margin-bottom:4rem}.rwdri81{row-gap:4rem}.rwdri82{row-gap:1.5rem;line-height:1.25rem}.rwdri83{border-top-left-radius:2rem;border-top-right-radius:2rem}.rwdri84{border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}.rwdri85{font-size:.875rem}.rwdri87{row-gap:1.5rem;width:100%}.rwdri88,.rwdri8a,.rwdri8c,.rwdri8d{font-size:.875rem}.rwdri8f{margin-top:.125rem}.rwdri8i{font-size:1rem}.rwdri8k{row-gap:1.25rem}.rwdri8l{line-height:1.25rem}.rwdri8m{font-size:1rem}}
.hd6pt40{flex-direction:column;row-gap:2rem;width:88%;display:flex}
.hd6pt41{text-align:center;font-size:3.75rem;font-weight:600;line-height:4.5rem}
.hd6pt42{text-align:center;flex-direction:column;align-items:center;display:inline-flex}
.hd6pt43{color:var(--_166vy8t8);max-width:90%;font-size:1.25rem;line-height:1.875rem}
@media screen and (max-width:768px){.hd6pt40{row-gap:1.5rem;width:auto}.hd6pt41{font-size:1.875rem;line-height:2.5rem}.hd6pt42{text-align:revert-layer;row-gap:1rem}.hd6pt43{max-width:revert-layer;font-size:1rem;line-height:1.5rem}.hd6pt44{font-weight:500}}
