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