nav[data-v-1b847b34]{align-items:center;box-sizing:border-box;display:flex;font-size:16px;font-style:normal;font-weight:400;justify-content:space-between;letter-spacing:0;line-height:32px;margin-bottom:40px;margin-left:24px;margin-right:24px;max-width:calc(100% - 48px);overflow:visible;padding:20px 16px;position:relative;width:calc(100% - 48px)}nav[data-v-1b847b34] *{transition:all .2s}nav>.menu-container[data-v-1b847b34]{align-items:center;display:flex;flex:0 0 auto}nav>img[data-v-1b847b34]{cursor:pointer;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:189.55px;z-index:10}nav>.socials[data-v-1b847b34]{flex:0 0 auto}nav .socials[data-v-1b847b34]{display:flex;flex-direction:row;flex-shrink:1;flex-wrap:nowrap;gap:12px;justify-content:flex-end;min-width:0}nav .nav-item[data-v-1b847b34]{align-items:center;cursor:pointer;display:flex;flex-shrink:1;gap:8px;white-space:nowrap}nav .nav-item[data-v-1b847b34]:hover{font-weight:500}nav .linkedin-link[data-v-1b847b34]{color:inherit;text-decoration:none}nav .linkedin-link[data-v-1b847b34]:hover{font-weight:500}nav .menu-container[data-v-1b847b34]{position:relative}nav .menu-container .menu-arrow[data-v-1b847b34]{height:16px;transition:transform .3s ease;width:16px}nav .menu-container .menu-arrow.rotated[data-v-1b847b34]{transform:rotate(180deg)}nav .menu-container .dropdown-menu[data-v-1b847b34]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #0000001a;box-sizing:border-box;left:0;margin-top:8px;max-width:calc(100vw - 48px);min-width:180px;overflow:hidden;position:absolute;top:100%;z-index:1000}nav .menu-container .dropdown-menu .dropdown-item[data-v-1b847b34]{border-bottom:1px solid #f0f0f0;cursor:pointer;padding:12px 16px;transition:background-color .2s ease}nav .menu-container .dropdown-menu .dropdown-item[data-v-1b847b34]:last-child{border-bottom:none}nav .menu-container .dropdown-menu .dropdown-item[data-v-1b847b34]:hover{background-color:#f5f5f5;font-weight:500}nav .menu-container .dropdown-menu .dropdown-item span[data-v-1b847b34]{font-size:14px;line-height:20px}nav .contact[data-v-1b847b34]{border-bottom:2px solid #000}@media(max-width:768px){nav[data-v-1b847b34]{margin-left:16px;margin-right:16px;max-width:calc(100% - 32px);padding:16px 8px;width:calc(100% - 32px)}nav>img[data-v-1b847b34]{height:22px;width:140px}nav .socials[data-v-1b847b34]{gap:8px;justify-content:flex-end}nav .desktop-only[data-v-1b847b34]{display:none!important}nav .nav-item[data-v-1b847b34]{font-size:14px;line-height:24px}nav .nav-item span[data-v-1b847b34]{white-space:nowrap}nav .menu-container .dropdown-menu[data-v-1b847b34]{left:-20px;min-width:160px}nav .menu-container .dropdown-menu .dropdown-item[data-v-1b847b34]{padding:10px 14px}nav .menu-container .dropdown-menu .dropdown-item span[data-v-1b847b34]{font-size:13px}}@media(max-width:480px){nav[data-v-1b847b34]{margin-left:8px;margin-right:8px;max-width:calc(100% - 16px);padding:12px 4px;width:calc(100% - 16px)}nav>img[data-v-1b847b34]{height:19px;width:120px}nav .nav-item[data-v-1b847b34]{font-size:13px;line-height:20px}nav .socials[data-v-1b847b34]{gap:6px}}.footer[data-v-cf2ca75e]{align-items:center;background:#000;box-sizing:border-box;display:flex;justify-content:center;min-height:90vh;padding:80px 16px;position:relative;width:100%}@media screen and (max-width:768px){.footer[data-v-cf2ca75e]{border-radius:48px 48px 0 0;min-height:50vh;padding:40px 32px}}@media screen and (max-width:425px){.footer[data-v-cf2ca75e]{border-radius:32px 32px 0 0;min-height:40vh;padding:48px 24px 32px}}.footer-container[data-v-cf2ca75e]{box-sizing:border-box;justify-content:center;max-width:1800px}.footer-container[data-v-cf2ca75e],.footer-content[data-v-cf2ca75e]{align-items:center;display:flex;flex-direction:column;width:100%}.footer-content[data-v-cf2ca75e]{gap:40px;max-width:1400px}@media screen and (max-width:768px){.footer-content[data-v-cf2ca75e]{gap:28px;max-width:100%}}@media screen and (max-width:425px){.footer-content[data-v-cf2ca75e]{gap:20px;max-width:100%}}.footer-title[data-v-cf2ca75e]{color:#fff;font-family:inherit;font-size:80px;font-weight:500;line-height:1.1;margin:0;padding:0;text-align:center}@media screen and (max-width:1024px){.footer-title[data-v-cf2ca75e]{font-size:64px}}@media screen and (max-width:768px){.footer-title[data-v-cf2ca75e]{font-size:48px}}@media screen and (max-width:425px){.footer-title[data-v-cf2ca75e]{font-size:36px}}.contact-form[data-v-cf2ca75e]{display:flex;flex-direction:column;gap:24px;max-width:1100px;text-align:left;width:100%}@media screen and (max-width:768px){.contact-form[data-v-cf2ca75e]{gap:18px;max-width:100%}}@media screen and (max-width:600px){.contact-form[data-v-cf2ca75e]{gap:16px;padding:0 8px}}@media screen and (max-width:425px){.contact-form[data-v-cf2ca75e]{gap:14px;max-width:100%;padding:0 4px}}.form-row[data-v-cf2ca75e]{border-bottom:1px solid hsla(0,0%,100%,.2);display:grid;gap:24px;grid-template-columns:1fr 2fr;margin-bottom:24px;padding-bottom:24px;width:100%}.form-row[data-v-cf2ca75e]:last-of-type{border-bottom:none;margin-bottom:0}@media screen and (max-width:768px){.form-row[data-v-cf2ca75e]{gap:20px;margin-bottom:20px;padding-bottom:20px}}@media screen and (max-width:600px){.form-row[data-v-cf2ca75e]{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;padding-bottom:16px}}@media screen and (max-width:425px){.form-row[data-v-cf2ca75e]{gap:10px;margin-bottom:12px;padding-bottom:12px}}.form-group[data-v-cf2ca75e]{display:flex;flex-direction:column;text-align:left;width:100%}.form-label[data-v-cf2ca75e]{background:transparent;border:none;box-sizing:border-box;color:#fff;cursor:default;font-family:inherit;font-size:16px;outline:none;padding:6px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (max-width:768px){.form-label[data-v-cf2ca75e]{font-size:15px;padding:5px 0}}@media screen and (max-width:425px){.form-label[data-v-cf2ca75e]{font-size:14px;padding:4px 0}}.form-input[data-v-cf2ca75e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;box-shadow:none;box-sizing:border-box;color:#fff;font-family:inherit;font-size:16px;outline:none;padding:6px 0;transition:all .3s ease;width:100%}.form-input[data-v-cf2ca75e]::-moz-placeholder{color:#ffffff80;font-size:16px}.form-input[data-v-cf2ca75e]::placeholder{color:#ffffff80;font-size:16px}.form-input.form-input-light[data-v-cf2ca75e]{color:#fff}.form-input.form-input-light[data-v-cf2ca75e]::-moz-placeholder{color:#ffffff80}.form-input.form-input-light[data-v-cf2ca75e]::placeholder{color:#ffffff80}.form-input[data-v-cf2ca75e]:active,.form-input[data-v-cf2ca75e]:focus{border:none;box-shadow:none;outline:none}@media screen and (max-width:768px){.form-input[data-v-cf2ca75e]{font-size:15px;padding:5px 0}.form-input[data-v-cf2ca75e]::-moz-placeholder{font-size:15px}.form-input[data-v-cf2ca75e]::placeholder{font-size:15px}}@media screen and (max-width:425px){.form-input[data-v-cf2ca75e]{font-size:14px;padding:4px 0}.form-input[data-v-cf2ca75e]::-moz-placeholder{font-size:14px}.form-input[data-v-cf2ca75e]::placeholder{font-size:14px}}.form-textarea[data-v-cf2ca75e]{font-family:inherit;line-height:1.4;overflow:hidden;resize:vertical;transition:height .2s ease}.form-textarea[data-v-cf2ca75e],.form-textarea[data-v-cf2ca75e]:focus{height:auto;min-height:1.4em}.submit-button[data-v-cf2ca75e]{align-self:flex-start;border-radius:8px;margin-top:24px;padding:16px 32px}.submit-button[data-v-cf2ca75e]:hover:not(:disabled){background:#f0f0f0;transform:translateY(-2px)}.submit-button[data-v-cf2ca75e]:disabled{cursor:not-allowed;opacity:.6;transform:none}@media screen and (max-width:768px){.submit-button[data-v-cf2ca75e]{font-size:15px;max-width:300px;padding:14px 28px;width:100%}}@media screen and (max-width:600px){.submit-button[data-v-cf2ca75e]{font-size:14px;max-width:none;padding:12px 24px;width:100%}}@media screen and (max-width:425px){.submit-button[data-v-cf2ca75e]{font-size:13px;padding:10px 20px;width:100%}}.status-message[data-v-cf2ca75e]{border-radius:8px;box-sizing:border-box;font-size:14px;font-weight:500;margin-top:16px;padding:12px 16px;text-align:center;transition:all .3s ease;width:100%;word-wrap:break-word;overflow-wrap:break-word}.status-message.success[data-v-cf2ca75e]{background:#22c55e1a;border:1px solid rgba(34,197,94,.2);color:#22c55e}.status-message.error[data-v-cf2ca75e]{background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#ef4444}@media screen and (max-width:768px){.status-message[data-v-cf2ca75e]{border-radius:6px;font-size:13px;margin-top:12px;padding:10px 12px}}@media screen and (max-width:425px){.status-message[data-v-cf2ca75e]{border-radius:4px;font-size:12px;line-height:1.4;margin-top:10px;padding:8px 10px}}.status-message[data-v-cf2ca75e]::-webkit-scrollbar{width:8px}.status-message[data-v-cf2ca75e]::-webkit-scrollbar-track{background:#3c3c3ccc;border-radius:4px}.status-message[data-v-cf2ca75e]::-webkit-scrollbar-thumb{background:#fff;border-radius:4px}.status-message[data-v-cf2ca75e]::-webkit-scrollbar-thumb:hover{background:#ffffffe6}.status-message[data-v-cf2ca75e]{scrollbar-color:#fff rgba(60,60,60,.8);scrollbar-width:thin}.submit-button[data-v-cf2ca75e]{align-self:stretch;background:#fff;border:none;border-radius:0;color:#000;cursor:pointer;font-family:inherit;font-size:16px;font-weight:500;margin-top:40px;max-width:none;padding:18px 48px;transition:all .3s ease;width:100%}.submit-button[data-v-cf2ca75e]:hover{background:#ffffffe6;transform:translateY(-2px)}.submit-button[data-v-cf2ca75e]:active{transform:translateY(0)}@media screen and (max-width:768px){.submit-button[data-v-cf2ca75e]{font-size:15px;margin-top:28px;padding:16px 40px}}@media screen and (max-width:425px){.submit-button[data-v-cf2ca75e]{font-size:14px;margin-top:20px;padding:14px 32px}}
