.flex{display:flex}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.align-items-center{align-items:center}.justify-content-evenly{justify-content:space-evenly}:root{--neutral-50: #fafbfd;--neutrals-300: #e2e8f0}b,strong,.font-bold{font-weight:bold}.font-italic{font-style:italic}.three-column-animation-section .container .col-8{margin:0 auto}.three-column-animation-section .container .col-8 .text-group{margin-bottom:0}.three-column-animation-section .container .col-8 .text-group h2:only-child{margin-bottom:0}@media(min-width: 1056px){.three-column-animation-section .container .col-8{padding:0}.three-column-animation-section .container .col-8 .text-group h2{margin-bottom:8px}}.three-column-animation-section .container .three-column-animation__tabs{gap:32px}@media(min-width: 768px)and (max-width: 1055px){.three-column-animation-section .container .three-column-animation__tabs{justify-content:center;flex-direction:column}.three-column-animation-section .container .three-column-animation__tabs .description-column{flex-direction:row;width:100%}.three-column-animation-section .container .three-column-animation__tabs .description-column .row{justify-content:flex-start}}@media(min-width: 1056px){.three-column-animation-section .container .three-column-animation__tabs{justify-content:center;position:relative;overflow:hidden;gap:48px;flex-wrap:nowrap;padding:0 80px}.three-column-animation-section .container .three-column-animation__tabs[data-active-tab="0"] .description-column .row[data-tab="0"] .progress-bar:before{transition:.3s ease-in-out;transition-property:width,background-color;background-color:#25a7d9;animation:progressAnimation linear forwards alternate 9s}.three-column-animation-section .container .three-column-animation__tabs[data-active-tab="1"] .description-column .row[data-tab="1"] .progress-bar:before{transition:.3s ease-in-out;transition-property:width,background-color;background-color:#25a7d9;animation:progressAnimation linear forwards alternate 9s}.three-column-animation-section .container .three-column-animation__tabs[data-active-tab="2"] .description-column .row[data-tab="2"] .progress-bar:before{transition:.3s ease-in-out;transition-property:width,background-color;background-color:#25a7d9;animation:progressAnimation linear forwards alternate 9s}.three-column-animation-section .container .three-column-animation__tabs[data-active-tab="3"] .description-column .row[data-tab="3"] .progress-bar:before{transition:.3s ease-in-out;transition-property:width,background-color;background-color:#25a7d9;animation:progressAnimation linear forwards alternate 9s}}.three-column-animation-section .container .description-column{display:flex;flex-direction:column;justify-content:center;gap:32px;margin:0}@media(min-width: 1056px){.three-column-animation-section .container .description-column{gap:64px;max-width:480px;padding:0}.three-column-animation-section .container .description-column .progress-bar{background:#c5ced6;height:2px;width:100%;overflow:hidden;position:relative}.three-column-animation-section .container .description-column .progress-bar:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0}}.three-column-animation-section .container .description-column .row{align-items:start;display:flex;flex-direction:column;gap:8px;margin:0}.three-column-animation-section .container .description-row{display:flex;flex-direction:column;gap:16px}.three-column-animation-section .container .description-row h3,.three-column-animation-section .container .description-row p,.three-column-animation-section .container .description-row a{font-family:Oxygen;font-size:16px;letter-spacing:.2px;margin-bottom:0}.three-column-animation-section .container .description-row .title.flex{align-items:center;gap:12px}.three-column-animation-section .container .description-row .title h3{font-weight:700}@media(min-width: 1056px){.three-column-animation-section .container .description-row .title img{width:24px;height:24px}}.three-column-animation-section .container .animation-column{display:none}@media(min-width: 1056px){.three-column-animation-section .container .animation-column{display:block;max-width:400px;width:33%;margin:0;padding:0}}.three-column-animation-section .container .animation-container{display:none}@media(min-width: 1056px){.three-column-animation-section .container .animation-container{justify-content:center;margin:0;padding:0}.three-column-animation-section .container .animation-container.active{display:flex}.three-column-animation-section .container .animation-container.slide-in img{animation:fadeIn 1s ease}.three-column-animation-section .container .animation-container.slide-out img{animation:fadeIn 1s ease}}.three-column-animation-section .container .description-row__image--mobile{display:block}@media(min-width: 1056px){.three-column-animation-section .container .description-row__image--mobile{display:none}}.three-column-animation-section .container .responsive-image{width:100%}.three-column-animation-section .container .responsive-image img,.three-column-animation-section .container .responsive-image picture{height:auto;width:100%;max-width:100%}@media(min-width: 1056px){.three-column-animation-section .container .responsive-image{position:relative;height:auto}.three-column-animation-section .container .responsive-image img,.three-column-animation-section .container .responsive-image picture{width:100%;height:100%;object-fit:cover;aspect-ratio:4/7;display:block}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes progressAnimation{0%{width:0%;animation-timing-function:ease-in}100%{width:100%;animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}}
