.dropdown-menu[data-v-ee2ec3fc]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border:1px solid rgba(0,0,0,.08);border-radius:16px;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000000d;display:flex;flex-direction:column;position:absolute;right:0;top:calc(100% + 8px);width:260px;z-index:100}.dropdown-menu-mobile[data-v-ee2ec3fc]{margin-top:8px;position:static;width:100%}.profile-trigger[data-v-ee2ec3fc]{outline:none;transition:all .15s ease}.profile-trigger-desktop[data-v-ee2ec3fc]{align-items:center;border-radius:9999px;display:flex;gap:8px;padding:4px}.profile-trigger-desktop[data-v-ee2ec3fc]:hover{transform:scale(1.05)}.profile-trigger-mobile[data-v-ee2ec3fc]{align-items:center;background:#fff;border:1px solid rgba(15,23,42,.15);border-radius:12px;display:inline-flex;gap:10px;justify-content:space-between;padding:8px 10px;width:100%}.dropdown-item[data-v-ee2ec3fc]{align-items:center;background:transparent;border:none;border-radius:10px;color:#334155;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:10px;padding:8px 12px;text-align:left;transition:all .15s ease;width:100%}.dropdown-item[data-v-ee2ec3fc]:hover{background:#f1f5f9}.dropdown-item.active[data-v-ee2ec3fc]{background:#4f46e514;color:#4f46e5}.dropdown-item.active[data-v-ee2ec3fc] .opacity-70{opacity:1}.fade-slide-enter-active[data-v-ee2ec3fc],.fade-slide-leave-active[data-v-ee2ec3fc]{transition:opacity .2s ease,transform .2s ease}.fade-slide-enter-from[data-v-ee2ec3fc],.fade-slide-leave-to[data-v-ee2ec3fc]{opacity:0;transform:translateY(-10px)}.site-header[data-v-f7af402c]{background-color:#ffffffbf;position:sticky;top:0;z-index:100;--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-bottom:1px solid rgba(15,23,42,.08);box-shadow:0 10px 30px #0900400f}.brand-mark[data-v-f7af402c]{color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:700;height:2.25rem;justify-content:center;width:2.25rem}.brand-mark[data-v-f7af402c],.nav-trigger[data-v-f7af402c]{align-items:center;border-radius:.75rem;display:inline-flex;--tw-text-opacity:1}.nav-trigger[data-v-f7af402c]{color:rgb(30 41 59/var(--tw-text-opacity,1));cursor:pointer;font-size:.875rem;font-weight:600;gap:.5rem;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.nav-trigger-slim[data-v-f7af402c]{padding-left:.25rem;padding-right:.25rem}.nav-trigger[data-v-f7af402c]:hover{background:#8b7fe81a}.nav-trigger.is-active[data-v-f7af402c]{background:#6f6adf1f;box-shadow:inset 0 0 0 1px #6f6adf33;color:#090040eb}.chev[data-v-f7af402c]{font-size:1.125rem;line-height:1.75rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.chev.is-open[data-v-f7af402c]{transform:rotate(180deg)}.dropdown[data-v-f7af402c]{left:0;margin-top:.5rem;position:absolute;top:100%;width:20rem}.dropdown--right[data-v-f7af402c]{left:0;margin-top:1rem;top:100%;width:auto}.dropdown-inner[data-v-f7af402c]{background-color:#fffffff2;border-radius:1rem;border-width:1px;padding:.5rem;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:#0f172a1a;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dropdown-inner--slim[data-v-f7af402c]{width:5rem}.dropdown-item[data-v-f7af402c]{align-items:center;border-radius:.75rem;display:flex;font-size:.875rem;gap:.75rem;justify-content:space-between;line-height:1.25rem;padding:.625rem .75rem;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dropdown-item[data-v-f7af402c]:hover{background:#8b7fe81a}.dropdown-item.is-active[data-v-f7af402c]{background:#6f6adf1f;color:#090040eb}.mobile-group[data-v-f7af402c]{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.mobile-group-trigger[data-v-f7af402c]{border-radius:1rem;color:rgb(15 23 42/var(--tw-text-opacity,1));font-weight:600;padding:.75rem 1rem;width:100%}.mobile-group-trigger[data-v-f7af402c],.mobile-item[data-v-f7af402c]{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem;--tw-text-opacity:1}.mobile-item[data-v-f7af402c]{border-radius:.75rem;color:rgb(30 41 59/var(--tw-text-opacity,1));gap:.75rem;padding:.5rem 1rem}.mobile-item[data-v-f7af402c]:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.mobile-item.is-active[data-v-f7af402c]{background:#6f6adf1a;color:#090040eb;font-weight:700}.chip[data-v-f7af402c]{align-items:center;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));border-color:rgb(226 232 240/var(--tw-border-opacity,1));border-radius:9999px;border-width:1px;color:rgb(71 85 105/var(--tw-text-opacity,1));display:inline-flex;font-size:11px;font-weight:600;padding:.125rem .5rem}.chip[data-v-f7af402c],.chip--active[data-v-f7af402c]{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.chip--active[data-v-f7af402c]{background-color:rgb(251 250 255/var(--tw-bg-opacity,1));border-color:rgb(199 139 214/var(--tw-border-opacity,1));color:rgb(43 36 122/var(--tw-text-opacity,1))}.chip_lang[data-v-f7af402c]{align-items:center;display:inline-flex;font-size:.875rem;font-weight:600;line-height:1.25rem;padding-left:.25rem;padding-right:.25rem;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.is-disabled[data-v-f7af402c]{cursor:not-allowed;opacity:.6}button.md-hidden[data-v-f7af402c]{box-shadow:0 6px 18px #09004014}.mobile-panel[data-v-f7af402c]{overflow:hidden}.mdd-enter-active[data-v-f7af402c],.mdd-leave-active[data-v-f7af402c]{transition:max-height .22s cubic-bezier(.16,1,.3,1),opacity .18s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);will-change:max-height,opacity,transform}.mdd-enter-from[data-v-f7af402c],.mdd-leave-to[data-v-f7af402c]{max-height:0;opacity:0;transform:translateY(-6px)}.mdd-enter-to[data-v-f7af402c],.mdd-leave-from[data-v-f7af402c]{max-height:1000px;opacity:1;transform:translateY(0)}.brand-mark[data-v-14936545]{align-items:center;border-radius:.75rem;display:inline-flex;font-weight:700;height:2.25rem;justify-content:center;width:2.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.cookie-modal[data-v-0573b572]{background:linear-gradient(180deg,#fffffffa,#fbfbfff5),radial-gradient(circle at top right,rgba(111,106,223,.14),transparent 40%);border:1px solid rgba(15,23,42,.09)}.cookie-option[data-v-0573b572]{align-items:center;background:#ffffffb8;border-color:#0f172a17;border-radius:1rem;border-width:1px;display:flex;gap:.25rem;justify-content:space-between;padding:1rem}.cookie-pill[data-v-0573b572]{border-radius:9999px;font-size:8px;font-weight:600;padding:.25rem .5rem;text-transform:uppercase}@media(min-width:640px){.cookie-pill[data-v-0573b572]{font-size:.75rem;line-height:1rem}}.cookie-pill[data-v-0573b572]{background:#6f6adf1f;color:#4f46e5}.cookie-checkbox[data-v-0573b572]{accent-color:#4f46e5;flex-shrink:0;height:1.15rem;width:1.15rem}.cookie-icon-button[data-v-0573b572]{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;height:2.5rem;justify-content:center;width:2.5rem;--tw-text-opacity:1;background:#ffffffd1;border-color:#0f172a17;color:rgb(71 85 105/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.cookie-icon-button[data-v-0573b572]:hover{background:#f6f5fff2}.btn-cookie-primary[data-v-0573b572]{align-items:center;background:linear-gradient(135deg,#4f46e5,#6f6adf);color:#fff;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.25rem}.btn-cookie-primary[data-v-0573b572]:focus{outline:2px solid transparent;outline-offset:2px}.btn-cookie-primary[data-v-0573b572]{border:1px solid transparent;border-radius:10px;padding:.75rem 1.5rem;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease,background-color .18s ease}.btn-cookie-primary[data-v-0573b572]:hover{box-shadow:0 10px 25px #4f46e53d;filter:brightness(1.03)}.btn-cookie-secondary[data-v-0573b572]{align-items:center;background:#ffffffd1;color:#334155;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.25rem}.btn-cookie-secondary[data-v-0573b572]:focus{outline:2px solid transparent;outline-offset:2px}.btn-cookie-secondary[data-v-0573b572]{border:1px solid rgba(15,23,42,.12);border-radius:10px;padding:.75rem 1.5rem;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease,background-color .18s ease}.btn-cookie-secondary[data-v-0573b572]:hover{background:#f6f5fff2;border-color:#4f46e533;color:#0f172a}.cookie-surface[data-v-f3f47d95]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#ffffffc2,#f6f5fff0),radial-gradient(circle at top right,rgba(111,106,223,.16),transparent 38%);border:1px solid rgba(15,23,42,.1);box-shadow:0 20px 55px #09004029}.btn-cookie-primary[data-v-f3f47d95]{align-items:center;background:linear-gradient(135deg,#4f46e5,#6f6adf);color:#fff;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.25rem}.btn-cookie-primary[data-v-f3f47d95]:focus{outline:2px solid transparent;outline-offset:2px}.btn-cookie-primary[data-v-f3f47d95]{border:1px solid transparent;border-radius:10px;padding:.75rem 1.5rem;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease,background-color .18s ease}.btn-cookie-primary[data-v-f3f47d95]:hover{box-shadow:0 10px 25px #4f46e53d;filter:brightness(1.03)}.btn-cookie-secondary[data-v-f3f47d95]{align-items:center;background:#ffffffd1;color:#334155;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.25rem}.btn-cookie-secondary[data-v-f3f47d95]:focus{outline:2px solid transparent;outline-offset:2px}.btn-cookie-secondary[data-v-f3f47d95]{border:1px solid rgba(15,23,42,.12);border-radius:10px;padding:.75rem 1.5rem;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease,background-color .18s ease}.btn-cookie-secondary[data-v-f3f47d95]:hover{background:#f6f5fff2;border-color:#4f46e533;color:#0f172a}.cookie-link[data-v-f3f47d95]{font-weight:500;--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity,1));text-decoration-line:underline;text-underline-offset:4px}.cookie-link[data-v-f3f47d95]:hover{--tw-text-opacity:1;color:rgb(43 36 122/var(--tw-text-opacity,1))}.cookie-banner-enter-active[data-v-f3f47d95],.cookie-banner-leave-active[data-v-f3f47d95]{transition:opacity .22s ease,transform .22s ease}.cookie-banner-enter-from[data-v-f3f47d95],.cookie-banner-leave-to[data-v-f3f47d95]{opacity:0;transform:translateY(10px)}
