.legal-notice[data-v-eaf970de]{font-family:Poppins,sans-serif;min-height:100vh;position:relative;overflow-x:hidden;background:#f8f9fa}.hero-section[data-v-eaf970de]{padding:120px 20px 60px;text-align:center;min-height:50vh;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.hero-content[data-v-eaf970de]{max-width:600px;margin:0 auto;position:relative;z-index:2}.hero-logo[data-v-eaf970de]{height:80px;width:auto;margin-bottom:20px}.hero-title[data-v-eaf970de]{font-size:3rem;font-weight:700;color:#00a1a7;margin-bottom:15px}.hero-subtitle[data-v-eaf970de]{font-size:1.3rem;color:#666;margin-bottom:30px}.container[data-v-eaf970de]{max-width:1000px;margin:0 auto;padding:0 20px}.legal-content-section[data-v-eaf970de]{padding:80px 20px;position:relative;z-index:1}.legal-card[data-v-eaf970de]{background:#fffffffa;border-radius:25px;padding:50px;box-shadow:0 15px 50px #00a1a726;border:1px solid rgba(0,161,167,.2);position:relative;overflow:hidden}.legal-card[data-v-eaf970de]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:#00a1a7}.legal-section[data-v-eaf970de]{margin-bottom:40px}.legal-section[data-v-eaf970de]:last-child{margin-bottom:0}.legal-section h2[data-v-eaf970de]{font-size:1.5rem;font-weight:600;color:#00a1a7;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid rgba(0,161,167,.2)}.legal-section p[data-v-eaf970de]{color:#666;line-height:1.8;font-size:1rem;margin-bottom:15px}.legal-section p[data-v-eaf970de]:last-child{margin-bottom:0}@media (max-width: 768px){.hero-title[data-v-eaf970de]{font-size:2.5rem}.hero-subtitle[data-v-eaf970de]{font-size:1.1rem}.legal-card[data-v-eaf970de]{padding:30px}.legal-section h2[data-v-eaf970de]{font-size:1.3rem}}@media (max-width: 480px){.hero-section[data-v-eaf970de]{padding:100px 15px 40px}.hero-title[data-v-eaf970de]{font-size:2rem}.hero-logo[data-v-eaf970de]{height:60px}.legal-content-section[data-v-eaf970de]{padding:60px 15px}.legal-card[data-v-eaf970de]{padding:20px}.legal-section h2[data-v-eaf970de]{font-size:1.2rem}.legal-section p[data-v-eaf970de]{font-size:.95rem}}
