.nb-legal[data-v-dad8e5d6]{background:#fbf4f0;color:#434343;display:flex;font-family:Inter,sans-serif;justify-content:center;padding:60px 16px 120px}.nb-legal__card[data-v-dad8e5d6]{background:#fff;border:1px solid rgba(67,67,67,.08);border-radius:24px;box-shadow:0 12px 40px #fe806d14,0 4px 24px #0871b80f;line-height:1.7;max-width:1200px;padding:48px 40px 56px;width:100%}.nb-legal__content[data-v-dad8e5d6] h1{color:#3d4e6f;font-size:32px;font-weight:900;letter-spacing:.02em;line-height:1.25;margin:0 0 32px;text-transform:uppercase}.nb-legal__content[data-v-dad8e5d6] .nb-legal__intro{margin-bottom:32px}.nb-legal__content[data-v-dad8e5d6] .nb-legal__intro p{margin:12px 0}.nb-legal__content[data-v-dad8e5d6] .nb-legal__section+.nb-legal__section{margin-top:32px}.nb-legal__content[data-v-dad8e5d6] h2{color:#3d4e6f;font-size:22px;font-weight:700;margin:0 0 16px}.nb-legal__content[data-v-dad8e5d6] h3{color:#3d4e6f;font-size:18px;font-weight:600;margin:24px 0 12px}.nb-legal__content[data-v-dad8e5d6] p{margin:12px 0}.nb-legal__content[data-v-dad8e5d6] ul:not(.nb-legal__list--plain){list-style:disc;margin:12px 0;padding-left:20px}.nb-legal__content[data-v-dad8e5d6] ul:not(.nb-legal__list--plain) li{margin-bottom:8px}.nb-legal__content[data-v-dad8e5d6] a{color:#0871b8;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.nb-legal__content[data-v-dad8e5d6] a:hover{color:#ff7567}.nb-legal__content[data-v-dad8e5d6] strong{color:#434343}.nb-legal__content[data-v-dad8e5d6] .nb-legal__list--plain{list-style:none;margin:12px 0;padding-left:0}.nb-legal__content[data-v-dad8e5d6] .nb-legal__list--plain li{align-items:center;background:#fff7f2;border-left:3px solid #ff7567;border-radius:0 12px 12px 0;display:flex;flex-wrap:wrap;font-weight:500;gap:8px;margin-bottom:10px;padding:12px 16px}.nb-legal__content[data-v-dad8e5d6] .nb-legal__list--plain li span:first-child{color:#3d4e6f;font-weight:700}@media(max-width:768px){.nb-legal[data-v-dad8e5d6]{padding:32px 12px 80px}.nb-legal__card[data-v-dad8e5d6]{border-radius:16px;padding:32px 20px}.nb-legal__content[data-v-dad8e5d6] h1{font-size:22px;margin-bottom:24px}.nb-legal__content[data-v-dad8e5d6] h2{font-size:20px}.nb-legal__content[data-v-dad8e5d6] h3{font-size:16px}}
