.legal_page[data-v-5d086b29]{min-height:100vh;color:var(--black-color);background:#f8f7fb}.legal_hero[data-v-5d086b29]{position:relative;overflow:hidden;color:#fff;background:radial-gradient(circle at 82% 24%,rgba(218,60,165,.22),transparent 28%),linear-gradient(120deg,#17102d,#2b143f 62%,#17102d)}.legal_hero_inner[data-v-5d086b29]{display:grid;min-height:380px;padding-top:48px;padding-bottom:58px;align-items:center;grid-template-columns:minmax(0,1fr)}.legal_hero_copy[data-v-5d086b29]{position:relative;z-index:1;max-width:900px}.legal_breadcrumbs[data-v-5d086b29]{display:flex;margin-bottom:28px;align-items:center;flex-wrap:wrap;gap:10px;color:#ffffffad;font:16px var(--app-font-body)}.legal_breadcrumbs a[data-v-5d086b29]{color:#ff9a45;font-weight:700}.legal_breadcrumbs a[data-v-5d086b29]:hover{color:#ffb778}.legal_breadcrumbs i[data-v-5d086b29]{font-size:8px}.legal_eyebrow[data-v-5d086b29]{display:inline-flex;margin-bottom:13px;padding:7px 12px;align-items:center;gap:8px;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:#ffd3e4;background:#ffffff12;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.legal_eyebrow i[data-v-5d086b29]{color:#ff8a1f}.legal_hero h1[data-v-5d086b29]{margin:0 0 15px;color:#fff;font-size:clamp(42px,5vw,62px);font-weight:700;letter-spacing:-.035em;line-height:1.05}.legal_hero_copy>p[data-v-5d086b29]{max-width:720px;margin:0;color:#ffffffc7;font:17px/1.75 var(--app-font-body)}.legal_updated[data-v-5d086b29]{display:inline-flex;min-height:39px;margin-top:24px;padding:8px 13px;align-items:center;gap:8px;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;color:#ffffffe6;background:#ffffff13;font-size:12px;font-weight:700}.legal_updated i[data-v-5d086b29]{color:#ff8a1f;font-size:14px}.legal_content[data-v-5d086b29]{padding:42px 0 88px}.legal_policy_switcher[data-v-5d086b29]{display:flex;margin-bottom:24px;padding:7px;border:1px solid #e7e1eb;border-radius:12px;align-items:center;gap:7px;background:#fff;box-shadow:0 8px 26px #2316350b}.legal_policy_switcher a[data-v-5d086b29]{display:inline-flex;min-height:42px;padding:9px 14px;align-items:center;gap:8px;border-radius:8px;color:#6d6576;font-size:13px;font-weight:700}.legal_policy_switcher a[data-v-5d086b29]:hover{color:var(--main-color);background:#faf5fb}.legal_policy_switcher a.active[data-v-5d086b29]{color:#fff;background:linear-gradient(115deg,#ff8a1f,#ef477e 58%,#bd3bd3);box-shadow:0 6px 16px #cd3e8729}.legal_layout[data-v-5d086b29]{display:grid;align-items:start;grid-template-columns:310px minmax(0,1fr);gap:26px}.legal_sidebar[data-v-5d086b29]{position:sticky;top:calc(var(--public-header-height,140px) + 16px);font-family:var(--app-font-body)}.legal_sidebar_inner[data-v-5d086b29]{overflow:hidden;border:1px solid #e7e1eb;border-radius:14px;background:#fff;box-shadow:0 12px 34px #2316350e}.legal_sidebar_inner>h2[data-v-5d086b29]{margin:0;padding:20px 19px 15px;color:var(--black-color);font:700 18px/1.3 var(--app-font-heading)}.legal_sidebar ol[data-v-5d086b29]{max-height:calc(100vh - var(--public-header-height,140px) - 245px);margin:0;padding:0 10px 13px;overflow-y:auto;list-style:none;scrollbar-width:thin;scrollbar-color:#d6c4df transparent}.legal_sidebar li+li[data-v-5d086b29]{margin-top:3px}.legal_sidebar a[data-v-5d086b29]{display:grid;min-height:44px;padding:9px 10px;align-items:center;border-radius:8px;color:#625a6d;font:14px/1.4 var(--app-font-body);grid-template-columns:30px minmax(0,1fr);gap:9px}.legal_sidebar a>span[data-v-5d086b29]:first-child{display:grid;width:28px;height:28px;border-radius:50%;color:#8a559d;background:#f3eaf7;font-size:11px;font-weight:800;place-items:center}.legal_sidebar a[data-v-5d086b29]:hover{color:var(--main-color);background:#faf5fb}.legal_sidebar a.active[data-v-5d086b29]{color:#7f358e;background:linear-gradient(90deg,#f8edf9,#f3eafa);font-weight:700}.legal_sidebar a.active>span[data-v-5d086b29]:first-child{color:#fff;background:var(--main-color)}.legal_contents_toggle[data-v-5d086b29]{display:none;width:100%;min-height:52px;padding:10px 14px;border:1px solid #e1d7e6;border-radius:10px;align-items:center;justify-content:space-between;color:var(--black-color);background:#fff;font-size:14px;font-weight:700}.legal_contents_toggle span[data-v-5d086b29]{display:flex;align-items:center;gap:9px}.legal_contents_toggle span i[data-v-5d086b29]{color:var(--main-color)}.legal_contents_toggle>i[data-v-5d086b29]{font-size:10px;transition:transform .2s ease}.legal_contents_toggle[aria-expanded=true]>i[data-v-5d086b29]{transform:rotate(180deg)}.legal_help_card[data-v-5d086b29]{display:grid;margin:0 12px 12px;padding:15px;border:1px solid #e2d3eb;border-radius:10px;background:#f8f1fb;grid-template-columns:38px 1fr;gap:11px}.legal_help_card>span[data-v-5d086b29]{display:grid;width:38px;height:38px;border-radius:50%;color:#7b439e;background:#eadcf4;font-size:16px;place-items:center}.legal_help_card strong[data-v-5d086b29]{color:#3f2c4d;font-size:14px}.legal_help_card p[data-v-5d086b29]{margin:3px 0 0;color:#716879;font:12px/1.55 var(--app-font-body)}.legal_help_card>a[data-v-5d086b29]{min-height:40px;grid-column:1/-1;justify-content:center;border:1px solid #d9c7e3;color:#7d3e94;background:#fff;font-size:13px;font-weight:700}.legal_help_card>a i[data-v-5d086b29]{font-size:10px}.legal_document[data-v-5d086b29]{overflow:hidden;padding:0;border-radius:16px}.legal_document_intro[data-v-5d086b29]{display:grid;padding:28px 32px;align-items:center;border-bottom:1px solid #ebe5ef;background:linear-gradient(115deg,#fff,#fbf7fd);grid-template-columns:52px 1fr;gap:16px}.legal_document_intro>span[data-v-5d086b29]{display:grid;width:52px;height:52px;border-radius:13px;color:#fff;background:linear-gradient(145deg,#ef477e,#ad2eae);font-size:21px;box-shadow:0 8px 20px #ad2eae2b;place-items:center}.legal_document_intro .app_page_eyebrow[data-v-5d086b29]{margin:0 0 3px;color:#a03aac;font-size:10px}.legal_document_intro h2[data-v-5d086b29]{margin:0 0 5px;font-size:25px}.legal_document_intro div>p[data-v-5d086b29]:last-child{margin:0;color:#746d7b;font:13px/1.6 var(--app-font-body)}.legal_section[data-v-5d086b29]{padding:30px 32px;scroll-margin-top:calc(var(--public-header-height,140px) + 24px)}.legal_section+.legal_section[data-v-5d086b29]{border-top:1px solid #ebe5ef}.legal_section_heading[data-v-5d086b29]{display:grid;margin-bottom:17px;align-items:center;grid-template-columns:42px 1fr;gap:13px}.legal_section_heading>span[data-v-5d086b29]{display:grid;width:42px;height:42px;border-radius:11px;color:#8b42a5;background:#f2e8f7;font-size:15px;place-items:center}.legal_section_heading h2[data-v-5d086b29]{margin:0;color:#2c233c;font-size:clamp(20px,2.1vw,25px);font-weight:700;letter-spacing:-.015em;line-height:1.25}.legal_section_body[data-v-5d086b29]{color:#5f5869;font:14px/1.82 var(--app-font-body)}.legal_section_body[data-v-5d086b29] p{margin:0 0 15px}.legal_section_body[data-v-5d086b29] p:last-child,.legal_section_body[data-v-5d086b29] ul:last-child{margin-bottom:0}.legal_section_body[data-v-5d086b29] h3{margin:24px 0 10px;color:#372b47;font-size:17px;font-weight:700}.legal_section_body[data-v-5d086b29] ul{display:grid;margin:0 0 17px;padding:0;gap:8px;list-style:none}.legal_section_body[data-v-5d086b29] li{position:relative;padding-left:22px}.legal_section_body[data-v-5d086b29] li:before{position:absolute;top:.7em;left:3px;width:7px;height:7px;border-radius:50%;content:"";background:linear-gradient(135deg,#ff8a1f,#ef477e);box-shadow:0 0 0 3px #fbeaf1}.legal_section_body[data-v-5d086b29] strong{color:#3b3049;font-weight:700}.legal_section_body[data-v-5d086b29] a{color:#8f3aa0;font-weight:700;text-decoration:underline;text-decoration-color:#dac3e1;text-underline-offset:3px}.legal_section_body[data-v-5d086b29] address{margin:16px 0 0;padding:17px 19px;border:1px solid #e1d5e7;border-radius:10px;color:#5b5265;background:#f8f3fa;font-style:normal;line-height:1.75}.legal_document_footer[data-v-5d086b29]{display:flex;min-height:74px;padding:16px 32px;border-top:1px solid #e7ddea;align-items:center;justify-content:space-between;gap:20px;background:#fbf8fc}.legal_document_footer>span[data-v-5d086b29]{display:flex;align-items:center;gap:8px;color:#716878;font-size:12px;font-weight:600}.legal_document_footer>span i[data-v-5d086b29]{color:#248060}.legal_document_footer button[data-v-5d086b29]{display:inline-flex;min-height:40px;padding:8px 13px;border:1px solid #d9cbe1;border-radius:8px;align-items:center;gap:8px;color:#7d3d91;background:#fff;font-size:12px;font-weight:700}.legal_document_footer button[data-v-5d086b29]:hover{border-color:var(--main-color);background:#faf4fb}@media(min-width:768px){.legal_page[data-v-5d086b29]{padding-top:var(--public-header-height,140px)}}@media(max-width:991px){.legal_hero_inner[data-v-5d086b29]{min-height:340px}.legal_layout[data-v-5d086b29]{grid-template-columns:1fr}.legal_sidebar[data-v-5d086b29]{position:static}.legal_contents_toggle[data-v-5d086b29]{display:flex}.legal_sidebar_inner[data-v-5d086b29]{display:none;margin-top:9px}.legal_sidebar_inner.open[data-v-5d086b29]{display:block}.legal_sidebar ol[data-v-5d086b29]{max-height:360px}.legal_sidebar_inner>h2[data-v-5d086b29]{display:none}.legal_document[data-v-5d086b29]{margin-top:0}}@media(max-width:767px){.legal_hero_inner[data-v-5d086b29]{min-height:0;padding-top:38px;padding-bottom:50px}.legal_breadcrumbs[data-v-5d086b29]{margin-bottom:24px;font-size:14px}.legal_hero h1[data-v-5d086b29]{font-size:clamp(38px,11vw,48px)}.legal_hero_copy>p[data-v-5d086b29]{font-size:14px}.legal_content[data-v-5d086b29]{padding:28px 0 62px}.legal_policy_switcher[data-v-5d086b29]{overflow-x:auto;justify-content:flex-start}.legal_policy_switcher a[data-v-5d086b29]{flex:0 0 auto}.legal_document_intro[data-v-5d086b29]{padding:24px 20px;grid-template-columns:44px 1fr}.legal_document_intro>span[data-v-5d086b29]{width:44px;height:44px}.legal_section[data-v-5d086b29]{padding:26px 20px}.legal_document_footer[data-v-5d086b29]{padding:15px 20px;align-items:flex-start;flex-direction:column}.legal_document_footer button[data-v-5d086b29]{width:100%;justify-content:center}}@media(max-width:480px){.legal_policy_switcher[data-v-5d086b29]{margin-right:-12px;margin-left:-12px;border-right:0;border-left:0;border-radius:0}.legal_section_heading[data-v-5d086b29]{grid-template-columns:36px 1fr}.legal_section_heading>span[data-v-5d086b29]{width:36px;height:36px;font-size:13px}.legal_section_body[data-v-5d086b29]{font-size:13px}.legal_document_intro[data-v-5d086b29]{grid-template-columns:1fr}.legal_document_intro>span[data-v-5d086b29]{display:none}}.legal_help_card>a[data-v-5d086b29]{display:flex;align-items:center;gap:7px}@media(max-width:767px){.legal_policy_switcher[data-v-5d086b29]{gap:3px}.legal_policy_switcher a[data-v-5d086b29]{padding:8px 9px;font-size:11px}}@media(prefers-reduced-motion:reduce){.legal_contents_toggle>i[data-v-5d086b29]{transition:none}}
