.logoImg{height:6rem;width:auto;transition:filter var(--duration-slow) var(--ease-standard)}@media (max-width:768px){.logoImg{height:5rem;width:auto}}.register-bg{background:#ffffff;color:var(--calico-slate-500)}.TermsModal_overlay__NCqaO{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--modal-backdrop);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:var(--space-3)}.TermsModal_modal__pnEjo{background:white;border-radius:var(--modal-radius);box-shadow:var(--elev-modal);display:flex;flex-direction:column;max-width:700px;width:100%;max-height:90vh;overflow:hidden}.TermsModal_header__Z6Axa{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4);border-bottom:1px solid var(--calico-slate-200)}.TermsModal_title__Krmot{margin:0;font-size:var(--type-h2);font-weight:var(--font-weight-bold);color:var(--calico-ink)}.TermsModal_closeButton__4nSOn{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--calico-body-muted);padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xs);transition:all var(--duration-normal) var(--ease-standard)}.TermsModal_closeButton__4nSOn:hover{background-color:var(--calico-slate-100);color:var(--calico-ink)}.TermsModal_content__WpzTb{flex:1;overflow-y:auto;padding:var(--space-5);color:var(--calico-slate-700);font-size:var(--type-body-sm);line-height:1.7}.TermsModal_content__WpzTb p{margin-bottom:var(--space-3)}.TermsModal_content__WpzTb h2{font-size:1.3rem;margin-top:0}.TermsModal_content__WpzTb h2,.TermsModal_content__WpzTb h3{font-weight:var(--font-weight-bold);margin-bottom:var(--space-1);color:var(--calico-ink)}.TermsModal_content__WpzTb h3{font-size:var(--type-body-lg);margin-top:var(--space-4)}.TermsModal_content__WpzTb h4{font-size:var(--type-body);font-weight:var(--font-weight-semibold);margin-top:var(--space-3);margin-bottom:.3rem;color:var(--calico-slate-700)}.TermsModal_content__WpzTb ol,.TermsModal_content__WpzTb ul{margin-left:var(--space-4);margin-bottom:var(--space-3)}.TermsModal_content__WpzTb li{margin-bottom:.6rem}.TermsModal_content__WpzTb strong{font-weight:var(--font-weight-semibold);color:var(--calico-ink)}.TermsModal_footer__hLkuT{display:flex;justify-content:flex-end;padding:var(--space-4);border-top:1px solid var(--calico-slate-200);background-color:var(--calico-slate-50)}.TermsModal_closeButtonFooter__dEgTn{background-color:var(--calico-orange);color:white;border:none;padding:.6rem 1.8rem;border-radius:var(--radius-sm);font-size:var(--type-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--duration-normal) var(--ease-standard)}.TermsModal_closeButtonFooter__dEgTn:hover{background-color:var(--calico-orange-strong)}.TermsModal_closeButtonFooter__dEgTn:active{transform:scale(.98)}.TermsModal_content__WpzTb::-webkit-scrollbar{width:8px}.TermsModal_content__WpzTb::-webkit-scrollbar-track{background:var(--calico-slate-100);border-radius:4px}.TermsModal_content__WpzTb::-webkit-scrollbar-thumb{background:var(--calico-slate-300);border-radius:4px}.TermsModal_content__WpzTb::-webkit-scrollbar-thumb:hover{background:var(--calico-slate-400)}@media (max-width:640px){.TermsModal_overlay__NCqaO{padding:0}.TermsModal_modal__pnEjo{border-radius:0;max-height:100vh;width:100%}.TermsModal_header__Z6Axa{padding:var(--space-3)}.TermsModal_content__WpzTb{padding:var(--space-4);font-size:var(--type-label)}.TermsModal_footer__hLkuT{padding:var(--space-3)}.TermsModal_title__Krmot{font-size:1.25rem}.TermsModal_content__WpzTb h3{font-size:var(--type-body)}}