.cta{font-family:var(--primary-font);font-style:normal;font-weight:700;text-transform:uppercase;font-size:16px;line-height:1;letter-spacing:1.25px;font-size:14px;line-height:16px}
.cta [class^="icon-hdr-"],.cta [class*=" icon-hdr-"]{position:relative}
.cta:has(.icon.right):hover [class*="arrow-right"],.cta:has(.icon.right):hover [class*="chevron-right"],.cta:has(.icon.right):hover [class*="chevrons-right"]{transform:translateX(4px)}
.cta:has(.icon.left):hover [class*="arrow-left"],.cta:has(.icon.left):hover [class*="chevron-left"],.cta:has(.icon.left):hover [class*="chevrons-left"]{transform:translateX(-4px)}
.cta.cta-primary,.cta.cta-secondary,.cta.cta-tertiary{display:inline-flex;justify-content:center;align-items:center;gap:8px;border-radius:50px;border:2px solid transparent;padding:9px 30px;min-height:30px;text-decoration:none}
.cta.cta-primary:has(.icon.right),.cta.cta-secondary:has(.icon.right),.cta.cta-tertiary:has(.icon.right){padding-right:20px}
.cta.cta-primary:has(.icon.left),.cta.cta-secondary:has(.icon.left),.cta.cta-tertiary:has(.icon.left){padding-left:20px}
.cta.cta-primary.cta-stroke,.cta.cta-secondary.cta-stroke,.cta.cta-tertiary.cta-stroke{padding:10px 31px}
.cta.cta-primary.cta-stroke:hover:has(.icon.right),.cta.cta-secondary.cta-stroke:hover:has(.icon.right),.cta.cta-tertiary.cta-stroke:hover:has(.icon.right){padding-right:19px}
.cta.cta-primary.cta-stroke:hover:has(.icon.left),.cta.cta-secondary.cta-stroke:hover:has(.icon.left),.cta.cta-tertiary.cta-stroke:hover:has(.icon.left){padding-left:19px}
.cta.cta-primary .icon,.cta.cta-secondary .icon,.cta.cta-tertiary .icon{font-size:14px}
.cta.cta-primary:focus,.cta.cta-secondary:focus,.cta.cta-tertiary:focus{outline:solid 2px var(--cta-primary-color-ot--focus);outline-offset:2px}
.cta[disabled]{border-color:var(--cta-disabled-color-br);background-color:var(--cta-disabled-color-bg);color:var(--cta-disabled-color-fg)}
.cta:not([disabled]).cta-primary{border-color:var(--cta-primary-color-br);background-color:var(--cta-primary-color-bg);color:var(--cta-primary-color-fg)}
.cta:not([disabled]).cta-primary:hover{border-color:var(--cta-primary-color-br--hover);background-color:var(--cta-primary-color-bg--hover);color:var(--cta-primary-color-fg--hover)}
.cta:not([disabled]).cta-primary:focus{border-color:var(--cta-primary-color-br--focus);background-color:var(--cta-primary-color-bg--focus);color:var(--cta-primary-color-fg--focus)}
.cta:not([disabled]).cta-primary:active{border-color:var(--cta-primary-color-br--active);background-color:var(--cta-primary-color-bg--active);color:var(--cta-primary-color-fg--active)}
.cta:not([disabled]).cta-primary.cta-stroke{border:1px solid var(--cta-primary-color-bg);background-color:transparent;color:var(--cta-primary-color-bg)}
.cta:not([disabled]).cta-primary.cta-stroke:hover{border-width:2px;border-color:var(--cta-primary-color-bd--stroke--hover);padding:9px 30px;color:var(--cta-primary-color-fg--stroke--hover)}
.cta:not([disabled]).cta-primary.cta-stroke:focus{border-width:1px;border-color:var(--cta-primary-color-bd--stroke--focus);color:var(--cta-primary-color-fg--stroke--focus)}
.cta:not([disabled]).cta-primary.cta-stroke:focus:hover{padding:10px 31px}
.cta:not([disabled]).cta-primary.cta-stroke:focus:hover:has(.icon.right){padding-right:20px}
.cta:not([disabled]).cta-primary.cta-stroke:focus:hover:has(.icon.left){padding-left:20px}
.cta:not([disabled]).cta-primary.cta-stroke:active{border-color:var(--cta-primary-color-bd--stroke--active);background-color:var(--cta-primary-color-bg--stroke--active);color:var(--cta-primary-color-fg--stroke--active)}
.cta:not([disabled]).cta-secondary{border-color:var(--cta-secondary-color-br);background-color:var(--cta-secondary-color-bg);color:var(--cta-secondary-color-fg)}
.cta:not([disabled]).cta-secondary:hover{border-color:transparent;background-color:var(--cta-secondary-color-bg--hover);color:var(--cta-secondary-color-fg--hover)}
.cta:not([disabled]).cta-secondary:focus{border-color:var(--cta-secondary-color-br--focus);background-color:var(--cta-secondary-color-bg--focus);color:var(--cta-secondary-color-fg--focus)}
.cta:not([disabled]).cta-secondary:active{border-color:var(--cta-secondary-color-br--active);background-color:var(--cta-secondary-color-bg--active);color:var(--cta-secondary-color-fg--active)}
.cta:not([disabled]).cta-secondary.cta-stroke{border:1px solid var(--cta-secondary-color-br--stroke);background-color:var(--cta-secondary-color-bg--stroke);color:var(--cta-secondary-color-fg--stroke)}
.cta:not([disabled]).cta-secondary.cta-stroke:hover{border-width:2px;border-color:var(--cta-secondary-color-br--stroke--hover);padding:9px 30px;background-color:var(--cta-secondary-color-bg--stroke--hover);color:var(--cta-secondary-color-fg--stroke--hover)}
.cta:not([disabled]).cta-secondary.cta-stroke:focus{border-color:var(--cta-secondary-color-br--stroke--focus);background-color:var(--cta-secondary-color-bg--stroke--focus);color:var(--cta-secondary-color-fg--stroke--focus)}
.cta:not([disabled]).cta-secondary.cta-stroke:active{border-color:var(--cta-secondary-color-br--stroke--active);background-color:var(--cta-secondary-color-bg--stroke--active);color:var(--cta-secondary-color-fg--stroke--active)}
.cta:not([disabled]).cta-tertiary{border-color:var(--cta-tertiary-color-br);background-color:var(--cta-tertiary-color-bg);color:var(--cta-tertiary-color-fg)}
.cta:not([disabled]).cta-tertiary:hover{border-color:var(--cta-tertiary-color-br--hover);background-color:var(--cta-tertiary-color-bg--hover);color:var(--cta-tertiary-color-fg--hover)}
.cta:not([disabled]).cta-tertiary:focus{border-color:var(--cta-tertiary-color-br--focus);background-color:var(--cta-tertiary-color-bg--focus);color:var(--cta-tertiary-color-fg--focus)}
.cta:not([disabled]).cta-tertiary:active{border-color:var(--cta-tertiary-color-br--active);background-color:var(--cta-tertiary-color-bg--active);color:var(--cta-tertiary-color-fg--active)}
.cta:not([disabled]).cta-tertiary.cta-stroke{border:1px solid var(--cta-tertiary-color-br--stroke);background-color:var(--cta-tertiary-color-bg--stroke);color:var(--cta-tertiary-color-fg--stroke)}
.cta:not([disabled]).cta-tertiary.cta-stroke:hover{border-width:2px;border-color:var(--cta-tertiary-color-br--stroke--hover);padding:9px 30px;background-color:var(--cta-tertiary-color-bg--stroke--hover);color:var(--cta-tertiary-color-fg--stroke--hover)}
.cta:not([disabled]).cta-tertiary.cta-stroke:focus{border-color:var(--cta-tertiary-color-br--stroke--focus);background-color:var(--cta-tertiary-color-bg--stroke--focus);color:var(--cta-tertiary-color-fg--stroke--focus)}
.cta:not([disabled]).cta-tertiary.cta-stroke:focus:active{border-width:4px;border-color:#161616;padding:7px 28px;color:#161616}
.cta:not([disabled]).cta-tertiary.cta-stroke:focus:active:has(.icon.right){padding-right:17px}
.cta:not([disabled]).cta-tertiary.cta-stroke:focus:active:has(.icon.left){padding-left:17px}
.cta:not([disabled]).cta-tertiary.cta-stroke:active{border-color:var(--cta-tertiary-color-br--stroke--active);background-color:var(--cta-tertiary-color-bg--stroke--active);color:var(--cta-tertiary-color-fg--stroke--active)}
.cta-link,.cta-linkarrow{display:inline-block;padding-bottom:3px;font-family:var(--primary-font);font-style:normal;font-weight:700;text-transform:uppercase;font-size:16px;line-height:1;letter-spacing:1.25px;font-size:14px;line-height:16px;color:var(--cta-link-color-fg)}
.cta-link{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:currentColor;text-underline-offset:5px}
.cta-linkarrow{display:inline-flex;align-items:center;gap:4px;text-decoration:none;color:#161616}
.cta-linkarrow .icon{font-size:14px}
.btn-play{display:flex;align-items:center;column-gap:15px;border:0;padding:0;background:transparent;cursor:pointer}
.btn-play__button{display:flex;justify-content:center;align-items:center;border-radius:100%;border-color:transparent;width:56px;height:56px}
.btn-play__text{font-family:var(--primary-font);font-style:normal;font-weight:700;font-size:16px;line-height:1;letter-spacing:1.25px;text-transform:uppercase;white-space:nowrap;color:#fff}
.btn-play__icon{border-style:solid;border-width:8px 0 8px 14px;margin-left:3px;width:0;height:0}
.btn-play[disabled]{opacity:.4;cursor:default}
.btn-play--small .btn-play__button{width:33px;height:33px}
.btn-play--small .btn-play__icon{border-width:5px 0 5px 8px;margin-left:1px}
.btn-play--primary .btn-play__button{background:var(--cta-play-primary-bg)}
.btn-play--primary .btn-play__icon{border-color:transparent transparent transparent var(--cta-play-primary-fg)}
.btn-play--primary:hover .btn-play__button{background:var(--cta-play-primary-bg--hover)}
.btn-play--primary:hover .btn-play__icon{border-left-color:var(--cta-play-primary-fg--hover)}
.btn-play--secondary .btn-play__button{background:var(--cta-play-secondary-bg)}
.btn-play--secondary .btn-play__icon{border-color:transparent transparent transparent var(--cta-play-secondary-fg)}
.btn-play--secondary:hover .btn-play__button{background:var(--cta-play-secondary-bg--hover)}
.btn-play--secondary:hover .btn-play__icon{border-left-color:var(--cta-play-secondary-fg--hover)}
.btn-play--tertiary .btn-play__button{background:var(--cta-play-tertiary-bg,#fff)}
.btn-play--tertiary .btn-play__icon{border-color:transparent transparent transparent var(--cta-play-tertiary-fg)}
.btn-play--tertiary:hover .btn-play__button{background:var(--cta-play-tertiary-bg--hover)}
.btn-play--tertiary:hover .btn-play__icon{border-left-color:var(--cta-play-tertiary-fg--hover)}
.btn-slider{--button-slider-size:48px;display:flex;justify-content:center;align-items:center;border:solid 1px transparent;margin:0;padding:0;top:calc(var(--swiper-navigation-top-offset, 50%) - 24px);width:var(--button-slider-size);height:var(--button-slider-size);background:var(--button-slider-color-bg)}
.btn-slider::after{display:none}
.btn-slider .icon{font-weight:700;color:var(--button-slider-color-fg)}
.btn-slider:not(.btn-slider--inactive):hover{width:var(--button-slider-size-hover);background:var(--button-slider-color-bg--hover)}
.btn-slider--inactive{opacity:.4;cursor:default}
.btn-slider--prev{right:auto;left:0;border-radius:0 24px 24px 0}
.btn-slider--prev:not(.btn-slider--inactive):hover{padding:0 0 0 5px}
.btn-slider--next{right:0;left:auto;border-radius:24px 0 0 24px}
.btn-slider--next:not(.btn-slider--inactive):hover{padding:0 5px 0 0}
.btn-slider--rounded,.btn-slider--rounded--medium,.btn-slider--rounded--large{border-radius:50%}
.btn-slider--medium,.btn-slider--rounded--medium{--button-slider-size:72px}
.btn-slider--large,.btn-slider--rounded--large{--button-slider-size:80px}
.btn-slider--rounded--medium,.btn-slider--rounded--large{border-width:2px}
.btn-slider--rounded--medium .icon,.btn-slider--rounded--large .icon{font-size:32px}
.btn-bullet{position:relative;overflow:hidden;opacity:1;border-radius:10px;width:10px;height:10px;background-color:var(--bullet-color-bg)}
.btn-bullet--active{width:37px;background-color:var(--bullet-color-bg--active)}
.btn-bullet--active.btn-bullet-autoplay-active{background-color:var(--bullet-color-bg)}
.btn-bullet--inactive{background-color:var(--bullet-color-bg)}
.btn-bullet:hover{width:37px;background-color:var(--bullet-color-bg--hover)}
.btn-bullet-progress{position:absolute;top:0;bottom:0;left:0;transform:scaleX(0);width:100%;background:var(--bullet-color-bg--active);transform-origin:left;transition:transform var(--duration-instant) linear}
.btn-bullet--vertical.btn-bullet--active{width:10px;height:37px}
.btn-bullet--vertical:hover{width:10px;height:37px}
.btn-bullet--vertical .btn-bullet-progress{top:0;bottom:0;left:0;transform:scaleY(0);width:100%;height:100%;transform-origin:top}
@media(prefers-reduced-motion:no-preference){.cta [class*="arrow-left"],.cta [class*="arrow-right"],.cta [class*="chevron-left"],.cta [class*="chevron-right"],.cta [class*="chevrons-left"],.cta [class*="chevrons-right"]{transition-property:transform;transition-duration:var(--duration-gentle-1);transition-timing-function:ease-in-out}
.cta-link{position:relative;text-decoration:none}
.cta-link::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:currentColor;transform-origin:right;transition:transform var(--duration-gentle-1) ease-in-out}
.cta-link:hover::after{transform:scaleX(0)}
.cta-primary,.cta-secondary,.cta-tertiary{transition-property:border-color,background-color,color;transition-duration:var(--duration-gentle-1);transition-timing-function:ease-in-out}
.btn-play .btn-play__button,.btn-play .btn-play__icon{transition-property:border-color,background;transition-duration:var(--duration-gentle-1);transition-timing-function:ease-in-out}
.btn-slider{transition-duration:var(--duration-gentle-1);transition-timing-function:ease-in-out}
.btn-bullet{transition-property:background-color,width;transition-duration:var(--duration-gentle-1);transition-timing-function:ease-in-out}
.btn-bullet--vertical{transition-property:background-color,height}
}
.info-pilot-component{position:relative;background-color:var(--info-pilot-component-bg-color,var(--primary-color-bg));color:var(--info-pilot-component-fg-color,var(--primary-color-fg));padding:32px 16px;padding-bottom:40px;min-height:410px}
@media(min-width:768px){.info-pilot-component{padding:32px 0}
}
.info-pilot-component.bg-primary{--info-pilot-component-bg-color:var(--primary-color-bg);--info-pilot-component-fg-color:var(--primary-color-fg)}
.info-pilot-component.bg-secondary{--info-pilot-component-bg-color:var(--secondary-color-bg);--info-pilot-component-fg-color:var(--secondary-color-fg)}
.info-pilot-component.bg-tertiary{--info-pilot-component-bg-color:var(--tertiary-color-bg);--info-pilot-component-fg-color:var(--tertiary-color-fg)}
.info-pilot-component .container--fullwidth{max-width:100%}
.info-pilot-component a{font-weight:700;color:var(--secondary-color)}
.info-pilot-component__container{padding:0}
.info-pilot-component__card{width:100%}
@media(min-width:768px){.info-pilot-component__card{max-width:330px}
}
.info-pilot-component__card__rows{display:flex;flex-direction:column}
.info-pilot-component__card__row{display:grid;grid-template-columns:1fr}
@media(min-width:768px){.info-pilot-component__card__row{border-bottom:1px solid rgba(255,255,255,0.2);grid-template-columns:repeat(4,330px)}
}
.info-pilot-component__card__cell{width:100%;height:96px;text-align:center;padding:20px 18px;border-bottom:1px solid rgba(255,255,255,0.2)}
@media(min-width:768px){.info-pilot-component__card__cell{border:0}
}
.info-pilot-component__card__cell-label{font-family:var(--primary-font);font-style:normal;font-weight:700;font-size:24px;line-height:1.16666667;letter-spacing:-0.48px;font-size:22px;letter-spacing:.02em}
.info-pilot-component__card__cell-value{font-family:var(--primary-font);font-style:normal;font-weight:700;font-size:18px;line-height:1.66666667;letter-spacing:-0.48px;margin:4px 0 0;font-weight:400;line-height:26px;letter-spacing:.02em}
.info-pilot-component__slider{width:100%;overflow:hidden}
.info-pilot-component__slider__bullets.swiper-pagination-horizontal{display:flex;justify-content:center;gap:6px;position:relative;top:8px}
@media(min-width:768px){.info-pilot-component__slider__bullets.swiper-pagination-horizontal{top:30px}
}
.info-pilot-component__slider__bullet{border:0;width:10px;height:10px}
.info-pilot-component__slider__arrow{position:absolute}
.info-pilot-component__cta-container{display:flex;justify-content:center;padding:24px 0}
.info-pilot-component__btn-more{font-size:16px}