.banner-hero{background:linear-gradient(89.82deg,#00214d,#003780);color:#fff;padding-bottom:64px;padding-top:64px;position:relative;transition:all .2s ease-in-out}.banner-hero__wrapper{display:flex;flex-wrap:wrap;gap:64px;justify-content:space-between}.content-wrapper__left{align-items:center;display:flex;flex-grow:1;gap:32px;justify-content:space-between}.content-wrapper__right{display:none}.banner-hero__headline{font-size:24px;font-weight:700;line-height:32px;margin-bottom:0}details.banner-hero__details.ds-details{background:#003780;color:#fff;display:none;max-width:507px;transition:all .2s ease-in;width:100%}details.banner-hero__details.ds-details summary{color:#f2faff;padding-right:20px}details.banner-hero__details.ds-details summary:after{filter:invert(93%) sepia(57%) saturate(0) hue-rotate(206deg) brightness(106%) contrast(107%)}.banner-hero.extended{animation:slide-in .15s ease-in-out}@keyframes slide-in{0%{height:320px;overflow:hidden}60%{height:auto;overflow:hidden}to{height:auto;overflow:visible}}.extended details.banner-hero__details.ds-details{display:block}.extended .banner-hero__headline{font-size:32px;line-height:40px}.banner-hero__caption{display:none;margin-bottom:8px}.banner-hero__timer{background:hsla(0,0%,100%,.16);border-radius:8px;padding:13px 60px;text-align:center}.banner-hero__actions{display:flex;gap:24px;max-height:48px;position:relative;white-space:nowrap}.banner-hero__image-wrapper{flex-grow:1;height:100%;max-width:568px;min-width:300px;width:100%}.banner-hero__image-wrapper>img{height:100%;object-fit:contain;width:100%}.banner-hero__btn-related-info{align-items:center;color:#e1e6ea;display:none;font-size:12px;font-weight:400;left:0;line-height:18px;margin-bottom:0}.banner-hero__btn-related-info>img{filter:invert(94%) sepia(6%) saturate(162%) hue-rotate(164deg) brightness(98%) contrast(92%);height:13px;margin-bottom:1px;margin-right:9px;width:13px}.banner-hero__badge{background-color:#fff;background:#e6f0ff;border-radius:4px;color:#1872e7;display:inline-block;margin-bottom:16px;padding:4px 8px}.extended .banner-hero__wrapper{flex-wrap:nowrap;gap:112px}.extended .content-wrapper__left{align-items:flex-start;flex-direction:column;gap:16px;justify-content:flex-start;margin-top:23px;max-width:568px}.extended .collapse-btn{transform:rotate(180deg)}.extended .banner-hero__caption{display:inline}.extended .content-wrapper__right{display:block}.extended .banner-hero__btn-related-info{display:flex;flex-wrap:wrap}@media (max-width:980px){.content-wrapper__left{flex-wrap:wrap}}.collapse-btn{background-color:#fff;border:0;border-radius:24px;bottom:-24px;box-shadow:0 4px 48px rgba(0,55,128,.15);height:48px;left:calc(50vw - 24px);padding:0;position:absolute;transition:all 0s;transition:rotate .2s ease-in-out;width:48px;z-index:3}.collapse-btn:after{content:url(https://autenti.com/hubfs/autenti-design-system/buttons/double-chevron-down-black.svg);position:relative;top:3px}.collapse-btn:focus,.collapse-btn:hover{background:#f7f9fb;border-radius:100px;box-shadow:0 4px 48px rgba(0,55,128,.08)}.collapse-btn:active{background:#f0f2f4;border-radius:100px;box-shadow:0 4px 48px rgba(0,55,128,.12)}.banner-hero__list{display:none}.extended .banner-hero__list{display:inline-block}ul.banner-hero__list li{font-size:14px;line-height:22px;margin-bottom:16px;margin-left:26px}ul.banner-hero__list li:last-of-type{margin-bottom:0}ul.banner-hero__list li:before{background-size:16px;font-size:16px;height:16px;left:-26px;width:16px}@media (max-width:1280px){.extended .banner-hero__wrapper{gap:64px}}@media (max-width:980px){.content-wrapper__left{flex-wrap:wrap}.extended .banner-hero__wrapper{flex-wrap:wrap;gap:48px}.extended .content-wrapper__left{margin-top:0;max-width:100%}.banner-hero__image-wrapper{max-height:328px;max-width:100%}}@media (max-width:560px){.banner-hero{padding-bottom:48px;padding-top:48px}.banner-hero__actions{flex-wrap:wrap;max-height:unset;width:100%}.banner-hero__timer{width:100%}}@media (max-width:480px){.extended .banner-hero__headline{font-size:24px;line-height:32px}.extended .banner-hero__caption{font-size:14px;line-height:22px}}