.app-container[data-v-6672d3a0]{display:flex;flex-direction:column;min-height:100vh}.main-content[data-v-6672d3a0]{flex-grow:1}.app-header[data-v-6672d3a0]{display:flex;justify-content:space-between;align-items:center;padding:15px 25px;background-color:#f1f5f8;box-shadow:0 3px 4px #d1d1d1;position:fixed;top:0;width:100%;z-index:1000}.logo[data-v-6672d3a0]{width:65px}.icons[data-v-6672d3a0]{display:flex;gap:20px;font-size:24px;cursor:pointer;align-items:center;color:#0267af}.menu-icon[data-v-6672d3a0]{display:flex;flex-direction:column;justify-content:space-around;width:24px;height:24px;align-items:flex-end}.bar[data-v-6672d3a0]{width:100%;height:3px;background-color:#0267af;border-radius:10px}.app-footer[data-v-6672d3a0]{background-color:#031120;color:#fff;padding:40px;display:flex;flex-direction:column;align-items:flex-start}.app-footer>*[data-v-6672d3a0]{width:100%;box-sizing:border-box;margin:0}.footer-logo[data-v-6672d3a0]{height:25px;margin-bottom:30px}.footer-links[data-v-6672d3a0]{width:100%;margin-bottom:30px;text-align:left}.footer-links div[data-v-6672d3a0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;cursor:pointer;padding-bottom:10px}.subscription-section[data-v-6672d3a0]{width:100%;margin-bottom:30px;text-align:left}.subscription-section h3[data-v-6672d3a0]{margin-bottom:15px;font-size:1.1em}.email-input[data-v-6672d3a0]{display:flex;align-items:center;border-bottom:1px solid #fff;padding-bottom:5px}.email-input input[data-v-6672d3a0]{flex-grow:1;padding:0;border:none;background:none;color:#fff;outline:none;font-size:1em}.email-input input[data-v-6672d3a0]::placeholder{color:#ffffffb3}.email-input button[data-v-6672d3a0]{padding:0 10px;background:none;border:none;color:#005cb9;font-size:1.5em;cursor:pointer}.footer-info[data-v-6672d3a0]{width:100%;margin-top:30px;font-size:.9em;text-align:left}.footer-info p[data-v-6672d3a0]{margin-bottom:10px;line-height:1.5}.legal-links[data-v-6672d3a0]{margin:60px 0;font-size:3.8vw}.footer-info a[data-v-6672d3a0]{color:#fff;text-decoration:none;margin-right:15px}.footer-info a[data-v-6672d3a0]:last-child{margin-right:0}body{padding-top:50px}
