@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Caveat:wght@400;500&display=swap";.app-spinner[data-v-94f363f7]{display:inline-flex;align-items:center;justify-content:center;color:currentcolor;animation:app-spinner-rotate-94f363f7 .9s linear infinite}.app-spinner[data-v-94f363f7] svg{width:100%;height:100%}@keyframes app-spinner-rotate-94f363f7{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){.app-spinner[data-v-94f363f7]{animation-duration:2.4s}}.app-button[data-v-c97d44bc]{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);font-family:var(--font-family-base);font-size:var(--component-button-size);font-weight:var(--font-weight-medium);line-height:var(--component-button-lineheight);white-space:nowrap;text-decoration:none;transition:background-color var(--transition-default),border-color var(--transition-default),box-shadow var(--transition-default),color var(--transition-default)}.app-button__body[data-v-c97d44bc]{display:inline-flex;align-items:center;justify-content:center}.app-button__content[data-v-c97d44bc]{display:inline-flex;align-items:center;justify-content:center;padding-inline:8px}.app-button__icon[data-v-c97d44bc]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.app-button__icon[data-v-c97d44bc] svg{width:100%;height:100%}.app-button__spinner[data-v-c97d44bc]{position:absolute;top:50%;left:50%;translate:-50% -50%}.app-button--large[data-v-c97d44bc]{height:48px;padding-inline:24px}.app-button--large .app-button__icon[data-v-c97d44bc]{width:var(--size-x-small);height:var(--size-x-small)}.app-button--large .app-button__icon[data-v-c97d44bc] svg{width:var(--size-2x-small);height:var(--size-2x-small)}.app-button--medium[data-v-c97d44bc]{height:40px;padding-inline:16px}.app-button--medium .app-button__icon[data-v-c97d44bc]{width:var(--size-x-small);height:var(--size-x-small)}.app-button--medium .app-button__icon[data-v-c97d44bc] svg{width:var(--size-2x-small);height:var(--size-2x-small)}.app-button--small[data-v-c97d44bc]{height:32px;padding-inline:8px}.app-button--small .app-button__icon[data-v-c97d44bc]{width:var(--size-2x-small);height:var(--size-2x-small)}.app-button--small .app-button__icon[data-v-c97d44bc] svg{width:16.667px;height:16.667px}.app-button--icon-only[data-v-c97d44bc]{padding-inline:0}.app-button--icon-only.app-button--large[data-v-c97d44bc]{width:48px}.app-button--icon-only.app-button--medium[data-v-c97d44bc]{width:40px}.app-button--icon-only.app-button--small[data-v-c97d44bc]{width:32px}.app-button--primary[data-v-c97d44bc]{color:var(--text-on-button-primary);background-color:var(--accent-button-primary)}.app-button--primary[data-v-c97d44bc]:hover:not(.app-button--disabled){background-color:var(--accent-button-primary-hover)}.app-button--primary[data-v-c97d44bc]:active:not(.app-button--disabled){background-color:var(--accent-button-primary-pressed)}.app-button--secondary[data-v-c97d44bc]{color:var(--text-control);background-color:var(--surface-subtle);box-shadow:var(--shadow-control),inset 0 0 0 1px var(--border-default)}.app-button--secondary[data-v-c97d44bc]:hover:not(.app-button--disabled){background-color:var(--surface-subtle-hover)}.app-button--secondary[data-v-c97d44bc]:active:not(.app-button--disabled){background-color:var(--surface-subtle-pressed)}.app-button--outline[data-v-c97d44bc]{color:var(--text-button-outline);background-color:transparent;box-shadow:inset 0 0 0 1px var(--border-default)}.app-button--outline[data-v-c97d44bc]:hover:not(.app-button--disabled){background-color:var(--surface-subtle)}.app-button--outline[data-v-c97d44bc]:active:not(.app-button--disabled){background-color:var(--surface-subtle-pressed)}.app-button--ghost[data-v-c97d44bc]{color:var(--text-button-outline);background-color:transparent}.app-button--ghost[data-v-c97d44bc]:hover:not(.app-button--disabled){background-color:var(--surface-subtle)}.app-button--ghost[data-v-c97d44bc]:active:not(.app-button--disabled){background-color:var(--surface-subtle-pressed)}.app-button[data-v-c97d44bc]:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--focus-ring-width) var(--border-focus)}.app-button--secondary[data-v-c97d44bc]:focus-visible{box-shadow:var(--shadow-control),inset 0 0 0 var(--focus-ring-width) var(--border-focus)}.app-button--loading .app-button__body[data-v-c97d44bc]{visibility:hidden}.app-button--disabled[data-v-c97d44bc]{cursor:not-allowed;color:var(--text-disabled)}.app-button--disabled.app-button--primary[data-v-c97d44bc],.app-button--disabled.app-button--secondary[data-v-c97d44bc]{background-color:var(--surface-disabled)}.app-button--disabled.app-button--secondary[data-v-c97d44bc],.app-button--disabled.app-button--outline[data-v-c97d44bc]{box-shadow:inset 0 0 0 1px var(--border-disabled)}.app-button--disabled.app-button--ghost[data-v-c97d44bc],.app-button--disabled.app-button--outline[data-v-c97d44bc]{background-color:transparent}.app-divider[data-v-5f6ca188]{flex-shrink:0;border:0;color:var(--border-default)}.app-divider--horizontal[data-v-5f6ca188]{width:100%;border-top-width:1px;border-top-color:var(--border-default)}.app-divider--vertical[data-v-5f6ca188]{align-self:stretch;border-left-width:1px;border-left-color:var(--border-default)}.app-divider--solid[data-v-5f6ca188]{border-style:solid}.app-divider--dashed[data-v-5f6ca188]{border-style:dashed}.app-divider--dot[data-v-5f6ca188]{display:inline-flex;width:4px;height:4px}.app-divider--dot[data-v-5f6ca188] svg{width:100%;height:100%}.app-link[data-v-cb8b8076]{display:inline-flex;align-items:center;justify-content:center;color:var(--text-link);font-size:var(--link-footer-size);font-weight:var(--font-weight-regular);line-height:var(--link-footer-lineheight);text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font;transition:color var(--transition-default)}.app-link[data-v-cb8b8076]:hover:not(.app-link--disabled){color:var(--text-link-hover)}.app-link--disabled[data-v-cb8b8076]{color:var(--text-disabled);cursor:not-allowed}.app-tooltip-host[data-v-7cf2215c]{position:relative;display:inline-flex;align-items:center}.app-tooltip-host--block[data-v-7cf2215c]{display:block;width:100%}.app-tooltip[data-v-7cf2215c]{display:inline-flex;gap:4px;align-items:center;min-height:28px;max-width:264px;max-height:264px;padding:4px 12px;overflow:hidden;color:var(--text-on-button-primary);font-size:var(--body-text-xs-size);font-weight:var(--font-weight-regular);line-height:var(--body-text-xs-lineheight);background-color:var(--surface-avatar-fallback);border-radius:var(--radius-tooltip)}.app-tooltip__icon[data-v-7cf2215c]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--size-3x-small);height:var(--size-3x-small)}.app-tooltip__icon[data-v-7cf2215c] svg{width:100%;height:100%}.app-tooltip--floating[data-v-7cf2215c]{position:absolute;z-index:30;display:none;width:max-content;pointer-events:none}@media(width>=1440px)and (hover:hover){.app-tooltip--floating[data-v-7cf2215c]{display:inline-flex}}.app-tooltip--top[data-v-7cf2215c]{bottom:calc(100% + 8px);left:50%;translate:-50% 0}.app-tooltip--bottom[data-v-7cf2215c]{top:calc(100% + 8px);left:50%;translate:-50% 0}.app-tooltip--left[data-v-7cf2215c]{top:50%;right:calc(100% + 8px);translate:0 -50%}.app-tooltip--right[data-v-7cf2215c]{top:50%;left:calc(100% + 8px);translate:0 -50%}.app-tooltip--follow[data-v-7cf2215c]{translate:-50% -100%}.app-tooltip-enter-active[data-v-7cf2215c],.app-tooltip-leave-active[data-v-7cf2215c]{transition:opacity var(--transition-default)}.app-tooltip-enter-from[data-v-7cf2215c],.app-tooltip-leave-to[data-v-7cf2215c]{opacity:0}.app-footer[data-v-2f59ab67]{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;width:100%;padding:16px;background-color:var(--surface-page);border-top:1px solid var(--border-default)}.app-footer__top[data-v-2f59ab67]{order:2}.app-footer__copyright[data-v-2f59ab67]{order:3;color:var(--text-primary);font-size:var(--body-text-sm-size);line-height:var(--body-text-sm-lineheight);white-space:nowrap}.app-footer__links[data-v-2f59ab67]{display:none;gap:24px;align-items:center;justify-content:center}.app-footer__email[data-v-2f59ab67]{display:inline-flex;gap:8px;align-items:center}.app-footer__copy[data-v-2f59ab67]{display:inline-flex;width:18px;height:18px;color:var(--text-link);transition:color var(--transition-default)}.app-footer__copy[data-v-2f59ab67]:hover{color:var(--text-link-hover)}.app-footer__copy[data-v-2f59ab67] svg{width:100%;height:100%}.app-footer__icons[data-v-2f59ab67]{display:flex;order:1;gap:32px;align-items:center;justify-content:center}@media(width>=768px){.app-footer[data-v-2f59ab67]{flex-direction:row;gap:32px;justify-content:space-between;padding:32px}.app-footer__copyright[data-v-2f59ab67],.app-footer__icons[data-v-2f59ab67],.app-footer__top[data-v-2f59ab67]{order:0}}@media(width>=1440px){.app-footer[data-v-2f59ab67]{padding:48px}.app-footer__links[data-v-2f59ab67]{display:flex}.app-footer__icons[data-v-2f59ab67]{display:none}}@media(width>=1920px){.app-footer[data-v-2f59ab67]{padding:64px}}.app-logo[data-v-f140a060]{display:inline-flex;align-items:center;justify-content:center;color:var(--text-primary)}.app-logo__wordmark[data-v-f140a060]{display:block;width:100%;height:auto}.app-logo--large[data-v-f140a060]{width:110px}.app-logo--medium[data-v-f140a060]{width:88px}.app-logo--small[data-v-f140a060]{width:72px}.app-logo__wordmark[data-v-f140a060] path{transform-box:fill-box;transform-origin:center;transition:translate var(--transition-logo) linear,rotate var(--transition-logo) var(--ease-logo-rotate)}@media(hover:hover)and (pointer:fine){.app-logo:hover .app-logo__wordmark[data-v-f140a060] path:nth-child(1){translate:232.54px 4.01px;rotate:-71.177deg}.app-logo:hover .app-logo__wordmark[data-v-f140a060] path:nth-child(2){translate:137.5px 34.07px;rotate:37.53deg}.app-logo:hover .app-logo__wordmark[data-v-f140a060] path:nth-child(3){translate:176.52px -5.97px;rotate:27.735deg}.app-logo:hover .app-logo__wordmark[data-v-f140a060] path:nth-child(4){translate:181.73px -25.16px;rotate:-36.296deg}.app-logo:hover .app-logo__wordmark[data-v-f140a060] path:nth-child(5){translate:29.34px 1.51px;rotate:0deg}.app-logo:hover .app-logo__wordmark[data-v-f140a060] path:nth-child(6){translate:0 0;rotate:0deg}.app-logo:hover .app-logo__wordmark[data-v-f140a060] path:nth-child(7){translate:-58.88px 1.15px;rotate:0deg}.app-logo:hover .app-logo__wordmark[data-v-f140a060] path:nth-child(8){translate:-115.34px -3.45px;rotate:0deg}.app-logo:hover .app-logo__wordmark[data-v-f140a060] path:nth-child(9){translate:-149.07px -9.58px;rotate:0deg}.app-logo:hover .app-logo__wordmark[data-v-f140a060] path:nth-child(10){translate:-124.38px -2.17px;rotate:0deg}.app-logo:hover .app-logo__wordmark[data-v-f140a060] path:nth-child(11){translate:-197.82px -10.97px;rotate:0deg}}@media(prefers-reduced-motion:reduce){.app-logo__wordmark[data-v-f140a060] path{transition:none}.app-logo:hover .app-logo__wordmark[data-v-f140a060] path{translate:none;rotate:0deg}}.app-menu-item[data-v-60ed73a4]{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;height:28px;padding-inline:4px;color:var(--text-secondary);font-size:var(--link-nav-size);font-weight:var(--font-weight-regular);line-height:var(--link-nav-lineheight);white-space:nowrap;transition:color var(--transition-default)}.app-menu-item__label[data-v-60ed73a4]{position:relative;display:inline-flex}.app-menu-item__text[data-v-60ed73a4]{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center}.app-menu-item__spacer[data-v-60ed73a4]{font-weight:var(--font-weight-medium);visibility:hidden}.app-menu-item__underline[data-v-60ed73a4]{position:absolute;top:28px;left:4px;width:calc(100% - 8px);height:9.011px;opacity:0;transition:opacity var(--transition-default)}.app-menu-item[data-v-60ed73a4]:hover:not(.app-menu-item--disabled){color:var(--text-primary);font-weight:var(--font-weight-medium)}.app-menu-item:hover:not(.app-menu-item--disabled) .app-menu-item__underline[data-v-60ed73a4]{opacity:1}.app-menu-item[data-v-60ed73a4]:focus-visible{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:0}.app-menu-item--selected[data-v-60ed73a4]{color:var(--text-primary);font-weight:var(--font-weight-medium)}.app-menu-item--disabled[data-v-60ed73a4]{color:var(--text-disabled);cursor:not-allowed}.layout-menu-overlay[data-v-e7b45abe]{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background-color:var(--surface-overlay);backdrop-filter:blur(var(--overlay-blur))}.layout-menu-overlay__panel[data-v-e7b45abe]{display:flex;flex-direction:column;gap:32px;padding:8px 16px 32px}.layout-menu-overlay__title[data-v-e7b45abe]{display:flex;gap:16px;align-items:center;justify-content:space-between}.layout-menu-overlay__logo[data-v-e7b45abe]{display:inline-flex;align-items:center}.layout-menu-overlay__logo[data-v-e7b45abe] .app-logo{color:var(--text-on-button-primary)}.layout-menu-overlay__nav[data-v-e7b45abe]{display:flex;flex-direction:column;gap:12px;width:100%;overflow:hidden;border-radius:var(--radius-container-large)}.layout-menu-overlay__item[data-v-e7b45abe]{display:flex;align-items:center;padding:12px 24px;color:var(--text-secondary);font-size:var(--heading-h1-narrative-size);line-height:var(--heading-h1-narrative-lineheight);background-color:var(--surface-subtle);border-radius:var(--radius-container-medium);box-shadow:var(--shadow-control-group);transition:background-color var(--transition-default),color var(--transition-default)}.layout-menu-overlay__item[data-v-e7b45abe]:hover{color:var(--text-primary);background-color:var(--surface-subtle-hover)}.layout-menu-overlay__item--selected[data-v-e7b45abe]{color:var(--text-primary)}.layout-menu-overlay__links[data-v-e7b45abe]{display:flex;gap:32px;justify-content:center}@media(width>=768px){.layout-menu-overlay__panel[data-v-e7b45abe]{gap:32px;padding:32px}.layout-menu-overlay__logo[data-v-e7b45abe]{height:48px;padding-inline:32px;border:1px solid var(--border-default);border-radius:var(--radius-pill);filter:drop-shadow(var(--shadow-control-soft))}.layout-menu-overlay__item[data-v-e7b45abe]{padding:24px 32px}.layout-menu-overlay__links[data-v-e7b45abe]{gap:48px}}.app-header[data-v-4ed85d85]{display:flex;gap:32px;align-items:center;width:100%;padding:8px 16px;background-color:var(--surface-page);border-bottom:1px solid transparent;transition:translate var(--transition-header),opacity var(--transition-header),border-color var(--transition-header)}.app-header--bordered[data-v-4ed85d85]{border-bottom-color:var(--border-subtle)}.app-header--instant[data-v-4ed85d85]{transition:none}.app-header--hidden[data-v-4ed85d85]{translate:0 -100%}.app-header__left[data-v-4ed85d85]{display:flex;flex:1 0 0;min-width:0;align-items:center}.app-header__logo-link[data-v-4ed85d85]{display:inline-flex;align-items:center}.app-header__center[data-v-4ed85d85]{display:none;flex:1 0 0;gap:48px;align-items:center;justify-content:center;min-width:0}.app-header__right[data-v-4ed85d85]{display:flex;align-items:center;justify-content:flex-end}.app-header__actions[data-v-4ed85d85]{display:none;gap:16px;align-items:flex-start}@media(width>=768px){.app-header[data-v-4ed85d85]{padding:12px 32px}}@media(width>=1440px){.app-header[data-v-4ed85d85]{padding:16px 48px}.app-header__left[data-v-4ed85d85],.app-header__right[data-v-4ed85d85]{flex:0 0 264px;width:264px}.app-header__center[data-v-4ed85d85],.app-header__actions[data-v-4ed85d85]{display:flex}.app-header__logo-link--compact-only[data-v-4ed85d85],.app-header__burger[data-v-4ed85d85]{display:none}}@media(width>=1920px){.app-header[data-v-4ed85d85]{padding:16px 64px}}.app-page-section[data-v-a3b2010b]{display:flex;justify-content:center;width:100%;padding-inline:16px}.app-page-section--normal[data-v-a3b2010b]{padding-block:var(--block-padding-y)}.app-page-section__inner[data-v-a3b2010b]{width:100%;max-width:var(--content-width)}@media(width>=768px){.app-page-section[data-v-a3b2010b]{padding-inline:32px}}@media(width>=1440px){.app-page-section[data-v-a3b2010b]{padding-inline:48px}}@media(width>=1920px){.app-page-section[data-v-a3b2010b]{padding-inline:64px}}.layout-loading-screen[data-v-2d859819]{position:fixed;inset:0;z-index:300;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--surface-page)}.layout-loading-screen__wordmark[data-v-2d859819]{width:251px;height:auto;color:var(--text-primary)}.layout-loading-screen__chip[data-v-2d859819]{position:absolute;bottom:24px;left:50%;display:flex;align-items:center;justify-content:center;width:64px;padding:8px;overflow:hidden;color:var(--text-primary);font-size:var(--body-text-sm-size);line-height:var(--body-text-sm-lineheight);background-color:var(--surface-muted);border-radius:var(--radius-pill);translate:-50% 0}@media(width>=768px){.layout-loading-screen__wordmark[data-v-2d859819]{width:345px}.layout-loading-screen__chip[data-v-2d859819]{bottom:32px;width:74px;padding:12px 16px;font-size:var(--body-text-lg-size);line-height:var(--body-text-lg-lineheight)}}@media(width>=1440px){.layout-loading-screen__wordmark[data-v-2d859819]{width:487px}}@media(width>=1920px){.layout-loading-screen__chip[data-v-2d859819]{bottom:48px}}.layout-loading-screen__wordmark[data-v-2d859819] path{stroke-dasharray:1;stroke-dashoffset:1;animation-name:layout-loading-screen-draw-2d859819;animation-timing-function:linear;animation-fill-mode:both}.layout-loading-screen__wordmark[data-v-2d859819] path:nth-child(1){animation-delay:201ms;animation-duration:456ms}.layout-loading-screen__wordmark[data-v-2d859819] path:nth-child(2){animation-delay:657ms;animation-duration:114ms}.layout-loading-screen__wordmark[data-v-2d859819] path:nth-child(3){animation-delay:771ms;animation-duration:375ms}.layout-loading-screen__wordmark[data-v-2d859819] path:nth-child(4){animation-delay:1146ms;animation-duration:114ms}.layout-loading-screen__wordmark[data-v-2d859819] path:nth-child(5){animation-delay:1.26s;animation-duration:462ms}.layout-loading-screen__wordmark[data-v-2d859819] path:nth-child(6){animation-delay:1722ms;animation-duration:382ms}.layout-loading-screen__wordmark[data-v-2d859819] path:nth-child(7){animation-delay:2104ms;animation-duration:295ms}.layout-loading-screen__wordmark[data-v-2d859819] path:nth-child(8){animation-delay:2399ms;animation-duration:295ms}.layout-loading-screen__wordmark[data-v-2d859819] path:nth-child(9){animation-delay:2693ms;animation-duration:235ms}.layout-loading-screen__wordmark[data-v-2d859819] path:nth-child(10){animation-delay:2928ms;animation-duration:375ms}.layout-loading-screen__wordmark[data-v-2d859819] path:nth-child(11){animation-delay:3303ms;animation-duration:295ms}@keyframes layout-loading-screen-draw-2d859819{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.layout-loading-screen__wordmark[data-v-2d859819] path{stroke-dashoffset:0;animation:none}}.layout-scrollbar[data-v-6f4e8d22]{position:fixed;top:0;right:4px;bottom:0;z-index:50;width:10px;opacity:0;pointer-events:none;transition:opacity var(--transition-header)}.layout-scrollbar--visible[data-v-6f4e8d22]{opacity:1}.layout-scrollbar--visible .layout-scrollbar__thumb[data-v-6f4e8d22]{pointer-events:auto}.layout-scrollbar__thumb[data-v-6f4e8d22]{display:block;width:100%;background-color:var(--border-default);border-radius:var(--radius-pill);cursor:grab;transition:background-color var(--transition-default)}.layout-scrollbar__thumb[data-v-6f4e8d22]:hover{background-color:var(--text-tertiary)}.layout-scrollbar__thumb[data-v-6f4e8d22]:active{cursor:grabbing;background-color:var(--text-tertiary)}@media(pointer:coarse){.layout-scrollbar[data-v-6f4e8d22]{display:none}}@media(prefers-reduced-motion:reduce){.layout-scrollbar[data-v-6f4e8d22]{transition:none}}.app-segmented-control[data-v-16e7265d]{--segment-border-width: 1px;--segment-focus-width: var(--focus-ring-width);display:inline-flex;align-items:center;justify-content:center;height:40px;padding-inline:16px;color:var(--text-control);font-size:var(--component-tab-size);font-weight:var(--font-weight-medium);line-height:var(--component-tab-lineheight);white-space:nowrap;background-color:transparent;border-radius:var(--radius-pill);transition:background-color var(--transition-default),box-shadow var(--transition-default),color var(--transition-default)}.app-segmented-control__content[data-v-16e7265d]{display:inline-flex;align-items:center;justify-content:center;padding-inline:8px}.app-segmented-control--small[data-v-16e7265d]{--segment-border-width: .8px;--segment-focus-width: 1.6px;height:32px;padding-inline:8px;font-size:var(--component-tab-small-size);line-height:var(--component-tab-small-lineheight);border-radius:var(--radius-pill-small)}.app-segmented-control--small .app-segmented-control__content[data-v-16e7265d]{padding-inline:4px}.app-segmented-control--on-dark[data-v-16e7265d]:hover:not(.app-segmented-control--active,.app-segmented-control--disabled){background-color:var(--surface-subtle-hover)}.app-segmented-control--on-dark.app-segmented-control--active[data-v-16e7265d]{background-color:var(--accent-tab-active);box-shadow:inset 0 0 0 var(--segment-border-width) var(--border-default)}.app-segmented-control--on-light[data-v-16e7265d]{background-color:var(--surface-page);box-shadow:inset 0 0 0 var(--segment-border-width) var(--border-default)}.app-segmented-control--on-light[data-v-16e7265d]:hover:not(.app-segmented-control--disabled){background-color:var(--surface-subtle)}.app-segmented-control--on-light.app-segmented-control--active[data-v-16e7265d]{background-color:var(--surface-subtle)}.app-segmented-control[data-v-16e7265d]:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--segment-focus-width) var(--border-focus)}.app-segmented-control--disabled[data-v-16e7265d]{color:var(--text-disabled);cursor:not-allowed;box-shadow:inset 0 0 0 var(--segment-border-width) var(--border-disabled)}.app-segmented-control--disabled.app-segmented-control--active[data-v-16e7265d]{background-color:var(--surface-disabled)}.app-segmented-control--disabled.app-segmented-control--on-dark[data-v-16e7265d]:not(.app-segmented-control--active){background-color:transparent;box-shadow:none}.app-segmented-control--disabled.app-segmented-control--on-light[data-v-16e7265d]:not(.app-segmented-control--active){background-color:transparent}.layout-sticky-controls[data-v-cffd39e7]{position:sticky;bottom:0;z-index:20;height:0}.layout-sticky-controls__panel[data-v-cffd39e7]{position:absolute;right:0;bottom:0;left:0;display:flex;gap:32px;align-items:flex-end;justify-content:flex-start;padding:0 16px 16px;pointer-events:none}.layout-sticky-controls__panel[data-v-cffd39e7]>*{pointer-events:auto}.layout-sticky-controls__group[data-v-cffd39e7]{display:flex;gap:4px;align-items:center;justify-content:center;padding:4px;overflow:hidden;background-color:var(--surface-subtle);border-radius:var(--radius-pill);box-shadow:var(--shadow-control-group)}@media(width>=768px){.layout-sticky-controls__panel[data-v-cffd39e7]{padding:0 32px 32px}}@media(width>=1440px){.layout-sticky-controls__panel[data-v-cffd39e7]{padding:0 48px 32px}}@media(width>=1920px){.layout-sticky-controls__panel[data-v-cffd39e7]{padding:0 64px 48px}}.home-contact-links[data-v-5907366d]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center;width:100%}.home-contact-links__group[data-v-5907366d]{display:inline-flex;gap:4px;align-items:center}.home-low-level[data-v-cfac7617]{display:flex;flex-direction:column;gap:24px;padding-bottom:96px}.home-low-level__title[data-v-cfac7617]{color:var(--text-primary);font-size:var(--heading-h0-size);font-weight:var(--font-weight-bold);line-height:var(--heading-h0-lineheight)}.home-low-level__paragraph[data-v-cfac7617]{color:var(--text-primary);font-size:var(--heading-h3-size);line-height:var(--heading-h3-lineheight)}.home-low-level__links[data-v-cfac7617]{justify-content:flex-start}.app[data-v-d7f9e243]{display:flex;flex-direction:column;min-height:100vh}.app__fade[data-v-d7f9e243]{position:fixed;right:0;bottom:0;left:0;z-index:15;height:var(--fade-bottom-height);pointer-events:none;backdrop-filter:blur(var(--fade-bottom-blur));mask-image:linear-gradient(to top,#000,#0000);transition:opacity var(--transition-header)}.app__fade--hidden[data-v-d7f9e243]{opacity:0}.app__intro-blur[data-v-d7f9e243]{position:fixed;inset:0;z-index:16;pointer-events:none;backdrop-filter:blur(var(--fade-bottom-blur));mask-image:linear-gradient(to bottom,#0000,#000 18%);animation:app-intro-blur-d7f9e243 var(--intro-blur-duration) ease-out forwards}.app__header[data-v-d7f9e243]{position:sticky;top:0;z-index:10;transition:translate var(--transition-header),opacity var(--swap-in) ease-out}.app__body[data-v-d7f9e243]{display:flex;flex:1 0 auto;flex-direction:column}.app__main[data-v-d7f9e243]{flex:1 0 auto}.app__main[data-v-d7f9e243],.app__footer[data-v-d7f9e243]{transition:opacity var(--swap-in) ease-out,translate var(--swap-in) ease-out}.app--covered .app__header[data-v-d7f9e243],.app--covered .app__body[data-v-d7f9e243],.app--covered .app__footer[data-v-d7f9e243]{visibility:hidden}.app--swapping .app__header[data-v-d7f9e243],.app--swapping .app__main[data-v-d7f9e243],.app--swapping .app__footer[data-v-d7f9e243]{opacity:0;transition-duration:var(--swap-out);transition-timing-function:ease-in}.app--swapping .app__main[data-v-d7f9e243],.app--swapping .app__footer[data-v-d7f9e243]{translate:0 -12px}@keyframes app-intro-blur-d7f9e243{0%{translate:0 -18%}to{translate:0 100%}}.app-loading-leave-active[data-v-d7f9e243]{transition:opacity var(--intro-fade-duration) ease-out}.app-loading-leave-to[data-v-d7f9e243]{opacity:0}@media(prefers-reduced-motion:reduce){.app__header[data-v-d7f9e243],.app__main[data-v-d7f9e243],.app__footer[data-v-d7f9e243]{transition:none}.app__intro-blur[data-v-d7f9e243]{animation:none;opacity:0}.app-loading-leave-active[data-v-d7f9e243]{transition:none}}:root{--gray-900: #1d1e20;--gray-800: #27282b;--gray-700: #35373b;--gray-600: #494c53;--gray-500: #565a62;--gray-400: #717680;--gray-300: #9da1a9;--gray-200: #bbbec3;--gray-100: #d9dbde;--gray-50: #f5f6f7;--blue-900: #020d1d;--blue-800: #041c3c;--blue-700: #082d5e;--blue-600: #0e4082;--blue-500: #1557a8;--blue-400: #1e6fcc;--blue-300: #4f93e0;--blue-200: #87b7ec;--blue-100: #bad5f4;--blue-50: #eaf2fb;--green-900: #044426;--green-800: #059953;--green-700: #09ce72;--green-600: #18dc81;--green-500: #33e190;--green-400: #65e29f;--green-300: #90eaba;--green-200: #b2f0cf;--green-100: #c1fce0;--green-50: #cffce7;--red-900: #200402;--red-800: #420a06;--red-700: #65120c;--red-600: #8c1a12;--red-500: #b5241a;--red-400: #d93025;--red-300: #e95f55;--red-200: #f3918a;--red-100: #f9c0bb;--red-50: #fdecea;--orange-900: #1f1001;--orange-800: #402202;--orange-700: #643504;--orange-600: #8a4a06;--orange-500: #b56308;--orange-400: #d97f0d;--orange-300: #ef9d35;--orange-200: #f6bc6e;--orange-100: #fad9ab;--orange-50: #fdf3e8;--white: #fff;--black: #000;--alpha-50: rgb(63 63 63 / 50%)}:root{--surface-page: var(--white);--surface-subtle: var(--gray-50);--surface-muted: var(--gray-50);--surface-subtle-hover: var(--gray-100);--surface-subtle-pressed: var(--gray-200);--surface-disabled: var(--gray-100);--surface-avatar-fallback: var(--gray-400);--surface-overlay: var(--alpha-50);--accent-button-primary: var(--gray-900);--accent-button-primary-hover: var(--gray-800);--accent-button-primary-pressed: var(--black);--accent-tab-active: var(--white);--brand-linkedin: #007ebb;--brand-telegram: #28a7e9;--border-default: var(--gray-100);--border-subtle: var(--gray-50);--border-disabled: var(--gray-200);--border-focus: var(--blue-400);--border-error: var(--red-400);--text-primary: var(--black);--text-secondary: var(--gray-400);--text-tertiary: var(--gray-300);--text-label: #8c8c8c;--text-control: var(--gray-500);--text-disabled: var(--gray-300);--text-link: var(--gray-700);--text-link-hover: var(--gray-400);--text-link-visited: var(--gray-300);--text-button-outline: var(--gray-900);--text-on-button-primary: var(--white);--text-error: var(--red-400);--text-placeholder: var(--gray-300);--size-3x-small: 16px;--size-2x-small: 20px;--size-x-small: 24px;--size-small: 32px;--radius-pill: 100px;--radius-pill-small: 80px;--radius-tooltip: 12px;--radius-field: 16px;--radius-modal: 24px;--radius-container-medium: 16px;--radius-container-large: 32px;--radius-page: 40px;--shadow-control: 0 8px 20px 0 rgb(113 118 128 / 25%);--shadow-control-soft: 0 8px 10px rgb(113 118 128 / 25%);--shadow-control-group: 0 8px 20px 0 rgb(110 110 110 / 25%);--shadow-logo: 0 1.435px 2.153px rgb(0 0 0 / 27%);--shadow-modal: 0 24px 48px 0 rgb(0 0 0 / 18%);--shadow-badge: 0 .478px .718px rgb(0 0 0 / 27%);--content-width: 1072px;--block-padding-y: 16px;--transition-default: .15s ease;--transition-header: .35s cubic-bezier(.22, 1, .36, 1);--transition-logo: .307s;--ease-logo-rotate: cubic-bezier(.5, 0, .5, 1);--focus-ring-width: 2px;--overlay-blur: 12px;--fade-bottom-height: 120px;--fade-bottom-blur: 6px}@media(width>=1440px){:root{--content-width: 864px;--block-padding-y: 21px;--fade-bottom-height: 160px}}@media(width>=1920px){:root{--content-width: 1072px;--block-padding-y: 32px}}:root{--font-family-base: "Inter", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, sans-serif;--font-family-accent: "Caveat", "Inter", cursive;--font-family-mono: ui-monospace, sfmono-regular, "SF Mono", menlo, consolas, monospace;--heading-h0-size: 28px;--heading-h0-lineheight: 38px;--heading-h1-subhead-size: 24px;--heading-h1-subhead-lineheight: 38px;--heading-h1-narrative-size: 24px;--heading-h1-narrative-lineheight: 38px;--heading-pagetitle-size: 24px;--heading-pagetitle-lineheight: 38px;--heading-h3-size: 20px;--heading-h3-lineheight: 28px;--heading-h1-size: 80px;--heading-h1-lineheight: 1.25;--heading-h1-tracking: -1.6px;--heading-h2-size: 24px;--heading-h2-lineheight: 38px;--heading-h5-size: 20px;--heading-h5-lineheight: 28px;--body-text-lg-size: 18px;--body-text-lg-lineheight: 28px;--body-text-lg-medium-size: 18px;--body-text-lg-medium-lineheight: 28px;--body-text-sm-size: 16px;--body-text-sm-lineheight: 24px;--body-text-xs-size: 14px;--body-text-xs-lineheight: 20px;--link-nav-size: 18px;--link-nav-lineheight: 28px;--link-footer-size: 18px;--link-footer-lineheight: 25px;--component-button-size: 16px;--component-button-lineheight: 24px;--component-tab-size: 16px;--component-tab-lineheight: 16px;--component-tab-small-size: 14px;--component-tab-small-lineheight: 13px;--line-height-relaxed: 1.6;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700}@media(width>=768px){:root{--heading-h0-size: 36px;--heading-h0-lineheight: 45px;--heading-h1-subhead-size: 28px;--heading-h1-subhead-lineheight: 40px;--heading-h1-narrative-size: 28px;--heading-h1-narrative-lineheight: 45px;--heading-pagetitle-size: 28px;--heading-pagetitle-lineheight: 40px;--heading-h2-size: 28px;--heading-h2-lineheight: 45px;--heading-h3-size: 24px;--heading-h3-lineheight: 38px}}@media(width>=1440px){:root{--heading-h0-size: 29px;--heading-h0-lineheight: 42px;--heading-pagetitle-size: 21px;--heading-pagetitle-lineheight: 30px;--heading-h3-size: 19px;--heading-h3-lineheight: 30px;--link-footer-size: 16px;--link-footer-lineheight: 25px}}@media(width>=1920px){:root{--heading-h0-size: 44px;--heading-h0-lineheight: 62px;--heading-h1-subhead-size: 36px;--heading-h1-subhead-lineheight: 58px;--heading-h1-narrative-size: 36px;--heading-h1-narrative-lineheight: 58px;--heading-pagetitle-size: 32px;--heading-pagetitle-lineheight: 45px;--heading-h3-size: 28px;--heading-h3-lineheight: 45px;--link-footer-size: 18px;--link-footer-lineheight: 25px}}.u-heading-1{font-size:var(--heading-h1-size);font-weight:var(--font-weight-bold);line-height:var(--heading-h1-lineheight);letter-spacing:var(--heading-h1-tracking)}.u-heading-2{font-size:var(--heading-h2-size);font-weight:var(--font-weight-semibold);line-height:var(--heading-h2-lineheight)}.u-heading-5{font-size:var(--heading-h5-size);font-weight:var(--font-weight-regular);line-height:var(--heading-h5-lineheight)}.u-text-lg{font-size:var(--body-text-lg-size);font-weight:var(--font-weight-regular);line-height:var(--body-text-lg-lineheight)}.u-text-lg-medium{font-size:var(--body-text-lg-medium-size);font-weight:var(--font-weight-medium);line-height:var(--body-text-lg-medium-lineheight)}.u-heading-0{font-size:var(--heading-h0-size);font-weight:var(--font-weight-bold);line-height:var(--heading-h0-lineheight)}.u-heading-narrative{font-size:var(--heading-h1-narrative-size);font-weight:var(--font-weight-regular);line-height:var(--heading-h1-narrative-lineheight)}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}*{scrollbar-width:none}*::-webkit-scrollbar{width:0;height:0}body{min-height:100vh;color:var(--text-primary);font-family:var(--font-family-base);font-size:var(--body-text-lg-size);line-height:var(--body-text-lg-lineheight);background-color:var(--surface-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{border:none;background:none;cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none}:focus-visible{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:2px}
