.Legal_page__1h_zi{display:grid;grid-template-columns:240px minmax(0,760px);justify-content:center;gap:48px;max-width:1180px;margin:0 auto;padding:36px 32px 64px}.Legal_toc__MNFOJ{position:sticky;top:calc(var(--header-h) + 20px);align-self:start;display:grid;gap:2px;padding:14px;border:1px solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface)}.Legal_toc__MNFOJ strong{margin:0 0 6px 8px;color:var(--c-text-3);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.Legal_toc__MNFOJ a{display:block;padding:7px 8px;border-radius:var(--radius-sm);color:var(--c-text-2);font-size:13px;font-weight:700;line-height:1.35;transition:background var(--t-hover),color var(--t-hover)}.Legal_toc__MNFOJ a:hover{background:var(--c-raised);color:var(--c-text)}.Legal_toc__MNFOJ a[data-on]{background:var(--c-gold-soft);color:var(--c-gold)}.Legal_doc__gWKJ_{min-width:0}.Legal_kicker__89yg1{color:var(--c-green);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.Legal_title__JUC00{margin:10px 0 26px;font-family:var(--font-heading);font-size:36px;font-weight:700;line-height:1.1;letter-spacing:0}.Legal_lead__1Tk_y{margin:-14px 0 30px;color:var(--c-text-2);font-size:16px;font-weight:500;line-height:1.65}.Legal_section__UyfQH{scroll-margin-top:calc(var(--header-h) + 20px)}.Legal_section__UyfQH+.Legal_section__UyfQH{margin-top:30px}.Legal_section__UyfQH>*{margin-block:0}.Legal_section__UyfQH>*+*{margin-top:12px}.Legal_section__UyfQH h2{color:var(--c-text);font-family:var(--font-heading);font-size:24px;font-weight:700;line-height:1.35;letter-spacing:0}.Legal_section__UyfQH p{color:var(--c-text-2);font-size:16px;font-weight:500;line-height:1.65}.Legal_doc__gWKJ_ a{color:var(--c-green);font-weight:700}.Legal_more__0u8Ql{margin-top:40px;padding:18px 20px;border:1px solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-surface);color:var(--c-text-2);font-size:14px;font-weight:600;line-height:1.5}.Legal_more__0u8Ql p{margin:0 0 12px}.Legal_more__0u8Ql a{display:inline-flex;align-items:center;gap:5px}.Legal_more__0u8Ql nav{display:flex;flex-wrap:wrap;gap:8px 20px}.Legal_more__0u8Ql nav a{color:var(--c-text-2);font-weight:700}.Legal_more__0u8Ql nav a:hover{color:var(--c-text)}.Legal_more__0u8Ql nav a[aria-current=page]{color:var(--c-gold)}@media (max-width:1099px){.Legal_page__1h_zi{grid-template-columns:minmax(0,760px);padding:24px 20px 48px}.Legal_toc__MNFOJ{display:none}}@media (max-width:1023px){.Legal_title__JUC00{font-size:24px;line-height:1.35}}@media (max-width:767px){.Legal_section__UyfQH h2,.Legal_title__JUC00{font-size:20px;line-height:1.2}}@media (max-width:640px){.Legal_page__1h_zi{padding-inline:var(--page-gutter)}.Legal_lead__1Tk_y,.Legal_section__UyfQH p{font-size:15px}}.Pricing_big__z9eRX{display:block;font-family:var(--font-display);font-size:38px;font-weight:800;line-height:1.15;color:var(--c-gold)}.Pricing_table__mo_gJ{width:100%;border-collapse:collapse;border-radius:var(--radius-md);overflow:hidden;background:var(--c-well);font-size:15px}.Pricing_table__mo_gJ th{padding:10px 14px;color:var(--c-text-3);font-size:12px;font-weight:800;text-align:left;text-transform:uppercase;letter-spacing:.05em}.Pricing_table__mo_gJ td{padding:10px 14px;border-top:1px solid var(--c-line-soft);font-weight:800;font-variant-numeric:tabular-nums}.Pricing_table__mo_gJ td+td,.Pricing_table__mo_gJ th+th{text-align:right}.Pricing_table__mo_gJ td+td{color:var(--c-gold)}.Pricing_ways__dmnp7{display:grid;gap:8px;padding:0;list-style:none}.Pricing_ways__dmnp7 li{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding:10px 14px;border-radius:var(--radius-md);background:var(--c-raised)}.Pricing_ways__dmnp7 span{font-weight:800}.Pricing_ways__dmnp7 b{color:var(--c-text-2);font-size:14px}.Pricing_ways__dmnp7 li:first-child b{color:var(--c-green)}.Pricing_ways__dmnp7 small{grid-column:1;color:var(--c-text-3);font-size:12px;font-weight:700}.Pricing_link__871lO{display:flex;width:fit-content;align-items:center;gap:4px;font-size:15px}@media (max-width:640px){.Pricing_big__z9eRX{font-size:30px}}