.header[data-v-3db7a604]{background:var(--color-background);left:0;padding:var(--spacing) 0;position:fixed;right:0;top:0;z-index:1000}.header__container[data-v-3db7a604]{align-items:center;display:flex;gap:var(--spacing-lg);justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 var(--spacing-lg)}.header__logo[data-v-3db7a604]{flex-shrink:0}.header__logo-link[data-v-3db7a604]{align-items:center;display:flex;text-decoration:none}.header__logo-image[data-v-3db7a604]{height:4.2rem;width:auto}.header__actions[data-v-3db7a604]{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-sm)}.header__actions .button[data-v-3db7a604]{font-size:1.6rem;height:4.4rem;padding:0 var(--spacing-md)}.footer[data-v-e7b3fbec]{background:var(--color-background);padding:var(--spacing-4xl) 0 var(--spacing-lg);position:relative}.footer[data-v-e7b3fbec]:before{background:linear-gradient(90deg,transparent,#4e7dea 20%,rgba(78,125,234,.8) 50%,#4e7dea 80%,transparent);content:"";height:2px;left:50%;max-width:1400px;position:absolute;top:0;transform:translate(-50%);width:100%}.footer__main[data-v-e7b3fbec]{margin-bottom:var(--spacing-2xl)}.footer__links-centered[data-v-e7b3fbec]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing);justify-content:center}.footer__link[data-v-e7b3fbec]{color:var(--color-white);font-size:1.6rem;text-decoration:none;transition:color var(--trans)}.footer__link[data-v-e7b3fbec]:hover{color:var(--color-primary)}.footer__separator[data-v-e7b3fbec]{color:#ffffff4d;font-size:1.6rem}.footer__bottom[data-v-e7b3fbec]{border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;gap:var(--spacing);padding-top:var(--spacing-lg)}.footer__bottom-row[data-v-e7b3fbec]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing);justify-content:space-between}.footer__company[data-v-e7b3fbec],.footer__copyright[data-v-e7b3fbec],.footer__credit[data-v-e7b3fbec]{color:#ffffff80;margin:0}.footer__company[data-v-e7b3fbec]{text-align:center}.footer__credit-link[data-v-e7b3fbec]{color:#f6a1a3;text-decoration:none;transition:color var(--trans)}.footer__credit-link[data-v-e7b3fbec]:hover{color:var(--color-white)}
