.Article-module-scss-module__lN0Ktq__article{--__item-spacing:max(48px, var(--ui-section-spacing) * .75);--text-row-gap:max(48px, var(--ui-section-spacing) * .66)}.Article-module-scss-module__lN0Ktq__article>*{--section-spacing-start:var(--__item-spacing);--section-spacing-end:var(--__item-spacing)}.Article-module-scss-module__lN0Ktq__article>:where(:first-child){--ui-section-spacing-start:max(48px, var(--__item-spacing) * .5);--text-transition-delay:.3s}
.Container-module-scss-module__R_uNNW__container{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);flex:none;margin-inline:auto}
.GridLayout-module-scss-module__dB6vfq__gridLayout{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);align-items:start;column-gap:var(--ui-gutter);flex:none;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:min-content;margin-inline:auto;display:grid}.GridLayout-module-scss-module__dB6vfq__gridLayout__item{grid-column:auto/span 12}.GridLayout-module-scss-module__dB6vfq__debug .GridLayout-module-scss-module__dB6vfq__gridLayout__item{border:1px dotted #c00}@media (min-width:480px){.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobileOffset0{grid-column:auto/span 12}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobile1{grid-column-end:span 1}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobileOffset1{grid-column-start:2}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobile2{grid-column-end:span 2}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobileOffset2{grid-column-start:3}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobile3{grid-column-end:span 3}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobileOffset3{grid-column-start:4}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobile4{grid-column-end:span 4}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobileOffset4{grid-column-start:5}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobile5{grid-column-end:span 5}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobileOffset5{grid-column-start:6}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobile6{grid-column-end:span 6}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobileOffset6{grid-column-start:7}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobile7{grid-column-end:span 7}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobileOffset7{grid-column-start:8}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobile8{grid-column-end:span 8}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobileOffset8{grid-column-start:9}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobile9{grid-column-end:span 9}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobileOffset9{grid-column-start:10}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobile10{grid-column-end:span 10}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobileOffset10{grid-column-start:11}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobile11{grid-column-end:span 11}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobileOffset11{grid-column-start:12}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobile12{grid-column-end:span 12}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__mobileOffset12{grid-column-start:13}}@media (min-width:720px){.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tabletOffset0{grid-column:auto/span 12}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tablet1{grid-column-end:span 1}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tabletOffset1{grid-column-start:2}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tablet2{grid-column-end:span 2}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tabletOffset2{grid-column-start:3}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tablet3{grid-column-end:span 3}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tabletOffset3{grid-column-start:4}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tablet4{grid-column-end:span 4}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tabletOffset4{grid-column-start:5}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tablet5{grid-column-end:span 5}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tabletOffset5{grid-column-start:6}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tablet6{grid-column-end:span 6}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tabletOffset6{grid-column-start:7}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tablet7{grid-column-end:span 7}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tabletOffset7{grid-column-start:8}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tablet8{grid-column-end:span 8}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tabletOffset8{grid-column-start:9}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tablet9{grid-column-end:span 9}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tabletOffset9{grid-column-start:10}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tablet10{grid-column-end:span 10}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tabletOffset10{grid-column-start:11}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tablet11{grid-column-end:span 11}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tabletOffset11{grid-column-start:12}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tablet12{grid-column-end:span 12}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__tabletOffset12{grid-column-start:13}}@media (min-width:1080px){.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktopOffset0{grid-column:auto/span 12}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktop1{grid-column-end:span 1}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktopOffset1{grid-column-start:2}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktop2{grid-column-end:span 2}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktopOffset2{grid-column-start:3}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktop3{grid-column-end:span 3}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktopOffset3{grid-column-start:4}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktop4{grid-column-end:span 4}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktopOffset4{grid-column-start:5}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktop5{grid-column-end:span 5}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktopOffset5{grid-column-start:6}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktop6{grid-column-end:span 6}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktopOffset6{grid-column-start:7}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktop7{grid-column-end:span 7}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktopOffset7{grid-column-start:8}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktop8{grid-column-end:span 8}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktopOffset8{grid-column-start:9}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktop9{grid-column-end:span 9}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktopOffset9{grid-column-start:10}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktop10{grid-column-end:span 10}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktopOffset10{grid-column-start:11}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktop11{grid-column-end:span 11}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktopOffset11{grid-column-start:12}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktop12{grid-column-end:span 12}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__desktopOffset12{grid-column-start:13}}@media (min-width:1320px){.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wideOffset0{grid-column:auto/span 12}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wide1{grid-column-end:span 1}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wideOffset1{grid-column-start:2}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wide2{grid-column-end:span 2}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wideOffset2{grid-column-start:3}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wide3{grid-column-end:span 3}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wideOffset3{grid-column-start:4}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wide4{grid-column-end:span 4}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wideOffset4{grid-column-start:5}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wide5{grid-column-end:span 5}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wideOffset5{grid-column-start:6}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wide6{grid-column-end:span 6}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wideOffset6{grid-column-start:7}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wide7{grid-column-end:span 7}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wideOffset7{grid-column-start:8}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wide8{grid-column-end:span 8}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wideOffset8{grid-column-start:9}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wide9{grid-column-end:span 9}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wideOffset9{grid-column-start:10}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wide10{grid-column-end:span 10}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wideOffset10{grid-column-start:11}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wide11{grid-column-end:span 11}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wideOffset11{grid-column-start:12}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wide12{grid-column-end:span 12}.GridLayout-module-scss-module__dB6vfq__gridLayout .GridLayout-module-scss-module__dB6vfq__wideOffset12{grid-column-start:13}}
.Heading-module-scss-module__SYCyUG__h1{font-size:clamp(3.5rem,min(16.1905vw,24.2857vh) - 1.3571rem,12rem);font-family:var(--ui-font-family-heading,var(--ui-font-family));text-wrap:balance;font-weight:400;line-height:.9}.Heading-module-scss-module__SYCyUG__h2{font-size:clamp(3rem,min(9.52381vw,14.2857vh) + .1429rem,8rem);font-family:var(--ui-font-family-heading,var(--ui-font-family));text-wrap:balance;font-weight:400;line-height:1}.Heading-module-scss-module__SYCyUG__h3{font-size:clamp(2.25rem,min(4.28571vw,6.42857vh) + .9643rem,4.5rem);font-family:var(--ui-font-family-heading,var(--ui-font-family));text-wrap:balance;font-weight:400;line-height:1.1}.Heading-module-scss-module__SYCyUG__h4{font-size:clamp(1.75rem,min(2.38095vw,3.57143vh) + 1.0357rem,3rem);font-family:var(--ui-font-family-heading,var(--ui-font-family));text-wrap:balance;font-weight:400;line-height:1.1}.Heading-module-scss-module__SYCyUG__h5{font-size:clamp(1.25rem,min(.238095vw,.357143vh) + 1.1786rem,1.375rem);font-family:var(--ui-font-family-heading,var(--ui-font-family));font-weight:400;line-height:inherit;text-wrap:balance}.Heading-module-scss-module__SYCyUG__h6{font-size:clamp(1.125rem,min(.357143vw,.535714vh) + 1.0179rem,1.3125rem);font-family:var(--ui-font-family-heading,var(--ui-font-family));font-weight:400;line-height:inherit;text-wrap:balance}
.Grid-module-scss-module__JMZAja__grid{--cols:1;padding-block-end:calc(var(--ui-section-spacing)*(1 - var(--is-section-child,0)))}@media (min-width:720px){.Grid-module-scss-module__JMZAja__grid{--cols:var(--cols-tablet,2)}}@media (min-width:1080px){.Grid-module-scss-module__JMZAja__grid{--cols:var(--cols-desktop,3)}}@media (min-width:1320px){.Grid-module-scss-module__JMZAja__grid{--cols:var(--cols-wide,var(--cols-desktop,3))}}.Grid-module-scss-module__JMZAja__grid+section[data-theme=white]{--section-spacing-start:0px}.Grid-module-scss-module__JMZAja__grid__header{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);opacity:0;column-gap:max(24px,var(--ui-gutter));flex-direction:column-reverse;flex:none;row-gap:32px;margin-inline:auto;padding-block-end:32px;display:flex}@container ui-root style(--ui-js-enabled:0){.Grid-module-scss-module__JMZAja__grid__header{opacity:1}}.Grid-module-scss-module__JMZAja__active .Grid-module-scss-module__JMZAja__grid__header{opacity:1;transition:opacity .6s ease-in .1s}@media (prefers-reduced-motion:reduce){.Grid-module-scss-module__JMZAja__active .Grid-module-scss-module__JMZAja__grid__header{transition:none}}.Grid-module-scss-module__JMZAja__grid__header:empty{display:none}@media (min-width:720px){.Grid-module-scss-module__JMZAja__grid__header{flex-flow:wrap;justify-content:space-between;align-items:center;row-gap:24px}}.Grid-module-scss-module__JMZAja__grid__grid{column-gap:max(16px, var(--ui-gutter));row-gap:var(--grid-row-gap,clamp(32px, 10vmin, 80px));grid-template-rows:auto;grid-template-columns:repeat(var(--cols,var(--cols-mobile)), minmax(0, 1fr));display:grid}.Grid-module-scss-module__JMZAja__container .Grid-module-scss-module__JMZAja__grid__grid{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);flex:1 0 auto;margin-inline:auto}.Grid-module-scss-module__JMZAja__grid__grid:empty{min-block-size:var(--__h)}@media (min-width:720px){.Grid-module-scss-module__JMZAja__grid:has(.Grid-module-scss-module__JMZAja__grid__header:not(:empty)) .Grid-module-scss-module__JMZAja__grid__grid{padding-block-start:clamp(24px,6vmin,64px)}}.Grid-module-scss-module__JMZAja__grid__noResults{flex-direction:column;grid-column:1/-1;row-gap:8px;transition:opacity .6s cubic-bezier(.5,1,.89,1) .3s;display:flex}@starting-style{.Grid-module-scss-module__JMZAja__grid__noResults{opacity:0}}.Grid-module-scss-module__JMZAja__grid__more{opacity:0;transition-behavior:allow-discrete;justify-content:center;margin-block-start:clamp(48px,8vmin,80px);transition-property:opacity,display;transition-duration:.6s;transition-timing-function:cubic-bezier(.5,1,.89,1);display:none}.Grid-module-scss-module__JMZAja__grid__more.Grid-module-scss-module__JMZAja__active{opacity:1;transition:none;display:flex}.Grid-module-scss-module__JMZAja__grid__grid:empty+.Grid-module-scss-module__JMZAja__grid__more{transition:none;display:none}
.Kicker-module-scss-module__2LBXjq__kicker{inline-size:fit-content;font-size:var(--ui-font-size-xs);font-family:var(--ui-font-family-mono);text-transform:uppercase;text-wrap:balance;flex-wrap:nowrap;align-items:baseline;column-gap:8px;display:flex}.Kicker-module-scss-module__2LBXjq__kicker:where(.Kicker-module-scss-module__2LBXjq__isSectionHeader){padding-block-start:var(--kicker-padding-start,0px);padding-block-end:var(--kicker-spacing-end,0px)}.Kicker-module-scss-module__2LBXjq__kicker:where(.Kicker-module-scss-module__2LBXjq__isSectionHeader):before{content:"";background-color:currentColor;block-size:10px;inline-size:10px;display:block}
.Button-module-scss-module__fc50Ca__button{z-index:0;inline-size:fit-content;font-size:var(--button-font-size,var(--ui-font-size-sm));flex-direction:column;justify-content:center;text-decoration:none;display:flex;position:relative;transform:translate(0,0)}.Button-module-scss-module__fc50Ca__button:where(.Button-module-scss-module__fc50Ca__underline,.Button-module-scss-module__fc50Ca__forceUnderlineState){--__underline:1}.Button-module-scss-module__fc50Ca__button:before{content:"";z-index:-1;block-size:var(--button-hit-area-size,100%);inline-size:100%;position:absolute}.Button-module-scss-module__fc50Ca__button:after{content:"";z-index:-1;block-size:var(--button-underline-size,1px);transform:scale3d(var(--__underline,0), 1, 1);transform-origin:calc(100%*var(--__mouse-x,0)) 0;background-color:currentColor;transition:transform .3s cubic-bezier(.5,1,.89,1);position:absolute;inset-block-end:0;inset-inline:0}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__fc50Ca__button:after{transition:none}}@media (pointer:fine){.Button-module-scss-module__fc50Ca__button:hover{--__underline:1}.Button-module-scss-module__fc50Ca__button:where(.Button-module-scss-module__fc50Ca__underline:not(.Button-module-scss-module__fc50Ca__forceUnderlineState)):hover{--__underline:0}}.Button-module-scss-module__fc50Ca__button.Button-module-scss-module__fc50Ca__disabled,.Button-module-scss-module__fc50Ca__button:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}
.ParallaxImage-module-scss-module__QymGbq__parallaxImage{will-change:contents;position:absolute;inset:0;overflow:hidden}.ParallaxImage-module-scss-module__QymGbq__parallaxImage__inner{opacity:0;position:absolute;inset:0}@container ui-root style(--ui-js-enabled:0){.ParallaxImage-module-scss-module__QymGbq__parallaxImage__inner{opacity:1}}.ParallaxImage-module-scss-module__QymGbq__active .ParallaxImage-module-scss-module__QymGbq__parallaxImage__inner{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.ParallaxImage-module-scss-module__QymGbq__active .ParallaxImage-module-scss-module__QymGbq__parallaxImage__inner{transition:none}}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.ParallaxImage-module-scss-module__QymGbq__parallaxImage__inner{transform:translateY(calc(var(--__progress) * 50% * var(--__offset)));justify-content:center;align-items:center;display:flex}}.ParallaxImage-module-scss-module__QymGbq__parallaxImage__imageWrap{display:contents}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.ParallaxImage-module-scss-module__QymGbq__parallaxImage__imageWrap{--__size:calc(100% * (1 + var(--__offset,0) * .5));block-size:var(--__size);display:block;position:absolute;inset-block-start:calc(var(--__offset,0)*-50%);inset-block-end:0;inset-inline:0}}.ParallaxImage-module-scss-module__QymGbq__parallaxImage__image{object-fit:cover;object-position:calc(var(--object-x,50)*1%) calc(var(--object-y,50)*1%);block-size:100%;inline-size:100%;position:absolute;inset:0}.ParallaxImage-module-scss-module__QymGbq__parallaxImage__image:only-child{opacity:0}@container ui-root style(--ui-js-enabled:0){.ParallaxImage-module-scss-module__QymGbq__parallaxImage__image:only-child{opacity:1}}.ParallaxImage-module-scss-module__QymGbq__active .ParallaxImage-module-scss-module__QymGbq__parallaxImage__image:only-child{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.ParallaxImage-module-scss-module__QymGbq__active .ParallaxImage-module-scss-module__QymGbq__parallaxImage__image:only-child{transition:none}}
.Card-module-scss-module__yfkeja__card{opacity:0;--__item-index:0;--__item-transition-delay:0s;row-gap:min(24px,8px + var(--ui-gutter));z-index:0;flex-direction:column;display:flex;position:relative}@container ui-root style(--ui-js-enabled:0){.Card-module-scss-module__yfkeja__card{opacity:1}}.Card-module-scss-module__yfkeja__card.Card-module-scss-module__yfkeja__active{opacity:1;transition-property:opacity;transition-duration:.6s;transition-timing-function:ease-in;transition-delay:var(--__item-transition-delay,0s)}@media (prefers-reduced-motion:reduce){.Card-module-scss-module__yfkeja__card.Card-module-scss-module__yfkeja__active{transition:none}}@media (min-width:720px){.Card-module-scss-module__yfkeja__card{--__item-index:var(--i-tablet,var(--i))}}@media (min-width:1080px){.Card-module-scss-module__yfkeja__card{--__item-index:var(--i-desktop,var(--i))}}@media (prefers-reduced-motion:no-preference){.Card-module-scss-module__yfkeja__card{--__item-transition-delay:calc(var(--__item-index) * (.15s + var(--item-transition-delay,0s)))}}@media (pointer:fine){.Card-module-scss-module__yfkeja__card:hover{--__active:1}}.Card-module-scss-module__yfkeja__card:focus{outline:none}.Card-module-scss-module__yfkeja__card:focus-visible{--__active:1}.Card-module-scss-module__yfkeja__card:has(:focus-visible){--__active:1}.Card-module-scss-module__yfkeja__card__mediaWrap{z-index:0;aspect-ratio:var(--__ratio,3/2);will-change:contents;perspective:calc(200px + 90cqi);min-block-size:0;min-inline-size:100%;position:relative;overflow:hidden}@media (max-width:719.9px){.Card-module-scss-module__yfkeja__card__mediaWrap{margin-inline:calc(var(--ui-container-gutter)*-1)}}.Card-module-scss-module__yfkeja__card__mediaWrap:after{content:"";z-index:-1;background-color:var(--ui-color-placeholder-background);position:absolute;inset:1px}.Card-module-scss-module__yfkeja__card__mediaInner{block-size:100%;inline-size:100%}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.Card-module-scss-module__yfkeja__card__mediaInner{transform:rotateX(calc(var(--__mouse-y,0) * -3.33deg)) rotateY(calc(var(--__mouse-x,0) * -3.33deg)) translateZ(calc(var(--__mouse-y,0) * 10px)) scale(1.1)}}.Card-module-scss-module__yfkeja__card__media{object-fit:cover;object-position:calc(var(--object-x,50)*1%) calc(var(--object-y,50)*1%);block-size:100%;inline-size:100%;position:absolute;inset:0}.Card-module-scss-module__yfkeja__card__title{font-family:var(--ui-font-family-heading);text-wrap:balance;font-size:clamp(2rem,min(.952381vw,1.42857vh) + 1.7143rem,2.5rem);line-height:1.1}
.MediaFrame-module-scss-module__hoOJKG__mediaFrame{--__r:var(--media-frame-ratio,var(--__ratio));z-index:0;inline-size:var(--media-frame-width,100%);background-color:inherit;display:flex;position:relative;overflow:hidden;container-type:inline-size}@media (min-width:480px) and (max-width:1079.9px){.MediaFrame-module-scss-module__hoOJKG__mediaFrame.MediaFrame-module-scss-module__hoOJKG__isConstrainedGroupItem{inline-size:clamp(min(100%,340px),min(var(--__width)*1px,100vi*var(--__ratio)),100%)}}.MediaFrame-module-scss-module__hoOJKG__mediaFrame__inner{--__offset:var(--media-frame-offset,max(32px, var(--ui-container-gutter)));--__size:calc(100% - (var(--__offset) * 2));align-items:center;inline-size:100%;display:flex}@container (min-inline-size:1080px){.MediaFrame-module-scss-module__hoOJKG__mediaFrame__inner{--__offset:var(--media-frame-offset,clamp(50px, min(var(--ui-viewport-container-gutter), 10cqw * min(var(--__height) / var(--__width), var(--__ratio))), var(--ui-viewport-container-gutter)))}}.MediaFrame-module-scss-module__hoOJKG__mediaFrame__layout{padding:var(--ui-container-gutter);inline-size:100%}@media (min-width:1320px){.MediaFrame-module-scss-module__hoOJKG__mediaFrame__layout{padding:calc(var(--ui-container-gutter)*2)}}.MediaFrame-module-scss-module__hoOJKG__mediaFrame__background{contain:strict;z-index:-1;background-color:var(--color-theme-background-primary,var(--color-theme-accent,#000));background-image:radial-gradient(farthest-side at top right, var(--__color-secondary,var(--color-theme-background-secondary,transparent)), transparent),radial-gradient(farthest-corner at bottom left, var(--__color-tertiary,var(--color-theme-background-tertiary,var(--__color-secondary,transparent))), var(--__color-primary,var(--color-theme-background-primary,var(--color-theme-accent,transparent))) 40%);margin:auto;position:absolute;inset:0}.MediaFrame-module-scss-module__hoOJKG__mediaFrame__mediaWrap{z-index:0;block-size:100%;min-block-size:0;inline-size:100%;aspect-ratio:var(--__r);perspective:calc(200px + 90cqi);position:relative;overflow:hidden}.MediaFrame-module-scss-module__hoOJKG__addImageLayoutStyles .MediaFrame-module-scss-module__hoOJKG__mediaFrame__mediaWrap{padding-block:var(--__offset);aspect-ratio:unset;inline-size:var(--__size);margin:auto}.MediaFrame-module-scss-module__hoOJKG__mediaFrame__mediaInner{z-index:0;block-size:100%;inline-size:100%;aspect-ratio:inherit;margin:auto;position:relative}.MediaFrame-module-scss-module__hoOJKG__addImageLayoutStyles .MediaFrame-module-scss-module__hoOJKG__mediaFrame__mediaInner{aspect-ratio:var(--__r);block-size:auto;inline-size:100%}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.MediaFrame-module-scss-module__hoOJKG__mediaFrame:where(.MediaFrame-module-scss-module__hoOJKG__addMouseMoveHover) .MediaFrame-module-scss-module__hoOJKG__mediaFrame__mediaInner{transform:rotateX(calc(var(--__mouse-y,0) * -3.33deg)) rotateY(calc(var(--__mouse-x,0) * -3.33deg)) translateZ(calc(var(--__mouse-y,0) * 10px)) scale(1.1)}}.MediaFrame-module-scss-module__hoOJKG__mediaFrame:has(.MediaFrame-module-scss-module__hoOJKG__mediaFrame__backgroundImage){--__media-transition-delay:.3s}.MediaFrame-module-scss-module__hoOJKG__mediaFrame__content{justify-content:center;align-items:center;display:flex}
.MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup{opacity:0;inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);z-index:0;flex-direction:column;flex:none;row-gap:24px;margin-inline:auto;display:flex;position:relative}@container ui-root style(--ui-js-enabled:0){.MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup{opacity:1}}.MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup.MediaFrameGroup-module-scss-module__9khNQW__active{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup.MediaFrameGroup-module-scss-module__9khNQW__active{transition:none}}@media (min-width:1080px){.MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup{row-gap:32px}}.MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__inner{row-gap:32px;column-gap:var(--ui-gutter);grid-template-rows:auto;align-items:start;display:grid}@media (min-width:1080px){.MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__inner{grid-template-columns:repeat(12,minmax(0,1fr))}}.MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__item{opacity:0;display:flex}@container ui-root style(--ui-js-enabled:0){.MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__item{opacity:1}}.MediaFrameGroup-module-scss-module__9khNQW__active .MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__item{opacity:1;transition-property:opacity;transition-duration:.6s;transition-timing-function:ease-in;transition-delay:var(--__delay,0s)}@media (prefers-reduced-motion:reduce){.MediaFrameGroup-module-scss-module__9khNQW__active .MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__item{transition:none}}@media (max-width:1079.9px){.MediaFrameGroup-module-scss-module__9khNQW__count3 .MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__item:where(:nth-child(2n)){justify-content:flex-end}}@media (min-width:1080px){.MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__item{--__delay:calc(var(--i) * .15s);grid-area:1/auto/auto/-1}.MediaFrameGroup-module-scss-module__9khNQW__count2 .MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__item{min-block-size:100%}.MediaFrameGroup-module-scss-module__9khNQW__count1 .MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__item{grid-column:1/-1}.MediaFrameGroup-module-scss-module__9khNQW__count2 .MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__item:where(:first-child){grid-column:span 4}.MediaFrameGroup-module-scss-module__9khNQW__reversed.MediaFrameGroup-module-scss-module__9khNQW__count2 .MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__item:where(:first-child){grid-column:9/-1}.MediaFrameGroup-module-scss-module__9khNQW__count2 .MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__item:where(:last-child){grid-column:span 8}.MediaFrameGroup-module-scss-module__9khNQW__reversed.MediaFrameGroup-module-scss-module__9khNQW__count2 .MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__item:where(:last-child){grid-column:1/9}.MediaFrameGroup-module-scss-module__9khNQW__count3 .MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__item{grid-column-end:span 4}}.MediaFrameGroup-module-scss-module__9khNQW__mediaFrameGroup__caption{font-size:var(--ui-font-size-xs);font-family:var(--ui-font-family-mono)}
.OrderedList-module-scss-module__JtBCka__orderedList{z-index:0;counter-reset:ordered-list;flex-direction:column;display:flex;position:relative}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.OrderedList-module-scss-module__JtBCka__orderedList{row-gap:0}}
.OrderedListItem-module-scss-module__fcNLKG__orderedListItem{--__offset-top:min(var(--ui-header-height) + 32px, var(--ui-section-spacing-start,var(--ui-section-spacing)) * .5);--__row-gap:24px;z-index:0;counter-increment:ordered-list;position:relative}.OrderedListItem-module-scss-module__fcNLKG__orderedListItem:has(.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__kicker){--__row-gap:min(10vh, 64px)}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__trigger{pointer-events:none;block-size:1px;position:absolute;inset:0}}.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__inner{padding-block:32px}@media not ((pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px)){.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__inner{opacity:0}@container ui-root style(--ui-js-enabled:0){.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__inner{opacity:1}}.OrderedListItem-module-scss-module__fcNLKG__active .OrderedListItem-module-scss-module__fcNLKG__orderedListItem__inner{opacity:1;transition:opacity .6s ease-in}}@media (not ((pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px))) and (prefers-reduced-motion:reduce){.OrderedListItem-module-scss-module__fcNLKG__active .OrderedListItem-module-scss-module__fcNLKG__orderedListItem__inner{transition:none}}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__inner{padding-block:0}}.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__index{display:none}@media (min-width:720px){.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__index{align-items:center;display:flex;position:sticky;inset-block-start:var(--__offset-top)}}@media (min-width:720px),(pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__index{font-size:clamp(9.375rem,min(17.8571vw,26.7857vh) + 4.0179rem,18.75rem);font-family:var(--ui-font-family-heading,var(--ui-font-family));text-wrap:balance;padding-block-start:var(--__offset-top);font-weight:400;line-height:.9;display:flex}.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__index:before{content:counter(ordered-list)}}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__index{opacity:clamp(0,var(--__ordered-list-item-progress,0),1);align-items:center;display:flex;position:relative;inset-block-start:0}@container ui-root style(--ui-js-enabled:0){.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__index{opacity:1}}.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__index:before{transform:translate3d(0, calc(max(-10vh, var(--__offset-top) * -.5) * (1 - var(--__ordered-list-item-progress,0))), 0)}}.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__content{row-gap:var(--__row-gap);flex-direction:column;display:flex}@media (min-width:720px){.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__content{max-inline-size:36.1905em;padding-block-start:var(--__offset-top)}}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__content{padding-block:calc(var(--__offset-top));opacity:clamp(0,(var(--__ordered-list-item-progress,0) - .25)*1.25,1);transform:translate3d(0, calc(-2em * (1 - var(--__ordered-list-item-progress,0))), 0)}@container ui-root style(--ui-js-enabled:0){.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__content{opacity:1}}}.OrderedListItem-module-scss-module__fcNLKG__orderedListItem:where(:first-child) .OrderedListItem-module-scss-module__fcNLKG__orderedListItem__content{padding-block-start:0}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.OrderedListItem-module-scss-module__fcNLKG__orderedListItem:where(:last-child) .OrderedListItem-module-scss-module__fcNLKG__orderedListItem__content{padding-block-end:0}}.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__header{flex-direction:column;row-gap:24px;display:flex}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__header{--split-text-progress:var(--__ordered-list-item-progress);transform:translate3d(0, calc(1.5em * (1 - var(--__ordered-list-item-progress,0))), 0)}}.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__tags{flex-wrap:wrap;gap:8px;display:flex}.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__tags>:nth-child(odd){--pill-border-radius:28px}.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__imageWrap{background-color:var(--ui-color-placeholder-background);inline-size:fit-content;max-inline-size:min(500px,100%)}.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__image{opacity:0}@container ui-root style(--ui-js-enabled:0){.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__image{opacity:1}}.OrderedListItem-module-scss-module__fcNLKG__imageLoaded .OrderedListItem-module-scss-module__fcNLKG__orderedListItem__image{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.OrderedListItem-module-scss-module__fcNLKG__imageLoaded .OrderedListItem-module-scss-module__fcNLKG__orderedListItem__image{transition:none}}.OrderedListItem-module-scss-module__fcNLKG__orderedListItem__link{margin-block-start:calc(var(--__row-gap)*-.33)}
.Blockquote-module-scss-module__N3Vpaq__blockquote{--text-title-color:currentColor;font-size:var(--ui-font-size-lg)}.Blockquote-module-scss-module__N3Vpaq__blockquote cite{font-size:var(--ui-font-size-sm);margin-block-start:16px;display:block}
.Cta-module-scss-module__109HBW__cta{--split-text-progress:var(--__cta-progress,0);z-index:0;position:relative;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.Cta-module-scss-module__109HBW__cta{--split-text-progress:1}}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.Cta-module-scss-module__109HBW__cta{flex-direction:column;justify-content:center;display:flex}}.Cta-module-scss-module__109HBW__cta__kicker{opacity:0;margin-block-end:32px}@container ui-root style(--ui-js-enabled:0){.Cta-module-scss-module__109HBW__cta__kicker{opacity:1}}.Cta-module-scss-module__109HBW__active .Cta-module-scss-module__109HBW__cta__kicker{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.Cta-module-scss-module__109HBW__active .Cta-module-scss-module__109HBW__cta__kicker{transition:none}}.Cta-module-scss-module__109HBW__cta__content{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);contain:layout;transform:translate3d(0, clamp(-3vmax, (1 - var(--__cta-progress,0)) * 3vmax, 0vh), 0);flex-direction:column;flex:none;row-gap:min(5vh,48px);margin-inline:auto;display:flex}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.Cta-module-scss-module__109HBW__cta__content{min-block-size:calc(var(--ui-viewport-height) - var(--ui-section-spacing)*2);justify-content:center}}.Cta-module-scss-module__109HBW__cta__text{flex-wrap:wrap;display:flex}@media not ((pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px)){.Cta-module-scss-module__109HBW__cta__link{opacity:0}@container ui-root style(--ui-js-enabled:0){.Cta-module-scss-module__109HBW__cta__link{opacity:1}}.Cta-module-scss-module__109HBW__active .Cta-module-scss-module__109HBW__cta__link{opacity:1;transition:opacity .6s ease-in .15s}}@media (not ((pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px))) and (prefers-reduced-motion:reduce){.Cta-module-scss-module__109HBW__active .Cta-module-scss-module__109HBW__cta__link{transition:none}}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.Cta-module-scss-module__109HBW__cta__link{opacity:0;transform:translate(30px)}@container ui-root style(--ui-js-enabled:0){.Cta-module-scss-module__109HBW__cta__link{opacity:1;transform:none}}.Cta-module-scss-module__109HBW__linkVisible .Cta-module-scss-module__109HBW__cta__link{opacity:1;transition:opacity 1s ease-in,transform 1s cubic-bezier(.5,1,.89,1);transform:none}}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px) and (prefers-reduced-motion:reduce){.Cta-module-scss-module__109HBW__linkVisible .Cta-module-scss-module__109HBW__cta__link{transition:none}}.Cta-module-scss-module__109HBW__cta__children{padding-block-start:var(--ui-section-spacing);transform:translate(0,0)}
.PageHeader-module-scss-module__QO92lW__pageHeader{--split-text-progress:var(--__page-header-progress,0);z-index:0;flex-direction:column;row-gap:32px;margin-block-end:32px;padding-block-start:calc(clamp(30px, min(7.24871vh, 5.79897vw), 90px) + var(--ui-header-height));display:flex;position:relative}.PageHeader-module-scss-module__QO92lW__pageHeader__inView{z-index:-1;pointer-events:none;position:absolute;inset:0}.PageHeader-module-scss-module__QO92lW__pageHeader:has(+section){margin-block-end:0}.PageHeader-module-scss-module__QO92lW__pageHeader+*{--section-spacing-start:calc(var(--ui-section-spacing) * .5);--is-page-header-adjacent:1}@media (prefers-reduced-motion:reduce){.PageHeader-module-scss-module__QO92lW__pageHeader{--split-text-progress:1}}.PageHeader-module-scss-module__QO92lW__pageHeader__inner{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);z-index:0;flex:none;margin-inline:auto;padding-block-end:8px;position:relative}@media (min-width:720px){.PageHeader-module-scss-module__QO92lW__pageHeader__inner{padding-block-end:48px}.PageHeader-module-scss-module__QO92lW__pageHeader__inner:after{content:"";block-size:1px;transform:scaleX(var(--__page-header-progress,0));transform-origin:0 0;background-color:currentColor;display:block;position:absolute;inset-block-end:0;inset-inline:0}}@media (min-width:720px) and (prefers-reduced-motion:reduce){.PageHeader-module-scss-module__QO92lW__pageHeader__inner:after{transform:none}}.PageHeader-module-scss-module__QO92lW__pageHeader:where(.PageHeader-module-scss-module__QO92lW__active:has(.PageHeader-module-scss-module__QO92lW__pageHeader__title)){--__line-opacity:1}.PageHeader-module-scss-module__QO92lW__pageHeader:where(:has(.PageHeader-module-scss-module__QO92lW__pageHeader__title)) .PageHeader-module-scss-module__QO92lW__pageHeader__inner:after{opacity:var(--__line-opacity,0);transition:opacity .6s cubic-bezier(.5,1,.89,1);transform:none}.PageHeader-module-scss-module__QO92lW__pageHeader__title{opacity:0}@container ui-root style(--ui-js-enabled:0){.PageHeader-module-scss-module__QO92lW__pageHeader__title{opacity:1}}.PageHeader-module-scss-module__QO92lW__active .PageHeader-module-scss-module__QO92lW__pageHeader__title{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.PageHeader-module-scss-module__QO92lW__active .PageHeader-module-scss-module__QO92lW__pageHeader__title{transition:none}}.PageHeader-module-scss-module__QO92lW__pageHeader__meta{opacity:0;inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);flex-direction:column;flex:none;row-gap:8px;margin-inline:auto;display:flex}@container ui-root style(--ui-js-enabled:0){.PageHeader-module-scss-module__QO92lW__pageHeader__meta{opacity:1}}.PageHeader-module-scss-module__QO92lW__active .PageHeader-module-scss-module__QO92lW__pageHeader__meta{opacity:1;transition:opacity .6s ease-in .15s}@media (prefers-reduced-motion:reduce){.PageHeader-module-scss-module__QO92lW__active .PageHeader-module-scss-module__QO92lW__pageHeader__meta{transition:none}}@media (min-width:720px){.PageHeader-module-scss-module__QO92lW__pageHeader__meta{justify-content:space-between;align-items:center;column-gap:max(16px,var(--ui-gutter));flex-flow:wrap}}.PageHeader-module-scss-module__QO92lW__pageHeader__mediaWrap{opacity:0;z-index:0;aspect-ratio:16/9;background-color:var(--ui-color-placeholder-background);position:relative}@container ui-root style(--ui-js-enabled:0){.PageHeader-module-scss-module__QO92lW__pageHeader__mediaWrap{opacity:1}}.PageHeader-module-scss-module__QO92lW__active .PageHeader-module-scss-module__QO92lW__pageHeader__mediaWrap{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.PageHeader-module-scss-module__QO92lW__active .PageHeader-module-scss-module__QO92lW__pageHeader__mediaWrap{transition:none}}@media (min-width:1080px){.PageHeader-module-scss-module__QO92lW__pageHeader__mediaWrap{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);flex:none;margin-inline:auto}}.PageHeader-module-scss-module__QO92lW__pageHeader__media{opacity:0;object-fit:cover;object-position:calc(var(--object-x,50)*1%) calc(var(--object-y,50)*1%);block-size:100%;inline-size:100%;position:absolute;inset:0}@container ui-root style(--ui-js-enabled:0){.PageHeader-module-scss-module__QO92lW__pageHeader__media{opacity:1}}.PageHeader-module-scss-module__QO92lW__imageLoaded .PageHeader-module-scss-module__QO92lW__pageHeader__media{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.PageHeader-module-scss-module__QO92lW__imageLoaded .PageHeader-module-scss-module__QO92lW__pageHeader__media{transition:none}}
.PageHero-module-scss-module__SZEjGG__pageHero{--split-text-progress:var(--__page-hero-progress,0);--__bg-color:var(--color-theme-accent,var(--ui-color-background));--__color:var(--color-theme-font,var(--ui-color-font));z-index:0;background-color:var(--__bg-color);color:var(--__color);flex-direction:column;flex-grow:1;padding-block-start:calc(clamp(30px, min(7.24871vh, 5.79897vw), 90px) + var(--ui-header-height));display:flex;position:relative;overflow:hidden;container-type:inline-size}@media (prefers-reduced-motion:no-preference){.PageHero-module-scss-module__SZEjGG__pageHero{transition:background-color .3s cubic-bezier(.5,1,.89,1)}@starting-style{.PageHero-module-scss-module__SZEjGG__pageHero{background-color:#0000}}}.PageHero-module-scss-module__SZEjGG__pageHero:where(.PageHero-module-scss-module__SZEjGG__themed){--__color:var(--color-theme-font,var(--ui-color-font-contrast));--__bg-color:var(--color-theme-accent,var(--ui-color-dark))}@media (prefers-reduced-motion:reduce){.PageHero-module-scss-module__SZEjGG__pageHero{--__page-hero-progress:1}}@container ui-root style(--ui-js-enabled:0){.PageHero-module-scss-module__SZEjGG__pageHero{--__page-hero-progress:1}}@media (max-width:719.9px){.PageHero-module-scss-module__SZEjGG__pageHero:has(img):has(.PageHero-module-scss-module__SZEjGG__pageHero__link){min-block-size:var(--ui-viewport-height)}}.PageHero-module-scss-module__SZEjGG__pageHero__inner{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);z-index:0;flex-direction:column;flex:1 0 auto;margin-inline:auto;display:flex;position:relative}@media (min-width:1080px){.PageHero-module-scss-module__SZEjGG__pageHero__inner{row-gap:32px;padding-block-end:32px}}.PageHero-module-scss-module__SZEjGG__pageHero__inner:where(:has(img,video)){padding-block-end:0}.PageHero-module-scss-module__SZEjGG__pageHero:where(.PageHero-module-scss-module__SZEjGG__themed):not(:has(img,video)){padding-block-end:clamp(30px,min(7.24871vh,5.79897vw),90px)}.PageHero-module-scss-module__SZEjGG__pageHero__title{font-size:clamp(3.5rem,min(16.1905vw,24.2857vh) - 1.3571rem,12rem);font-family:var(--ui-font-family-heading,var(--ui-font-family));text-wrap:balance;font-weight:400;line-height:.9}@media (max-width:1079.9px){.PageHero-module-scss-module__SZEjGG__pageHero__title{margin-block-end:16px}}@media (max-width:1552px){@supports (inline-size:1cqi){.PageHero-module-scss-module__SZEjGG__constrainTitleSize .PageHero-module-scss-module__SZEjGG__pageHero__title{font-size:clamp(2.25rem,100cqi/(var(--__title-length)*.5),12rem)}}}.PageHero-module-scss-module__SZEjGG__pageHero__meta{display:contents}@media (min-width:1080px){.PageHero-module-scss-module__SZEjGG__pageHero__meta{justify-content:space-between;align-items:flex-end;column-gap:var(--ui-gutter);flex-flow:wrap;row-gap:8px;display:flex}}.PageHero-module-scss-module__SZEjGG__pageHero__metaList{flex-flow:column wrap;justify-content:flex-end;gap:8px;padding-block-end:32px;display:flex}@media not ((pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px)){.PageHero-module-scss-module__SZEjGG__pageHero__metaList{opacity:0;animation:.6s cubic-bezier(.5,1,.89,1) .3s forwards PageHero-module-scss-module__SZEjGG__fade-in}@keyframes PageHero-module-scss-module__SZEjGG__fade-in{to{opacity:1}}}@media (not ((pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px))) and (prefers-reduced-motion:reduce){.PageHero-module-scss-module__SZEjGG__pageHero__metaList{animation-duration:1ms}}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.PageHero-module-scss-module__SZEjGG__pageHero__metaList>li{opacity:0}@container ui-root style(--ui-js-enabled:0){.PageHero-module-scss-module__SZEjGG__pageHero__metaList>li{opacity:1}}.PageHero-module-scss-module__SZEjGG__active .PageHero-module-scss-module__SZEjGG__pageHero__metaList>li{opacity:1;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in;transition-delay:calc(var(--i)*75ms)}}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px) and (prefers-reduced-motion:reduce){.PageHero-module-scss-module__SZEjGG__active .PageHero-module-scss-module__SZEjGG__pageHero__metaList>li{transition:none}}@media (min-width:1080px){.PageHero-module-scss-module__SZEjGG__pageHero__metaList{flex-direction:row;padding-block-end:0}}.PageHero-module-scss-module__SZEjGG__pageHero__link{opacity:var(--__page-hero-progress,0);font-size:var(--ui-font-size-sm);flex:none}@media (max-width:1079.9px){.PageHero-module-scss-module__SZEjGG__pageHero__link{opacity:var(--__page-hero-progress,0);flex-grow:1;order:1;align-items:center;display:flex}}@media (min-width:1080px){.PageHero-module-scss-module__SZEjGG__pageHero__link{opacity:0}@container ui-root style(--ui-js-enabled:0){.PageHero-module-scss-module__SZEjGG__pageHero__link{opacity:1}}.PageHero-module-scss-module__SZEjGG__active .PageHero-module-scss-module__SZEjGG__pageHero__link{opacity:1;transition:opacity .6s ease-in}}@media (min-width:1080px) and (prefers-reduced-motion:reduce){.PageHero-module-scss-module__SZEjGG__active .PageHero-module-scss-module__SZEjGG__pageHero__link{transition:none}}@media (max-width:1079.9px){.PageHero-module-scss-module__SZEjGG__pageHero:has(.PageHero-module-scss-module__SZEjGG__pageHero__mediaWrap) .PageHero-module-scss-module__SZEjGG__pageHero__link{justify-content:center;padding-block:24px 48px}}.PageHero-module-scss-module__SZEjGG__pageHero__metaItem{opacity:0}@container ui-root style(--ui-js-enabled:0){.PageHero-module-scss-module__SZEjGG__pageHero__metaItem{opacity:1}}.PageHero-module-scss-module__SZEjGG__active .PageHero-module-scss-module__SZEjGG__pageHero__metaItem{opacity:1;transition-property:opacity;transition-duration:.6s;transition-timing-function:ease-in;transition-delay:calc(var(--i)*.15s)}@media (prefers-reduced-motion:reduce){.PageHero-module-scss-module__SZEjGG__active .PageHero-module-scss-module__SZEjGG__pageHero__metaItem{transition:none}}.PageHero-module-scss-module__SZEjGG__pageHero__mediaWrap{--media-frame-color-background:var(--color-theme-accent);z-index:0;margin-inline:calc(var(--ui-viewport-container-gutter)*-1);will-change:contents;flex-grow:2;align-items:stretch;display:flex;position:relative}@media (min-width:2200px){.PageHero-module-scss-module__SZEjGG__pageHero__mediaWrap{align-self:center;inline-size:2000px;margin-inline:0}.PageHero-module-scss-module__SZEjGG__themed .PageHero-module-scss-module__SZEjGG__pageHero__mediaWrap{margin-block-end:calc(var(--ui-section-spacing)*.75)}}.PageHero-module-scss-module__SZEjGG__pageHero__title+.PageHero-module-scss-module__SZEjGG__pageHero__mediaWrap{margin-block-start:clamp(16px,5vmin,32px)}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.PageHero-module-scss-module__SZEjGG__pageHero__title+.PageHero-module-scss-module__SZEjGG__pageHero__mediaWrap{margin-block-start:0}}.PageHero-module-scss-module__SZEjGG__pageHero__mediaInner{inline-size:100%;opacity:var(--__page-hero-progress,0);background-color:var(--__bg-color);flex-grow:1;align-items:stretch;display:flex}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.PageHero-module-scss-module__SZEjGG__pageHero__mediaInner{--__clip-timeline:var(--__page-hero-progress,0);--__clip-x:calc(var(--__clip-timeline) * var(--ui-viewport-container-gutter));--__clip-y:calc(var(--__clip-timeline) * var(--ui-container-gutter));clip-path:polygon(var(--__clip-x) var(--__clip-y), calc(100% - var(--__clip-x)) var(--__clip-y), calc(100% - var(--__clip-x)) calc(100% - var(--__clip-x)), var(--__clip-x) calc(100% - var(--__clip-x)))}}@media (min-width:2200px){.PageHero-module-scss-module__SZEjGG__pageHero__mediaInner{--__clip-x:calc(var(--__clip-timeline) * 100px)}}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.PageHero-module-scss-module__SZEjGG__pageHero:where(.PageHero-module-scss-module__SZEjGG__active) .PageHero-module-scss-module__SZEjGG__pageHero__mediaInner{--__clip-timeline:calc(1 - var(--__media-progress));background-color:var(--ui-color-placeholder-background)}}@container ui-root style(--ui-scroll-at-top:0){@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.PageHero-module-scss-module__SZEjGG__pageHero:where(:not(.PageHero-module-scss-module__SZEjGG__active)) .PageHero-module-scss-module__SZEjGG__pageHero__mediaInner{--__clip-timeline:calc(1 - var(--__media-progress))}}}.PageHero-module-scss-module__SZEjGG__pageHero__media{position:absolute;inset:0}
.PeopleGrid-module-scss-module__05a0dq__peopleGrid{--grid-row-gap:var(--ui-container-gutter)}@media (min-width:720px){.PeopleGrid-module-scss-module__05a0dq__peopleGrid{--grid-row-gap:0px}}.PeopleGrid-module-scss-module__05a0dq__peopleGrid__item{--__offset:0px}@media (min-width:720px){.PeopleGrid-module-scss-module__05a0dq__peopleGrid__item{--__offset:max(16px, var(--ui-gutter))}.PeopleGrid-module-scss-module__05a0dq__peopleGrid__item:where(:nth-child(odd):not(:only-child)){--person-card-spacing-start:var(--__offset)}}
.PersonCard-module-scss-module__PcTGCW__personCard{opacity:0;--__item-index:0;--__item-transition-delay:0s;z-index:0;padding-block-start:var(--person-card-spacing-start,0px);display:grid;position:relative}@container ui-root style(--ui-js-enabled:0){.PersonCard-module-scss-module__PcTGCW__personCard{opacity:1}}.PersonCard-module-scss-module__PcTGCW__personCard.PersonCard-module-scss-module__PcTGCW__active{opacity:1;transition-property:opacity;transition-duration:.6s;transition-timing-function:ease-in;transition-delay:var(--__item-transition-delay,0s)}@media (prefers-reduced-motion:reduce){.PersonCard-module-scss-module__PcTGCW__personCard.PersonCard-module-scss-module__PcTGCW__active{transition:none}}@media (min-width:720px){.PersonCard-module-scss-module__PcTGCW__personCard{--__item-index:var(--i-tablet,var(--i))}}@media (min-width:1080px){.PersonCard-module-scss-module__PcTGCW__personCard{--__item-index:var(--i-desktop,var(--i))}}@media (prefers-reduced-motion:no-preference){.PersonCard-module-scss-module__PcTGCW__personCard{--__item-transition-delay:calc(var(--__item-index) * (.15s + var(--item-transition-delay,0s)))}}.PersonCard-module-scss-module__PcTGCW__personCard__mediaWrap{z-index:0;aspect-ratio:3/4;grid-area:1/1/1/1;min-block-size:0;min-inline-size:100%;position:relative;overflow:hidden}.PersonCard-module-scss-module__PcTGCW__personCard__mediaWrap:after{content:"";z-index:-1;background-color:var(--ui-color-mid);position:absolute;inset:1px}.PersonCard-module-scss-module__PcTGCW__personCard__media{opacity:0;object-fit:cover;object-position:calc(var(--object-x,50)*1%) calc(var(--object-y,50)*1%);block-size:100%;inline-size:100%;position:absolute;inset:0}@container ui-root style(--ui-js-enabled:0){.PersonCard-module-scss-module__PcTGCW__personCard__media{opacity:1}}.PersonCard-module-scss-module__PcTGCW__imageLoaded .PersonCard-module-scss-module__PcTGCW__personCard__media{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.PersonCard-module-scss-module__PcTGCW__imageLoaded .PersonCard-module-scss-module__PcTGCW__personCard__media{transition:none}}.PersonCard-module-scss-module__PcTGCW__personCard__content{z-index:1;flex-direction:column;grid-area:1/1/1/1;align-self:end;margin:8px;display:flex}.PersonCard-module-scss-module__PcTGCW__personCard__title,.PersonCard-module-scss-module__PcTGCW__personCard__role,.PersonCard-module-scss-module__PcTGCW__personCard__tel{background-color:var(--ui-color-dark);inline-size:fit-content;max-inline-size:100%;color:var(--ui-color-font-contrast);border-radius:4px;padding-inline:8px}.PersonCard-module-scss-module__PcTGCW__personCard__title{line-height:1.875rem}.PersonCard-module-scss-module__PcTGCW__personCard__role,.PersonCard-module-scss-module__PcTGCW__personCard__tel{font-family:var(--ui-font-family-mono);font-size:var(--ui-font-size-xs)}
.Pill-module-scss-module__o0Tklq__pill{--__border-radius:var(--pill-border-radius,4px);--__color:var(--pill-color,currentColor);z-index:0;block-size:1.75rem;inline-size:fit-content;max-inline-size:100%;font-size:var(--ui-font-size-xs);font-family:var(--ui-font-family-mono);line-height:calc(var(--ui-font-size-xs) + .375rem);color:var(--__color);align-items:center;column-gap:.5ch;padding-inline:12px;transition:color .3s cubic-bezier(.5,1,.89,1);display:flex;position:relative}.Pill-module-scss-module__o0Tklq__pill:after{content:"";z-index:-1;border-radius:var(--__border-radius);opacity:var(--__o,.1);background-color:var(--__background,currentColor);-webkit-backdrop-filter:blur(var(--pill-backdrop-filter-blur,none));backdrop-filter:blur(var(--pill-backdrop-filter-blur,none));transition-property:border-radius,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.5,1,.89,1);position:absolute;inset:0}.Pill-module-scss-module__o0Tklq__pill>span{white-space:nowrap;text-overflow:ellipsis;inline-size:100%;display:block;overflow:hidden}.Pill-module-scss-module__o0Tklq__pill:empty{display:none}.Pill-module-scss-module__o0Tklq__pill:has(span:empty){display:none}.Pill-module-scss-module__o0Tklq__pill:where(.Pill-module-scss-module__o0Tklq__active){--__border-radius:28px;--__color:var(--pill-active-color,var(--ui-color-font-contrast));--__background:var(--pill-active-color-background,var(--color-theme-accent,var(--ui-color-dark)));--__o:1}.Pill-module-scss-module__o0Tklq__pill:where(.Pill-module-scss-module__o0Tklq__active):after{transition-property:border-radius,opacity}.Pill-module-scss-module__o0Tklq__pill:where(:is(a):focus){outline:none}.Pill-module-scss-module__o0Tklq__pill:where(:is(a):not(.Pill-module-scss-module__o0Tklq__active)):focus:after{--__o:.2}@media (pointer:fine){.Pill-module-scss-module__o0Tklq__pill:where(:is(a):not(.Pill-module-scss-module__o0Tklq__active)):hover:after{--__o:.2}}
.PillList-module-scss-module__Rgo9DW__pillList{gap:8px;justify-content:inherit;flex-wrap:wrap;max-inline-size:100%;display:flex}.PillList-module-scss-module__Rgo9DW__pillList li{max-inline-size:100%}.PillList-module-scss-module__Rgo9DW__pillList:where(.PillList-module-scss-module__Rgo9DW__addBorderRadii)>li:nth-child(2n){--pill-border-radius:28px}
.ProjectCta-module-scss-module__bHH4rG__projectCta{z-index:0;padding-block:var(--ui-section-spacing);color:var(--ui-color-font-contrast);position:relative}footer .ProjectCta-module-scss-module__bHH4rG__projectCta{z-index:unset;position:static}.ProjectCta-module-scss-module__bHH4rG__projectCta:where(:not(:has(.ProjectCta-module-scss-module__bHH4rG__projectCta__imageWrap))){background-color:var(--ui-color-dark)}.ProjectCta-module-scss-module__bHH4rG__projectCta__inner{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);opacity:0;z-index:0;flex-direction:column;flex:none;row-gap:16px;margin-inline:auto;display:flex;position:relative;inset:0}@container ui-root style(--ui-js-enabled:0){.ProjectCta-module-scss-module__bHH4rG__projectCta__inner{opacity:1}}.ProjectCta-module-scss-module__bHH4rG__active .ProjectCta-module-scss-module__bHH4rG__projectCta__inner{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.ProjectCta-module-scss-module__bHH4rG__active .ProjectCta-module-scss-module__bHH4rG__projectCta__inner{transition:none}}.ProjectCta-module-scss-module__bHH4rG__projectCta__imageWrap{opacity:0;z-index:0;background-color:var(--ui-color-dark);position:absolute;inset:0}@container ui-root style(--ui-js-enabled:0){.ProjectCta-module-scss-module__bHH4rG__projectCta__imageWrap{opacity:1}}.ProjectCta-module-scss-module__bHH4rG__active .ProjectCta-module-scss-module__bHH4rG__projectCta__imageWrap{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.ProjectCta-module-scss-module__bHH4rG__active .ProjectCta-module-scss-module__bHH4rG__projectCta__imageWrap{transition:none}}.ProjectCta-module-scss-module__bHH4rG__projectCta__link{inline-size:fit-content;display:block}.ProjectCta-module-scss-module__bHH4rG__projectCta__title{inline-size:fit-content;margin-block-start:32px}
.RichText-module-scss-module__3WoRJW__richText{--__block-margin:var(--rich-text-block-margin,1.5rem);--__line-height:var(--rich-text-line-height,1.5);line-height:var(--__line-height)}.RichText-module-scss-module__3WoRJW__richText>:first-child{margin-block-start:0}.RichText-module-scss-module__3WoRJW__richText>:last-child{margin-block-end:0}.RichText-module-scss-module__3WoRJW__richText>:last-child:empty{margin-block-end:calc(var(--__block-margin)*-1);display:block}.RichText-module-scss-module__3WoRJW__richText h1,.RichText-module-scss-module__3WoRJW__richText h2{font-size:clamp(1.75rem,min(2.38095vw,3.57143vh) + 1.0357rem,3rem);font-family:var(--ui-font-family-heading,var(--ui-font-family));text-wrap:balance;font-weight:400;line-height:1.1}.RichText-module-scss-module__3WoRJW__richText h3,.RichText-module-scss-module__3WoRJW__richText h4,.RichText-module-scss-module__3WoRJW__richText h5,.RichText-module-scss-module__3WoRJW__richText h6{font-weight:700}.RichText-module-scss-module__3WoRJW__richText :is(h1,h2,h3,h4,h5,h6):empty{display:none}.RichText-module-scss-module__3WoRJW__richText :is(h1,h2,h3,h4,h5,h6) strong,.RichText-module-scss-module__3WoRJW__richText :is(h1,h2,h3,h4,h5,h6) b{font-weight:inherit}.RichText-module-scss-module__3WoRJW__richText :is(h1,h2,h3,h4,h5,h6) em,.RichText-module-scss-module__3WoRJW__richText :is(h1,h2,h3,h4,h5,h6) i{font-style:inherit}.RichText-module-scss-module__3WoRJW__richText :is(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6){margin-block-start:calc(var(--__block-margin)*.25)}.RichText-module-scss-module__3WoRJW__richText p:empty{display:none}.RichText-module-scss-module__3WoRJW__richText p{margin-block:var(--__block-margin)}.RichText-module-scss-module__3WoRJW__richText p+br{display:none}.RichText-module-scss-module__3WoRJW__richText p+h1,.RichText-module-scss-module__3WoRJW__richText p+h2,.RichText-module-scss-module__3WoRJW__richText p+h3{margin-block-start:calc(var(--__block-margin)*2)}.RichText-module-scss-module__3WoRJW__richText p+h4,.RichText-module-scss-module__3WoRJW__richText h4+p{margin-block-start:calc(var(--__block-margin)*.5)}.RichText-module-scss-module__3WoRJW__richText h5+p,.RichText-module-scss-module__3WoRJW__richText h6+p{margin-block-start:calc(var(--__block-margin)*.25)}.RichText-module-scss-module__3WoRJW__richText ul:empty{display:none}.RichText-module-scss-module__3WoRJW__richText ul{margin-block:var(--__block-margin)}.RichText-module-scss-module__3WoRJW__richText ul+br{display:none}.RichText-module-scss-module__3WoRJW__richText ul+h1,.RichText-module-scss-module__3WoRJW__richText ul+h2,.RichText-module-scss-module__3WoRJW__richText ul+h3{margin-block-start:calc(var(--__block-margin)*2)}.RichText-module-scss-module__3WoRJW__richText ul+h4,.RichText-module-scss-module__3WoRJW__richText h4+ul{margin-block-start:calc(var(--__block-margin)*.5)}.RichText-module-scss-module__3WoRJW__richText h5+ul,.RichText-module-scss-module__3WoRJW__richText h6+ul{margin-block-start:calc(var(--__block-margin)*.25)}.RichText-module-scss-module__3WoRJW__richText ol:empty{display:none}.RichText-module-scss-module__3WoRJW__richText ol{margin-block:var(--__block-margin)}.RichText-module-scss-module__3WoRJW__richText ol+br{display:none}.RichText-module-scss-module__3WoRJW__richText ol+h1,.RichText-module-scss-module__3WoRJW__richText ol+h2,.RichText-module-scss-module__3WoRJW__richText ol+h3{margin-block-start:calc(var(--__block-margin)*2)}.RichText-module-scss-module__3WoRJW__richText ol+h4,.RichText-module-scss-module__3WoRJW__richText h4+ol{margin-block-start:calc(var(--__block-margin)*.5)}.RichText-module-scss-module__3WoRJW__richText h5+ol,.RichText-module-scss-module__3WoRJW__richText h6+ol{margin-block-start:calc(var(--__block-margin)*.25)}.RichText-module-scss-module__3WoRJW__richText dl:empty{display:none}.RichText-module-scss-module__3WoRJW__richText dl{margin-block:var(--__block-margin)}.RichText-module-scss-module__3WoRJW__richText dl+br{display:none}.RichText-module-scss-module__3WoRJW__richText dl+h1,.RichText-module-scss-module__3WoRJW__richText dl+h2,.RichText-module-scss-module__3WoRJW__richText dl+h3{margin-block-start:calc(var(--__block-margin)*2)}.RichText-module-scss-module__3WoRJW__richText dl+h4,.RichText-module-scss-module__3WoRJW__richText h4+dl{margin-block-start:calc(var(--__block-margin)*.5)}.RichText-module-scss-module__3WoRJW__richText h5+dl,.RichText-module-scss-module__3WoRJW__richText h6+dl{margin-block-start:calc(var(--__block-margin)*.25)}.RichText-module-scss-module__3WoRJW__richText blockquote:empty{display:none}.RichText-module-scss-module__3WoRJW__richText blockquote{margin-block:var(--__block-margin)}.RichText-module-scss-module__3WoRJW__richText blockquote+br{display:none}.RichText-module-scss-module__3WoRJW__richText blockquote+h1,.RichText-module-scss-module__3WoRJW__richText blockquote+h2,.RichText-module-scss-module__3WoRJW__richText blockquote+h3{margin-block-start:calc(var(--__block-margin)*2)}.RichText-module-scss-module__3WoRJW__richText blockquote+h4,.RichText-module-scss-module__3WoRJW__richText h4+blockquote{margin-block-start:calc(var(--__block-margin)*.5)}.RichText-module-scss-module__3WoRJW__richText h5+blockquote,.RichText-module-scss-module__3WoRJW__richText h6+blockquote{margin-block-start:calc(var(--__block-margin)*.25)}.RichText-module-scss-module__3WoRJW__richText pre:empty{display:none}.RichText-module-scss-module__3WoRJW__richText pre{margin-block:var(--__block-margin)}.RichText-module-scss-module__3WoRJW__richText pre+br{display:none}.RichText-module-scss-module__3WoRJW__richText pre+h1,.RichText-module-scss-module__3WoRJW__richText pre+h2,.RichText-module-scss-module__3WoRJW__richText pre+h3{margin-block-start:calc(var(--__block-margin)*2)}.RichText-module-scss-module__3WoRJW__richText pre+h4,.RichText-module-scss-module__3WoRJW__richText h4+pre{margin-block-start:calc(var(--__block-margin)*.5)}.RichText-module-scss-module__3WoRJW__richText h5+pre,.RichText-module-scss-module__3WoRJW__richText h6+pre{margin-block-start:calc(var(--__block-margin)*.25)}.RichText-module-scss-module__3WoRJW__richText hr{margin-block:calc(var(--__block-margin)*2)}.RichText-module-scss-module__3WoRJW__richText ul li:not(:last-child),.RichText-module-scss-module__3WoRJW__richText ol li:not(:last-child){margin-block-end:.5em}.RichText-module-scss-module__3WoRJW__richText ul>li>ul,.RichText-module-scss-module__3WoRJW__richText ul>li>ol,.RichText-module-scss-module__3WoRJW__richText ol>li>ul,.RichText-module-scss-module__3WoRJW__richText ol>li>ol{margin-block:.25em;margin-inline:0;padding-inline-start:1em}.RichText-module-scss-module__3WoRJW__richText ul{list-style:none}.RichText-module-scss-module__3WoRJW__richText ul li:where(:not(li ul li)){z-index:0;inline-size:100%;padding-inline-start:calc(8px + 1ch);position:relative}.RichText-module-scss-module__3WoRJW__richText ul li:where(:not(li ul li)):before{content:"";aspect-ratio:1;background-color:currentColor;border-radius:50%;block-size:8px;position:absolute;inset-block-start:1ex;inset-inline-start:0}.RichText-module-scss-module__3WoRJW__richText ul li:where(:not(li ul li)) li{list-style-type:square}.RichText-module-scss-module__3WoRJW__richText ol{list-style:inside decimal}.RichText-module-scss-module__3WoRJW__richText ol ol li{list-style-type:lower-alpha}.RichText-module-scss-module__3WoRJW__richText ol ol li::marker{color:inherit}.RichText-module-scss-module__3WoRJW__richText ol ol li:before{display:none}.RichText-module-scss-module__3WoRJW__richText dt{font-weight:700}.RichText-module-scss-module__3WoRJW__richText dd{margin-block-end:var(--__block-margin)}.RichText-module-scss-module__3WoRJW__richText dd:last-child{margin-block-end:0}.RichText-module-scss-module__3WoRJW__richText a{text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;transition:text-decoration-color .3s cubic-bezier(.5,1,.89,1)}@media (pointer:fine){.RichText-module-scss-module__3WoRJW__richText a:hover{text-decoration-color:#0000}}.RichText-module-scss-module__3WoRJW__richText b,.RichText-module-scss-module__3WoRJW__richText strong{font-weight:700}.RichText-module-scss-module__3WoRJW__richText pre,.RichText-module-scss-module__3WoRJW__richText code,.RichText-module-scss-module__3WoRJW__richText kbd,.RichText-module-scss-module__3WoRJW__richText samp{font-family:monospace}.RichText-module-scss-module__3WoRJW__richText pre{padding:var(--ui-gutter);border:1px solid var(--ui-color-border);overflow:auto}
.RichTextImage-module-scss-module__ugxwwa__richTextImage{z-index:0;margin-block:var(--rich-text-image-spacing,3rem);position:relative}.RichTextImage-module-scss-module__ugxwwa__richTextImage:first-child{margin-block-start:0}.RichTextImage-module-scss-module__ugxwwa__richTextImage:last-child{margin-block-end:0}.RichTextImage-module-scss-module__ugxwwa__richTextImage__imageWrap{aspect-ratio:var(--w)/var(--h);margin-inline:auto;position:relative}.RichTextImage-module-scss-module__ugxwwa__richTextImage__image{object-fit:cover;object-position:calc(var(--object-x,50)*1%) calc(var(--object-y,50)*1%);block-size:100%;inline-size:100%;position:absolute;inset:0}.RichTextImage-module-scss-module__ugxwwa__richTextImage__caption{inline-size:100%;display:block}
.SectionTitle-module-scss-module__upG1uG__sectionTitle{opacity:0;z-index:0;position:relative}@container ui-root style(--ui-js-enabled:0){.SectionTitle-module-scss-module__upG1uG__sectionTitle{opacity:1}}.SectionTitle-module-scss-module__upG1uG__sectionTitle.SectionTitle-module-scss-module__upG1uG__active{opacity:1;transition:opacity .3s ease-in}@media (prefers-reduced-motion:reduce){.SectionTitle-module-scss-module__upG1uG__sectionTitle.SectionTitle-module-scss-module__upG1uG__active{transition:none}}.SectionTitle-module-scss-module__upG1uG__sectionTitle:where(:not(first-child)):before{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);content:"";background-color:currentColor;flex:none;block-size:1px;margin-inline:auto;position:absolute;inset-block-start:0;inset-inline:0}.SectionTitle-module-scss-module__upG1uG__sectionTitle__inner{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);column-gap:max(var(--ui-gutter),24px);flex:none;justify-content:space-between;align-items:center;margin-inline:auto;padding-block:32px;display:flex}
.CardList-module-scss-module__iBDlTq__cardList{z-index:0;flex-direction:column;row-gap:32px;display:flex;position:relative}
.SecondaryList-module-scss-module__KqIrEq__secondaryList{z-index:0;position:relative}.SecondaryList-module-scss-module__KqIrEq__secondaryList:where(:has(.SecondaryList-module-scss-module__KqIrEq__secondaryList__title)){padding-block-start:0}.SecondaryList-module-scss-module__KqIrEq__secondaryList__content{opacity:0;flex-direction:column;row-gap:32px;display:flex}@container ui-root style(--ui-js-enabled:0){.SecondaryList-module-scss-module__KqIrEq__secondaryList__content{opacity:1}}.SecondaryList-module-scss-module__KqIrEq__active .SecondaryList-module-scss-module__KqIrEq__secondaryList__content{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.SecondaryList-module-scss-module__KqIrEq__active .SecondaryList-module-scss-module__KqIrEq__secondaryList__content{transition:none}}.SecondaryList-module-scss-module__KqIrEq__secondaryList__description{margin-block-end:calc(clamp(32px,10vmin,100px) - 32px)}.SecondaryList-module-scss-module__KqIrEq__secondaryList__list{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);flex-direction:column;flex:none;row-gap:24px;margin-inline:auto;padding-block-start:32px;display:flex}@media (min-width:1080px){.SecondaryList-module-scss-module__KqIrEq__secondaryList__list{row-gap:8px}}.SecondaryList-module-scss-module__KqIrEq__secondaryList__more{opacity:0;justify-content:center;margin-block-start:32px;display:flex}@container ui-root style(--ui-js-enabled:0){.SecondaryList-module-scss-module__KqIrEq__secondaryList__more{opacity:1}}.SecondaryList-module-scss-module__KqIrEq__active .SecondaryList-module-scss-module__KqIrEq__secondaryList__more{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.SecondaryList-module-scss-module__KqIrEq__active .SecondaryList-module-scss-module__KqIrEq__secondaryList__more{transition:none}}.SecondaryList-module-scss-module__KqIrEq__secondaryList__link{opacity:0;inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);flex:none;margin-block-start:min(5vb,48px);margin-inline:auto}@container ui-root style(--ui-js-enabled:0){.SecondaryList-module-scss-module__KqIrEq__secondaryList__link{opacity:1}}.SecondaryList-module-scss-module__KqIrEq__secondaryList__link.SecondaryList-module-scss-module__KqIrEq__linkActive{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.SecondaryList-module-scss-module__KqIrEq__secondaryList__link.SecondaryList-module-scss-module__KqIrEq__linkActive{transition:none}}
.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem{opacity:0;--__item-index:0;--__item-transition-delay:0s;font-size:clamp(2.25rem,min(4.28571vw,6.42857vh) + .9643rem,4.5rem);font-family:var(--ui-font-family-heading,var(--ui-font-family));text-wrap:balance;--__active:0;--__title-duration:.3s;--__height:clamp(70px, min(7.5vw, 9vh), 110px);z-index:0;border:1px solid #0000;inline-size:100%;font-weight:400;line-height:1.1;display:block;position:relative}@container ui-root style(--ui-js-enabled:0){.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem{opacity:1}}.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem.SecondaryListItem-module-scss-module__5CegaW__active{opacity:1;transition-property:opacity;transition-duration:.6s;transition-timing-function:ease-in;transition-delay:var(--__item-transition-delay,0s)}@media (prefers-reduced-motion:reduce){.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem.SecondaryListItem-module-scss-module__5CegaW__active{transition:none}}@media (min-width:720px){.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem{--__item-index:var(--i-tablet,var(--i))}}@media (min-width:1080px){.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem{--__item-index:var(--i-desktop,var(--i))}}@media (prefers-reduced-motion:no-preference){.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem{--__item-transition-delay:calc(var(--__item-index) * (.15s + var(--item-transition-delay,0s)))}}.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem.SecondaryListItem-module-scss-module__5CegaW__current{--__active:1;pointer-events:none}@media (pointer:fine){.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem:where(:has(a)):hover{--__active:1;--__title-duration:.45s}}.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem:focus,.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem:focus-visible{--__active:1;outline:none}.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem:has(:focus-visible){--__active:1;outline:none}.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__link{display:contents}.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__inner{flex-direction:column;row-gap:8px;display:flex}@media (min-width:720px){.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__inner{align-items:center;column-gap:var(--ui-gutter);min-block-size:var(--__height);flex-direction:row}}@media (min-width:1080px){.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__inner{min-block-size:var(--__height)}}.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__title{flex-grow:1;flex-shrink:0;align-items:center;display:flex}.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__title span:first-child{opacity:var(--__active);transform-origin:0 100%;transform:scale(1-var(--__ratio)) translateY(10%);margin-block:auto;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__title span:first-child{transition:opacity calc(var(--__title-duration)*.75) cubic-bezier(.76, 0, .24, 1)}}.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__title span:last-child{transform:translate3d(0, 0, 0) scale(calc(1 - var(--__active) * var(--__ratio)));transform-origin:100% 100%;flex-grow:1;display:block}@media (prefers-reduced-motion:no-preference){.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__title span:last-child{transition:transform var(--__title-duration) cubic-bezier(.5, 1, .89, 1)}}@media (min-width:1080px){.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__thumbnails,.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__content{flex:1;justify-content:flex-end;gap:8px;display:flex}}.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__tags{flex-wrap:wrap;flex-shrink:1;align-items:center;gap:8px;display:flex}@media (min-width:720px){.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__tags{justify-content:flex-end}}.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__thumbnails{display:none}@media (min-width:1080px){.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__thumbnails{block-size:var(--__height);align-items:center;display:flex}.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__thumbnails>li{border-radius:4px;block-size:100%;position:relative;overflow:hidden}}:is(.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem:where(:nth-child(3n-1)) .SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__thumbnails>li:nth-child(3n-1),.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem:where(:nth-child(3n-2)) .SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__thumbnails>li:nth-child(3n),.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem:where(:nth-child(3)) .SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__thumbnails>li:nth-child(3n-2),.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem:has(li:nth-child(2):last-child) .SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__thumbnails>li:last-child){border-radius:var(--__height)}.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__thumbnail{inline-size:auto;max-inline-size:none;block-size:var(--__height);object-fit:cover;opacity:0;display:block}@media (prefers-reduced-motion:no-preference){.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__thumbnail{transition:opacity .3s cubic-bezier(.5, 1, .89, 1) calc(.1s*var(--i,0))}}.SecondaryListItem-module-scss-module__5CegaW__secondaryListItem:where(:not(.SecondaryListItem-module-scss-module__5CegaW__current)) .SecondaryListItem-module-scss-module__5CegaW__secondaryListItem__thumbnail{opacity:var(--__active)}
.Section-module-scss-module__K2YoQW__section{--__section-spacing-start:var(--section-spacing-start,var(--ui-section-spacing));--__section-spacing-end:var(--section-spacing-end,var(--ui-section-spacing));contain:layout;z-index:1;background-color:var(--__color-background,transparent);color:var(--__color,var(--ui-color-font));flex-grow:1;padding-block-start:var(--__section-spacing-start);padding-block-end:var(--__section-spacing-end);position:relative}.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__light){--__color-background:var(--ui-color-paper)}.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__white){--__color-background:var(--ui-color-background)}.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__dark){--__color-background:var(--ui-color-dark);--__color:var(--ui-color-font-contrast)}.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__themed){--__color-background:var(--color-theme-accent,var(--ui-color-dark));--__color:var(--color-theme-font,var(--ui-color-font-contrast))}.Section-module-scss-module__K2YoQW__section>*{--is-section-child:1}@starting-style{.Section-module-scss-module__K2YoQW__section{background-color:var(--ui-color-paper)}}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__isThemeSetter){color:var(--ui-section-color,var(--__color));background-color:#0000;transition:color .7s cubic-bezier(.5,1,.89,1)}@starting-style{.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__isThemeSetter){background-color:#0000}}@container ui-root style(--ui-js-enabled:0){.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__isThemeSetter){background-color:var(--__color-background,transparent)}}.Section-module-scss-module__K2YoQW__section:where(:not(.Section-module-scss-module__K2YoQW__isThemeSetter)):after{content:"";z-index:1;background-color:inherit;block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:0}}.Section-module-scss-module__K2YoQW__section:has(.Section-module-scss-module__K2YoQW__section__trigger:only-child){display:none}.Section-module-scss-module__K2YoQW__section:where(:has([data-component=media-frame-group]))+.Section-module-scss-module__K2YoQW__section:where(:has([data-component=media-frame-group])){margin-block-start:calc(var(--__section-spacing-start)*-1 + 32px)}@media (max-width:719.9px),(prefers-reduced-motion:reduce),not (pointer:fine){.Section-module-scss-module__K2YoQW__section{font-size:80px}.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__light){--__color-background:var(--ui-color-paper)}.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__white){--__color-background:var(--ui-color-background)}.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__dark){--__color-background:var(--ui-color-dark);--__color:var(--ui-color-font-contrast)}.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__themed){--__color-background:var(--color-theme-accent,var(--ui-color-dark));--__color:var(--color-theme-font,var(--ui-color-font-contrast))}}.Section-module-scss-module__K2YoQW__section__container{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);flex:none;margin-inline:auto}.Section-module-scss-module__K2YoQW__section__trigger{z-index:-1;position:absolute;inset:0}.Section-module-scss-module__K2YoQW__section:empty{display:none}.Section-module-scss-module__K2YoQW__section:has(>.Section-module-scss-module__K2YoQW__section__container:only-child:empty){display:none}.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__dark:not(:empty))+.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__dark),.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__dark)+.Section-module-scss-module__K2YoQW__section:where(:empty)+.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__dark),.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__white:not(:empty))+.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__white),.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__white)+.Section-module-scss-module__K2YoQW__section:where(:empty)+.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__white),.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__light:not(:empty))+.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__light),.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__light)+.Section-module-scss-module__K2YoQW__section:where(:empty)+.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__light),.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__themed:not(:empty))+.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__themed),.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__themed)+.Section-module-scss-module__K2YoQW__section:where(:empty)+.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__themed){--section-adjacent:1;padding-block-start:0}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.Section-module-scss-module__K2YoQW__section:where(.Section-module-scss-module__K2YoQW__isThemeSetter)+.Section-module-scss-module__K2YoQW__section{--section-adjacent:1;padding-block-start:calc(var(--__section-spacing-start)*.75);padding-block-end:calc(var(--__section-spacing-start)*.75)}}
.Slider-module-scss-module__ADqxKa__slider{--__slider-gutter:24px;--slider-gap:var(--__slider-gutter);contain:layout;z-index:0;position:relative}@media (min-width:1080px){.Slider-module-scss-module__ADqxKa__slider{--__slider-gutter:32px}}@media (min-width:1320px){.Slider-module-scss-module__ADqxKa__slider{--__slider-gutter:48px}}.Slider-module-scss-module__ADqxKa__slider:where(:not(.Slider-module-scss-module__ADqxKa__isSlider)){--slider-media-item-width:calc(50vi - ((var(--__slider-gutter) + var(--ui-scrollbar-width)) * .5) - var(--ui-viewport-container-gutter))}.Slider-module-scss-module__ADqxKa__slider__wrap{position:relative;overflow-x:visible}@media (pointer:fine){.Slider-module-scss-module__ADqxKa__slider__wrap:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){direction:ltr}}.Slider-module-scss-module__ADqxKa__slider__list{scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar;padding-block-end:20px;overflow-y:hidden}.Slider-module-scss-module__ADqxKa__slider__list::-webkit-scrollbar{display:none}@container ui-root style(--ui-js-enabled:0){.Slider-module-scss-module__ADqxKa__slider__list{scrollbar-width:auto;-ms-overflow-style:auto;overflow-x:auto}.Slider-module-scss-module__ADqxKa__slider__list::-webkit-scrollbar{display:block}}.Slider-module-scss-module__ADqxKa__slider__list:where(.Slider-module-scss-module__ADqxKa__isSlider){overflow-x:scroll!important}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.Slider-module-scss-module__ADqxKa__slider__list{padding-block-end:20px}}.Slider-module-scss-module__ADqxKa__slider__list>*{padding-right:0!important}.Slider-module-scss-module__ADqxKa__slider__listInner{column-gap:var(--__slider-gutter);box-sizing:border-box;display:flex}.Slider-module-scss-module__ADqxKa__slider__listInner>*{flex:none}@media (pointer:fine){.Slider-module-scss-module__ADqxKa__slider__listInner>:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){direction:rtl}}.Slider-module-scss-module__ADqxKa__slider__spacer{--__slider-spacer-width:max(1px, calc(var(--ui-viewport-container-gutter) - var(--__slider-gutter)));inline-size:var(--__slider-spacer-width);flex:none;display:block}.Slider-module-scss-module__ADqxKa__slider__controls{justify-content:flex-end;column-gap:16px;display:none}.Slider-module-scss-module__ADqxKa__slider__inView{z-index:-1;pointer-events:none;position:absolute;inset:0}
.SliderMedia-module-scss-module__tCMOYW__sliderMedia{opacity:0;--__item-index:0;--__item-transition-delay:0s;z-index:0;inline-size:max-content;max-inline-size:min(90vi - var(--ui-viewport-container-gutter)*2,1600px);max-block-size:clamp(500px,min(70vi,var(--ui-viewport-height) - var(--ui-header-height)*2),900px);position:relative;transform:translate(0,0)}@container ui-root style(--ui-js-enabled:0){.SliderMedia-module-scss-module__tCMOYW__sliderMedia{opacity:1}}.SliderMedia-module-scss-module__tCMOYW__sliderMedia.SliderMedia-module-scss-module__tCMOYW__active{opacity:1;transition-property:opacity;transition-duration:.6s;transition-timing-function:ease-in;transition-delay:var(--__item-transition-delay,0s)}@media (prefers-reduced-motion:reduce){.SliderMedia-module-scss-module__tCMOYW__sliderMedia.SliderMedia-module-scss-module__tCMOYW__active{transition:none}}@media (min-width:720px){.SliderMedia-module-scss-module__tCMOYW__sliderMedia{--__item-index:var(--i-tablet,var(--i))}}@media (min-width:1080px){.SliderMedia-module-scss-module__tCMOYW__sliderMedia{--__item-index:var(--i-desktop,var(--i))}}@media (prefers-reduced-motion:no-preference){.SliderMedia-module-scss-module__tCMOYW__sliderMedia{--__item-transition-delay:calc(var(--__item-index) * (.15s + var(--item-transition-delay,0s)))}}.SliderMedia-module-scss-module__tCMOYW__sliderMedia:where(:only-child){--slider-media-item-width:min(var(--ui-content-width), 800px)}@media (min-width:720px){.SliderMedia-module-scss-module__tCMOYW__sliderMedia:nth-child(4n){--slider-media-item-width:min(55vi, 480px)}.SliderMedia-module-scss-module__tCMOYW__sliderMedia:nth-child(6n){--slider-media-item-width:min(65vi, 660px)}}.SliderMedia-module-scss-module__tCMOYW__sliderMedia__inner{align-items:flex-start;row-gap:var(--slider-gap,32px);z-index:0;flex-direction:column;block-size:100%;display:flex;position:relative}.SliderMedia-module-scss-module__tCMOYW__sliderMedia:where(.SliderMedia-module-scss-module__tCMOYW__reversed) .SliderMedia-module-scss-module__tCMOYW__sliderMedia__inner{flex-direction:column-reverse;place-items:flex-end}
.SliderMediaItem-module-scss-module__yOiUUa__sliderMediaItem{--__item-width:var(--slider-media-item-width,clamp(min(95vi - (var(--ui-container-gutter) * 2), 400px), min(50vb, 40vi), min(var(--__width), 720px)));z-index:0;aspect-ratio:var(--__ratio);inline-size:var(--__item-width);background-color:var(--color-image-placeholder,var(--ui-color-dark));min-block-size:0;min-inline-size:0;max-inline-size:100%;display:block;position:relative;transform:translate(0,0)}.SliderMediaItem-module-scss-module__yOiUUa__sliderMediaItem:where(:not(.SliderMediaItem-module-scss-module__yOiUUa__reversed):nth-child(2):not(.SliderMediaItem-module-scss-module__yOiUUa__isLandscape)),.SliderMediaItem-module-scss-module__yOiUUa__sliderMediaItem:where(.SliderMediaItem-module-scss-module__yOiUUa__reversed:nth-last-child(2):not(.SliderMediaItem-module-scss-module__yOiUUa__isLandscape)),.SliderMediaItem-module-scss-module__yOiUUa__sliderMediaItem:where(.SliderMediaItem-module-scss-module__yOiUUa__isLandscape)+.SliderMediaItem-module-scss-module__yOiUUa__sliderMediaItem.SliderMediaItem-module-scss-module__yOiUUa__isLandscape{max-inline-size:70%}.SliderMediaItem-module-scss-module__yOiUUa__sliderMediaItem:where(.SliderMediaItem-module-scss-module__yOiUUa__isPortrait:only-child){flex-grow:1}.SliderMediaItem-module-scss-module__yOiUUa__sliderMediaItem:where(.SliderMediaItem-module-scss-module__yOiUUa__isLandscape){--__item-width:var(--slider-media-item-width,clamp(min(var(--ui-content-width), 400px), 55vi, min(var(--__width), 880px)))}.SliderMediaItem-module-scss-module__yOiUUa__sliderMediaItem:where(.SliderMediaItem-module-scss-module__yOiUUa__isFullWidth:only-child){--__item-width:var(--ui-content-width);block-size:100%}.SliderMediaItem-module-scss-module__yOiUUa__sliderMediaItem__inner{opacity:0;z-index:0;block-size:100%;inline-size:100%;position:relative}@container ui-root style(--ui-js-enabled:0){.SliderMediaItem-module-scss-module__yOiUUa__sliderMediaItem__inner{opacity:1}}.SliderMediaItem-module-scss-module__yOiUUa__imageLoaded .SliderMediaItem-module-scss-module__yOiUUa__sliderMediaItem__inner{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.SliderMediaItem-module-scss-module__yOiUUa__imageLoaded .SliderMediaItem-module-scss-module__yOiUUa__sliderMediaItem__inner{transition:none}}.SliderMediaItem-module-scss-module__yOiUUa__sliderMediaItem__media{object-fit:cover;object-position:calc(var(--object-x,50)*1%) calc(var(--object-y,50)*1%);block-size:100%;inline-size:100%;position:absolute;inset:0}
.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem{z-index:calc(var(--__slideshow-count) - var(--i));opacity:0;transform-origin:50% 0;margin-inline:auto;position:relative}@container ui-root style(--ui-js-enabled:0){.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem{opacity:1}}.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem:where(.SlideshowItem-module-scss-module__MnH7Ca__inView){opacity:1;transform:translateY(calc(var(--i) * max(-20px, -5vw))) scale(calc(1 - var(--i) * .05));transition-property:transform,opacity;transition-duration:.3s;transition-delay:calc(75ms*var(--i));transition-timing-function:cubic-bezier(.5,1,.89,1)}@media (prefers-reduced-motion:reduce){.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem:where(.SlideshowItem-module-scss-module__MnH7Ca__inView){transition:none}}.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem:where(.SlideshowItem-module-scss-module__MnH7Ca__slideshowHasStarted){transition-duration:.6s;transition-delay:0s}@media (prefers-reduced-motion:reduce){.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem:where(.SlideshowItem-module-scss-module__MnH7Ca__slideshowHasStarted){transition:none}}.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem__media{aspect-ratio:var(--__slideshow-ratio);min-block-size:0;position:relative}.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem:where(.SlideshowItem-module-scss-module__MnH7Ca__inView) .SlideshowItem-module-scss-module__MnH7Ca__slideshowItem__media{opacity:calc(1 - var(--i)*.1);transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.5,1,.89,1)}.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem:where(.SlideshowItem-module-scss-module__MnH7Ca__inactive){opacity:0}.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem:where(.SlideshowItem-module-scss-module__MnH7Ca__isLastItem.SlideshowItem-module-scss-module__MnH7Ca__slideshowHasStarted){--__target-opacity:calc(1 - var(--i) * .1);transition:none;animation:.6s cubic-bezier(.5,1,.89,1) SlideshowItem-module-scss-module__MnH7Ca__stack}.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem:where(.SlideshowItem-module-scss-module__MnH7Ca__isLastItem.SlideshowItem-module-scss-module__MnH7Ca__slideshowHasStarted).SlideshowItem-module-scss-module__MnH7Ca__inactive{--__target-opacity:0}@keyframes SlideshowItem-module-scss-module__MnH7Ca__stack{0%{z-index:calc(var(--__slideshow-count) + 2);opacity:1;transform:translateY(0)scale(1)}50%{z-index:calc(var(--__slideshow-count) + 2);opacity:0;transform:translateY(10%)scale(.9)}50.01%{z-index:0}to{z-index:0;opacity:var(--__target-opacity);transform:translateY(calc(var(--i) * -20px)) scale(calc(1 - var(--i) * .05))}}@media (prefers-reduced-motion:reduce){.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem:where(.SlideshowItem-module-scss-module__MnH7Ca__isLastItem.SlideshowItem-module-scss-module__MnH7Ca__slideshowHasStarted){animation:none}}.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem__content{opacity:0;line-height:26px}.SlideshowItem-module-scss-module__MnH7Ca__active .SlideshowItem-module-scss-module__MnH7Ca__slideshowItem__content{opacity:1;transition:opacity .3s cubic-bezier(.65,0,.35,1) .6s}@media (prefers-reduced-motion:reduce){.SlideshowItem-module-scss-module__MnH7Ca__active .SlideshowItem-module-scss-module__MnH7Ca__slideshowItem__content{transition-delay:0s}}@media (max-width:1079.9px){.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem__content:where(:not(:empty)){padding-block-start:24px}}@media (min-width:1080px){.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem__content{z-index:1;max-inline-size:calc(100% - 64px);position:absolute;inset-block-end:32px;inset-inline-start:32px}}.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem__title,.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem__text{background-color:#f6f3ef1a;border-radius:4px;inline-size:fit-content;padding-block:4px;padding-inline:8px 16px}@media (min-width:1080px){.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem__title,.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem__text{background-color:var(--ui-color-dark);color:var(--ui-color-font-contrast)}}.SlideshowItem-module-scss-module__MnH7Ca__slideshowItem__text{font-family:var(--ui-font-family-mono);font-size:var(--ui-font-size-xs)}
.Slideshow-module-scss-module__mVzDRa__slideshow{--media-frame-ratio:var(--__slideshow-ratio);contain:layout;z-index:0;flex-direction:column;row-gap:clamp(32px,6vmin,64px);display:flex;position:relative;transform:translate(0,0)}.Slideshow-module-scss-module__mVzDRa__slideshow__kicker{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);opacity:0;flex:none;margin-inline:auto}@container ui-root style(--ui-js-enabled:0){.Slideshow-module-scss-module__mVzDRa__slideshow__kicker{opacity:1}}.Slideshow-module-scss-module__mVzDRa__active .Slideshow-module-scss-module__mVzDRa__slideshow__kicker{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.Slideshow-module-scss-module__mVzDRa__active .Slideshow-module-scss-module__mVzDRa__slideshow__kicker{transition:none}}.Slideshow-module-scss-module__mVzDRa__slideshow__list{z-index:0;row-gap:32px;inline-size:100%;padding-block-start:calc(min(var(--__slideshow-count) - 1,4)*min(20px,5vw));display:grid;position:relative;container-type:inline-size}.Slideshow-module-scss-module__mVzDRa__slideshow__item{--media-frame-offset:7cqw;grid-area:1/1/1/1;align-self:start;min-block-size:0;max-inline-size:100%}.Slideshow-module-scss-module__mVzDRa__slideshow__controls{z-index:calc(var(--__slideshow-count) + 1);aspect-ratio:var(--__slideshow-ratio);pointer-events:none;justify-content:flex-end;align-items:flex-end;padding:16px;display:flex;position:absolute;inset-block-start:calc(min(var(--__slideshow-count) - 1,4)*min(20px,5vw));inset-inline:0}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.Slideshow-module-scss-module__mVzDRa__slideshow__controls{display:none}}.Slideshow-module-scss-module__mVzDRa__slideshow__control{pointer-events:auto;background-color:var(--ui-color-dark);border-radius:4px;justify-content:center;align-items:center;block-size:36px;inline-size:36px;padding-block-start:4px;font-size:26px;display:flex}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.Slideshow-module-scss-module__mVzDRa__slideshow__control{display:none}}.Slideshow-module-scss-module__mVzDRa__slideshow__mouseControls{z-index:100;position:absolute;inset:0}.Slideshow-module-scss-module__mVzDRa__slideshow__previous,.Slideshow-module-scss-module__mVzDRa__slideshow__next{position:absolute;inset-block:0}.Slideshow-module-scss-module__mVzDRa__slideshow__previous>button,.Slideshow-module-scss-module__mVzDRa__slideshow__next>button{text-align:start;text-indent:100%;block-size:100%;inline-size:100%;display:block;overflow:hidden}.Slideshow-module-scss-module__mVzDRa__slideshow__previous>button:focus,.Slideshow-module-scss-module__mVzDRa__slideshow__next>button:focus{outline:none}.Slideshow-module-scss-module__mVzDRa__slideshow__previous{inline-size:0;inset-inline-start:0}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.Slideshow-module-scss-module__mVzDRa__slideshow__previous{inline-size:33%}}.Slideshow-module-scss-module__mVzDRa__slideshow__next{inline-size:100%;inset-inline-end:0}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.Slideshow-module-scss-module__mVzDRa__slideshow__next{inline-size:67%}}
.Footer-module-scss-module__QlsvZa__footer{z-index:0;color:var(--ui-color-font-contrast);margin-block-start:auto;position:relative;overflow:hidden}.Footer-module-scss-module__QlsvZa__footer:after{content:"";z-index:-1;background-color:var(--ui-color-dark);position:absolute;inset:0}.Footer-module-scss-module__QlsvZa__footer__inner{z-index:1;border-block-start:1px solid var(--ui-color-font-contrast);row-gap:32px;padding-block:32px;position:relative}:empty+.Footer-module-scss-module__QlsvZa__footer__inner{background-color:var(--ui-color-dark);border:none;padding-block-start:calc(var(--ui-section-spacing)*.66)}.Footer-module-scss-module__QlsvZa__footer__linkWrap{inline-size:100%;container-type:inline-size}@media (max-width:1079.9px){.Footer-module-scss-module__QlsvZa__footer__linkWrap{order:-1}}.Footer-module-scss-module__QlsvZa__footer__link{opacity:0;inline-size:fit-content;font-size:clamp(2.25rem,min(10.9524vw,16.4286vh) - 1.0357rem,8rem);font-family:var(--ui-font-family-heading);line-height:1.1;display:block}@container ui-root style(--ui-js-enabled:0){.Footer-module-scss-module__QlsvZa__footer__link{opacity:1}}.Footer-module-scss-module__QlsvZa__active .Footer-module-scss-module__QlsvZa__footer__link{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.Footer-module-scss-module__QlsvZa__active .Footer-module-scss-module__QlsvZa__footer__link{transition:none}}@supports (width:1cqw){.Footer-module-scss-module__QlsvZa__footer__link{font-size:min(100cqw/(var(--__link-length)*.33),clamp(3rem, min(9.52381vw, 14.2857vh) + .1429rem, 8rem))}}.Footer-module-scss-module__QlsvZa__footer__primaryLinks{opacity:0;--button-hit-area-size:40px;flex-direction:column;row-gap:8px;display:flex}@container ui-root style(--ui-js-enabled:0){.Footer-module-scss-module__QlsvZa__footer__primaryLinks{opacity:1}}.Footer-module-scss-module__QlsvZa__active .Footer-module-scss-module__QlsvZa__footer__primaryLinks{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.Footer-module-scss-module__QlsvZa__active .Footer-module-scss-module__QlsvZa__footer__primaryLinks{transition:none}}@media (min-width:720px){.Footer-module-scss-module__QlsvZa__footer__primaryLinks{flex-flow:wrap;gap:8px 24px}}.Footer-module-scss-module__QlsvZa__footer__primaryLinks li,.Footer-module-scss-module__QlsvZa__footer__secondaryLinks li{opacity:0}@container ui-root style(--ui-js-enabled:0){.Footer-module-scss-module__QlsvZa__footer__primaryLinks li,.Footer-module-scss-module__QlsvZa__footer__secondaryLinks li{opacity:1}}.Footer-module-scss-module__QlsvZa__active .Footer-module-scss-module__QlsvZa__footer__primaryLinks li,.Footer-module-scss-module__QlsvZa__active .Footer-module-scss-module__QlsvZa__footer__secondaryLinks li{opacity:1;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in;transition-delay:calc(var(--i)*.15s)}@media (prefers-reduced-motion:reduce){.Footer-module-scss-module__QlsvZa__active .Footer-module-scss-module__QlsvZa__footer__primaryLinks li,.Footer-module-scss-module__QlsvZa__active .Footer-module-scss-module__QlsvZa__footer__secondaryLinks li{transition:none}}.Footer-module-scss-module__QlsvZa__footer__secondaryLinks{flex-direction:column;row-gap:16px;display:flex}@media (max-width:1079.9px){.Footer-module-scss-module__QlsvZa__footer__secondaryLinks{max-inline-size:min(75cqw,400px)}}@media (min-width:1080px){.Footer-module-scss-module__QlsvZa__footer__secondaryLinks{align-self:center}}.Footer-module-scss-module__QlsvZa__footer__secondaryLinks ul:nth-child(2){--pill-border-radius:28px}.Footer-module-scss-module__QlsvZa__footer__tertiary{opacity:0;--button-font-size:var(--ui-font-size-xs);row-gap:8px;column-gap:max(16px,var(--ui-gutter));font-family:var(--ui-font-family-mono);font-size:var(--ui-font-size-xs);flex-direction:column;display:flex}@container ui-root style(--ui-js-enabled:0){.Footer-module-scss-module__QlsvZa__footer__tertiary{opacity:1}}.Footer-module-scss-module__QlsvZa__active .Footer-module-scss-module__QlsvZa__footer__tertiary{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.Footer-module-scss-module__QlsvZa__active .Footer-module-scss-module__QlsvZa__footer__tertiary{transition:none}}@media (min-width:720px){.Footer-module-scss-module__QlsvZa__footer__tertiary{flex-direction:row;justify-content:space-between}}.Footer-module-scss-module__QlsvZa__footer__tertiaryLinks{row-gap:8px;column-gap:clamp(16px,var(--ui-gutter),24px);flex-wrap:wrap;display:flex}
.Showcase-module-scss-module__hcwQya__showcase{z-index:0;position:relative}.Showcase-module-scss-module__hcwQya__showcase__title{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);z-index:1;flex:none;margin-inline:auto;position:relative}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.Showcase-module-scss-module__hcwQya__showcase__title{backface-visibility:hidden}}.Showcase-module-scss-module__hcwQya__showcase__linkWrap{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);opacity:0;z-index:0;text-align:center;background-color:inherit;flex:none;justify-content:center;margin-inline:auto;padding-block-start:var(--ui-section-spacing);display:flex;position:relative}@container ui-root style(--ui-js-enabled:0){.Showcase-module-scss-module__hcwQya__showcase__linkWrap{opacity:1}}.Showcase-module-scss-module__hcwQya__showcase__linkWrap.Showcase-module-scss-module__hcwQya__active{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.Showcase-module-scss-module__hcwQya__showcase__linkWrap.Showcase-module-scss-module__hcwQya__active{transition:none}}
.Theme-module-scss-module__pFAEkW__theme{z-index:-1;pointer-events:none;visibility:hidden;position:absolute;inset:0}
.Header-module-scss-module__gb4_Lq__header{--__ease:linear;--__translate-duration:.2s;z-index:100;inline-size:100vw;block-size:var(--ui-header-height);opacity:0;translate:0 calc(100%*var(--ui-is-scrolling-down,0)*-1);padding-inline-end:var(--ui-scrollbar-width);position:fixed;inset-block-start:0}@container ui-root style(--ui-js-enabled:0){.Header-module-scss-module__gb4_Lq__header{opacity:1}}@media (prefers-reduced-motion:no-preference){.Header-module-scss-module__gb4_Lq__header{transition:translate var(--__ease) calc((1 - var(--ui-scroll-at-top))*var(--__translate-duration)),opacity .3s cubic-bezier(.32, 0, .67, 0),color .3s cubic-bezier(.5, 1, .89, 1)}}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.Header-module-scss-module__gb4_Lq__header{--__ease:cubic-bezier(.5, 1, .89, 1);--__translate-duration:.6s}}.Header-module-scss-module__gb4_Lq__header:after{content:"";z-index:-1;opacity:0;background-color:var(--__color-background,var(--ui-color-background));transition:opacity calc((1 - var(--ui-scroll-at-top))*.6s) cubic-bezier(.5, 1, .89, 1);position:absolute;inset:0}.Header-module-scss-module__gb4_Lq__header:where(.Header-module-scss-module__gb4_Lq__light):after{--__color-background:var(--ui-color-background)}.Header-module-scss-module__gb4_Lq__header:where(.Header-module-scss-module__gb4_Lq__isRendered){opacity:1}.Header-module-scss-module__gb4_Lq__header:where(.Header-module-scss-module__gb4_Lq__isRendered:not(.Header-module-scss-module__gb4_Lq__contrast)){opacity:calc(1 - var(--ui-is-scrolling-down))}.Header-module-scss-module__gb4_Lq__header:where(.Header-module-scss-module__gb4_Lq__isRendered:not(.Header-module-scss-module__gb4_Lq__contrast)):after{opacity:calc(1 - (var(--ui-is-scrolling-down) + var(--ui-scroll-at-top)))}.Header-module-scss-module__gb4_Lq__header.Header-module-scss-module__gb4_Lq__contrast{color:var(--color-theme-font,var(--ui-color-font-contrast))}.Header-module-scss-module__gb4_Lq__header.Header-module-scss-module__gb4_Lq__default{color:var(--ui-color-font)}.Header-module-scss-module__gb4_Lq__header__skip{opacity:0;font-size:var(--ui-font-size-xs);font-family:var(--ui-font-family-mono);line-height:1.2;position:absolute;inset-block-start:0;transform:translateY(calc(-100% - 2em))}.Header-module-scss-module__gb4_Lq__header__skip:focus{outline:1px dotted}.Header-module-scss-module__gb4_Lq__header__skip:focus-visible{opacity:1;transform:none}.Header-module-scss-module__gb4_Lq__header__container{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);block-size:var(--ui-header-height);flex:none;align-items:center;margin-inline:auto;display:flex}.Header-module-scss-module__gb4_Lq__header__home{flex:none;align-items:center;block-size:100%;inline-size:150px;display:flex}.Header-module-scss-module__gb4_Lq__header__home>svg{block-size:34px;inline-size:auto}.Header-module-scss-module__gb4_Lq__header__nav{margin-inline-start:auto;padding-inline-start:var(--ui-gutter)}@media (min-width:1080px){.Header-module-scss-module__gb4_Lq__header__nav{flex-grow:1;block-size:100%;inline-size:100%;container-type:inline-size}}.Header-module-scss-module__gb4_Lq__header__menuButton{--__line-width:20px;z-index:0;aspect-ratio:1;flex-direction:column;justify-content:center;align-items:center;inline-size:40px;margin-inline-end:-9px;display:flex;position:relative}.Header-module-scss-module__gb4_Lq__header__menuButton:before,.Header-module-scss-module__gb4_Lq__header__menuButton:after{content:"";inline-size:var(--__line-width);background-color:currentColor;border-radius:1px;block-size:2px;margin-block:2px}@media (min-width:720px){.Header-module-scss-module__gb4_Lq__header__menuButton:before,.Header-module-scss-module__gb4_Lq__header__menuButton:after{--__line-width:24px}}.Header-module-scss-module__gb4_Lq__header__controls{margin-inline-start:var(--ui-gutter)}@media (min-width:1080px){.Header-module-scss-module__gb4_Lq__header__controls{display:none}}
.ShowcaseItem-module-scss-module__TVftAa__showcaseItem{z-index:0;perspective:calc(200px + 90cqi);position:relative}.ShowcaseItem-module-scss-module__TVftAa__showcaseItem__content{z-index:-1;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-block:clamp(180px,min(16.1082vh,12.8866vw),200px) 32px;display:flex}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.ShowcaseItem-module-scss-module__TVftAa__showcaseItem__content{padding-block:var(--ui-section-spacing);min-block-size:var(--ui-viewport-height)}}@media (max-width:719.9px){.ShowcaseItem-module-scss-module__TVftAa__showcaseItem:where(:nth-child(2):not(.ShowcaseItem-module-scss-module__TVftAa__showcaseItem+.ShowcaseItem-module-scss-module__TVftAa__showcaseItem)) .ShowcaseItem-module-scss-module__TVftAa__showcaseItem__content,.ShowcaseItem-module-scss-module__TVftAa__showcaseItem:where(:first-child) .ShowcaseItem-module-scss-module__TVftAa__showcaseItem__content{padding-block-start:clamp(120px,min(12.0812vh,9.66495vw),150px)}}.ShowcaseItem-module-scss-module__TVftAa__showcaseItem__contentInner{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);flex-direction:column;flex:none;justify-content:center;align-items:center;row-gap:8px;margin-inline:auto;display:flex}@media (min-width:1080px){.ShowcaseItem-module-scss-module__TVftAa__showcaseItem__contentInner{row-gap:16px}}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.ShowcaseItem-module-scss-module__TVftAa__showcaseItem__contentInner{--scale:clamp(.75, 1 - (var(--__showcase-item-progress,0) * .75), 1);--y:calc(var(--ui-viewport-height) * 1.5 * var(--__showcase-item-progress,0));opacity:clamp(0,1 - var(--__showcase-item-progress,0)*3,1);transform:translate3d(0, var(--y), 0) scale(var(--scale))}}@media not ((pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px)){.ShowcaseItem-module-scss-module__TVftAa__showcaseItem__contentInner{opacity:0}@container ui-root style(--ui-js-enabled:0){.ShowcaseItem-module-scss-module__TVftAa__showcaseItem__contentInner{opacity:1}}.ShowcaseItem-module-scss-module__TVftAa__active .ShowcaseItem-module-scss-module__TVftAa__showcaseItem__contentInner{opacity:1;transition:opacity .6s ease-in}}@media (not ((pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px))) and (prefers-reduced-motion:reduce){.ShowcaseItem-module-scss-module__TVftAa__active .ShowcaseItem-module-scss-module__TVftAa__showcaseItem__contentInner{transition:none}}@media not ((pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px)){.ShowcaseItem-module-scss-module__TVftAa__showcaseItem__media{opacity:0}@container ui-root style(--ui-js-enabled:0){.ShowcaseItem-module-scss-module__TVftAa__showcaseItem__media{opacity:1}}.ShowcaseItem-module-scss-module__TVftAa__active .ShowcaseItem-module-scss-module__TVftAa__showcaseItem__media{opacity:1;transition:opacity .6s ease-in}}@media (not ((pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px))) and (prefers-reduced-motion:reduce){.ShowcaseItem-module-scss-module__TVftAa__active .ShowcaseItem-module-scss-module__TVftAa__showcaseItem__media{transition:none}}@media (min-width:1080px){.ShowcaseItem-module-scss-module__TVftAa__showcaseItem__media{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);flex:none;margin-inline:auto}}
.WorkList-module-scss-module__KU06yW__workList{inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1552px);z-index:0;flex:none;margin-inline:auto;position:relative}.WorkList-module-scss-module__KU06yW__workList:nth-last-child(2){padding-block-end:var(--ui-section-spacing)}.WorkList-module-scss-module__KU06yW__workList__title{opacity:0}@container ui-root style(--ui-js-enabled:0){.WorkList-module-scss-module__KU06yW__workList__title{opacity:1}}.WorkList-module-scss-module__KU06yW__active .WorkList-module-scss-module__KU06yW__workList__title{opacity:1;transition:opacity .6s ease-in}@media (prefers-reduced-motion:reduce){.WorkList-module-scss-module__KU06yW__active .WorkList-module-scss-module__KU06yW__workList__title{transition:none}}.WorkList-module-scss-module__KU06yW__workList__list{grid-template-rows:auto;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(32px,10vh,80px) 24px;padding-block-start:clamp(32px,6vh,64px);display:grid}@media (min-width:1080px){.WorkList-module-scss-module__KU06yW__workList__list{column-gap:32px}}.WorkList-module-scss-module__KU06yW__workList__item{grid-column-end:span 12}@media (min-width:720px){.WorkList-module-scss-module__KU06yW__workList__item{grid-column-end:span 6}.WorkList-module-scss-module__KU06yW__workList__item:nth-child(odd){--i:1;margin-block-start:32px}.WorkList-module-scss-module__KU06yW__workList__item:nth-child(2n){--i:0}.WorkList-module-scss-module__KU06yW__workList__item:first-child{--i:0;grid-column:3/-1;margin-block-start:0}}@media (min-width:720px) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:720px){.WorkList-module-scss-module__KU06yW__workList__item:first-child{--work-list-item-mouse-move-multiplier:.75}}
.LanguageSwitcher-module-scss-module__n1xtQq__languageSwitcher{z-index:0;align-items:center;column-gap:8px;display:flex;position:relative}@media (max-width:1079.9px){.LanguageSwitcher-module-scss-module__n1xtQq__languageSwitcher{display:none}}.LanguageSwitcher-module-scss-module__n1xtQq__languageSwitcher__item.LanguageSwitcher-module-scss-module__n1xtQq__active{pointer-events:none}@media (min-width:1080px){.LanguageSwitcher-module-scss-module__n1xtQq__languageSwitcher__link{text-transform:lowercase}.LanguageSwitcher-module-scss-module__n1xtQq__languageSwitcher__link>span:not([aria-hidden]){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:1079.9px){.LanguageSwitcher-module-scss-module__n1xtQq__languageSwitcher__link>span[aria-hidden]{display:none}}@media (min-width:1080px){.LanguageSwitcher-module-scss-module__n1xtQq__active .LanguageSwitcher-module-scss-module__n1xtQq__languageSwitcher__link:before{content:"[ "}.LanguageSwitcher-module-scss-module__n1xtQq__active .LanguageSwitcher-module-scss-module__n1xtQq__languageSwitcher__link:after{content:" ]"}}
.LanguageSwitcherMobile-module-scss-module__ocenuq__languageSwitcherMobile{z-index:0;flex-grow:1;justify-content:center;align-items:center;column-gap:8px;display:flex;position:relative}.LanguageSwitcherMobile-module-scss-module__ocenuq__languageSwitcherMobile__item.LanguageSwitcherMobile-module-scss-module__ocenuq__active{pointer-events:none}
