[data-v-7657fcd7]:root{--accent:256 100% 60%;--accent-contrast:0 0% 100%;--brand:210 90% 55%;--brand-contrast:0 0% 100%;--space-2:.5rem;--radius-md:12px;--dur-1:.12s;--dur-2:.2s;--ease-out:cubic-bezier(.2,.8,.2,1)}.btn[data-v-7657fcd7]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);width:168px;height:52px;border-radius:var(--radius-md);border:1px solid transparent;font-weight:600;line-height:1.1;transition:background var(--dur-2) var(--ease-out),border-color var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn[data-v-7657fcd7]:active{transform:translateY(1px)}.btn[data-v-7657fcd7]:focus-visible{outline:none;box-shadow:0 0 0 3px #fff6,0 0 0 6px hsl(var(--brand)/60%)}.btn--accent[data-v-7657fcd7]{background:hsl(var(--accent));color:hsl(var(--accent-contrast))}.btn--accent[data-v-7657fcd7]:hover{background:hsl(var(--accent)/90%)}.btn--brand[data-v-7657fcd7]{background:hsl(var(--brand));color:hsl(var(--brand-contrast))}.btn--brand[data-v-7657fcd7]:hover{background:hsl(var(--brand)/90%)}.btn--outline[data-v-7657fcd7]{background:transparent;border-color:hsl(var(--brand)/40%);color:hsl(var(--brand))}.btn--outline[data-v-7657fcd7]:hover{background:hsl(var(--brand)/8%)}.btn--ghost[data-v-7657fcd7]{background:transparent;color:hsl(var(--brand))}.btn--ghost[data-v-7657fcd7]:hover{background:#0000000f}.btn.is-loading[data-v-7657fcd7],.btn[disabled][data-v-7657fcd7]{opacity:.6;cursor:not-allowed;transform:none}.btn--block[data-v-7657fcd7]{width:100%}.overlay[data-v-03832bd6]{position:fixed;inset:0;display:grid;place-items:center;background:#00000080;z-index:9999}.modal[data-v-03832bd6]{width:min(960px,100% - 2rem);background:#fff;border-radius:12px;padding:1rem;box-shadow:0 10px 40px #0003}.close[data-v-03832bd6]{margin-top:.5rem}.btn.call[data-v-03832bd6]{width:100%}[data-v-88470688]:root{--brand:210 90% 55%;--ink:220 15% 20%;--border:0 0% 85%;--hover:210 20% 97%}.lang-btn[data-v-88470688]{padding:.8rem;border:0;border-radius:var(--radius-md);background:transparent;color:hsl(var(--ink));font-weight:700;line-height:1;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.lang-btn[data-v-88470688]:hover{background:hsl(var(--brand)/.06)}.lang-btn[data-v-88470688]:active{transform:translateY(1px)}.lang-btn.is-active[data-v-88470688]{background:#fff;box-shadow:0 0 0 2px hsl(var(--brand));color:hsl(var(--ink))}.lang-btn[data-v-88470688]:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 5px hsl(var(--brand)/.8)}.topbar[data-v-001c2b31]{height:92px;position:sticky;top:0;z-index:1002;background:hsl(var(--white));width:100%;padding-left:100px;padding-right:100px}.topbar[data-v-001c2b31],.topbar .navigation[data-v-001c2b31]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.topbar .navigation[data-v-001c2b31]{height:40px;width:40vw}.link-text-button[data-v-001c2b31]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;position:relative;display:inline;text-decoration:none;transition:transform .12s ease,color .16s ease}.link-text-button[data-v-001c2b31]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .16s ease}.link-text-button[data-v-001c2b31]:hover:after{transform:scaleX(1)}.link-text-button[data-v-001c2b31]:active{transform:translateY(1px)}.link-text-button[data-v-001c2b31]:focus-visible{outline:none}.link-text-button[data-v-001c2b31]:focus-visible:after{transform:scaleX(1)}.link-text-button[aria-disabled=true][data-v-001c2b31],.link-text-button[disabled][data-v-001c2b31]{opacity:.5;cursor:not-allowed;pointer-events:none}@media(prefers-reduced-motion:reduce){.link-text-button[data-v-001c2b31],.link-text-button[data-v-001c2b31]:after{transition:none}}.controls[data-v-001c2b31]{display:flex;align-items:center;gap:12px}.burger[data-v-001c2b31]{display:none;width:42px;height:42px;padding:10px;border:1px solid #dfe7f3;border-radius:10px;background:hsl(var(--white));cursor:pointer;position:relative;color:currentColor;transform-origin:center;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .15s ease,background .15s ease,border-color .15s ease}.burger[data-v-001c2b31]:hover{box-shadow:0 2px 10px #0f172a0f}.burger .line[data-v-001c2b31]{position:absolute;left:10px;right:10px;height:2px;background:currentColor;border-radius:2px;transform-origin:center;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,top .3s cubic-bezier(.4,0,.2,1),bottom .3s cubic-bezier(.4,0,.2,1)}.burger .line[data-v-001c2b31]:first-child{top:12px}.burger .line[data-v-001c2b31]:nth-child(2){top:50%;transform:translateY(-50%)}.burger .line[data-v-001c2b31]:nth-child(3){bottom:12px}.burger[data-open=true][data-v-001c2b31]{transform:rotate(90deg)}.burger[data-open=true] .line[data-v-001c2b31]:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.burger[data-open=true] .line[data-v-001c2b31]:nth-child(2){opacity:0}.burger[data-open=true] .line[data-v-001c2b31]:nth-child(3){bottom:auto;top:50%;transform:translateY(-50%) rotate(-45deg)}.backdrop[data-v-001c2b31]{position:fixed;inset:92px 0 0;background:#0f172a59;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;z-index:1000}.backdrop[data-open=true][data-v-001c2b31]{opacity:1;visibility:visible}.mobile-menu[data-v-001c2b31]{position:fixed;inset:92px 0 0;height:calc(100dvh - 92px);width:100vw;background:hsl(var(--white));z-index:1001;padding:24px 24px calc(env(safe-area-inset-bottom) + 24px);display:flex;flex-direction:column;justify-content:space-between;gap:10px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;pointer-events:none}.mobile-menu[data-open=true][data-v-001c2b31]{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.mobile-link[data-v-001c2b31]{display:block;padding:14px 10px;border-radius:12px;text-decoration:none;font-size:1.05rem}.mobile-link[data-v-001c2b31]:focus-visible,.mobile-link[data-v-001c2b31]:hover{background:#f3f7fe}.mobile-cta[data-v-001c2b31]{height:48px;width:100%;margin-top:6px}.slim-button[data-v-001c2b31]{height:40px;width:150px}@media(max-width:1024px){.topbar[data-v-001c2b31]{padding-left:24px;padding-right:16px}.topbar .navigation[data-v-001c2b31]{display:none}.burger[data-v-001c2b31]{display:inline-flex;align-items:center;justify-content:center}.book-call-button[data-v-001c2b31]{width:100%}}@media(max-width:420px){.burger[data-v-001c2b31]{width:38px;height:38px;padding:8px}}
