@font-face{font-family:Satoshi;src:local("Satoshi Regular"),local("Satoshi"),url(../fonts/Satoshi/Satoshi-Regular.woff2) format(woff2),url(../fonts/Satoshi/Satoshi-Variable.woff2) format(woff2),url(../fonts/Satoshi/Satoshi-Regular.woff) format(woff),url(../fonts/Satoshi/Satoshi-Variable.woff) format(woff),url(../fonts/Satoshi/Satoshi-Regular.ttf) format(truetype),url(../fonts/Satoshi/Satoshi-Variable.ttf) format(truetype),url(../fonts/Satoshi/Satoshi-Regular.eot) format(embedded-opentype),url(../fonts/Satoshi/Satoshi-Variable.eot) format(embedded-opentype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Satoshi;src:local("Satoshi Regular Italic"),local("Satoshi Italic"),url(../fonts/Satoshi/Satoshi-Italic.woff2) format(woff2),url(../fonts/Satoshi/Satoshi-VariableItalic.woff2) format(woff2),url(../fonts/Satoshi/Satoshi-Italic.woff) format(woff),url(../fonts/Satoshi/Satoshi-VariableItalic.woff) format(woff),url(../fonts/Satoshi/Satoshi-Italic.ttf) format(truetype),url(../fonts/Satoshi/Satoshi-VariableItalic.ttf) format(truetype),url(../fonts/Satoshi/Satoshi-Italic.eot) format(embedded-opentype),url(../fonts/Satoshi/Satoshi-VariableItalic.eot) format(embedded-opentype);font-display:swap;font-weight:400;font-style:italic}.header[data-v-a80ae85b]{align-items:center;background:linear-gradient(135deg,#1e1b4b,#2d2766);box-shadow:0 2px 10px #0000001a;display:flex;justify-content:space-between;padding:1rem 2rem;position:relative;z-index:1000}@media (max-width:639px){.header[data-v-a80ae85b]{padding:1rem 1.5rem}}.header__logo-link[data-v-a80ae85b]{text-decoration:none;z-index:998}.header__logo[data-v-a80ae85b]{align-items:center;display:flex;gap:.5rem}.header__logo-img[data-v-a80ae85b]{height:50px;width:auto}@media (max-width:639px){.header__logo-img[data-v-a80ae85b]{height:40px}}.header__logo-text[data-v-a80ae85b]{color:#8599e2;font-family:Satoshi,sans-serif;font-size:1.5rem;font-weight:700}@media (max-width:639px){.header__logo-text[data-v-a80ae85b]{font-size:1.25rem}}.header__right[data-v-a80ae85b]{align-items:center;display:flex;gap:1.5rem;z-index:1001}@media (max-width:639px){.header__right[data-v-a80ae85b]{gap:1rem}}.header__nav--desktop[data-v-a80ae85b]{align-items:center;display:flex;flex:1;gap:2rem;justify-content:center;left:50%;position:absolute;transform:translate(-50%)}@media (max-width:639px){.header__nav--desktop[data-v-a80ae85b]{display:none}}.header__nav--desktop a[data-v-a80ae85b]{border-radius:6px;color:#fff;font-family:Satoshi,sans-serif;font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:opacity .2s ease}.header__nav--desktop a[data-v-a80ae85b]:hover{background:#ffffff1a;opacity:.8}@media (max-width:639px){.header__lang[data-v-a80ae85b],.header__login-btn[data-v-a80ae85b]{display:none}}.header__burger[data-v-a80ae85b]{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;padding:.5rem;transition:transform .2s ease;z-index:1001}@media (max-width:639px){.header__burger[data-v-a80ae85b]{display:flex}}.header__burger[data-v-a80ae85b]:hover{transform:scale(1.05)}.header__burger.active span[data-v-a80ae85b]:first-child{transform:rotate(45deg) translate(2px,10px)}.header__burger.active span[data-v-a80ae85b]:nth-child(2){opacity:0;transform:scaleX(0)}.header__burger.active span[data-v-a80ae85b]:nth-child(3){transform:rotate(-45deg) translate(1px,-10px)}.header__burger span[data-v-a80ae85b]{background:#fff;border-radius:2px;display:block;height:3px;transform-origin:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:25px}.header__mobile-overlay[data-v-a80ae85b]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s ease;visibility:hidden;z-index:999}.header__mobile-overlay.active[data-v-a80ae85b]{opacity:1;visibility:visible}@media (min-width:640px){.header__mobile-overlay[data-v-a80ae85b]{display:none}}.header__nav--mobile[data-v-a80ae85b]{background:linear-gradient(135deg,#1e1b4b,#2d2766);box-shadow:-5px 0 20px #0000004d;height:100vh;max-width:320px;overflow-y:auto;position:fixed;right:-100%;top:0;transition:right .3s ease;width:100%;z-index:1000}.header__nav--mobile.active[data-v-a80ae85b]{right:0}@media (min-width:640px){.header__nav--mobile[data-v-a80ae85b]{display:none}}.header__mobile-content[data-v-a80ae85b]{display:flex;flex-direction:column;gap:2rem;padding:5rem 2rem 2rem}.header__mobile-lang[data-v-a80ae85b]{margin-bottom:1rem;padding-bottom:1rem}.header__mobile-lang[data-v-a80ae85b],.header__mobile-link[data-v-a80ae85b]{border-bottom:1px solid hsla(0,0%,100%,.1)}.header__mobile-link[data-v-a80ae85b]{color:#fff;font-family:Satoshi,sans-serif;font-size:1.2rem;font-weight:500;padding:1rem 0;text-decoration:none;transition:all .2s ease}.header__mobile-link[data-v-a80ae85b]:hover{color:#8599e2;padding-left:1rem}.header__mobile-login[data-v-a80ae85b]{background:linear-gradient(135deg,#8599e2,#6b7dd6);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Satoshi,sans-serif;font-size:1.1rem;font-weight:600;margin-top:1rem;padding:1rem 2rem;transition:all .2s ease}.header__mobile-login[data-v-a80ae85b]:hover{box-shadow:0 5px 15px #8599e266;transform:translateY(-2px)}body.menu-open{overflow:hidden}@font-face{font-family:Satoshi;src:local("Satoshi Regular"),local("Satoshi"),url(../fonts/Satoshi/Satoshi-Regular.woff2) format(woff2),url(../fonts/Satoshi/Satoshi-Variable.woff2) format(woff2),url(../fonts/Satoshi/Satoshi-Regular.woff) format(woff),url(../fonts/Satoshi/Satoshi-Variable.woff) format(woff),url(../fonts/Satoshi/Satoshi-Regular.ttf) format(truetype),url(../fonts/Satoshi/Satoshi-Variable.ttf) format(truetype),url(../fonts/Satoshi/Satoshi-Regular.eot) format(embedded-opentype),url(../fonts/Satoshi/Satoshi-Variable.eot) format(embedded-opentype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Satoshi;src:local("Satoshi Regular Italic"),local("Satoshi Italic"),url(../fonts/Satoshi/Satoshi-Italic.woff2) format(woff2),url(../fonts/Satoshi/Satoshi-VariableItalic.woff2) format(woff2),url(../fonts/Satoshi/Satoshi-Italic.woff) format(woff),url(../fonts/Satoshi/Satoshi-VariableItalic.woff) format(woff),url(../fonts/Satoshi/Satoshi-Italic.ttf) format(truetype),url(../fonts/Satoshi/Satoshi-VariableItalic.ttf) format(truetype),url(../fonts/Satoshi/Satoshi-Italic.eot) format(embedded-opentype),url(../fonts/Satoshi/Satoshi-VariableItalic.eot) format(embedded-opentype);font-display:swap;font-weight:400;font-style:italic}.footer[data-v-5bc7a744]{background:linear-gradient(135deg,#2d2766,#1e1b4b);color:#fff;padding:4rem 0 10px}.footer__container[data-v-5bc7a744]{margin:0 auto;max-width:1200px;padding:0 1.5rem}.footer__content[data-v-5bc7a744]{margin-bottom:3rem}.footer__form-header[data-v-5bc7a744]{margin-bottom:2rem;text-align:center}.footer__title[data-v-5bc7a744]{font-family:Satoshi,sans-serif;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}@media (max-width:639px){.footer__title[data-v-5bc7a744]{font-size:2rem}}.footer__subtitle[data-v-5bc7a744]{font-family:Satoshi,sans-serif;font-size:1.125rem;opacity:.9}.footer__form[data-v-5bc7a744]{display:flex;flex-direction:column;gap:1rem;margin:0 auto;max-width:600px}@media (max-width:767px){.footer__form[data-v-5bc7a744]{max-width:100%}}.footer__field[data-v-5bc7a744]{display:flex;flex-direction:column;gap:.5rem}.footer__field-header[data-v-5bc7a744]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.footer__label[data-v-5bc7a744]{color:#ffffffe6;display:block;font-family:Satoshi,sans-serif;font-size:.875rem;font-weight:500}.footer__input[data-v-5bc7a744],.footer__textarea[data-v-5bc7a744]{background:#fff;border:none;border-radius:12px;color:#1e1b4b;font-family:Satoshi,sans-serif;font-size:1rem;padding:1rem 1.25rem;transition:all .3s ease}.footer__input[data-v-5bc7a744]::-moz-placeholder,.footer__textarea[data-v-5bc7a744]::-moz-placeholder{color:#9ca3af}.footer__input[data-v-5bc7a744]::placeholder,.footer__textarea[data-v-5bc7a744]::placeholder{color:#9ca3af}.footer__input[data-v-5bc7a744]:focus,.footer__textarea[data-v-5bc7a744]:focus{box-shadow:0 0 0 3px #a981f04d;outline:none}.footer__input--error[data-v-5bc7a744],.footer__textarea--error[data-v-5bc7a744]{border:2px solid #ef4444;box-shadow:0 0 0 3px #ef44441a}.footer__textarea[data-v-5bc7a744]{min-height:120px;resize:vertical}.footer__textarea--error[data-v-5bc7a744]{border:2px solid #ef4444;box-shadow:0 0 0 3px #ef44441a}.footer__textarea--warning[data-v-5bc7a744]{border:2px solid #f59e0b;box-shadow:0 0 0 3px #f59e0b1a}.footer__message-footer[data-v-5bc7a744]{align-items:center;display:flex;justify-content:space-between;margin-top:.25rem}.footer__char-count[data-v-5bc7a744]{color:#fff9;font-family:Satoshi,sans-serif;font-size:.75rem;font-weight:400}.footer__char-count--warning[data-v-5bc7a744]{color:#f59e0b}.footer__char-count--error[data-v-5bc7a744]{color:#ef4444}.footer__warning-message[data-v-5bc7a744]{color:#f59e0b;font-family:Satoshi,sans-serif;font-size:.75rem}.footer__error-message[data-v-5bc7a744]{color:#ef4444;font-size:.875rem;font-weight:500;margin-bottom:.5rem;margin-top:.25rem}.footer__checkbox[data-v-5bc7a744]{align-items:flex-start;display:flex;gap:.75rem;margin:.5rem 0}.footer__checkbox input[type=checkbox][data-v-5bc7a744]{accent-color:#a981f0;cursor:pointer;height:18px;margin-top:.25rem;width:18px}.footer__checkbox label[data-v-5bc7a744]{font-size:.875rem;line-height:1.5;opacity:.9}.footer__checkbox label[data-v-5bc7a744],.footer__submit[data-v-5bc7a744]{cursor:pointer;font-family:Satoshi,sans-serif}.footer__submit[data-v-5bc7a744]{align-items:center;align-self:flex-start;background:linear-gradient(135deg,#a981f0,#8b5cf6);border:none;border-radius:12px;color:#fff;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;padding:1rem 2rem;transition:all .3s ease}.footer__submit[data-v-5bc7a744]:hover:not(:disabled){background:linear-gradient(135deg,#9571e0,#7c3aed);box-shadow:0 10px 20px #a981f04d;transform:translateY(-2px)}.footer__submit[data-v-5bc7a744]:active{transform:translateY(0)}.footer__submit[data-v-5bc7a744]:disabled{cursor:not-allowed;opacity:.5;transform:none}.footer__bottom[data-v-5bc7a744]{border-top:1px solid hsla(0,0%,100%,.1);padding-top:10px}.footer__bottom-content[data-v-5bc7a744]{align-items:center;display:flex;flex-direction:column;gap:1rem}@media (max-width:639px){.footer__bottom-content[data-v-5bc7a744]{gap:1rem}}.footer__bottom-links[data-v-5bc7a744]{align-items:center;display:flex;gap:2rem}@media (max-width:639px){.footer__bottom-links[data-v-5bc7a744]{flex-direction:column;gap:1rem;text-align:center}}.footer__contact-link[data-v-5bc7a744]{align-items:center;color:#fff;display:flex;font-family:Satoshi,sans-serif;font-size:.875rem;gap:.5rem;opacity:.9;text-decoration:none;transition:opacity .3s ease}.footer__contact-link[data-v-5bc7a744]:hover{opacity:1}.footer__email-icon[data-v-5bc7a744]{flex-shrink:0;opacity:.8}.footer__link[data-v-5bc7a744]{color:#fff;font-family:Satoshi,sans-serif;font-size:.875rem;opacity:.7;text-decoration:none;transition:opacity .3s ease}.footer__link[data-v-5bc7a744]:hover{opacity:1}.footer__copyright[data-v-5bc7a744]{align-items:center;display:flex;flex-direction:column;font-family:Satoshi,sans-serif;font-size:.875rem;gap:.75rem;opacity:.7;text-align:center}.footer__partner-badge[data-v-5bc7a744]{margin-bottom:.5rem}.footer__partner-link[data-v-5bc7a744]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid rgba(149,191,71,.3);border-radius:8px;color:#95bf47;display:inline-flex;font-family:Satoshi,sans-serif;font-size:.8rem;font-weight:600;justify-content:center;padding:.5rem .75rem;text-decoration:none;transition:all .3s ease}.footer__partner-link[data-v-5bc7a744]:hover{background:#ffffff26;border-color:#95bf4780;box-shadow:0 4px 12px #0003;color:#5e8e3e;transform:translateY(-1px)}.footer__partner-link[data-v-5bc7a744]:active{transform:translateY(0)}.footer__partner-text[data-v-5bc7a744]{align-items:center;display:flex;font-size:.8rem;font-weight:600;letter-spacing:.025em;line-height:1}.static-layout{background-color:#f3f4f6;color:#000;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;width:100%}.static-layout h3{font-size:20px;font-weight:700}.static-layout p{font-size:18px;line-height:30px}
