.LegalLayout-module__yp-v3W__section{background:#000;padding:140px 0 120px;position:relative;overflow:visible}@media (max-width:1024px){.LegalLayout-module__yp-v3W__section{padding:120px 0 80px}}@media (max-width:768px){.LegalLayout-module__yp-v3W__section{padding:108px 0 60px}}.LegalLayout-module__yp-v3W__container{max-width:1200px;margin:0 auto;padding:0 20px}.LegalLayout-module__yp-v3W__layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:48px;display:grid}@media (max-width:960px){.LegalLayout-module__yp-v3W__layout{grid-template-columns:1fr;gap:28px}}.LegalLayout-module__yp-v3W__sidebar{flex-direction:column;align-self:start;gap:16px;display:flex;position:sticky;top:100px}@media (max-width:960px){.LegalLayout-module__yp-v3W__sidebar{position:static}}.LegalLayout-module__yp-v3W__sidebarCard,.LegalLayout-module__yp-v3W__helpCard{background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;padding:32px 24px}.LegalLayout-module__yp-v3W__sectionLabel{align-items:center;gap:10px;margin-bottom:18px;display:inline-flex}.LegalLayout-module__yp-v3W__dot{background:#fff;border-radius:50%;width:8px;height:8px}.LegalLayout-module__yp-v3W__labelText{letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;font-size:12px;font-weight:600}.LegalLayout-module__yp-v3W__nav{flex-direction:column;gap:4px;display:flex}@media (max-width:960px){.LegalLayout-module__yp-v3W__nav{flex-flow:wrap;gap:8px}}.LegalLayout-module__yp-v3W__navLink{text-align:left;cursor:pointer;color:#ffffff8c;background:0 0;border:none;border-radius:12px;width:100%;padding:10px 14px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .25s,background .25s;display:block}.LegalLayout-module__yp-v3W__navLink:hover{color:#fff;background:#ffffff0a}.LegalLayout-module__yp-v3W__navLinkActive{color:#000;background:#42ffbd;font-weight:600}.LegalLayout-module__yp-v3W__navLinkActive:hover{color:#000;background:#42ffbd}.LegalLayout-module__yp-v3W__helpCard p{color:#ffffff80;margin:0 0 16px;font-size:14px;line-height:1.6}.LegalLayout-module__yp-v3W__helpLink{color:#42ffbd;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;transition:gap .25s,opacity .25s;display:inline-flex}.LegalLayout-module__yp-v3W__helpLink:hover{opacity:.85;gap:12px}@media (max-width:960px){.LegalLayout-module__yp-v3W__helpCard{display:none}}.LegalLayout-module__yp-v3W__document{background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;min-width:0;padding:32px 48px 48px}@media (max-width:768px){.LegalLayout-module__yp-v3W__document{border-radius:16px;padding:28px 22px}}.LegalLayout-module__yp-v3W__docHeader{margin-bottom:8px}.LegalLayout-module__yp-v3W__docTitle{letter-spacing:-.03em;color:#fff;margin:0 0 12px;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.15}.LegalLayout-module__yp-v3W__docSubtitle{color:#ffffff8c;max-width:42em;margin:0 0 24px;font-size:16px;line-height:1.7}.LegalLayout-module__yp-v3W__meta{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;margin-bottom:36px;padding-bottom:24px;display:flex}.LegalLayout-module__yp-v3W__metaDot{background:#fff;border-radius:50%;width:6px;height:6px}.LegalLayout-module__yp-v3W__metaText{letter-spacing:.04em;color:#fff6;font-size:13px;font-weight:500}.LegalLayout-module__yp-v3W__body section+section{margin-top:32px}.LegalLayout-module__yp-v3W__body h3{letter-spacing:-.02em;color:#fff;margin:0 0 14px;font-size:clamp(18px,2vw,20px);font-weight:700;line-height:1.3}:is(.LegalLayout-module__yp-v3W__body p,.LegalLayout-module__yp-v3W__body .lead){color:#fff9;margin:0 0 16px;font-size:16px;line-height:1.8}.LegalLayout-module__yp-v3W__body .lead{color:#ffffffb3;background:#42ffbd0a;border:1px solid #42ffbd1f;border-radius:14px;padding:16px 20px;font-size:17px}:is(.LegalLayout-module__yp-v3W__body p:last-child,.LegalLayout-module__yp-v3W__body ul:last-child,.LegalLayout-module__yp-v3W__body ol:last-child){margin-bottom:0}.LegalLayout-module__yp-v3W__body strong{color:#fff;font-weight:600}.LegalLayout-module__yp-v3W__body a{color:#42ffbd;border-bottom:1px solid #42ffbd59;text-decoration:none;transition:border-color .2s,color .2s}.LegalLayout-module__yp-v3W__body a:hover{color:#fff;border-bottom-color:#42ffbd}:is(.LegalLayout-module__yp-v3W__body ul,.LegalLayout-module__yp-v3W__body ol){flex-direction:column;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.LegalLayout-module__yp-v3W__body li{color:#fff9;padding-left:22px;font-size:16px;line-height:1.7;position:relative}.LegalLayout-module__yp-v3W__body ul li:before{content:"";background:#42ffbd;border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.LegalLayout-module__yp-v3W__body ol{counter-reset:legal}.LegalLayout-module__yp-v3W__body ol li{counter-increment:legal;padding-left:32px}.LegalLayout-module__yp-v3W__body ol li:before{content:counter(legal);color:#42ffbd;background:#42ffbd1a;border:1px solid #42ffbd38;border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex;position:absolute;top:1px;left:0}.LegalLayout-module__yp-v3W__body table{border-collapse:collapse;width:100%;margin:8px 0 0}.LegalLayout-module__yp-v3W__body tr{border-bottom:1px solid #ffffff0f}.LegalLayout-module__yp-v3W__body tr:last-child{border-bottom:none}:is(.LegalLayout-module__yp-v3W__body th,.LegalLayout-module__yp-v3W__body td){text-align:left;vertical-align:top;padding:16px 0;font-size:15px;line-height:1.5}.LegalLayout-module__yp-v3W__body th{color:#ffffffe6;width:38%;padding-right:24px;font-weight:600}.LegalLayout-module__yp-v3W__body td{color:#fff9}.LegalLayout-module__yp-v3W__body .legal-notice{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;margin:20px 0;padding:22px 24px}.LegalLayout-module__yp-v3W__body .legal-notice p{margin-bottom:10px}.LegalLayout-module__yp-v3W__body .legal-notice p:last-child{margin-bottom:0}@media (max-width:640px){:is(.LegalLayout-module__yp-v3W__body th,.LegalLayout-module__yp-v3W__body td){width:100%;padding:4px 0;display:block}.LegalLayout-module__yp-v3W__body tr{padding:14px 0;display:block}.LegalLayout-module__yp-v3W__body th{letter-spacing:.06em;text-transform:uppercase;color:#fff6;padding-right:0;font-size:12px}}
