.legal-mobile-hero[data-v-f4e38ee7]{box-sizing:border-box;left:50%;max-width:520px;padding-top:env(safe-area-inset-top,0);position:fixed;top:0;transform:translate(-50%);width:100%;z-index:300}.legal-mobile-hero__surface[data-v-f4e38ee7]{background:linear-gradient(135deg,#18b552,#16a34a 40%,#15803d);border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-sizing:border-box;min-height:var(--legal-mobile-hero-height,140px);padding:16px 24px 24px}.legal-mobile-hero__back[data-v-f4e38ee7]{color:#ffffffe0;display:inline-flex;font-size:12px;font-weight:600;margin-bottom:8px;text-decoration:none}.legal-mobile-hero__title[data-v-f4e38ee7]{color:#fff;font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0}.legal-mobile-hero__subtitle[data-v-f4e38ee7]{color:#ffffffd1;font-size:13px;line-height:1.45;margin:4px 0 0}.legal-page[data-v-96d56194]{min-height:100%;--legal-mobile-hero-height:140px;padding-top:calc(env(safe-area-inset-top,0px) + var(--legal-mobile-hero-height) + 16px)}@media(min-width:768px){.legal-page[data-v-96d56194]{padding-top:0}}.legal-page__desk-header[data-v-96d56194]{margin-bottom:16px}.legal-page__card[data-v-96d56194]{background:#fff;border:1px solid rgba(11,19,32,.06);border-radius:20px;box-shadow:0 1px 3px #0b132014,0 1px 2px #0b13200a;margin:0 24px 32px;padding:24px}@media(min-width:768px){.legal-page__card[data-v-96d56194]{margin-inline:0;padding:32px}}.legal-page__updated[data-v-96d56194]{color:#98a1ad;font-size:12px;font-weight:500;margin:0 0 24px}.legal-page__body[data-v-96d56194] .legal-section+.legal-section{border-top:1px solid rgba(11,19,32,.06);margin-top:32px;padding-top:32px}.legal-page__body[data-v-96d56194] .legal-section__title{color:#0b1320;font-size:16px;font-weight:700;line-height:1.3;margin:0 0 8px}.legal-page__body[data-v-96d56194] .legal-section__text{color:#5b6573;font-size:13px;line-height:1.65;margin:0 0 8px}.legal-page__body[data-v-96d56194] .legal-section__text:last-child{margin-bottom:0}.legal-page__body[data-v-96d56194] .legal-section__list{color:#5b6573;font-size:13px;line-height:1.65;margin:0 0 8px;padding-left:24px}.legal-page__body[data-v-96d56194] .legal-section__list li+li{margin-top:4px}.legal-page__body[data-v-96d56194] a{color:#15803d;text-decoration:underline;text-underline-offset:2px}
