:root{color-scheme:light;--hv-font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--hv-color-bg:#f7f8f7;--hv-color-surface:#fff;--hv-color-surface-muted:#f1f3f2;--hv-color-surface-subtle:#fafafa;--hv-color-surface-hover:rgba(15,118,110,.05);--hv-color-surface-active:rgba(15,118,110,.1);--hv-color-text:#151917;--hv-color-text-soft:#505a55;--hv-color-text-muted:#737d78;--hv-color-text-faint:#9aa19d;--hv-color-text-inverse:#fff;--hv-color-border:#dde2df;--hv-color-border-strong:#b8c0bc;--hv-color-border-input:#cfd6d2;--hv-color-brand:#0f766e;--hv-color-brand-hover:#0b5f59;--hv-color-brand-active:#084c47;--hv-color-brand-deep:#113330;--hv-color-brand-ring:rgba(15,118,110,.18);--hv-color-brand-soft-border:#d7dfdc;--hv-color-on-brand-surface:hsla(0,0%,100%,.14);--hv-color-on-brand-surface-hover:hsla(0,0%,100%,.22);--hv-color-on-brand-border:hsla(0,0%,100%,.22);--hv-color-overlay:rgba(0,0,0,.48);--hv-color-danger:#c2414f;--hv-color-danger-hover:#a73642;--hv-color-danger-active:#8f2b37;--hv-color-danger-border:#d98f98;--hv-color-danger-ring:rgba(194,65,79,.16);--hv-radius-md:8px;--hv-radius-lg:16px;--hv-focus-width:3px;--hv-focus-offset:0px;--hv-shadow-navigation:0 4px 14px rgba(0,0,0,.06);--hv-shadow-dropdown:0 12px 28px rgba(0,0,0,.14);--hv-z-modal:110;--hv-space-0:0;--hv-space-1:.25rem;--hv-space-2:.5rem;--hv-space-3:.75rem;--hv-space-4:1rem;--hv-space-5:1.25rem;--hv-space-6:1.5rem;--hv-space-7:2rem;--hv-space-8:2.5rem;--hv-font-size-heading-1:clamp(2rem,4vw,3.25rem);--hv-font-size-heading-2:clamp(1.5rem,3vw,2rem);--hv-font-size-heading-3:1.25rem;--hv-font-size-heading-4:1rem;--hv-font-size-display:clamp(3.5rem,10vw,8rem);--hv-font-size-text-sm:.875rem;--hv-font-size-text-md:1rem;--hv-font-size-text-lg:1.125rem;--hv-font-weight-medium:500;--hv-font-weight-semibold:600;--hv-font-weight-bold:700;--hv-line-height-control:1;--hv-line-height-heading:1.1;--hv-line-height-text:1.5}*,:after,:before{box-sizing:border-box}html{font-size:100%;width:100vw;overflow-x:hidden}#__nuxt,body{min-height:100%;width:100%}body{margin:0;background:var(--hv-color-bg);color:var(--hv-color-text);font-family:var(--hv-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button{-webkit-tap-highlight-color:transparent}::-moz-selection{background:var(--hv-color-brand);color:var(--hv-color-text-inverse)}::selection{background:var(--hv-color-brand);color:var(--hv-color-text-inverse)}.heading[data-v-a35f6707]{width:100%;margin:var(--hv-space-0);font-weight:var(--hv-font-weight-semibold);letter-spacing:0;line-height:var(--hv-line-height-heading);color:var(--hv-color-text)}.heading[data-tone=muted][data-v-a35f6707]{color:var(--hv-color-text-soft)}.heading[data-level="1"][data-v-a35f6707]{font-size:var(--hv-font-size-heading-1)}.heading[data-level="2"][data-v-a35f6707]{font-size:var(--hv-font-size-heading-2)}.heading[data-level="3"][data-v-a35f6707]{font-size:var(--hv-font-size-heading-3)}.heading[data-level="4"][data-v-a35f6707]{font-size:var(--hv-font-size-heading-4)}.text[data-v-931a5fcd]{margin:var(--hv-space-0);line-height:var(--hv-line-height-text);color:var(--hv-color-text)}.text[data-tone=muted][data-v-931a5fcd]{color:var(--hv-color-text-muted)}.text[data-tone=inverse][data-v-931a5fcd]{color:var(--hv-color-text-inverse)}.text[data-size=sm][data-v-931a5fcd]{font-size:var(--hv-font-size-text-sm)}.text[data-size=md][data-v-931a5fcd]{font-size:var(--hv-font-size-text-md)}.text[data-size=lg][data-v-931a5fcd]{font-size:var(--hv-font-size-text-lg)}.link[data-v-6515dfbb]{display:inline-block;width:-moz-fit-content;width:fit-content;color:var(--hv-color-brand);text-decoration:none}.link[data-v-6515dfbb]:hover{color:var(--hv-color-brand-hover);text-decoration:underline}.link[data-tone=muted][data-v-6515dfbb]{color:var(--hv-color-text-muted)}.link[data-tone=muted][data-v-6515dfbb]:hover{color:var(--hv-color-text-soft)}.link[data-bold=true][data-v-6515dfbb]{font-weight:var(--hv-font-weight-bold)}.loader[data-v-d5a729ae]{--loader-size:24px;display:inline-flex;align-items:center;justify-content:center;line-height:1;color:var(--hv-color-brand)}.loader[data-tone=muted][data-v-d5a729ae]{color:var(--hv-color-text-muted)}.loader[data-tone=inverse][data-v-d5a729ae]{color:var(--hv-color-text-inverse)}.loader[data-tone=current][data-v-d5a729ae]{color:currentColor}.loader__spinner[data-v-d5a729ae]{display:block;width:var(--loader-size);height:var(--loader-size);box-sizing:border-box;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:loader-spin-d5a729ae .7s linear infinite}.loader[data-size=sm][data-v-d5a729ae]{--loader-size:16px}.loader[data-size=md][data-v-d5a729ae]{--loader-size:24px}.loader[data-size=lg][data-v-d5a729ae]{--loader-size:32px}.loader__label[data-v-d5a729ae]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}@keyframes loader-spin-d5a729ae{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.loader__spinner[data-v-d5a729ae]{animation-duration:10s;animation-timing-function:linear}}.button[data-v-65656385]{--button-size:40px;--button-padding-inline:14px;position:relative;height:var(--button-size);padding:0 var(--button-padding-inline);border:1px solid transparent;border-radius:var(--hv-radius-md);font-size:var(--hv-font-size-text-sm);font-weight:var(--hv-font-weight-medium);line-height:var(--hv-line-height-control);white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s,border-color .2s,color .2s,opacity .2s}.button[data-v-65656385],.button__content[data-v-65656385]{display:inline-flex;align-items:center;justify-content:center;min-width:0}.button__content[data-v-65656385]{gap:var(--hv-space-2)}.button[data-loading=true] .button__content[data-v-65656385]{opacity:0}.button__loader[data-v-65656385]{position:absolute}.button[data-v-65656385]:focus-visible{outline:var(--hv-focus-width) solid var(--hv-color-brand-ring);outline-offset:var(--hv-focus-offset)}.button[data-variant=primary][data-v-65656385]{color:var(--hv-color-text-inverse);background:var(--hv-color-brand)}.button[data-variant=primary][data-v-65656385]:hover:not(:disabled){background:var(--hv-color-brand-hover)}.button[data-variant=primary][data-v-65656385]:active:not(:disabled){background:var(--hv-color-brand-active)}.button[data-variant=secondary][data-v-65656385]{color:var(--hv-color-text);background:var(--hv-color-surface);border-color:var(--hv-color-border)}.button[data-variant=secondary][data-v-65656385]:hover:not(:disabled){background:var(--hv-color-surface-subtle);border-color:var(--hv-color-border-strong)}.button[data-variant=secondary][data-v-65656385]:active:not(:disabled){background:var(--hv-color-surface-active);border-color:var(--hv-color-border-strong);color:var(--hv-color-text)}.button[data-variant=ghost][data-v-65656385]{color:var(--hv-color-text);background:transparent}.button[data-variant=ghost][data-v-65656385]:hover:not(:disabled){background:var(--hv-color-surface-hover)}.button[data-variant=ghost][data-v-65656385]:active:not(:disabled){background:var(--hv-color-surface-active)}.button[data-variant=danger][data-v-65656385]{color:var(--hv-color-text-inverse);background:var(--hv-color-danger)}.button[data-variant=danger][data-v-65656385]:hover:not(:disabled){background:var(--hv-color-danger-hover)}.button[data-variant=danger][data-v-65656385]:active:not(:disabled){background:var(--hv-color-danger-active)}.button[data-variant=danger][data-v-65656385]:focus-visible{outline-color:var(--hv-color-danger-ring)}.button[data-variant=onBrand][data-v-65656385]{color:var(--hv-color-text-inverse);background:var(--hv-color-on-brand-surface);border-color:var(--hv-color-on-brand-border)}.button[data-variant=onBrand][data-v-65656385]:active:not(:disabled),.button[data-variant=onBrand][data-v-65656385]:hover:not(:disabled){background:var(--hv-color-on-brand-surface-hover)}.button[data-variant=onBrand][data-v-65656385]:focus-visible{outline-color:var(--hv-color-text-inverse);outline-offset:2px}.button[data-size=sm][data-v-65656385]{--button-size:32px;--button-padding-inline:10px}.button[data-size=md][data-v-65656385]{--button-size:40px;--button-padding-inline:14px}.button[data-size=lg][data-v-65656385]{--button-size:44px;--button-padding-inline:var(--hv-space-4)}.button[data-icon-only=true][data-v-65656385]{width:var(--button-size);min-width:var(--button-size);padding:0;flex-shrink:0}.button[data-v-65656385]:disabled{opacity:.6;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.button[data-v-65656385]{transition:none}}.card[data-v-2b82ad91]{width:100%;background:var(--hv-color-surface)}.card[data-padding=sm][data-v-2b82ad91]{padding:var(--hv-space-3)}.card[data-padding=md][data-v-2b82ad91]{padding:var(--hv-space-4)}.card[data-padding=lg][data-v-2b82ad91]{padding:var(--hv-space-5)}@media(min-width:768px){.card[data-v-2b82ad91]{border-radius:16px}}.cookie-notice[data-v-eaf9d45c]{position:fixed;right:var(--hv-space-3);bottom:calc(var(--hv-space-3) + env(safe-area-inset-bottom));left:var(--hv-space-3);width:auto;z-index:calc(var(--hv-z-modal) - 1);display:flex;flex-direction:column;gap:var(--hv-space-2);border:1px solid var(--hv-color-border);border-radius:var(--hv-radius-lg);box-shadow:var(--hv-shadow-dropdown)}.cookie-notice[data-v-eaf9d45c] .heading{display:none}.cookie-notice__actions[data-v-eaf9d45c]{display:flex;align-items:center;justify-content:space-between;gap:var(--hv-space-3)}@media(min-width:768px){.cookie-notice[data-v-eaf9d45c]{right:var(--hv-space-6);bottom:var(--hv-space-6);left:auto;width:min(420px,100% - var(--hv-space-7))}.cookie-notice[data-v-eaf9d45c] .heading{display:block}}.error-page[data-v-93f3013d]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--hv-space-4)}.error-page__code[data-v-93f3013d]{color:var(--hv-color-brand);font-size:clamp(64px,20vw,112px);font-weight:var(--hv-font-weight-semibold);line-height:.9}.error-page__description[data-v-93f3013d]{max-width:560px}@media(min-width:768px){.error-page[data-v-93f3013d]{align-items:center;padding-block:var(--hv-space-8);text-align:center}}
