.Legal_hero__It5H7{padding:28px 0 32px;position:relative;background:transparent}.Legal_hero__It5H7:before{content:"";position:absolute;top:0;bottom:-160px;left:0;right:0;z-index:-1;pointer-events:none;background:radial-gradient(45% 60% at 100% 0,rgba(255,141,118,.14),transparent 70%),radial-gradient(40% 50% at 70% 75%,rgba(255,189,94,.12),transparent 70%);-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.Legal_hero__It5H7 h1{margin:20px 0 10px;font-size:clamp(36px,4.4vw,52px);line-height:1.06;letter-spacing:-.02em}.Legal_tabs__8SSzr{display:inline-flex;flex-wrap:wrap;gap:4px;margin-top:16px;padding:4px;border:1px solid var(--ep-line);border-radius:999px;background:#fff}.Legal_tabs__8SSzr a{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;font:600 14px/20px var(--ep-sans);color:var(--ep-ink-soft);text-decoration:none;transition:background-color .2s,color .2s}.Legal_tabs__8SSzr a:hover{background:var(--ep-cream);color:var(--ep-ink)}.Legal_tabs__8SSzr a[aria-current]{background:var(--ep-ink);color:#fff}@media(max-width:760px){.Legal_tabs__8SSzr{border-radius:20px}}.Legal_lead__5mMF_{margin:0;font-size:18px;line-height:28px;color:var(--ep-ink-muted)}.Legal_upd__eEO86{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0;font-size:14px;color:var(--ep-ink-muted)}.Legal_upd__eEO86 .ep-i{width:16px;height:16px}.Legal_sec__P9Vxc{padding:56px 0 80px}@media(max-width:760px){.Legal_sec__P9Vxc{padding:40px 0 56px}}.Legal_grid___SQL_{display:grid;grid-template-columns:280px minmax(0,1fr);gap:64px;align-items:start}@media(max-width:1080px){.Legal_grid___SQL_{grid-template-columns:220px minmax(0,1fr);gap:36px}}@media(max-width:760px){.Legal_grid___SQL_{grid-template-columns:minmax(0,1fr);gap:20px}}.Legal_mini__sYi9S{margin:0;font:600 12px/16px var(--ep-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ep-ink-muted)}.Legal_toc__A5epE{position:sticky;top:156px;max-height:calc(100vh - 180px);overflow-y:auto}.Legal_toc__A5epE ol{display:grid;gap:2px;list-style:none;margin:8px 0 0;padding:0}.Legal_toc__A5epE a{display:flex;gap:10px;padding:6px 10px;border-radius:12px;font-size:14px;line-height:20px;color:var(--ep-ink-soft);text-decoration:none;transition:background-color .2s,color .2s}.Legal_toc__A5epE a:hover{background:var(--ep-cream);color:var(--ep-ink)}.Legal_toc__A5epE span{font:600 12px/20px var(--ep-sans);color:var(--ep-brand-ink);font-variant-numeric:tabular-nums}@media(max-width:760px){.Legal_toc__A5epE{position:static;max-height:none}}.Legal_body__RvQUa{max-width:720px;display:flex;flex-direction:column;gap:40px;font-size:17px;line-height:29px;color:var(--ep-ink-soft)}.Legal_body__RvQUa section{display:flex;flex-direction:column;gap:14px}.Legal_body__RvQUa .anchor{display:block;height:0;scroll-margin-top:160px}@media(max-width:1079px){.Legal_body__RvQUa .anchor{scroll-margin-top:190px}}.Legal_body__RvQUa h2{margin:0;font-size:28px;line-height:34px}@media(max-width:760px){.Legal_body__RvQUa h2{font-size:24px;line-height:30px}}.Legal_body__RvQUa h3{margin:8px 0 0;font:600 19px/26px var(--ep-sans);color:var(--ep-ink)}.Legal_body__RvQUa p{margin:0}.Legal_body__RvQUa ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.Legal_body__RvQUa ul li{position:relative;padding-left:22px}.Legal_body__RvQUa ul li:before{content:"";position:absolute;left:4px;top:12px;width:6px;height:6px;border-radius:99px;background:var(--ep-brand)}.Legal_body__RvQUa a{color:var(--ep-ink);text-decoration:underline;text-decoration-color:var(--ep-brand);text-underline-offset:3px;overflow-wrap:anywhere}.Legal_body__RvQUa b{color:var(--ep-ink)}.Legal_ask__27Tgc{display:flex;gap:14px;align-items:flex-start;padding:22px;border:1px solid var(--ep-amber-soft);border-radius:24px;background:var(--ep-amber-softer)}.Legal_ask__27Tgc b{font:600 17px/24px var(--ep-sans)}.Legal_ask__27Tgc p{margin:4px 0 0;font-size:15px;line-height:24px}.Legal_ask__27Tgc a{font-weight:600}.Legal_fi__6OUos{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:#fff;color:var(--ep-brand-ink)}