.meet-legal-page{min-height:100dvh;background:#f8f6fc;color:#292139}.meet-legal-page__header{background:#21162f;color:#f5dfac;display:flex;justify-content:space-between;align-items:center;padding:24px max(24px,calc((100% - 1120px) / 2));gap:20px}.meet-legal-page a{text-decoration:none}.meet-legal-page__brand{color:#f5dfac;font-size:21px;font-weight:800;letter-spacing:1px;white-space:nowrap}.meet-legal-page__brand span{font-weight:400;color:#cdb5ec}.meet-legal-page__language{display:flex;align-items:center;gap:8px;font-size:14px;color:#e1d1f5}.meet-legal-page__hero{background:radial-gradient(ellipse at top right,#493066,#21162f 75%);color:#fff;padding:36px max(24px,calc((100% - 1120px) / 2)) 56px}.meet-legal-page__back{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#d7c5eb}.meet-legal-page__symbol{background:#ffffff10;color:#edcf8b;border:1px solid #ffffff20;display:grid;place-items:center;border-radius:18px;width:60px;height:60px;margin-block:32px 16px}.meet-legal-page h1{font-size:clamp(30px,4vw,44px);margin-block:0 16px}.meet-legal-page__hero p{max-width:700px;line-height:1.9;color:#e2d7ef}.meet-legal-page__hero small{color:#c2add8}.meet-legal-page__layout{max-width:1120px;margin:32px auto;display:grid;grid-template-columns:250px minmax(0,1fr);gap:28px;padding-inline:24px;align-items:start}.meet-legal-page aside{min-width:0;position:sticky;top:24px;border:1px solid #e9e1f1;background:#fff;border-radius:20px;padding:24px}.meet-legal-page aside nav{scrollbar-width:thin;scrollbar-color:#e8bdd1 transparent;display:grid;gap:14px;margin-top:20px}.meet-legal-page aside a{font-size:14px;line-height:1.6;color:#78648b}.meet-legal-page aside a:hover{color:#7541d7}.meet-legal-page article{background:#fff;border:1px solid #e9e1f1;padding:clamp(24px,4vw,44px);border-radius:24px;min-width:0}.meet-legal-page article section{scroll-margin-top:24px;padding-block:8px 24px}.meet-legal-page article section+section{border-top:1px solid #eee8f4;padding-top:28px}.meet-legal-page h2{font-size:21px;line-height:1.6;margin:0 0 14px}.meet-legal-page article p{line-height:2.1;color:#655a70;margin:0}.meet-legal-page article a{color:#7845c5;overflow-wrap:anywhere}.meet-legal-page__contact{padding:24px;border-radius:16px;background:#f3edf9;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.meet-legal-page footer{padding:12px 24px 32px;text-align:center;color:#8b7f96;font-size:13px}.meet-legal-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;font-size:13px;line-height:1.7;margin-block:20px 8px}.meet-legal-links a{color:inherit;text-decoration:underline;text-underline-offset:4px}.meet-legal-links a:hover{color:#9d79e8}.meet-legal-links a:focus-visible{outline:2px solid #a783e4;outline-offset:4px;border-radius:4px}@media (max-width:760px){.meet-legal-page__header{padding:20px}.meet-legal-page__layout{grid-template-columns:minmax(0,1fr);margin-block:20px;padding-inline:16px}.meet-legal-page aside{position:static;padding:20px}.meet-legal-page aside nav{display:flex;overflow-x:auto;gap:10px;padding-bottom:8px}.meet-legal-page aside a{white-space:nowrap;background:#f5f0fa;padding:8px 12px;border-radius:10px}.meet-legal-page article{border-radius:18px}.meet-legal-page__hero{padding:24px 24px 36px}}