.terms_and_conditions_modal-module__bz_6gq__backdrop{z-index:2000;-webkit-backdrop-filter:blur(4px);background:#16122380;justify-content:center;align-items:flex-end;padding:1em;display:flex;position:fixed;inset:0}@media (min-width:36rem){.terms_and_conditions_modal-module__bz_6gq__backdrop{align-items:center;padding:1.5em}}.terms_and_conditions_modal-module__bz_6gq__dialog{background:#fff;border:1px solid #e4dff0;border-radius:.85rem;flex-direction:column;width:100%;max-width:40rem;max-height:min(88vh,36rem);display:flex;box-shadow:0 1rem 3rem #5c36b840}@media (min-width:36rem){.terms_and_conditions_modal-module__bz_6gq__dialog{border-radius:1rem;max-height:min(90vh,38rem)}}.terms_and_conditions_modal-module__bz_6gq__header{border-bottom:1px solid #f0ecf7;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75em;padding:1em 1em .85em;display:flex}.terms_and_conditions_modal-module__bz_6gq__title{color:#1a1528;letter-spacing:-.02em;margin:0;font-size:1.2rem;font-weight:800;line-height:1.25}.terms_and_conditions_modal-module__bz_6gq__subtitle{color:#6b6580;text-transform:uppercase;letter-spacing:.06em;margin:.35em 0 0;font-size:.75rem;font-weight:600}.terms_and_conditions_modal-module__bz_6gq__closeBtn{color:#2d2640;cursor:pointer;background:#faf9ff;border:1px solid #e8e6f0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;font-size:1.25rem;line-height:1;display:flex}.terms_and_conditions_modal-module__bz_6gq__closeBtn:hover{background:#f0ecf7}.terms_and_conditions_modal-module__bz_6gq__body{color:#2d2640;flex:1;min-height:0;padding:1em 1.15em 1.1em;font-size:.875rem;line-height:1.55;overflow-y:auto}.terms_and_conditions_modal-module__bz_6gq__section{margin:0 0 1.1em}.terms_and_conditions_modal-module__bz_6gq__section:last-of-type{margin-bottom:0}.terms_and_conditions_modal-module__bz_6gq__section h3{color:#5b2fc4;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .45em;font-size:.8125rem;font-weight:800}.terms_and_conditions_modal-module__bz_6gq__section p{margin:0 0 .55em}.terms_and_conditions_modal-module__bz_6gq__section p:last-child{margin-bottom:0}.terms_and_conditions_modal-module__bz_6gq__list{margin:.35em 0 0;padding-left:1.15em}.terms_and_conditions_modal-module__bz_6gq__list li{margin:.35em 0}.terms_and_conditions_modal-module__bz_6gq__notice{color:#4b4460;background:#f8f7fc;border:1px solid #e0d8f0;border-radius:.5rem;margin:.85em 0 0;padding:.75em .85em;font-size:.8125rem;line-height:1.5}.terms_and_conditions_modal-module__bz_6gq__footerBar{border-top:1px solid #f0ecf7;flex-shrink:0;justify-content:flex-end;padding:.85em 1em 1em;display:flex}.terms_and_conditions_modal-module__bz_6gq__primaryClose{color:#fff;cursor:pointer;background:#5b2fc4;border:1px solid #5b2fc4;border-radius:.5rem;padding:.55em 1.25em;font-size:.875rem;font-weight:700}.terms_and_conditions_modal-module__bz_6gq__primaryClose:hover{background:#4a26a3;border-color:#4a26a3}
.footer-module__tUdqrq__footer{color:#fff;background:linear-gradient(#5c36b8 0%,#4a2a9e 55%,#3d2285 100%);padding:.9em 1.25em .75em}.footer-module__tUdqrq__inner{justify-content:space-between;align-items:center;gap:1.25em;max-width:72rem;margin:0 auto;display:flex}.footer-module__tUdqrq__brand{color:#fff;flex-shrink:0;align-items:center;gap:.6em;text-decoration:none;display:flex}.footer-module__tUdqrq__logo{object-fit:cover;border-radius:50%;width:2.4rem;height:2.4rem}.footer-module__tUdqrq__brandText{flex-direction:column;line-height:1.05;display:flex}.footer-module__tUdqrq__brandName{letter-spacing:.04em;text-transform:uppercase;font-size:.95rem;font-weight:800}.footer-module__tUdqrq__brandSub{letter-spacing:.12em;text-transform:uppercase;color:#ffffffc7;font-size:.62rem;font-weight:600}.footer-module__tUdqrq__links{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35em 1em;display:flex}.footer-module__tUdqrq__links a{color:#ffffffe0;font-size:.875rem;font-weight:600;text-decoration:none}.footer-module__tUdqrq__links a:hover{color:#fff}.footer-module__tUdqrq__contact{flex-shrink:0;align-items:center;gap:.75em;display:flex}.footer-module__tUdqrq__contact a,.footer-module__tUdqrq__hours{color:#ffffffd1;font-size:.8rem;font-weight:600;text-decoration:none}.footer-module__tUdqrq__contact a:hover{color:#fff}.footer-module__tUdqrq__fbLink{color:#5c36b8;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.footer-module__tUdqrq__fbLink:hover{color:#4a2a9e;background:#f3eeff}.footer-module__tUdqrq__fbIcon{width:.95rem;height:.95rem}.footer-module__tUdqrq__bar{border-top:1px solid #ffffff38;justify-content:space-between;align-items:center;gap:.75em;max-width:72rem;margin:.7em auto 0;padding-top:.6em;display:flex}.footer-module__tUdqrq__bar p{color:#ffffffb3;margin:0;font-size:.75rem}.footer-module__tUdqrq__legal{align-items:center;gap:.85em;display:flex}.footer-module__tUdqrq__legal a,.footer-module__tUdqrq__legal button{color:#fff;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:700;text-decoration:none}.footer-module__tUdqrq__legal a:hover,.footer-module__tUdqrq__legal button:hover{color:#f3eeff}@media (max-width:64rem){.footer-module__tUdqrq__inner{flex-wrap:wrap}.footer-module__tUdqrq__links{order:3;justify-content:flex-start}.footer-module__tUdqrq__contact{margin-left:auto}}@media (max-width:40rem){.footer-module__tUdqrq__inner,.footer-module__tUdqrq__bar{flex-direction:column;align-items:flex-start}.footer-module__tUdqrq__contact{flex-wrap:wrap;margin-left:0}}
