@keyframes m-btn-plain-text-underline-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes m-btn-plain-text-underline-out{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes css-keyframes__fade-in{0%{opacity:0}to{opacity:1}}@keyframes skeleton-animation{0%{background-position:120% 0}to{background-position:-80% 0}}html.html--modal-dimmer-visible main:before{content:"";position:fixed;z-index:54;inset-block-start:0;inset-inline-start:0;width:100%;height:100lvh;background-color:var(--c-modal-dimmer)}.m-modal-portal{--m-modal-portal-ENTRY-DURATION:var(--duration-400);--m-modal-portal-ENTRY-EASING:var(--emphasized-decelerate);--m-modal-portal-EXIT-DURATION:var(--duration-0);--m-modal-portal-EXIT-EASING:var(--no-easing);position:fixed;z-index:60;display:none;align-items:center;justify-content:center;inset-block-start:0;inset-inline-start:0;will-change:transform,opacity;inline-size:100%;block-size:100%;background-color:var(--bg-color)}.m-modal-portal.m-modal-portal--open{display:flex}.m-modal-portal.m-modal-portal--open .m-modal-portal__dialog{pointer-events:auto;animation-fill-mode:backwards;animation-duration:var(--m-modal-portal-ENTRY-DURATION);animation-timing-function:var(--m-modal-portal-ENTRY-EASING);animation-name:css-keyframes__fade-in-move-up-50px}@keyframes css-keyframes__fade-in-move-up-50px{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:none}}.m-modal-portal__dialog{position:relative;display:block;pointer-events:none;overflow:hidden;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;background-color:var(--bg-color)}.m-modal-portal__dialog::-webkit-scrollbar{display:none}@media(max-width:767px){.m-modal-portal__dialog{inline-size:100%;max-block-size:unset;block-size:100%}}.m-modal-portal .m-modal-portal__dialog{inline-size:100%;max-block-size:100dvh;block-size:100dvh}.m-modal-portal__dialog-inner{inline-size:100%;block-size:100%;overflow:hidden;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.m-modal-portal__dialog-inner::-webkit-scrollbar{display:none}.m-modal-portal__close-btn{position:absolute;inset-inline-end:var(--space-2xs);inset-block-start:var(--space-2xs);border:1px solid var(--separator-color);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--separator-color)}.m-modal-portal__close-btn svg{fill:inherit;width:24px;height:24px}.ui-page-header{position:relative;height:180svh;display:flex;flex-direction:column;overflow:clip}.ui-page-header.--hero{height:auto;overflow:unset}.ui-page-header.--hero .ui-page-header__wrapper{height:auto}@media(max-width:1023px){.ui-page-header.--hero .ui-page-header__wrapper{-webkit-padding-before:var(--space-4xl);padding-block-start:var(--space-4xl)}}.ui-page-header__wrapper{flex-shrink:0;background-color:var(--bg-color);position:relative;display:flex;flex-direction:column;justify-content:flex-end;z-index:1;height:calc(80svh - var(--h-header));border-bottom-left-radius:var(--radius-12);border-bottom-right-radius:var(--radius-12);padding:var(--space-3xl) var(--container-padding);transform:translateZ(0)}@media(max-width:1023px){.ui-page-header__wrapper{padding:var(--space-l) var(--container-padding)}}.ui-page-header__container{width:100%;max-width:calc(var(--w-max) - var(--container-padding)*2);margin:0 auto;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width:1023px){.ui-page-header__container{max-width:unset}}.ui-page-header__content{max-width:var(--inner-colspan8);width:85%}@media(max-width:1023px){.ui-page-header__content{max-width:100%;width:95%}}@media(min-width:1024px){.ui-page-header--long-text .ui-page-header__content{max-width:795px}}@media(min-width:1600px){.ui-page-header--long-text .ui-page-header__content{max-width:1008px}}.ui-page-header__pretitle{font-family:Inter,sans-serif;text-transform:uppercase;font-size:12px;font-weight:450;line-height:116%;letter-spacing:.24px;color:var(--black-s);padding-bottom:var(--space-3xs)}@media(max-width:1023px){.ui-page-header__pretitle{padding-bottom:var(--space-5xs);font-family:Inter,sans-serif;text-transform:uppercase;font-size:10px;font-weight:450;line-height:116%;letter-spacing:.2px}}.ui-page-header__heading{font-family:Inter,sans-serif;font-size:48px;font-weight:450;line-height:112%;letter-spacing:-2.88px;color:var(--black-p)}@media(max-width:1023px){.ui-page-header__heading{font-family:Inter,sans-serif;font-size:30px;font-weight:450;line-height:112%;letter-spacing:-1.04px}}.ui-page-header.--gray-copy .ui-page-header__sub-copy,.ui-page-header__heading .ui-page-header__title{color:var(--black-s)}.ui-page-header__sub-copy{font-family:Inter,sans-serif;font-size:17px;font-weight:450;line-height:124%;letter-spacing:-.34px;max-width:795px;color:var(--black-p);margin-top:var(--space-3xs);max-width:550px}.ui-page-header__sub-copy.--gray{color:var(--black-s)}@media(max-width:1023px){.ui-page-header__sub-copy{margin-top:var(--space-5xs);font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:140%;letter-spacing:-.42px;width:90%}}.ui-page-header__button{display:inline-block;margin-top:var(--space-m)}@media(max-width:1023px){.ui-page-header__button{margin-top:var(--space-s)}}.ui-page-header__button.m-button--tertiary{margin-top:var(--space-2xs)}@media(max-width:1023px){.ui-page-header__button.m-button--tertiary{margin-top:var(--space-xs)}}.ui-page-header__button.m-button--tertiary .m-button__text{color:var(--primary-color);font-family:Inter,sans-serif;font-size:17px;font-weight:450;line-height:124%;letter-spacing:-.34px}.ui-page-header__image{position:relative;aspect-ratio:1920/1080;display:block;width:100%;margin-top:-10px;overflow:hidden}@media(max-width:1023px){.ui-page-header__image{aspect-ratio:1}}.ui-page-header__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;object-position:center}.ui-page-header__video-wrapper{position:relative;aspect-ratio:1920/1080;display:block;width:100%;margin-top:-10px;overflow:hidden}.ui-page-header__video-wrapper .ui-page-header__video{width:100%;height:100%;object-fit:cover}@media(max-width:1023px){.ui-page-header__video-wrapper{aspect-ratio:1}}@media(min-width:1025px){.ui-page-header__video-wrapper:not(:hover) .ui-page-header__video-hover{transform:scale(0)}}.ui-page-header__iframe{max-width:var(--w-max);width:100%;height:-moz-fit-content;height:fit-content}.ui-page-header__iframe iframe{width:100%;height:100%;object-fit:contain}@media(min-width:1025px){.ui-page-header__iframe{height:100%;padding-inline:var(--container-padding)}}.ui-page-header__video{width:100%;aspect-ratio:1280/720;height:-moz-fit-content;height:fit-content;object-fit:contain;max-width:100%}@media(min-width:1025px){.ui-page-header__video{height:100%;width:auto;object-fit:contain}}.ui-page-header__video-modal .m-modal-portal__dialog-inner{background-color:#000;display:flex;align-items:center;justify-content:center}@media(max-width:1023px){.ui-page-header__video-modal .m-modal-portal__dialog-inner{flex-direction:column;gap:var(--space-s)}}.ui-page-header__video-modal .m-modal-portal__close-btn{background-color:var(--white-color);color:var(--black-p);border-color:rgba(0,0,0,0)}@media(max-width:1023px){.ui-page-header__video-modal .m-modal-portal__close-btn{position:relative;top:0;right:0}}.ui-page-header__video-poster{position:absolute!important;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center}.ui-page-header__video-poster img{width:100%;height:100%}.ui-page-header__video-hover{position:absolute;top:50%;left:50%;width:100px;height:100px;transform:translate(-50%,-50%);border-radius:100%;background-color:var(--primary-color);color:var(--white-color);display:flex;justify-content:center;align-items:center;cursor:pointer;transition:background-color .3s}@media(min-width:1024px){.ui-page-header__video-hover{width:120px;height:120px}}.ui-page-header .m-hover-element{z-index:1}.ui-page-header__sticky{height:100svh;margin-top:-80svh;margin-bottom:-100svh;width:100%;display:flex;position:-webkit-sticky;position:sticky;z-index:0;top:0;background-position:50%;background-size:cover;background-attachment:fixed;transform:translateZ(-100px)}.yt-iframe{position:relative}.yt-iframe__thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.yt-iframe__play-button{display:block;width:100%;height:100%;background:no-repeat 50%/68px 48px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');position:absolute;cursor:pointer;z-index:1;filter:none;transition:filter .1s cubic-bezier(0,0,.2,1);border:0}