.legal-header[data-v-e9e54744]{background:#ffffffd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid #f0f0f0;position:sticky;top:0;z-index:1000}.legal-header__content[data-v-e9e54744]{max-width:1400px;margin:0 auto;padding:1.25rem clamp(1.25rem,6vw,3rem);display:flex;align-items:center;justify-content:space-between;position:relative}.legal-header__logo[data-v-e9e54744]{display:inline-flex;align-items:center;text-decoration:none}.legal-header__nav[data-v-e9e54744]{display:flex;gap:2rem;align-items:center;position:absolute;left:50%;transform:translate(-50%)}.legal-header__nav-link[data-v-e9e54744]{color:#1a1a1a;text-decoration:none;font-weight:500;font-size:.9rem;transition:color .2s ease}.legal-header__nav-link[data-v-e9e54744]:hover{color:#5f43b4}.legal-header__actions[data-v-e9e54744]{display:flex;gap:1rem;align-items:center}.legal-header__login[data-v-e9e54744]{padding:.65rem 1.5rem;color:#fff;text-decoration:none;font-weight:600;background:#1a1a1a;border:none;border-radius:50px;transition:all .2s ease;font-size:.9rem}.legal-header__login[data-v-e9e54744]:hover{background:#333;color:#fff}.legal-header__cta[data-v-e9e54744]{padding:.65rem 1.5rem;color:#fff;text-decoration:none;font-weight:700;background:#5f43b4;border-radius:50px;transition:all .2s ease;font-size:.9rem;white-space:nowrap;flex-shrink:0}.legal-header__cta[data-v-e9e54744]:hover{background:#4e3594;transform:translateY(-1px);box-shadow:0 4px 20px #5f43b44d}@media (max-width: 768px){.legal-header__nav[data-v-e9e54744],.legal-header__login[data-v-e9e54744]{display:none}.legal-header__cta[data-v-e9e54744]{padding:.5rem 1rem;font-size:.8rem}.legal-header__content[data-v-e9e54744]{padding:.875rem clamp(1rem,5vw,1.5rem)}}
