.c-header{width:100%;height:var(--header-height);background-color:rgba(0,0,0,0)}.c-header__bar{flex:0 0 var(--header-bar-height);width:100%;height:var(--header-bar-height);background-color:rgba(5,29,53,.72);border-bottom:.0625rem solid rgba(255,254,253,.12)}@media only screen and (max-width: 1023px){.c-header__bar{display:none}}.c-header__bar-container{width:100%;max-width:1512px;height:100%;margin-inline:auto;padding-inline:.875rem}.c-header__bar-inner{display:flex;align-items:center;justify-content:flex-end;gap:.875rem;height:100%}.c-header__bar-separator{width:.0625rem;height:1rem;background-color:rgba(255,254,253,.24)}.c-header__bar-docs{color:var(--color-gray-300);font-family:var(--font-primary);font-size:.75rem;font-weight:500;letter-spacing:.06em;line-height:1;text-decoration:none;text-transform:uppercase;transition:color .3s ease}.c-header__bar-docs:hover,.c-header__bar-docs:focus-visible{color:var(--color-white)}.c-header__bar-docs:focus-visible{outline:.125rem solid var(--color-primary-300);outline-offset:.1875rem}.c-header__container{flex:0 0 var(--header-main-height);height:var(--header-main-height);transition:height .3s ease,flex-basis .3s ease}.s-scrolled .c-header__container{flex-basis:var(--header-main-height-short);height:var(--header-main-height-short)}.c-header__inner{height:100%}.c-header__container{width:100%;max-width:1512px;margin-inline:auto;padding-inline:.875rem}.c-header__inner{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;width:100%}@media only screen and (min-width: 1024px){.c-header__inner{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);gap:.75rem}}@media only screen and (min-width: 1228px){.c-header__inner{gap:1.25rem}}.c-header__actions{display:flex;align-items:center;justify-content:flex-end;min-width:0}@media only screen and (min-width: 1024px){.c-header__actions{justify-self:end}}.c-header__trigger.s-offcanvas{width:2.75rem;height:2.75rem}@media only screen and (min-width: 1024px){.c-header__trigger.s-offcanvas{display:none}}:root{--header-main-height: 65px;--header-main-height-short: 65px;--header-bar-height: 0px;--header-height: calc(var(--header-main-height) + var(--header-bar-height));--header-height-short: calc(var(--header-main-height-short) + var(--header-bar-height))}@media only screen and (min-width: 1024px){:root{--header-main-height: 80px;--header-bar-height: 36px}}.c-nav-wrap{position:relative;z-index:100}.c-header__logo{display:flex;align-items:center;flex-shrink:0;justify-self:start;width:8.5rem;height:2.0625rem;transition:width .3s ease,height .3s ease}.c-header__logo-link{display:block;width:100%;height:100%}.c-header__logo-img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}@media only screen and (min-width: 1024px){.c-header__logo{width:9.75rem;height:2.375rem}}.c-nav{display:none;min-width:0}@media only screen and (min-width: 1024px){.c-nav{display:flex;align-items:center;justify-self:center;width:max-content;max-width:100%}}.c-nav__menu{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0;width:max-content;max-width:100%;margin:0;padding:0;list-style:none}.c-nav__menu>.s-menu-item{position:relative;flex:0 0 auto;width:auto;min-width:0;max-width:none;margin:0;padding:0}.c-nav__menu>.s-menu-item::marker{content:none}.c-nav__menu>.s-menu-item>.s-menu-link{display:block;padding:.625rem .5rem;border-radius:var(--radius-md);color:var(--color-white);font-family:var(--font-primary);font-size:.75rem;font-weight:500;letter-spacing:.02em;line-height:1.25rem;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:color .3s ease,background-color .3s ease}.c-nav__menu>.s-menu-item>.s-menu-link:hover,.c-nav__menu>.s-menu-item>.s-menu-link:focus-visible,.c-nav__menu>.s-menu-item>.s-menu-link:active{background-color:var(--color-primary-500);color:var(--color-white)}.c-nav__menu>.s-menu-item>.s-menu-link:focus-visible{outline:.125rem solid var(--color-primary-300);outline-offset:.125rem}.c-nav__menu>.s-menu-selected>.s-menu-link,.c-nav__menu>.s-menu-item>.s-menu-link.is-active{color:var(--color-primary-300)}@media only screen and (min-width: 1228px){.c-nav__menu{gap:.125rem}.c-nav__menu>.s-menu-item>.s-menu-link{padding-inline:.75rem;font-size:.8125rem}}@media only screen and (min-width: 1440px){.c-nav__menu{gap:.5rem}.c-nav__menu>.s-menu-item>.s-menu-link{padding:.75rem 1.25rem;font-size:.875rem}}.s-menu-item--has-children:hover>.s-submenu{opacity:1;visibility:visible;transform:translateY(0)}.s-submenu{position:absolute;top:100%;left:0;min-width:200px;background-color:var(--color-surface);box-shadow:0 10px 30px rgba(0,0,0,.1);list-style:none;padding:10px 0;margin:0;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;z-index:10}.s-submenu .s-menu-link{display:block;padding:10px 20px;text-transform:none;letter-spacing:0}@media only screen and (max-width: 1023px){.c-header__bar-langs{display:none}}.c-header__bar-langs .s-langs{display:flex;align-items:center;gap:.875rem;margin:0;padding:0;list-style:none}.c-header__bar-langs .s-langs-lang{margin:0;padding:0}.c-header__bar-langs .s-langs-lang::marker{content:none}.c-header__bar-langs .s-langs-link{display:block;color:var(--color-gray-300);font-family:var(--font-primary);font-size:.75rem;font-weight:500;letter-spacing:.06em;line-height:1;text-decoration:none;text-transform:uppercase;transition:color .3s ease}.c-header__bar-langs .s-langs-link:hover,.c-header__bar-langs .s-langs-link:focus-visible{color:var(--color-white)}.c-header__bar-langs .s-langs-link:focus-visible{outline:.125rem solid var(--color-primary-300);outline-offset:.1875rem}.c-header__bar-langs .s-langs-active .s-langs-link{color:var(--color-white);font-weight:600}.c-nav__cta{display:none}@media only screen and (min-width: 1024px){.c-nav__cta{display:flex}}.c-nav__cta .s-style-button{display:flex;align-items:center;justify-content:center;font-family:var(--font-primary);text-decoration:none;cursor:pointer;--interaction-surface-target: var(--interaction-filled-hover-transform, none);--interaction-surface-overshoot: var(--interaction-filled-overshoot-transform, var(--interaction-surface-target));transition:background-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),border-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),color var(--interaction-duration, 280ms) var(--interaction-easing, ease),box-shadow var(--interaction-duration, 280ms) var(--interaction-easing, ease);transition:background-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),border-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),color var(--interaction-duration, 280ms) var(--interaction-easing, ease),box-shadow var(--interaction-duration, 280ms) var(--interaction-easing, ease),transform var(--interaction-duration, 280ms) var(--interaction-easing, ease);padding-inline:1.75rem;--interaction-focus-color: var(--color-white);background-color:var(--color-primary-500);border:2px solid rgba(0,0,0,0);border-radius:var(--radius-md);color:var(--color-white);font-weight:600;letter-spacing:.02em;text-transform:none;width:max-content;min-width:0;height:3rem;min-height:3rem;padding-block:0;padding-inline:1.125rem;font-size:.8125rem;line-height:1.125rem;white-space:nowrap}.c-nav__cta .s-style-button:focus-visible{outline:var(--interaction-focus-width, 2px) solid var(--interaction-focus-color, currentColor);outline-offset:var(--interaction-focus-offset, 4px)}@media(hover: hover)and (pointer: fine){.c-nav__cta .s-style-button:hover{box-shadow:var(--interaction-filled-hover-shadow, none);transform:var(--interaction-surface-target);animation:var(--interaction-surface-animation, none)}}.c-nav__cta .s-style-button:active{transform:var(--interaction-filled-active-transform, none);animation:none}@media(prefers-reduced-motion: reduce){.c-nav__cta .s-style-button{transition-duration:.01ms}.c-nav__cta .s-style-button:hover,.c-nav__cta .s-style-button:active{box-shadow:none;transform:none;animation:none}}.c-nav__cta .s-style-button:hover,.c-nav__cta .s-style-button:focus-visible{background-color:var(--color-primary-800);border-color:rgba(0,0,0,0);color:var(--color-white)}@media only screen and (min-width: 1228px){.c-nav__cta .s-style-button{padding-inline:1.375rem;font-size:.875rem}}@media only screen and (min-width: 1440px){.c-nav__cta .s-style-button{height:3.25rem;min-height:3.25rem;padding-inline:1.75rem;font-size:.9375rem}}#s-offcanvas>.c-nav__cta{display:flex;margin-top:var(--spacing-lg)}#s-offcanvas>.c-nav__cta .s-style-button{display:flex;align-items:center;justify-content:center;font-family:var(--font-primary);text-decoration:none;cursor:pointer;--interaction-surface-target: var(--interaction-filled-hover-transform, none);--interaction-surface-overshoot: var(--interaction-filled-overshoot-transform, var(--interaction-surface-target));transition:background-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),border-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),color var(--interaction-duration, 280ms) var(--interaction-easing, ease),box-shadow var(--interaction-duration, 280ms) var(--interaction-easing, ease);transition:background-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),border-color var(--interaction-duration, 280ms) var(--interaction-easing, ease),color var(--interaction-duration, 280ms) var(--interaction-easing, ease),box-shadow var(--interaction-duration, 280ms) var(--interaction-easing, ease),transform var(--interaction-duration, 280ms) var(--interaction-easing, ease);padding-inline:1.75rem;--interaction-focus-color: var(--color-white);background-color:var(--color-primary-500);border:2px solid rgba(0,0,0,0);border-radius:var(--radius-md);color:var(--color-white);font-weight:600;letter-spacing:.02em;text-transform:none;width:fit-content;min-height:3rem}#s-offcanvas>.c-nav__cta .s-style-button:focus-visible{outline:var(--interaction-focus-width, 2px) solid var(--interaction-focus-color, currentColor);outline-offset:var(--interaction-focus-offset, 4px)}@media(hover: hover)and (pointer: fine){#s-offcanvas>.c-nav__cta .s-style-button:hover{box-shadow:var(--interaction-filled-hover-shadow, none);transform:var(--interaction-surface-target);animation:var(--interaction-surface-animation, none)}}#s-offcanvas>.c-nav__cta .s-style-button:active{transform:var(--interaction-filled-active-transform, none);animation:none}@media(prefers-reduced-motion: reduce){#s-offcanvas>.c-nav__cta .s-style-button{transition-duration:.01ms}#s-offcanvas>.c-nav__cta .s-style-button:hover,#s-offcanvas>.c-nav__cta .s-style-button:active{box-shadow:none;transform:none;animation:none}}#s-offcanvas>.c-nav__cta .s-style-button:hover,#s-offcanvas>.c-nav__cta .s-style-button:focus-visible{background-color:var(--color-primary-800);border-color:rgba(0,0,0,0);color:var(--color-white)}.c-header{position:fixed;top:0;left:0;width:100%;z-index:1000;height:var(--header-height);background-color:rgba(0,0,0,0);transition:height .3s ease,background-color .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;align-items:stretch}.cude-body .c-header{z-index:2;position:relative;background-color:var(--color-black)}.s-scrolled .c-header{height:var(--header-height-short);background-color:var(--color-black);box-shadow:0 .3125rem 1.25rem rgba(0,0,0,.12)}.s-page-common .c-header{background-color:rgba(0,0,0,0)}.s-page-common.cude-body .c-header{background-color:var(--color-black)}.s-page-common.s-scrolled .c-header{background-color:var(--color-black)}body:not(:has(.c-hero,.c-common-hero)) .c-header,.s-page-category .c-header,.s-page-article .c-header{background-color:var(--color-black)}.s-offcanvas{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.s-offcanvas .c-hamburger{width:28px;height:20px;color:var(--color-white)}.s-offcanvas .c-hamburger #top-line,.s-offcanvas .c-hamburger #mid-line,.s-offcanvas .c-hamburger #bot-line{transition:all .4s cubic-bezier(0.19, 0.96, 0.6, 1.02);transform-origin:center}.s-offcanvas-triggered .c-hamburger #top-line{transform:rotate(45deg) translate(4px, 5.5px)}.s-offcanvas-triggered .c-hamburger #mid-line{opacity:0}.s-offcanvas-triggered .c-hamburger #bot-line{transform:rotate(-45deg) translate(4px, -5.5px)}#s-offcanvas{background-color:var(--color-black);color:var(--color-white);padding:var(--spacing-lg)}#s-offcanvas .s-offcanvas__menu{list-style:none;padding:0;margin:0 0 var(--spacing-lg)}#s-offcanvas .s-offcanvas__menu .s-menu-link{font-size:1.125rem;padding:.75em 0;display:block;border-bottom:1px solid rgba(255,255,255,.12);color:var(--color-white);text-decoration:none}#s-offcanvas .s-offcanvas__menu .s-menu-link:hover,#s-offcanvas .s-offcanvas__menu .s-menu-link:focus-visible{color:var(--color-primary-300)}#s-offcanvas .s-offcanvas__langs{margin-bottom:var(--spacing-lg);padding-block:var(--spacing-md);border-block:.0625rem solid rgba(255,254,253,.14)}#s-offcanvas .s-offcanvas__langs .s-langs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}#s-offcanvas .s-offcanvas__langs .s-langs-lang{margin:0;padding:0}#s-offcanvas .s-offcanvas__langs .s-langs-lang::marker{content:none}#s-offcanvas .s-offcanvas__langs .s-langs-link{display:flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:.5rem .75rem;border:.0625rem solid rgba(255,254,253,.24);border-radius:var(--radius-md);color:var(--color-gray-300);font-size:.8125rem;font-weight:500;letter-spacing:.06em;line-height:1;text-decoration:none;text-transform:uppercase;transition:color .3s ease,background-color .3s ease,border-color .3s ease}#s-offcanvas .s-offcanvas__langs .s-langs-link:hover,#s-offcanvas .s-offcanvas__langs .s-langs-link:focus-visible{background-color:var(--color-primary-800);border-color:var(--color-primary-400);color:var(--color-white)}#s-offcanvas .s-offcanvas__langs .s-langs-link:focus-visible{outline:.125rem solid var(--color-primary-300);outline-offset:.125rem}#s-offcanvas .s-offcanvas__langs .s-langs-active .s-langs-link{background-color:var(--color-primary-700);border-color:var(--color-primary-400);color:var(--color-white);font-weight:600}#s-offcanvas .c-nav__cta{margin-top:var(--spacing-md);display:flex}.s-offcanvas-container{margin-top:var(--header-height)}.s-scrolled .s-offcanvas-container{margin-top:var(--header-height-short)}.s-offcanvas-container .fancybox-toolbar{display:none}.s-offcanvas-container .fancybox-navigation{display:none}.fancybox-slide--html{padding:0}.fancybox-content{vertical-align:top;width:100%;background:var(--color-surface)}.fancybox-content .s-offcanvas__menu .s-menu{flex-direction:column;padding:0;list-style:none}.fancybox-content .s-offcanvas__menu .s-menu-item::marker{content:none}.fancybox-content .c-nav__cta{display:block}.fancybox-content .c-nav__cta .s-style-button{width:fit-content}:root{--color-white: #FFFEFD;--color-black: #051D35;--color-primary: #1E85F2;--color-primary-900: #022141;--color-primary-800: #083666;--color-primary-700: #124D8C;--color-primary-600: #0E68C7;--color-primary-500: #1E85F2;--color-primary-400: #21ADF6;--color-primary-300: #77D0FF;--color-primary-200: #9BDBFF;--color-primary-100: #E1F1F9;--color-secondary: #00A8A5;--color-secondary-900: #00A8A5;--color-secondary-800: #00A8A5;--color-secondary-700: #00A8A5;--color-secondary-600: #00A8A5;--color-secondary-500: #00A8A5;--color-secondary-400: #EAFFFF;--color-secondary-300: #EAFFFF;--color-secondary-200: #EAFFFF;--color-secondary-100: #EAFFFF;--color-tertiary-500: #3AC4FF;--color-accent: #1E85F2;--color-neutral-900: #1a1a1a;--color-neutral-800: #333333;--color-neutral-700: #4d4d4d;--color-neutral-600: #666666;--color-neutral-500: #808080;--color-neutral-400: #999999;--color-neutral-300: #b3b3b3;--color-neutral-200: #cccccc;--color-neutral-100: #e6e6e6;--color-gray-900: #24292C;--color-gray-800: #373E42;--color-gray-700: #505962;--color-gray-600: #67717A;--color-gray-500: #808B95;--color-gray-400: #A0ADB8;--color-gray-300: #DBE4ED;--color-gray-200: #E6EEF5;--color-gray-100: #F3F6F8;--color-gray-50: #FFFEFD;--color-surface: #F3F6F8;--color-surface-elevated: #FFFEFD;--color-surface-alt: #E1F1F9;--color-surface-dark: #051D35;--color-text-headline: #051D35;--color-text-main: #505962;--color-text-muted: #808B95;--color-text-inverse: #FFFEFD;--color-border: #DBE4ED;--color-border-light: #E6EEF5;--color-error: #dc3545;--color-success: #28a745;--color-warning: #ffc107;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 20px;--spacing-xl: 40px;--spacing-xxl: 60px;--spacing-xxxl: 80px;--spacing-section: 100px;--radius-sm: 10px;--radius-md: 20px;--radius-lg: 20px;--radius-xl: 20px;--radius-full: 9999px;--radius-none: 0px;--shadow-sm: 0 1px 2px rgba(0,0,0,0.05);--shadow-md: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -1px rgba(0,0,0,0.06);--shadow-lg: 0 10px 15px -3px rgba(0,0,0,0.1), 0 4px 6px -2px rgba(0,0,0,0.05);--container-width-text: 868px;--container-width-media: 1044px;--container-width-compact: 1088px;--container-width-medium: 1088px;--container-width-block: 1140px;--container-width-split: 1222px;--container-width-content: 1286px;--container-width-wide: 1332px;--container-width-page: 1480px;--container-width-canvas: 1512px;--container-width-stage: 1920px;--container-padding: 20px;--container-width: var(--container-width-page);--container-max-width: var(--container-width-page);--max-element-width: var(--container-width-page);--max-element-width-narrow: var(--container-width-text);--max-element-width-xsmall: var(--container-width-compact);--max-element-width-medium: var(--container-width-medium);--max-element-width-small: var(--container-width-content);--max-element-width-content: var(--container-width-wide);--max-element-width-large: var(--container-width-canvas);--font-primary: 'Montserrat', Arial, sans-serif;--font-secondary: 'Montserrat', Arial, sans-serif}
