.scroll-number{text-align:center}.scroll-number .scroll-number-slot-machine .scroll-number-number-range{display:grid;grid-template-columns:1fr minmax(0,-webkit-max-content) 1fr;grid-template-columns:1fr minmax(0,max-content) 1fr;font-size:5rem;max-height:1em;margin:0;overflow:hidden;font-size:max(3.5rem,min(36.091vw,10.125rem))}@media (min-width: 41.0625rem){.scroll-number .scroll-number-slot-machine .scroll-number-number-range{font-size:10.125rem}}@media (min-width: 64rem){.scroll-number .scroll-number-slot-machine .scroll-number-number-range{font-size:11.125rem}}@media (min-width: 91.875rem){.scroll-number .scroll-number-slot-machine .scroll-number-number-range{font-size:12.5rem}}@media (min-width: 120rem){.scroll-number .scroll-number-slot-machine .scroll-number-number-range{font-size:13.75rem}}.scroll-number .scroll-number-slot-machine .scroll-number-number-range .scroll-number-scroller{grid-column:2;display:inline-flex;flex-direction:column}.scroll-number .scroll-number-slot-machine .scroll-number-number-range .scroll-number-scroller .scroll-number-scroller-item{text-align:center}[dir=ltr] .scroll-number .scroll-number-slot-machine .scroll-number-number-range .scroll-number-prefix{text-align:right}[dir=rtl] .scroll-number .scroll-number-slot-machine .scroll-number-number-range .scroll-number-prefix{text-align:left}.scroll-number .scroll-number-slot-machine .scroll-number-number-range .scroll-number-prefix{grid-column:1}[dir=ltr] .scroll-number .scroll-number-slot-machine .scroll-number-number-range .scroll-number-suffix{text-align:left}[dir=rtl] .scroll-number .scroll-number-slot-machine .scroll-number-number-range .scroll-number-suffix{text-align:right}.scroll-number .scroll-number-slot-machine .scroll-number-number-range .scroll-number-suffix{position:relative;vertical-align:top;grid-column:3;line-height:unset;top:.75rem;font-size:3.375rem}@media (min-width: 41.0625rem){.scroll-number .scroll-number-slot-machine .scroll-number-number-range .scroll-number-suffix{font-size:3.4375rem}}@media (min-width: 64rem){.scroll-number .scroll-number-slot-machine .scroll-number-number-range .scroll-number-suffix{font-size:3.5rem}}@media (min-width: 91.875rem){.scroll-number .scroll-number-slot-machine .scroll-number-number-range .scroll-number-suffix{font-size:3.875rem}}@media (min-width: 120rem){.scroll-number .scroll-number-slot-machine .scroll-number-number-range .scroll-number-suffix{font-size:4.25rem}}.scroll-number .scroll-number-slot-machine .scroll-number-headline{font-size:2rem}@media (min-width: 41.0625rem){.scroll-number .scroll-number-slot-machine .scroll-number-headline{font-size:2.5rem}}@media (min-width: 64rem){.scroll-number .scroll-number-slot-machine .scroll-number-headline{font-size:3rem}}@media (min-width: 91.875rem){.scroll-number .scroll-number-slot-machine .scroll-number-headline{font-size:3.5rem}}@media (min-width: 120rem){.scroll-number .scroll-number-slot-machine .scroll-number-headline{font-size:4.25rem}}.scroll-number .text-group{padding-left:calc(var(--grid-gap) * 2);padding-right:calc(var(--grid-gap) * 2)}.scroll-number .text-group div[\:has\(\%3E\%20.text-group-paragraph\)]{margin-top:var(--grid-fluid-clamp-value--lg)}.scroll-number .text-group div:has(>.text-group-paragraph){margin-top:var(--grid-fluid-clamp-value--lg)}.scroll-number .text-group div[\:has\(\%3E\%20.text-group-paragraph\)] + .text-group-content-button-group{margin-top:var(--grid-fluid-clamp-value--sm)}.scroll-number .text-group div:has(>.text-group-paragraph)+.text-group-content-button-group{margin-top:var(--grid-fluid-clamp-value--sm)}.scroll-number .text-group .text-group-content-button-group+.text-group-content-disclosure{margin-top:var(--grid-fluid-clamp-value--md)}@media (min-width: 91.875rem){.scroll-number .text-group .text-group-paragraph{font-weight:450;line-height:1.2;letter-spacing:-.02em;font-size:clamp(1rem,-.1071428571428572rem + 1.7299107142857144vw,1.96875rem)}@supports not (font-size: clamp(1rem,-.1071428571428572rem + 1.7299107142857144vw,1.96875rem)){.scroll-number .text-group .text-group-paragraph{font-size:min(max(1rem,-.1071428571428572rem + 1.7299107142857144vw),1.96875rem)}}.scroll-number .text-group .text-group-paragraph,.scroll-number .text-group .text-group-paragraph sup{font-family:var(--font-family-base)}.scroll-number .text-group .text-group-paragraph a{font-family:inherit;font-weight:inherit}}@media (min-width: 120rem){.scroll-number{padding-left:0;padding-right:0}}.image-grid-section.section-wrapper{overflow-y:visible}.image-grid-section.section-wrapper .image-lane{z-index:2;display:flex;gap:.75rem;flex-direction:row;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;padding-left:1rem;padding-right:1rem;list-style:none;margin:0;height:clamp(19.125rem,.009308510638298628rem + 81.56028368794325vw,33.5rem)}@supports not (font-size: clamp(19.125rem,.009308510638298628rem + 81.56028368794325vw,33.5rem)){.image-grid-section.section-wrapper .image-lane{height:min(max(19.125rem,.009308510638298628rem + 81.56028368794325vw),33.5rem)}}.image-grid-section.section-wrapper .image-lane .image-lane-item{position:relative;scroll-snap-align:start;scroll-margin-inline:1rem;height:100%;aspect-ratio:4 / 5}.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-background-image{z-index:2;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:auto}.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title{position:absolute;width:100%;z-index:3;padding:.75rem;align-items:center;display:flex;flex-direction:row;gap:.6rem}.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title.image-lane-variant-black-title p{font-size:clamp(1rem,.3351rem + 2.8369vw,1.5rem)}@media (min-width: 41.0625rem){.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title.image-lane-variant-black-title p{font-size:1.5rem}}@media (min-width: 64rem){.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title.image-lane-variant-black-title p{font-size:clamp(1rem,-.1506rem + 1.7978vw,1.5rem)}}@media (min-width: 91.875rem){.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title.image-lane-variant-black-title p{font-size:1.5rem}}.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title.image-lane-variant-white-title{justify-content:center;text-align:center}.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title.image-lane-variant-white-title p{color:#fff;font-size:clamp(1.75rem,.0819rem + 7.1174vw,3rem)}@media (min-width: 41.0625rem){.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title.image-lane-variant-white-title p{font-size:3rem}}@media (min-width: 64rem){.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title.image-lane-variant-white-title p{font-size:clamp(1.5rem,.3494rem + 1.7978vw,2rem)}}@media (min-width: 91.875rem){.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title.image-lane-variant-white-title p{font-size:clamp(2rem,.3667rem + 1.7778vw,2.5rem)}}.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title-icon{border-radius:50%;overflow:hidden;width:14.75%}@media (min-width: 41.0625rem){.image-grid-section.section-wrapper .image-lane{gap:1.31375rem}}@media (min-width: 64rem){.image-grid-section.section-wrapper{overflow-x:clip}.image-grid-section.section-wrapper .image-lane{flex-direction:column;height:-webkit-min-content;height:-moz-min-content;height:min-content;gap:1rem;scroll-snap-type:unset;padding-left:0;padding-right:0;overflow:unset}.image-grid-section.section-wrapper .image-lane .image-lane-item{scroll-snap-align:unset}.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title{padding:clamp(.75rem,-.9719730941704037rem + 2.690582959641256vw,1.5rem)}@supports not (font-size: clamp(.75rem,-.9719730941704037rem + 2.690582959641256vw,1.5rem)){.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title{padding:min(max(.75rem,-.9719730941704037rem + 2.690582959641256vw),1.5rem)}}.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title.image-lane-variant-black-title{gap:1.08875rem}.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title-icon{width:clamp(1.995625rem,-.0008035714285716811rem + 3.1194196428571432vw,3.7425rem);height:clamp(1.995625rem,-.0008035714285716811rem + 3.1194196428571432vw,3.7425rem)}@supports not (font-size: clamp(1.995625rem,-.0008035714285716811rem + 3.1194196428571432vw,3.7425rem)){.image-grid-section.section-wrapper .image-lane .image-lane-item .image-lane-item-title-icon{width:min(max(1.995625rem,-.0008035714285716811rem + 3.1194196428571432vw),3.7425rem);height:min(max(1.995625rem,-.0008035714285716811rem + 3.1194196428571432vw),3.7425rem)}}[dir=ltr] .image-grid-section.section-wrapper .image-lane.image-lane-alignment-start .image-lane-item{margin-left:auto}[dir=rtl] .image-grid-section.section-wrapper .image-lane.image-lane-alignment-start .image-lane-item,[dir=ltr] .image-grid-section.section-wrapper .image-lane.image-lane-alignment-end .image-lane-item{margin-right:auto}[dir=rtl] .image-grid-section.section-wrapper .image-lane.image-lane-alignment-end .image-lane-item{margin-left:auto}.image-grid-section.section-wrapper .image-lane.image-lane-alignment-start,.image-grid-section.section-wrapper .image-lane.image-lane-alignment-end{grid-row-end:6;padding-top:4.5rem}.image-grid-section.section-wrapper .image-lane.image-lane-alignment-start .image-lane-item,.image-grid-section.section-wrapper .image-lane.image-lane-alignment-end .image-lane-item{width:100%;aspect-ratio:4 / 5}.image-grid-section.section-wrapper .image-lane.image-lane-alignment-middle .image-lane-item{aspect-ratio:4 / 3}.image-grid-section.section-wrapper .image-grid-section-distancing-scroll-number{margin-top:30vw}}@media (min-width: 91.875rem){.image-grid-section.section-wrapper .image-lane{gap:1.25rem}.image-grid-section.section-wrapper .image-lane.image-lane-alignment-start,.image-grid-section.section-wrapper .image-lane.image-lane-alignment-end{padding-top:5rem}.image-grid-section.section-wrapper .image-lane.image-lane-alignment-start .image-lane-item,.image-grid-section.section-wrapper .image-lane.image-lane-alignment-end .image-lane-item{max-width:21rem}}@media (min-width: 120rem){.image-grid-section.section-wrapper .image-lane{gap:1.5rem}.image-grid-section.section-wrapper .image-lane.image-lane-alignment-start,.image-grid-section.section-wrapper .image-lane.image-lane-alignment-end{padding-top:8.75rem}.image-grid-section.section-wrapper .image-lane.image-lane-alignment-start .image-lane-item,.image-grid-section.section-wrapper .image-lane.image-lane-alignment-end .image-lane-item{max-width:27.3125rem}}
