.legal_doc__cF18U{overflow-wrap:anywhere;line-break:strict}.legal_header__7UMJD{position:relative;margin-block-end:2.25rem;padding:1.75rem 1.5rem 1.5rem;overflow:hidden;border:1px solid rgb(45 49 45/.1);border-radius:28px;background-image:linear-gradient(90deg,rgb(7 93 120/.05) 1px,transparent 0),linear-gradient(180deg,rgb(7 93 120/.05) 1px,transparent 0),radial-gradient(90% 120% at 100% 0,rgb(7 93 120/.08),transparent 60%),linear-gradient(160deg,#ffffff,#eef6f8);background-size:14px 14px,14px 14px,100% 100%,100% 100%;background-position:-1px -1px,-1px -1px,0 0,0 0;box-shadow:0 1px 2px rgb(16 24 20/.04)}@media (min-width:640px){.legal_header__7UMJD{padding:2.25rem 2.5rem 2rem}}.legal_header__7UMJD>:first-child{margin-block-start:0}.legal_header__7UMJD>:last-child{margin-block-end:0}.legal_header__7UMJD p{color:#4d524d}.legal_header__7UMJD time{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .65rem;border:1px solid rgb(7 93 120/.15);border-radius:999px;background:#ffffff;color:#075d78;font-size:.8125rem;font-weight:600}.legal_doc__cF18U>section:not(.not-prose){margin-block-start:2.25rem;padding-block-start:1.75rem;border-block-start:1px solid rgb(45 49 45/.1)}.legal_doc__cF18U>section>h2{display:flex;align-items:center;gap:.75rem;margin-block-start:0;text-wrap:balance}.legal_doc__cF18U>section:not([data-legal-notice]):not(.not-prose)>h2:before{content:"";flex:0 0 auto;inline-size:.8rem;block-size:.8rem;border-radius:3px;background:#3f8fa8;box-shadow:inset 0 -2px 0 rgb(0 0 0/.2),0 0 0 4px #e3eff2}.legal_doc__cF18U>section[data-legal-notice]{margin-block-start:1.5rem;padding:1.25rem 1.25rem .25rem;border:1px solid rgb(7 93 120/.18);border-inline-start-width:4px;border-radius:1rem;background:#eef6f8}.legal_doc__cF18U>section[data-legal-notice]>h2{font-size:1.05rem}.legal_doc__cF18U>section.not-prose{margin-block:1.75rem;padding:1.25rem;border:1px solid rgb(45 49 45/.12);border-radius:1.25rem;background:#ffffff;box-shadow:0 1px 2px rgb(16 24 20/.05),0 14px 32px -24px rgb(16 24 20/.3)}.legal_footer__bkwqd{margin-block-start:3rem;padding:.9rem 1.1rem;border:1px solid rgb(45 49 45/.1);border-radius:1rem;background:rgb(255 255 255/.7);color:#5e625e;font-size:.75rem;line-height:1.6}