.banner .text{font-size:6px;height:20px;line-height:9px;text-overflow:ellipsis;display:flex;align-items:center;font-weight:500}@media (min-width:576px){.banner .text{font-size:9px;line-height:12px;height:27px}}@media (min-width:768px){.banner .text{font-size:.75rem;line-height:1rem;line-height:19px;height:40px}}@media (min-width:992px){.banner .text{font-size:14px;line-height:18px;height:48px}}@media (min-width:1200px){.banner .text{font-size:18px;line-height:24px;height:60px}}@media (min-width:1400px){.banner .text{font-size:24px;line-height:30px;height:80px}}.banner .icon-wrap{flex-shrink:0;flex-grow:0;flex-basis:33px}@media (min-width:576px){.banner .icon-wrap{flex-basis:49px}}@media (min-width:768px){.banner .icon-wrap{flex-basis:60px}}@media (min-width:992px){.banner .icon-wrap{flex-basis:76px}}@media (min-width:1200px){.banner .icon-wrap{flex-basis:89px}}@media (min-width:1400px){.banner .icon-wrap{flex-basis:105px}}.banner .icon-center{flex-shrink:0;flex-grow:0;flex-basis:75px;margin-left:-21px;margin-right:-20px}@media (min-width:576px){.banner .icon-center{flex-shrink:0;flex-grow:0;flex-basis:112px;margin-left:-30px;margin-right:-29px}}@media (min-width:768px){.banner .icon-center{flex-shrink:0;flex-grow:0;flex-basis:120px;margin-left:-37px;margin-right:-36px}}@media (min-width:992px){.banner .icon-center{flex-shrink:0;flex-grow:0;flex-basis:150px;margin-left:-47px;margin-right:-46px}}@media (min-width:1200px){.banner .icon-center{flex-shrink:0;flex-grow:0;flex-basis:180px;margin-left:-54px;margin-right:-53px}}@media (min-width:1400px){.banner .icon-center{flex-shrink:0;flex-grow:0;flex-basis:214px;margin-left:-63px;margin-right:-63px}}.banner .left>div{display:flex;align-items:center;justify-content:flex-end;text-align:right}.banner .left>div:first-child{position:relative;right:2px}.banner .left .text{max-width:150px}.banner .left>div:nth-child(2){position:relative;right:16px;margin-top:2px;margin-bottom:2px}.banner .left>div:nth-child(2) .text{max-width:120px}.banner .left>div:nth-child(3){position:relative;right:2px}@media (min-width:576px){.banner .left .text{max-width:200px}.banner .left>div:nth-child(2){position:relative;right:23px}}@media (min-width:768px){.banner .left .text{max-width:260px}.banner .left>div:nth-child(2){position:relative;right:29px;margin-top:0;margin-bottom:0}.banner .left>div:nth-child(2) .text{max-width:220px}}@media (min-width:992px){.banner .left .text{max-width:280px}.banner .left>div:nth-child(2){position:relative;right:37px}.banner .left>div:nth-child(2) .text{max-width:240px}}@media (min-width:1200px){.banner .left .text{max-width:380px}.banner .left>div:nth-child(2){position:relative;right:43px}.banner .left>div:nth-child(2) .text{max-width:300px}}@media (min-width:1400px){.banner .left .text{max-width:420px}.banner .left>div:nth-child(2){position:relative;right:49px}.banner .left>div:nth-child(2) .text{max-width:360px}}.banner .right>div{display:flex;align-items:center;justify-content:flex-start;text-align:left}.banner .right .text{max-width:150px}.banner .right>div:nth-child(2){position:relative;left:15px;margin-top:2px;margin-bottom:2px}@media (max-width:576px){.banner .right>div:nth-child(2){max-width:180px}}@media (min-width:576px){.banner .right .text{max-width:260px}.banner .right>div:nth-child(2){position:relative;left:22px}}@media (min-width:768px){.banner .right .text{max-width:270px}.banner .right>div:nth-child(2){position:relative;left:29px;margin-top:0;margin-bottom:0}}@media (min-width:992px){.banner .right .text{max-width:280px}.banner .right>div:nth-child(2){position:relative;left:37px;margin-top:0;margin-bottom:0}}@media (min-width:1200px){.banner .right .text{max-width:380px}.banner .right>div:nth-child(2){position:relative;left:43px}}@media (min-width:1400px){.banner .right .text{max-width:450px}.banner .right>div:nth-child(2){position:relative;left:49px}}.scroll-user-container{overflow:hidden;padding-bottom:2rem;padding-left:1.25rem;padding-top:1.25rem}.scroll-user-track{display:inline-flex;flex-wrap:nowrap;gap:2rem;transition-duration:.5s;will-change:transform}@keyframes swipe-scroll-horizontal{0%{transform:translateX(0)}to{transform:translateX(var(--scroll-user-distance,-100%))}}.item{-webkit-backdrop-filter:blur(26.665874481201172px);backdrop-filter:blur(26.665874481201172px);border:.889px solid hsla(0,0%,100%,.38);background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.06));border-radius:21.333px;padding:24px}.smooth-shadow{box-shadow:0 10px 120px #060e3d26;transform:scale(1);transition:all .5s ease-in-out}@keyframes progress-bar-expand-height-intro{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes progress-bar-expand-height-outro{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.accordion-timed{--timed-accordion-outro-duration:0.5s;--timed-accordion-active-fixed-item-intro-duration:0.3s;--timed-accordion-active-fixed-item-outro-duration:0.3s;--timed-accordion-duration:5000ms;--timed-accordion-content-display-time:500ms;--panel-fade-in-duration:1000ms;--panel-fade-out-duration:500ms}.accordion-timed__container{align-items:center;padding-block:24px}@media only screen and (min-width:1024px){.accordion-timed__container{padding-block:40px}}.accordion-timed__panel{aspect-ratio:1/1;border-radius:24px;opacity:0;overflow:hidden;position:absolute}.accordion-timed__panel>img,.accordion-timed__panel>video{aspect-ratio:1/1;height:100%;width:100%}.accordion-timed__panel--active-init{animation:none}.accordion-timed__panel--active{animation:fade-in var(--panel-fade-in-duration) ease;animation-fill-mode:forwards;will-change:opacity}.accordion-timed__panel--hide{animation:fade-out var(--panel-fade-out-duration) ease;animation-fill-mode:forwards;will-change:opacity}.accordion-timed__panel-wrapper{align-items:center;aspect-ratio:1/1;display:flex;grid-column:1/span 7;grid-row:1;position:relative;flex-basis:67%;border-radius:36px;--tw-bg-opacity:1;background-color:rgb(218 235 255/var(--tw-bg-opacity))}.accordion-timed__side-content{align-items:flex-start;display:flex;flex-direction:column;gap:24px;grid-column:8/span 4;grid-row:1;height:100%;justify-content:center;padding:24px 0}@media only screen and (min-width:1024px){.accordion-timed__side-content{gap:40px;padding:40px 0}}.accordion-timed__side-content--has-link{justify-content:space-between}.accordion-timed__list{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;flex-shrink:0;gap:32px}.accordion-timed__item{align-items:center;display:flex;gap:32px;position:relative;will-change:opacity}.accordion-timed__item__progress-wrapper{align-self:stretch;flex-shrink:0;position:relative;width:4px}.accordion-timed__item__progress{background-color:#f1f3f4;height:100%;position:absolute;top:0;width:100%}.accordion-timed__item__progress--active{background-color:#1a73e8;transform:scaleY(0);transform-origin:top}.accordion-timed__item__content{align-items:flex-start;display:flex;flex-direction:column}.accordion-timed__item__title{cursor:pointer}.accordion-timed__item__title:focus{outline:none}.accordion-timed__item__title:focus-visible{outline:2px solid #1967d2;border-radius:2px}.accordion-timed__item__title-container{box-sizing:content-box;padding:8px;transform:translateX(-8px)}.accordion-timed__item__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--timed-accordion-content-display-time) ease-out}.accordion-timed__item__inner-body{align-items:flex-start;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:0 0 2px 2px}.accordion-timed__item--active .accordion-timed__item__body{grid-template-rows:1fr}.accordion-timed__item--active .accordion-timed__item__progress--active{animation-duration:var(--timed-accordion-duration);animation-fill-mode:forwards;animation-timing-function:linear;will-change:transform}.accordion-timed__item--hide .accordion-timed__item__progress--active{animation:progress-bar-expand-height-outro var(--timed-accordion-outro-duration) linear;animation-fill-mode:forwards}.accordion-timed-fixed .accordion-timed__item__progress--active{animation:progress-bar-expand-height-intro var(--timed-accordion-active-fixed-item-intro-duration) linear;animation-fill-mode:forwards;transform:scaleY(1)}.accordion-timed-fixed .accordion-timed__item:not(.accordion-timed__item--active) .accordion-timed__item__progress--active{animation:progress-bar-expand-height-outro var(--timed-accordion-active-fixed-item-outro-duration) linear;animation-fill-mode:forwards}.accordion-timed__item--active-delay .accordion-timed__item__body{transition-delay:var(--item-delay,1.5s)}.accordion-timed__item--active-delay .accordion-timed__item__progress--active{animation-delay:var(--item-delay,1.5s)}.accordion-timed.active .accordion-timed__item--active .accordion-timed__item__progress{animation-name:progress-bar-expand-height-intro}