.icon[data-astro-cid-ccg5yoga]{width:var(--icon-size);height:var(--icon-size);color:var(--icon-color);flex:none;display:block}.icon[data-astro-cid-ccg5yoga] svg{width:100%;height:100%;display:block}.decorative-keycap[data-astro-cid-3uyqdapp]{padding:var(--space-4);border:var(--size-line) solid var(--line-secondary);background-image:linear-gradient(to bottom, var(--color-white-alpha-8), var(--color-white-alpha-4));color:var(--text-main);text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;display:inline-flex}.decorative-keycap--accent[data-astro-cid-3uyqdapp]{border-color:var(--line-reverse);background-image:linear-gradient(to bottom, var(--color-black-alpha-20), var(--color-black-alpha-10));color:var(--text-reverse)}.decorative-keycap--s[data-astro-cid-3uyqdapp]{border-radius:var(--radius-4);width:18px;height:18px;font-weight:600;font-size:var(--font-body-xs-size);line-height:var(--font-body-xs-line-height)}.decorative-keycap--m[data-astro-cid-3uyqdapp]{border-radius:var(--radius-6);width:22px;height:22px;font-weight:500;font-size:var(--font-body-s-size);line-height:var(--font-body-s-line-height)}.decorative-keycap__content[data-astro-cid-3uyqdapp]{justify-content:center;align-items:center;display:flex}.button[data-astro-cid-ekguhzzh]{align-items:center;gap:var(--btn-outer-gap);color:var(--btn-fg);font-family:inherit;font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:inline-flex}.button--l[data-astro-cid-ekguhzzh]{--btn-outer-gap:var(--space-6);--btn-gap:var(--space-12);--btn-pad-y:var(--space-10);--btn-pad-x:var(--space-16);--btn-font-size:var(--font-body-l-size);--btn-line-height:var(--font-body-l-line-height);--btn-border-width:0px;--btn-box:calc(var(--btn-pad-y) * 2 + var(--btn-line-height) + var(--btn-border-width) * 2)}.button--m[data-astro-cid-ekguhzzh]{--btn-outer-gap:var(--space-6);--btn-gap:var(--space-10);--btn-pad-y:var(--space-10);--btn-pad-x:var(--space-12);--btn-font-size:var(--font-body-m-size);--btn-line-height:var(--font-body-m-line-height);--btn-border-width:1px;--btn-box:calc(var(--btn-pad-y) * 2 + var(--btn-line-height) + var(--btn-border-width) * 2)}.button--s[data-astro-cid-ekguhzzh]{--btn-outer-gap:var(--space-4);--btn-gap:var(--space-8);--btn-pad-y:var(--space-6);--btn-pad-x:var(--space-10);--btn-font-size:var(--font-body-m-size);--btn-line-height:var(--font-body-m-line-height);--btn-border-width:0px;--btn-box:calc(var(--btn-pad-y) * 2 + var(--btn-line-height) + var(--btn-border-width) * 2)}.button--primary[data-astro-cid-ekguhzzh]{--btn-bg:var(--bg-accent);--btn-fg:var(--text-reverse);--btn-font-weight:600}@media (hover:hover) and (pointer:fine){.button--primary[data-astro-cid-ekguhzzh]:hover:not(:disabled):not([aria-disabled=true]){--btn-bg:var(--bg-reverse);--btn-fg:var(--text-reverse)}}.button--primary[data-astro-cid-ekguhzzh]:active:not(:disabled):not([aria-disabled=true]){--btn-bg:var(--bg-reverse--pressed);--btn-fg:var(--text-reverse--pressed)}.button--primary[data-astro-cid-ekguhzzh]:disabled,.button--primary[data-astro-cid-ekguhzzh][aria-disabled=true]{--btn-bg:var(--bg-accent--disabled);--btn-fg:var(--text-reverse--disabled)}.button--secondary[data-astro-cid-ekguhzzh]{--btn-bg:var(--bg-secondary);--btn-fg:var(--text-main);--btn-font-weight:500}@media (hover:hover) and (pointer:fine){.button--secondary[data-astro-cid-ekguhzzh]:hover:not(:disabled):not([aria-disabled=true]){--btn-bg:var(--bg-secondary--hover);--btn-fg:var(--text-main--hover)}}.button--secondary[data-astro-cid-ekguhzzh]:active:not(:disabled):not([aria-disabled=true]){--btn-bg:var(--bg-secondary--pressed);--btn-fg:var(--text-main--pressed)}.button--secondary[data-astro-cid-ekguhzzh]:disabled,.button--secondary[data-astro-cid-ekguhzzh][aria-disabled=true]{--btn-bg:var(--bg-secondary--disabled);--btn-fg:var(--text-main--disabled)}.button--tertiary[data-astro-cid-ekguhzzh]{--btn-bg:var(--bg-invisible);--btn-fg:var(--text-secondary);--btn-font-weight:500}@media (hover:hover) and (pointer:fine){.button--tertiary[data-astro-cid-ekguhzzh]:hover:not(:disabled):not([aria-disabled=true]){--btn-bg:var(--bg-invisible--hover);--btn-fg:var(--text-secondary--hover)}}.button--tertiary[data-astro-cid-ekguhzzh]:active:not(:disabled):not([aria-disabled=true]){--btn-bg:var(--bg-invisible--pressed);--btn-fg:var(--text-secondary--pressed)}.button--tertiary[data-astro-cid-ekguhzzh]:disabled,.button--tertiary[data-astro-cid-ekguhzzh][aria-disabled=true]{--btn-bg:var(--bg-invisible--disabled);--btn-fg:var(--text-secondary--disabled)}.button--ghost[data-astro-cid-ekguhzzh]{--btn-bg:none;--btn-fg:var(--text-secondary);--btn-font-weight:500;--btn-pad-y:var(--space-0);--btn-pad-x:var(--space-0);--btn-border-width:0px}@media (hover:hover) and (pointer:fine){.button--ghost[data-astro-cid-ekguhzzh]:hover:not(:disabled):not([aria-disabled=true]){--btn-fg:var(--text-secondary--hover)}}.button--ghost[data-astro-cid-ekguhzzh]:active:not(:disabled):not([aria-disabled=true]){--btn-fg:var(--text-secondary--pressed)}.button--ghost[data-astro-cid-ekguhzzh]:disabled,.button--ghost[data-astro-cid-ekguhzzh][aria-disabled=true]{--btn-fg:var(--text-secondary--disabled)}.button--tertiary[data-astro-cid-ekguhzzh],.button--ghost[data-astro-cid-ekguhzzh],.button--primary[data-astro-cid-ekguhzzh] .button__center[data-astro-cid-ekguhzzh],.button--secondary[data-astro-cid-ekguhzzh] .button__center[data-astro-cid-ekguhzzh]{justify-content:center;align-items:center;gap:var(--btn-gap);padding:var(--btn-pad-y) var(--btn-pad-x);border:var(--btn-border-width) solid var(--line-invisible);background:var(--btn-bg);display:inline-flex}.button--primary[data-astro-cid-ekguhzzh] .button__center[data-astro-cid-ekguhzzh],.button--secondary[data-astro-cid-ekguhzzh] .button__center[data-astro-cid-ekguhzzh]{flex:1 0 0;min-width:0}.button--tertiary[data-astro-cid-ekguhzzh] .button__center[data-astro-cid-ekguhzzh],.button--ghost[data-astro-cid-ekguhzzh] .button__center[data-astro-cid-ekguhzzh]{display:contents}.button__additional[data-astro-cid-ekguhzzh]{inline-size:var(--btn-box);block-size:var(--btn-box);background:var(--btn-bg);flex:none;justify-content:center;align-items:center;display:inline-flex}.button__label[data-astro-cid-ekguhzzh]{text-align:center;white-space:nowrap}.button[data-astro-cid-ekguhzzh]:focus-visible{outline:2px solid var(--line-accent);outline-offset:2px}.button--ghost[data-astro-cid-ekguhzzh].button--m{--btn-gap:var(--space-12)}.button--ghost[data-astro-cid-ekguhzzh].button--s{--btn-font-size:var(--font-body-s-size);--btn-line-height:var(--font-body-s-line-height)}.button--secondary[data-astro-cid-ekguhzzh].button--s,.button--tertiary[data-astro-cid-ekguhzzh].button--s{--btn-font-weight:600}.button--only-icon[data-astro-cid-ekguhzzh].button--tertiary,.button--only-icon[data-astro-cid-ekguhzzh].button--ghost,.button--only-icon[data-astro-cid-ekguhzzh] .button__center[data-astro-cid-ekguhzzh]{inline-size:var(--btn-box);block-size:var(--btn-box);padding:var(--space-0)}.button[data-astro-cid-ekguhzzh]{transition:transform var(--duration-press) var(--ease-out), color var(--duration-press) ease;-webkit-user-select:none;user-select:none}.button__center[data-astro-cid-ekguhzzh],.button__additional[data-astro-cid-ekguhzzh]{transition:background-color var(--duration-press) ease}.button--tertiary[data-astro-cid-ekguhzzh],.button--ghost[data-astro-cid-ekguhzzh]{transition:transform var(--duration-press) var(--ease-out), background-color var(--duration-press) ease, color var(--duration-press) ease}.button[data-astro-cid-ekguhzzh]:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}.button[data-astro-cid-ekguhzzh]:disabled,.button[data-astro-cid-ekguhzzh][aria-disabled=true]{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.button[data-astro-cid-ekguhzzh]:active:not(:disabled):not([aria-disabled=true]){transform:none}}.toggle[data-astro-cid-i7mjop3i]{width:38px;height:20px;padding:var(--space-2);border-radius:var(--radius-0);background-color:var(--bg-secondary);cursor:pointer;transition:background-color .16s ease, transform var(--duration-press,.16s) var(--ease-out);border:0;flex:none;align-items:center;display:inline-flex;position:relative}.toggle__knob[data-astro-cid-i7mjop3i]{background-color:var(--bg-reverse);width:16px;height:16px;transition:transform .2s var(--ease-out), background-color .16s ease;display:block}.toggle[data-astro-cid-i7mjop3i][aria-checked=true]{background-color:var(--bg-accent)}.toggle[data-astro-cid-i7mjop3i][aria-checked=true] .toggle__knob[data-astro-cid-i7mjop3i]{background-color:var(--bg-main);transform:translate(18px)}@media (hover:hover) and (pointer:fine){.toggle[data-astro-cid-i7mjop3i]:not([aria-disabled=true]):hover{background-color:var(--bg-secondary--hover)}.toggle[data-astro-cid-i7mjop3i][aria-checked=true]:not([aria-disabled=true]):hover{background-color:var(--bg-accent--hover)}}.toggle[data-astro-cid-i7mjop3i]:not([aria-disabled=true]):active{transform:scale(.97)}.toggle[data-astro-cid-i7mjop3i][aria-disabled=true]{cursor:not-allowed}.toggle[data-astro-cid-i7mjop3i][aria-disabled=true][aria-checked=true]{background-color:var(--bg-accent--disabled)}.toggle[data-astro-cid-i7mjop3i]:focus-visible{outline:2px solid var(--line-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.toggle__knob[data-astro-cid-i7mjop3i]{transition:background-color .16s}.toggle[data-astro-cid-i7mjop3i]:not([aria-disabled=true]):active{transform:none}}.cookie-banner[data-astro-cid-hq3mgpmn]{z-index:40;padding:var(--space-12);padding-bottom:max(var(--space-12), env(safe-area-inset-bottom));pointer-events:none;opacity:0;transition:opacity .28s var(--ease-out), transform .28s var(--ease-out);justify-content:flex-end;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(16px)}.cookie-banner[data-astro-cid-hq3mgpmn][hidden]{display:none}.cookie-banner[data-astro-cid-hq3mgpmn][data-open]{opacity:1;transform:none}.cookie-banner[data-astro-cid-hq3mgpmn][data-closing]{transition-duration:.18s}.cookie-banner__card[data-astro-cid-hq3mgpmn]{pointer-events:auto;width:100%;max-height:calc(100dvh - 2 * var(--space-12));overscroll-behavior:contain;padding:var(--space-24);background-color:var(--bg-main-transparent);background-image:linear-gradient(var(--bg-tertiary), var(--bg-tertiary));backdrop-filter:blur(12px);overflow-y:auto}@media (width>=768px){.cookie-banner__card[data-astro-cid-hq3mgpmn]{width:418px}}.cookie-banner__view[data-astro-cid-hq3mgpmn]{gap:var(--space-32);flex-direction:column;display:flex}.cookie-banner__view[data-astro-cid-hq3mgpmn][hidden]{display:none}.cookie-banner__top[data-astro-cid-hq3mgpmn]{gap:var(--space-24);flex-direction:column;display:flex}.cookie-banner__head[data-astro-cid-hq3mgpmn]{justify-content:space-between;align-items:flex-start;gap:var(--space-24);display:flex}.cookie-banner__head--center[data-astro-cid-hq3mgpmn]{align-items:center}.cookie-banner__close[data-astro-cid-hq3mgpmn],.cookie-banner__settings[data-astro-cid-hq3mgpmn]{padding:var(--space-6);background-color:var(--bg-secondary);border-radius:var(--radius-0);transition:background-color .16s ease, transform var(--duration-press,.16s) var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.cookie-banner__settings[data-astro-cid-hq3mgpmn]{width:42px;padding:0}@media (hover:hover) and (pointer:fine){.cookie-banner__close[data-astro-cid-hq3mgpmn]:hover,.cookie-banner__settings[data-astro-cid-hq3mgpmn]:hover{background-color:var(--bg-secondary--hover)}}.cookie-banner__close[data-astro-cid-hq3mgpmn]:active,.cookie-banner__settings[data-astro-cid-hq3mgpmn]:active{background-color:var(--bg-secondary--pressed);transform:scale(.97)}.cookie-banner__close[data-astro-cid-hq3mgpmn]:focus-visible,.cookie-banner__settings[data-astro-cid-hq3mgpmn]:focus-visible{outline:2px solid var(--line-accent);outline-offset:2px}.cookie-banner__text[data-astro-cid-hq3mgpmn]{gap:var(--space-4);flex-direction:column;display:flex}.cookie-banner__title[data-astro-cid-hq3mgpmn]{font-size:var(--font-titles-h4-size);line-height:var(--font-titles-h4-line-height);color:var(--text-main);margin:0;font-weight:600}.cookie-banner__title[data-astro-cid-hq3mgpmn]:focus{outline:none}.cookie-banner__body[data-astro-cid-hq3mgpmn],.cookie-banner__option-body[data-astro-cid-hq3mgpmn]{font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-tertiary);margin:0;font-weight:400}.cookie-banner__link[data-astro-cid-hq3mgpmn]{color:var(--text-secondary);text-underline-offset:2px;text-decoration:underline;transition:color .16s}@media (hover:hover) and (pointer:fine){.cookie-banner__link[data-astro-cid-hq3mgpmn]:hover{color:var(--text-main)}}.cookie-banner__actions[data-astro-cid-hq3mgpmn]{align-items:stretch;gap:var(--space-6);display:flex}.cookie-banner__actions[data-astro-cid-hq3mgpmn]>.button{flex:1 1 0;min-width:0}.cookie-banner__actions[data-astro-cid-hq3mgpmn]>.button>.button__center{flex:auto}.cookie-banner__divider[data-astro-cid-hq3mgpmn]{border:0;border-top:1px solid var(--line-secondary);width:100%;height:0;margin:0 0 -1px}.cookie-banner__options[data-astro-cid-hq3mgpmn]{gap:var(--space-24);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cookie-banner__option[data-astro-cid-hq3mgpmn]{gap:var(--space-24);display:flex}@media (width>=768px){.cookie-banner__option[data-astro-cid-hq3mgpmn]{max-width:363px}}.cookie-banner__toggle-frame[data-astro-cid-hq3mgpmn]{padding:var(--space-2) 0;flex:none;display:flex}.cookie-banner__option-text[data-astro-cid-hq3mgpmn]{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.cookie-banner__option-title[data-astro-cid-hq3mgpmn]{font-size:var(--font-body-l-size);line-height:var(--font-body-l-line-height);color:var(--text-main);font-weight:500}.cookie-banner__option-note[data-astro-cid-hq3mgpmn]{color:var(--text-tertiary)}@media (prefers-reduced-motion:reduce){.cookie-banner[data-astro-cid-hq3mgpmn]{transition:opacity .2s;transform:none}.cookie-banner__close[data-astro-cid-hq3mgpmn]:active,.cookie-banner__settings[data-astro-cid-hq3mgpmn]:active{transform:none}}:root{--color-white-alpha-0:#fff0;--color-white-alpha-1:#ffffff03;--color-white-alpha-2:#ffffff05;--color-white-alpha-4:#ffffff0a;--color-white-alpha-6:#ffffff0f;--color-white-alpha-8:#ffffff14;--color-white-alpha-10:#ffffff1a;--color-white-alpha-12:#ffffff1f;--color-white-alpha-20:#fff3;--color-white-alpha-30:#ffffff4d;--color-white-alpha-40:#fff6;--color-white-alpha-50:#ffffff80;--color-white-alpha-60:#fff9;--color-white-alpha-70:#ffffffb3;--color-white-alpha-80:#fffc;--color-white-alpha-90:#ffffffe6;--color-white-alpha-100:#fff;--color-black-alpha-0:#0b0b0b00;--color-black-alpha-1:#0b0b0b03;--color-black-alpha-4:#0b0b0b0a;--color-black-alpha-8:#0b0b0b14;--color-black-alpha-10:#0b0b0b1a;--color-black-alpha-12:#0b0b0b1f;--color-black-alpha-20:#0b0b0b33;--color-black-alpha-30:#0b0b0b4d;--color-black-alpha-40:#0b0b0b66;--color-black-alpha-50:#0b0b0b80;--color-black-alpha-60:#0b0b0b99;--color-black-alpha-70:#0b0b0bb3;--color-black-alpha-80:#0b0b0bcc;--color-black-alpha-90:#0b0b0be6;--color-black-alpha-100:#0b0b0b;--color-lilac-alpha-0:#ebd5f900;--color-blue-alpha-0:#8db0f600;--color-blue-alpha-1:#8db0f603;--color-blue-alpha-10:#8db0f61a;--color-blue-alpha-20:#8db0f633;--color-blue-alpha-30:#8db0f64d;--color-blue-alpha-40:#8db0f666;--color-blue-alpha-50:#8db0f680;--color-blue-alpha-60:#8db0f699;--color-blue-alpha-70:#8db0f6b3;--color-blue-alpha-80:#8db0f6cc;--color-blue-alpha-90:#8db0f6e6;--color-blue-alpha-100:#8db0f6;--color-lilac-alpha-1:#ebd5f903;--color-lilac-alpha-6:#ebd5f90f;--color-lilac-alpha-10:#ebd5f91a;--color-lilac-alpha-14:#ebd5f924;--color-lilac-alpha-20:#ebd5f933;--color-lilac-alpha-30:#ebd5f94d;--color-lilac-alpha-40:#ebd5f966;--color-lilac-alpha-50:#ebd5f980;--color-lilac-alpha-60:#ebd5f999;--color-lilac-alpha-70:#ebd5f9b3;--color-lilac-alpha-80:#ebd5f9cc;--color-lilac-alpha-90:#ebd5f9e6;--color-lilac-alpha-100:#ebd5f9;--color-green-alpha-0:#3bd08800;--color-green-alpha-1:#3bd08803;--color-green-alpha-8:#3bd08814;--color-green-alpha-10:#3bd0881a;--color-green-alpha-20:#3bd08833;--color-green-alpha-30:#3bd0884d;--color-green-alpha-40:#3bd08866;--color-green-alpha-50:#3bd08880;--color-green-alpha-60:#3bd08899;--color-green-alpha-70:#3bd088b3;--color-green-alpha-80:#3bd088cc;--color-green-alpha-90:#3bd088e6;--color-green-alpha-100:#3bd088;--color-red-alpha-0:#de5c3e00;--color-red-alpha-1:#de5c3e03;--color-red-alpha-8:#de5c3e14;--color-red-alpha-10:#de5c3e1a;--color-red-alpha-20:#de5c3e33;--color-red-alpha-30:#de5c3e4d;--color-red-alpha-40:#de5c3e66;--color-red-alpha-50:#de5c3e80;--color-red-alpha-60:#de5c3e99;--color-red-alpha-70:#de5c3eb3;--color-red-alpha-80:#de5c3ecc;--color-red-alpha-90:#de5c3ee6;--color-red-alpha-100:#de5c3e;--color-yellow-alpha-0:#ffc30000;--color-yellow-alpha-1:#ffc30003;--color-yellow-alpha-8:#ffc30014;--color-yellow-alpha-10:#ffc3001a;--color-yellow-alpha-20:#ffc30033;--color-yellow-alpha-30:#ffc3004d;--color-yellow-alpha-40:#ffc30066;--color-yellow-alpha-50:#ffc30080;--color-yellow-alpha-60:#ffc30099;--color-yellow-alpha-70:#ffc300b3;--color-yellow-alpha-80:#ffc300cc;--color-yellow-alpha-90:#ffc300e6;--color-yellow-alpha-100:#ffc300;--bg-accent:var(--color-lilac-alpha-100);--bg-accent-secondary:var(--color-lilac-alpha-30);--bg-accent-tertiary:var(--color-lilac-alpha-14);--bg-main:var(--color-black-alpha-100);--bg-main-transparent:var(--color-black-alpha-90);--bg-secondary:var(--color-white-alpha-8);--bg-tertiary:var(--color-white-alpha-4);--bg-additional:var(--color-white-alpha-2);--bg-reverse:var(--color-white-alpha-100);--text-accent:var(--color-lilac-alpha-100);--text-accent-secondary:var(--color-lilac-alpha-70);--bg-invisible:var(--color-white-alpha-0);--bg-done:var(--color-green-alpha-8);--bg-pending:var(--color-yellow-alpha-8);--bg-error:var(--color-red-alpha-8);--text-main:var(--color-white-alpha-100);--text-secondary:var(--color-white-alpha-70);--text-tertiary:var(--color-white-alpha-50);--text-placeholder:var(--color-white-alpha-40);--text-additional:var(--color-white-alpha-30);--text-reverse:var(--color-black-alpha-100);--text-done:var(--color-green-alpha-100);--line-accent:var(--color-lilac-alpha-100);--text-pending:var(--color-yellow-alpha-100);--line-accent-transparent:var(--color-lilac-alpha-50);--text-error:var(--color-red-alpha-100);--line-main:var(--color-white-alpha-40);--icon-accent:var(--color-lilac-alpha-100);--icon-main:var(--color-white-alpha-100);--icon-secondary:var(--color-white-alpha-70);--icon-tertiary:var(--color-white-alpha-50);--icon-additional:var(--color-white-alpha-30);--icon-reverse:var(--color-black-alpha-100);--icon-done:var(--color-green-alpha-100);--icon-pending:var(--color-yellow-alpha-100);--icon-error:var(--color-red-alpha-100);--line-secondary:var(--color-white-alpha-8);--line-tertiary:var(--color-white-alpha-4);--line-reverse:var(--color-black-alpha-8);--line-done:var(--color-green-alpha-8);--line-pending:var(--color-yellow-alpha-8);--line-error:var(--color-red-alpha-8);--line-invisible:var(--color-white-alpha-0);--bg-accent--hover:var(--color-lilac-alpha-80);--bg-accent-secondary--hover:var(--color-lilac-alpha-20);--bg-accent-tertiary--hover:var(--color-lilac-alpha-14);--bg-main--hover:var(--color-black-alpha-100);--bg-main-transparent--hover:var(--color-black-alpha-90);--bg-secondary--hover:var(--color-white-alpha-12);--bg-tertiary--hover:var(--color-white-alpha-12);--bg-additional--hover:var(--color-white-alpha-2);--bg-reverse--hover:var(--color-white-alpha-80);--text-accent--hover:var(--color-lilac-alpha-100);--text-accent-secondary--hover:var(--color-lilac-alpha-100);--bg-invisible--hover:var(--color-white-alpha-8);--bg-done--hover:var(--color-green-alpha-8);--bg-pending--hover:var(--color-yellow-alpha-8);--bg-error--hover:var(--color-red-alpha-8);--text-main--hover:var(--color-white-alpha-80);--text-secondary--hover:var(--color-white-alpha-90);--text-tertiary--hover:var(--color-white-alpha-80);--text-placeholder--hover:var(--color-white-alpha-70);--text-additional--hover:var(--color-white-alpha-30);--text-reverse--hover:var(--color-black-alpha-80);--text-done--hover:var(--color-green-alpha-100);--line-accent--hover:var(--color-lilac-alpha-80);--text-pending--hover:var(--color-yellow-alpha-100);--line-accent-transparent--hover:var(--color-lilac-alpha-50);--text-error--hover:var(--color-red-alpha-100);--line-main--hover:var(--color-white-alpha-40);--icon-accent--hover:var(--color-lilac-alpha-100);--icon-main--hover:var(--color-white-alpha-80);--icon-secondary--hover:var(--color-white-alpha-90);--icon-tertiary--hover:var(--color-white-alpha-80);--icon-additional--hover:var(--color-white-alpha-30);--icon-reverse--hover:var(--color-black-alpha-80);--icon-done--hover:var(--color-green-alpha-100);--icon-pending--hover:var(--color-yellow-alpha-100);--icon-error--hover:var(--color-red-alpha-100);--line-secondary--hover:var(--color-white-alpha-12);--line-tertiary--hover:var(--color-white-alpha-4);--line-reverse--hover:var(--color-black-alpha-8);--line-done--hover:var(--color-green-alpha-8);--line-pending--hover:var(--color-yellow-alpha-8);--line-error--hover:var(--color-red-alpha-8);--line-invisible--hover:var(--color-white-alpha-0);--bg-accent--pressed:var(--color-lilac-alpha-50);--bg-accent-secondary--pressed:var(--color-lilac-alpha-10);--bg-accent-tertiary--pressed:var(--color-lilac-alpha-14);--bg-main--pressed:var(--color-black-alpha-100);--bg-main-transparent--pressed:var(--color-black-alpha-90);--bg-secondary--pressed:var(--color-white-alpha-6);--bg-tertiary--pressed:var(--color-white-alpha-6);--bg-additional--pressed:var(--color-white-alpha-2);--bg-reverse--pressed:var(--color-white-alpha-60);--text-accent--pressed:var(--color-lilac-alpha-100);--text-accent-secondary--pressed:var(--color-lilac-alpha-60);--bg-invisible--pressed:var(--color-white-alpha-4);--bg-done--pressed:var(--color-green-alpha-8);--bg-pending--pressed:var(--color-yellow-alpha-8);--bg-error--pressed:var(--color-red-alpha-8);--text-main--pressed:var(--color-white-alpha-60);--text-secondary--pressed:var(--color-white-alpha-50);--text-tertiary--pressed:var(--color-white-alpha-60);--text-placeholder--pressed:var(--color-white-alpha-30);--text-additional--pressed:var(--color-white-alpha-30);--text-reverse--pressed:var(--color-black-alpha-60);--text-done--pressed:var(--color-green-alpha-100);--line-accent--pressed:var(--color-lilac-alpha-60);--text-pending--pressed:var(--color-yellow-alpha-100);--line-accent-transparent--pressed:var(--color-lilac-alpha-50);--text-error--pressed:var(--color-red-alpha-100);--line-main--pressed:var(--color-white-alpha-40);--icon-accent--pressed:var(--color-lilac-alpha-100);--icon-main--pressed:var(--color-white-alpha-60);--icon-secondary--pressed:var(--color-white-alpha-50);--icon-tertiary--pressed:var(--color-white-alpha-60);--icon-additional--pressed:var(--color-white-alpha-30);--icon-reverse--pressed:var(--color-black-alpha-60);--icon-done--pressed:var(--color-green-alpha-100);--icon-pending--pressed:var(--color-yellow-alpha-100);--icon-error--pressed:var(--color-red-alpha-100);--line-secondary--pressed:var(--color-white-alpha-10);--line-tertiary--pressed:var(--color-white-alpha-4);--line-reverse--pressed:var(--color-black-alpha-8);--line-done--pressed:var(--color-green-alpha-8);--line-pending--pressed:var(--color-yellow-alpha-8);--line-error--pressed:var(--color-red-alpha-8);--line-invisible--pressed:var(--color-white-alpha-0);--bg-accent--disabled:var(--color-lilac-alpha-40);--bg-accent-secondary--disabled:var(--color-lilac-alpha-6);--bg-accent-tertiary--disabled:var(--color-lilac-alpha-14);--bg-main--disabled:var(--color-black-alpha-100);--bg-main-transparent--disabled:var(--color-black-alpha-90);--bg-secondary--disabled:var(--color-white-alpha-4);--bg-tertiary--disabled:var(--color-white-alpha-2);--bg-additional--disabled:var(--color-white-alpha-1);--bg-reverse--disabled:var(--color-white-alpha-50);--text-accent--disabled:var(--color-lilac-alpha-100);--text-accent-secondary--disabled:var(--color-lilac-alpha-50);--bg-invisible--disabled:var(--color-white-alpha-0);--bg-done--disabled:var(--color-green-alpha-8);--bg-pending--disabled:var(--color-yellow-alpha-8);--bg-error--disabled:var(--color-red-alpha-8);--text-main--disabled:var(--color-white-alpha-50);--text-secondary--disabled:var(--color-white-alpha-40);--text-tertiary--disabled:var(--color-white-alpha-30);--text-placeholder--disabled:var(--color-white-alpha-30);--text-additional--disabled:var(--color-white-alpha-20);--text-reverse--disabled:var(--color-black-alpha-50);--text-done--disabled:var(--color-green-alpha-100);--line-accent--disabled:var(--color-lilac-alpha-30);--text-pending--disabled:var(--color-yellow-alpha-100);--line-accent-transparent--disabled:var(--color-lilac-alpha-1);--text-error--disabled:var(--color-red-alpha-100);--line-main--disabled:var(--color-white-alpha-12);--icon-accent--disabled:var(--color-lilac-alpha-100);--icon-main--disabled:var(--color-white-alpha-50);--icon-secondary--disabled:var(--color-white-alpha-40);--icon-tertiary--disabled:var(--color-white-alpha-30);--icon-additional--disabled:var(--color-white-alpha-30);--icon-reverse--disabled:var(--color-black-alpha-50);--icon-done--disabled:var(--color-green-alpha-100);--icon-pending--disabled:var(--color-yellow-alpha-100);--icon-error--disabled:var(--color-red-alpha-100);--line-secondary--disabled:var(--color-white-alpha-4);--line-tertiary--disabled:var(--color-white-alpha-2);--line-reverse--disabled:var(--color-black-alpha-1);--line-done--disabled:var(--color-green-alpha-8);--line-pending--disabled:var(--color-yellow-alpha-8);--line-error--disabled:var(--color-red-alpha-8);--line-invisible--disabled:var(--color-white-alpha-0);--radius-999:999px;--radius-0:0;--radius-4:4px;--radius-6:6px;--space-32:32px;--space-24:20px;--space-16:18px;--space-12:16px;--space-6:8px;--space-96:76px;--space-64:64px;--space-36:32px;--space-4:4px;--space-0:0;--space-56:56px;--space-2:2px;--space-10:10px;--space-section-width:1248px;--space-8:12px;--space-48:42px;--space-section-vertical-l:76px;--space-section-horizontal-l:16px;--font-titles-h2-line-height:34px;--font-titles-h2-size:24px;--font-titles-h3-size:20px;--font-titles-h1-line-height:44px;--font-titles-h4-size:18px;--font-titles-h4-line-height:26px;--font-titles-h3-line-height:28px;--font-titles-h1-size:32px;--font-body-big-number-size:20px;--font-body-big-number-line-height:28px;--font-body-xxl-size:18px;--font-body-xxl-line-height:26px;--font-body-xl-size:16px;--font-body-xl-line-height:24px;--font-body-m-size:14px;--font-body-m-line-height:20px;--font-body-s-size:12px;--font-body-s-line-height:18px;--font-body-xs-size:10px;--font-body-xs-line-height:16px;--font-body-l-size:14px;--font-body-l-line-height:20px;--size-icon-20:20px;--size-icon-line:1.5px;--size-line:1px;--size-gap-gap-4:4px;--size-gap-gap-8:8px;--size-gap-gap-12:12px;--size-gap-gap-16:16px;--size-gap-gap-24:24px;--size-corner-smooth:8px}@media (width>=768px){:root{--space-32:32px;--space-24:20px;--space-16:18px;--space-12:16px;--space-6:8px;--space-96:76px;--space-64:64px;--space-36:32px;--space-4:4px;--space-0:0;--space-56:56px;--space-2:2px;--space-10:10px;--space-section-width:1248px;--space-8:12px;--space-48:42px;--space-section-vertical-l:76px;--space-section-horizontal-l:16px;--font-titles-h2-line-height:34px;--font-titles-h2-size:24px;--font-titles-h3-size:20px;--font-titles-h1-line-height:44px;--font-titles-h4-size:18px;--font-titles-h4-line-height:26px;--font-titles-h3-line-height:28px;--font-titles-h1-size:32px;--font-body-big-number-size:20px;--font-body-big-number-line-height:28px;--font-body-xxl-size:18px;--font-body-xxl-line-height:26px;--font-body-xl-size:16px;--font-body-xl-line-height:24px;--font-body-m-size:14px;--font-body-m-line-height:20px;--font-body-s-size:12px;--font-body-s-line-height:18px;--font-body-xs-size:10px;--font-body-xs-line-height:16px;--font-body-l-size:14px;--font-body-l-line-height:20px;--size-icon-20:20px;--size-icon-line:1.5px;--size-line:1px;--size-gap-gap-4:4px;--size-gap-gap-8:8px;--size-gap-gap-12:12px;--size-gap-gap-16:16px;--size-gap-gap-24:24px;--size-corner-smooth:8px}}@media (width>=1280px){:root{--space-32:32px;--space-24:24px;--space-16:16px;--space-12:12px;--space-6:6px;--space-96:96px;--space-64:64px;--space-36:36px;--space-4:4px;--space-0:0;--space-56:56px;--space-2:2px;--space-10:10px;--space-section-width:1248px;--space-8:8px;--space-48:48px;--space-section-vertical-l:96px;--space-section-horizontal-l:36px;--font-titles-h2-line-height:36px;--font-titles-h2-size:28px;--font-titles-h3-size:20px;--font-titles-h1-line-height:44px;--font-titles-h4-size:18px;--font-titles-h4-line-height:26px;--font-titles-h3-line-height:28px;--font-titles-h1-size:36px;--font-body-big-number-size:24px;--font-body-big-number-line-height:34px;--font-body-xxl-size:20px;--font-body-xxl-line-height:28px;--font-body-xl-size:18px;--font-body-xl-line-height:26px;--font-body-m-size:14px;--font-body-m-line-height:20px;--font-body-s-size:12px;--font-body-s-line-height:18px;--font-body-xs-size:10px;--font-body-xs-line-height:16px;--font-body-l-size:16px;--font-body-l-line-height:24px;--size-icon-20:20px;--size-icon-line:1.5px;--size-line:1px;--size-gap-gap-4:4px;--size-gap-gap-8:8px;--size-gap-gap-12:12px;--size-gap-gap-16:16px;--size-gap-gap-24:24px;--size-corner-smooth:8px}}:root{--dv-color-ffffff:var(--bg-reverse);--dv-radius-4:var(--radius-4);--dv-radius-6:var(--radius-6);--dv-space-4:var(--space-4);--dv-space-6:var(--space-6);--dv-space-8:var(--space-8);--dv-space-10:var(--space-10);--dv-space-16:var(--space-16);--dv-space-36:var(--space-36);--dv-space-96:var(--space-96);--dv-space-150:150px}@font-face{font-family:Zalando Sans;src:url(/fonts/ZalandoSans-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zalando Sans;src:url(/fonts/ZalandoSans-latin-ext.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg-main);color:var(--text-main);font-family:Zalando Sans,system-ui,sans-serif;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);-webkit-font-smoothing:antialiased;margin:0}img,svg{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4{margin:0}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--line-accent);outline-offset:2px}.skip-link{z-index:100;padding:var(--space-8) var(--space-16);background:var(--bg-reverse);color:var(--text-reverse);position:absolute;top:0;left:-9999px}.skip-link:focus{left:var(--space-16);top:var(--space-16)}:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--duration-press:.16s;--duration-ui:.2s;--duration-reveal:.7s}html{-webkit-tap-highlight-color:transparent;scroll-padding-top:72px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}a,button,input,select,textarea,label{touch-action:manipulation}.js [data-reveal]:not([data-reveal=stagger]),.js [data-reveal=stagger]>*{opacity:0;transition:opacity var(--duration-reveal) var(--ease-out), transform var(--duration-reveal) var(--ease-out);transition-delay:calc(var(--reveal-index,0) * 60ms);transform:translateY(24px)}.js [data-reveal][data-revealed]:not([data-reveal=stagger]),.js [data-reveal=stagger][data-revealed]>*{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js [data-reveal]:not([data-reveal=stagger]),.js [data-reveal=stagger]>*{transition:opacity .4s;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-parallax]{animation:linear both parallax-drift view();animation-range:cover}}}@keyframes parallax-drift{0%{transform:translate3d(0, calc(var(--parallax-distance,60px) * -1), 0)}to{transform:translate3d(0, var(--parallax-distance,60px), 0)}}.systemizy-logo[data-astro-cid-dnscm2yu]{color:var(--icon-main);align-items:center;display:inline-flex}.systemizy-logo--desktop[data-astro-cid-dnscm2yu]{gap:9.51px;height:24px}.systemizy-logo--mobile[data-astro-cid-dnscm2yu]{gap:11.1px;height:28px}.systemizy-logo--mini[data-astro-cid-dnscm2yu]{gap:0;height:auto}.systemizy-logo__mark[data-astro-cid-dnscm2yu]{flex:none}.systemizy-logo__wordmark[data-astro-cid-dnscm2yu]{white-space:nowrap;color:var(--text-main);flex:none;display:block}.systemizy-logo__wordmark[data-astro-cid-dnscm2yu] svg{width:100%;height:100%;display:block}.systemizy-logo--desktop[data-astro-cid-dnscm2yu] .systemizy-logo__wordmark[data-astro-cid-dnscm2yu]{width:83.32px;height:15.72px}.systemizy-logo--mobile[data-astro-cid-dnscm2yu] .systemizy-logo__wordmark[data-astro-cid-dnscm2yu]{width:97.21px;height:18.34px}.text-input[data-astro-cid-hu5qc3n3]{gap:var(--space-8);flex-direction:column;width:248px;display:flex}.text-input__label--hidden[data-astro-cid-hu5qc3n3]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text-input__label[data-astro-cid-hu5qc3n3]{font-weight:500;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-main)}.text-input__field[data-astro-cid-hu5qc3n3]{align-items:center;gap:var(--space-8);padding:var(--space-10) var(--space-12);border:var(--size-line) solid var(--line-secondary);background-color:var(--bg-main);background-image:linear-gradient(var(--bg-secondary), var(--bg-secondary));transition:border-color var(--duration-press) ease;display:flex}.text-input__input[data-astro-cid-hu5qc3n3]{min-width:0;font:inherit;font-weight:400;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-main);background:0 0;border:0;flex:auto;margin:0;padding:0}.text-input__input[data-astro-cid-hu5qc3n3]::placeholder{transition:color var(--duration-press) ease;color:var(--text-placeholder);opacity:1}.text-input--multiline[data-astro-cid-hu5qc3n3] .text-input__field[data-astro-cid-hu5qc3n3]{align-items:flex-start}textarea[data-astro-cid-hu5qc3n3].text-input__input{resize:none;font-family:inherit}@media (hover:hover) and (pointer:fine){.text-input[data-astro-cid-hu5qc3n3]:hover .text-input__field[data-astro-cid-hu5qc3n3]{border-color:var(--line-accent-transparent);background-image:linear-gradient(var(--bg-secondary--hover), var(--bg-secondary--hover))}.text-input[data-astro-cid-hu5qc3n3]:hover .text-input__input[data-astro-cid-hu5qc3n3]::placeholder{color:var(--text-placeholder--hover)}}.text-input[data-astro-cid-hu5qc3n3]:focus-within .text-input__label[data-astro-cid-hu5qc3n3]{color:var(--text-tertiary)}.text-input[data-astro-cid-hu5qc3n3]:focus-within .text-input__field[data-astro-cid-hu5qc3n3],.text-input__field[data-astro-cid-hu5qc3n3]:has(.text-input__input:focus-visible){border-color:var(--line-accent);background-image:linear-gradient(var(--bg-secondary), var(--bg-secondary));box-shadow:0 0 0 4px var(--color-lilac-alpha-30)}.text-input__input[data-astro-cid-hu5qc3n3]:focus-visible{outline:none}.text-input[data-astro-cid-hu5qc3n3]:active .text-input__field[data-astro-cid-hu5qc3n3]{border-color:var(--line-accent-transparent--pressed);background-image:linear-gradient(var(--bg-secondary--pressed), var(--bg-secondary--pressed));box-shadow:none}.text-input[data-astro-cid-hu5qc3n3]:active .text-input__input[data-astro-cid-hu5qc3n3]::placeholder{color:var(--text-placeholder--pressed)}.text-input--error[data-astro-cid-hu5qc3n3] .text-input__field[data-astro-cid-hu5qc3n3],.text-input--error[data-astro-cid-hu5qc3n3]:focus-within .text-input__field[data-astro-cid-hu5qc3n3],.text-input[data-astro-cid-hu5qc3n3][data-error] .text-input__field[data-astro-cid-hu5qc3n3],.text-input[data-astro-cid-hu5qc3n3][data-error]:focus-within .text-input__field[data-astro-cid-hu5qc3n3]{border-color:var(--line-error)}@media (hover:hover) and (pointer:fine){.text-input--error[data-astro-cid-hu5qc3n3]:hover .text-input__field[data-astro-cid-hu5qc3n3],.text-input[data-astro-cid-hu5qc3n3][data-error]:hover .text-input__field[data-astro-cid-hu5qc3n3]{border-color:var(--line-error)}}.text-input[data-astro-cid-hu5qc3n3][data-error] .text-input__label[data-astro-cid-hu5qc3n3],.text-input--error[data-astro-cid-hu5qc3n3] .text-input__label[data-astro-cid-hu5qc3n3]{color:var(--text-error)}.text-input--disabled[data-astro-cid-hu5qc3n3] .text-input__label[data-astro-cid-hu5qc3n3]{color:var(--text-main--disabled)}.text-input--disabled[data-astro-cid-hu5qc3n3] .text-input__field[data-astro-cid-hu5qc3n3],.text-input--disabled[data-astro-cid-hu5qc3n3]:active .text-input__field[data-astro-cid-hu5qc3n3]{border-color:var(--line-secondary--disabled);background-image:linear-gradient(var(--bg-secondary--disabled), var(--bg-secondary--disabled));box-shadow:none}@media (hover:hover) and (pointer:fine){.text-input--disabled[data-astro-cid-hu5qc3n3]:hover .text-input__field[data-astro-cid-hu5qc3n3]{border-color:var(--line-secondary--disabled);background-image:linear-gradient(var(--bg-secondary--disabled), var(--bg-secondary--disabled));box-shadow:none}}.text-input--disabled[data-astro-cid-hu5qc3n3] .text-input__input[data-astro-cid-hu5qc3n3]{cursor:not-allowed}.text-input--disabled[data-astro-cid-hu5qc3n3] .text-input__input[data-astro-cid-hu5qc3n3]::placeholder,.text-input__input[data-astro-cid-hu5qc3n3]:disabled::placeholder{color:var(--text-placeholder--disabled)}.text-input--full[data-astro-cid-hu5qc3n3]{width:100%}.text-input__error[data-astro-cid-hu5qc3n3]{color:var(--text-error);font-size:var(--font-body-s-size,12px);line-height:var(--font-body-s-line-height,16px);margin:0}.text-input__error[data-astro-cid-hu5qc3n3][hidden]{display:none}@media (pointer:coarse){.text-input__input[data-astro-cid-hu5qc3n3]{font-size:max(16px,1em)}}
