.tile-tabs__nav{-ms-overflow-style:none;scrollbar-width:none}.tile-tabs__nav::-webkit-scrollbar{display:var(--webkit-scrollbar-display,none)}.tile-tabs__panel-button .r-button{--button-background:var(--color-container-primary);--button-font-size:0.875rem;--button-gap:var(--small-l);--button-height:var(--medium-xl);--button-line-height:1.0625rem;--button-side-padding:var(--small-xl);--button-text-color:var(--color-content-secondary);--button-border-color:transparent;--button-border-width:0.0625rem;--button-hover-background:var(--button-hover-background-override,var(--color-state-primary-hover));--button-hover-border-color:transparent;--button-active-background:var(--color-state-primary-pressed);--button-active-color:var(--color-content-secondary);--button-disabled-border-color:var(--white-400);--button-disabled-outline-color:var(--color-state-disable-outline);--button-focus-outline-color:var(--color-outline-primary);align-items:center;background:var(--button-background);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--border-radius-m);color:var(--button-text-color);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--font-secondary);font-size:var(--button-font-size);font-weight:500;gap:var(--button-gap);height:var(--button-height);justify-content:center;line-height:var(--button-line-height);outline-offset:var(--small-m);padding:0 var(--button-side-padding-override,var(--button-side-padding));pointer-events:auto;text-align:center;transition:all .3s var(--motion-easy-both)}.tile-tabs__panel-button .r-button:hover{background:var(--button-hover-background);border-color:var(--button-hover-border-color);color:var(--button-text-color);text-decoration:none}.tile-tabs__panel-button .r-button:focus-visible{background:var(--button-hover-background);outline:1px solid var(--button-focus-outline-color)}.tile-tabs__panel-button .r-button:active{background:var(--button-active-background);border-color:var(--button-active-border-color);box-shadow:none;color:var(--button-active-color)}.tile-tabs__panel-button .r-button:disabled{background:var(--button-disabled-background);border-color:var(--button-disabled-border-color);color:var(--button-disabled-color);cursor:auto;outline-color:var(--button-disabled-outline-color)}.tile-tabs__panel-button .r-button{--button-background:var(--color-container-secondary);--button-text-color:var(--color-content-primary);--button-border-color:var(--color-outline-button-filled-secondary);--button-hover-background:var(--button-hover-background-override,var(--color-state-secondary-hover));--button-active-background:var(--color-state-secondary-pressed);--button-active-color:var(--color-content-primary);--button-disabled-color:var(--color-state-disable-content);--button-disabled-background:var(--color-state-disable-container);--button-focus-outline-color:var(--color-outline-secondary)}.tile-tabs__panel-button .r-button i{display:inline-flex}.hero-section__button .r-button{--link-text-color:var(--black-400);--link-font-size:0.875rem;--link-font-weight:500;--link-hover-text-color:var(--black-200);--link-active-color:var(--black-100);--link-disabled-color:var(--white-400);--link-focus-outline-color:var(--black-200);background-image:linear-gradient(90deg,currentColor,currentColor),linear-gradient(90deg,currentColor,currentColor);background-position:-10px 100%,100% 100%;background-repeat:no-repeat;background-size:0 1px,100% 1px;color:var(--link-text-color);display:var(--link-display,inline);font-family:var(--font-secondary);font-size:var(--link-font-size);font-weight:var(--link-font-weight);line-height:1.2;outline-offset:var(--small-m);overflow:hidden;padding:0 0 var(--link-padding-bottom) 0;position:var(--link-position,relative);text-decoration:none;transition:all .5s var(--motion-easy-both)}.hero-section__button .r-button:hover{background-position:0 100%,calc(100% + 10px) 100%;background-size:100% 1px,0 1px;color:var(--link-hover-text-color)}.hero-section__button .r-button:focus-visible{outline:1px solid var(--link-focus-outline-color)}.hero-section__button .r-button:active{color:var(--link-active-color)}.hero-section__button .r-button:disabled{color:var(--link-disabled-color);cursor:auto}.hero-section__button .r-button{--link-text-color:var(--color-content-primary);--link-padding-bottom:var(--small-m);--link-focus-outline-color:var(--color-outline-primary);--link-hover-text-color:var(--color-state-primary-hover);--link-active-color:var(--color-state-primary-pressed);--link-disabled-color:var(--color-state-disable-content)}.hero-section__title,.tile-tabs__title{font-family:var(--font-primary);font-weight:352;line-height:1.3}.hero-section__title{font-size:2.5rem;letter-spacing:-.8px}.tile-tabs__title{font-size:2rem;letter-spacing:-.64px;line-height:1.3}.hero-section__ontitle,.tile-tabs__button{font-family:var(--font-secondary);font-weight:400}.tile-tabs__button{font-size:1rem;font-weight:500;line-height:1.1875rem}.hero-section__ontitle{font-size:.75rem;font-weight:500;line-height:.875rem}.tile-tabs__title{margin-bottom:var(--large-xs);text-align:center}@media screen and (min-width:1024px){.tile-tabs__title{margin-bottom:var(--medium-xl)}}.tile-tabs__nav{display:flex;justify-content:flex-start;overflow:auto;padding:0 var(--medium-s)}@media screen and (min-width:1024px){.tile-tabs__nav{justify-content:center;padding:0}}.tile-tabs__nav-list{--underline-width:0;--underline-position:0;align-items:center;display:flex;gap:var(--medium-m);justify-content:center;list-style:none;margin:0 auto;padding:0 0 var(--small-xl);position:relative}@media screen and (min-width:1024px){.tile-tabs__nav-list{gap:var(--large-xs)}}.tile-tabs__nav-list:before{background:var(--color-content-secondary-alt-1);left:0;width:100%}.tile-tabs__nav-list:after,.tile-tabs__nav-list:before{bottom:.0625rem;content:"";display:block;height:.0625rem;position:absolute}.tile-tabs__nav-list:after{background:var(--component-text-color);left:var(--underline-position);transition:all 1s var(--motion-easy-both);width:var(--underline-width)}.tile-tabs__button{padding:0;white-space:nowrap}.tile-tabs__panel{display:flex;flex-direction:column;gap:var(--medium-l);max-height:0;overflow:var(--tab-panel-overflow,hidden);transition:all .5s var(--motion-easy-both);visibility:hidden}@media screen and (min-width:1024px){.tile-tabs__panel{gap:var(--medium-xl)}}.tile-tabs__panel--active{max-height:100%;visibility:visible}.tile-tabs__panel--active .tile-tabs__slide{opacity:1;transform:translateY(0)}.tile-tabs__panel--active .tile-tabs__slide img{display:block}.tile-tabs__panel--active .tile-tabs__panel-button{opacity:1}.tile-tabs__panel--hide{max-height:0;visibility:hidden}.tile-tabs__panel--hide .tile-tabs__slide{opacity:0;transform:translateY(-10px)}.tile-tabs__panel--hide .tile-tabs__panel-button{opacity:0}.tile-tabs .carousel{padding-block:var(--medium-l) .625rem;-webkit-margin-after:-.625rem;margin-block-end:-.625rem;width:100%}@media screen and (min-width:1024px){.tile-tabs .carousel{padding:var(--medium-xl) 0 .625rem}}.tile-tabs__slide{--tile-animation-delay:0;opacity:0;transform:translateY(.625rem);transition:all .5s var(--motion-easy-both) var(--tile-animation-delay)}.tile-tabs__slide img{display:none}.tile-tabs__panel-button{align-items:center;display:flex;justify-content:center;opacity:0;transition:opacity .5s var(--motion-easy-both)}.tile-tabs__panel-button .r-button{box-shadow:var(--shadow-s)}@media screen and (min-width:1024px){.tile-tabs .stepper-arrows{display:none}}.tile-tabs .range__hyphen,.tile-tabs .range__variation{display:none}.hero-section{--hero-section-scroller-height:1.5rem}@media screen and (min-width:1024px){.hero-section{overflow:clip}}.hero-section__wrapper{--col-width:calc((100vw - var(--grid-desktop-gap)*(var(--grid-desktop-columns) - 1))/var(--grid-desktop-columns));--hero-visual-final-width:calc(var(--col-width)*9 + var(--grid-desktop-gap)*8);display:flex;flex-direction:column;gap:var(--small-xxl);padding-bottom:var(--medium-l)}.hero-section__wrapper:has(.hero-section__middle){--hero-visual-final-width:calc(var(--col-width)*7 + var(--grid-desktop-gap)*6)}@media screen and (min-width:1024px){.hero-section__wrapper{display:grid;gap:var(--grid-mobile-gap);grid-template-columns:repeat(var(--grid-mobile-columns),minmax(0,1fr));height:120vh;padding-bottom:0}}@media screen and (min-width:1024px)and (min-width:1024px){.hero-section__wrapper{gap:var(--grid-desktop-gap);grid-template-columns:repeat(var(--grid-desktop-columns),minmax(0,1fr))}}@media screen and (min-width:1024px){.hero-section__wrapper:after,.hero-section__wrapper:before{content:"";inset-inline-start:50vw;position:fixed;transition:opacity .3s;width:.0625rem}}.hero-section__wrapper:before{background:var(--color-state-primary-pressed);bottom:0;height:var(--hero-section-scroller-height)}.hero-section__wrapper:after{animation:hero-section-scroller 2.3s infinite;background:var(--color-state-primary-hover);bottom:var(--hero-section-scroller-height);height:0}.hero-section--active .hero-section__wrapper:after,.hero-section--active .hero-section__wrapper:before{opacity:var(--opacity-transparent)}@media screen and (min-width:1024px){.hero-section__wrapper--middle-visual{--grid-desktop-columns:23;--grid-desktop-gap:var(--medium-s);--hero-section-tile-delay:0.3s;align-items:center;height:100vh;inset-block-start:0;position:-webkit-sticky;position:sticky}.hero-section__wrapper--middle-visual .hero-section__overlay{max-width:var(--hero-visual-final-width)}.hero-section__sticky-container{height:120vh}}.hero-section__visual{--hero-content-height:5.625rem;--visual-columns:24;--hero-section-visual-transform-x:0;--top:0rem;--bottom:0rem;--padding-bottom:calc(7rem + var(--hero-content-height));--hero-section-visual-justify-self:flex-start;--hero-section-visual-order:-1;height:calc(100vh + var(--padding-bottom));justify-self:var(--hero-section-visual-justify-self);order:var(--hero-section-visual-order);position:relative;transform:translateX(var(--hero-section-visual-transform-x));width:100vw}[dir=rtl] .hero-section__visual{--hero-section-visual-justify-self:flex-end}@media screen and (min-width:1024px){.hero-section__visual{grid-column-end:span 9;grid-column-start:auto;grid-row-end:span 1;--visual-columns:20;--top:6.625rem;--bottom:5.875rem;--padding-bottom:0rem;--clip-path-block:calc((var(--top) + var(--bottom))/2);--clip-path-inline-start:calc((var(--col-width) + var(--grid-desktop-gap))*2);--clip-path-inline-end:var(--clip-path-inline-start);align-items:center;-webkit-clip-path:inset(var(--clip-path-block) var(--clip-path-inline-end) var(--clip-path-block) var(--clip-path-inline-start));clip-path:inset(var(--clip-path-block) var(--clip-path-inline-end) var(--clip-path-block) var(--clip-path-inline-start));display:flex;inset-block-start:0;inset-inline-start:0;justify-content:center;overflow:clip;position:-webkit-sticky;position:sticky;transition:all calc(var(--hero-section-animation-duration) - .5s) var(--motion-easy-both) .5s}[dir=rtl] .hero-section__visual{-webkit-clip-path:inset(var(--clip-path-block) var(--clip-path-inline-start) var(--clip-path-block) var(--clip-path-inline-end));clip-path:inset(var(--clip-path-block) var(--clip-path-inline-start) var(--clip-path-block) var(--clip-path-inline-end))}}.hero-section__visual .r-image{height:100vh}.hero-section__visual .experience-visual{height:100%;inset-block-start:0;inset-inline-start:0;position:absolute;width:100%}.hero-section__visual .r-visual .fp-engine,.hero-section__visual .r-visual .r-responsive-img{transition:transform 1s var(--motion-easy-both) .5s}@media screen and (min-width:1024px){.hero-section__visual--right{--hero-section-visual-justify-self:flex-end;--hero-section-visual-order:1}}.hero-section__visual-media{height:100vh;overflow:clip;position:absolute;width:100%;z-index:2}@media screen and (min-width:1024px){.hero-section__visual-media{height:100%;position:relative}}.hero-section__visual-media .r-video{background-color:var(--white)}.hero-section__content{padding-bottom:var(--medium-l)}@media screen and (min-width:1024px){.hero-section__content{align-items:center;display:grid;gap:var(--small-xxl);grid-column-end:span 15;grid-column-start:auto;grid-row-end:span 1;grid-template-columns:repeat(15,minmax(0,1fr));justify-content:center;padding-bottom:0;padding-right:var(--grid-desktop-gap)}}.hero-section__button{align-items:center;display:flex;justify-content:center;margin-top:var(--medium-s)}.hero-section__button .r-button{--link-text-color:var(--color-content-secondary);--link-hover-text-color:var(--color-content-secondary);pointer-events:visible}.hero-section__overlay{display:flex;flex-direction:column;inset-block-start:0;inset-inline-start:0;padding:0 var(--large-xs) var(--medium-m);pointer-events:none;position:-webkit-sticky;position:sticky;text-align:center;width:100%}@media screen and (min-width:1024px){.hero-section__overlay{-webkit-padding-after:0;max-width:calc(var(--col-width)*9 + var(--grid-desktop-gap)*8);padding-block-end:0}}.hero-section__overlay--light{color:var(--color-content-secondary);height:0;transform:translateY(40vh)}@media screen and (min-width:1024px){.hero-section__overlay--light{height:auto;inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%);transition:inset 1s var(--motion-easy-both) .5s,transform 1s var(--motion-easy-both) .5s}}.hero-section__overlay--dark{inset-block-start:40vh;z-index:1}@media screen and (min-width:1024px){.hero-section__overlay--dark{display:none}}.hero-section__overlay--dark .r-button{--link-text-color:var(--color-content-primary)}.hero-section__ontitle{margin-bottom:var(--section-headline-gap)}.hero-section__tiles{display:flex;flex-direction:column;gap:var(--small-xxl);padding:0 var(--medium-s)}@media screen and (min-width:1024px){.hero-section__tiles{flex-direction:row;padding:0}}.hero-section__tiles--1{grid-column-end:span 5;grid-column-start:6;grid-row-end:span 1}.hero-section__tiles--2{grid-column-end:span 9;grid-column-start:4;grid-row-end:span 1}.hero-section__tiles--3{grid-column-end:span 11;grid-column-start:3;grid-row-end:span 1}.hero-section__tile{flex:1}@media screen and (min-width:1024px){.hero-section__tile{--delay:var(--hero-section-tile-delay,calc(0.2s + 0.1s*var(--index, 0)));opacity:0;transform:translateY(calc(50vh + 50% + var(--large-s)));transition:transform calc(var(--hero-section-animation-duration) - var(--delay)),opacity calc(var(--hero-section-animation-duration) - var(--delay));transition-timing-function:var(--motion-easy-both)}.hero-section__title{margin-inline:auto;max-width:var(--hero-visual-final-width)}}.hero-section__tabs{--tab-panel-overflow:visible}@media screen and (min-width:1024px){.hero-section__tabs{grid-column-end:span 11;grid-column-start:3;grid-row-end:span 1}}.hero-section__left{grid-column-end:span 7;grid-column-start:2;grid-row-end:span 1;max-height:100vh}.hero-section__left .hero-section__tile:not(:first-child){display:none}.hero-section__right{grid-column-end:span 7;grid-column-start:16;grid-row-end:span 1;max-height:100vh}.hero-section__right .hero-section__tile:not(:nth-child(2)){display:none}.hero-section__middle{grid-column-end:span 7;grid-column-start:9;grid-row-end:span 1;position:relative}@media screen and (max-width:1023px){.hero-section__middle{order:-1}}@media screen and (min-width:1024px){.hero-section__middle .hero-section__visual{--hero-section-visual-transform-x:calc((var(--col-width) + var(--grid-desktop-gap))*-8);--visual-columns:19}.hero-section .r-video .fp-controls{inset-block-end:var(--clip-path-block);inset-inline-start:var(--clip-path-inline-start);position:absolute;transition:inset 1s var(--motion-easy-both) .5s,width 1s var(--motion-easy-both) .5s}}.hero-section .r-video [data-control-bar=true] .fp-controls{width:calc(100% - var(--clip-path-inline-start) - var(--clip-path-inline-end))}.hero-section--active .hero-section__visual,.hero-section--active .hero-section__visual .fp-engine,.hero-section--active .hero-section__visual .r-visual .r-responsive-img,.hero-section--active .hero-section__wrapper--side-visual .hero-section__overlay,.hero-section--active .r-video .fp-controls{transition-delay:0s;transition-timing-function:var(--motion-easy-both-reverse)}.hero-section--active .hero-section__wrapper--side-visual .hero-section__visual{--clip-path-inline-start:0%;--clip-path-inline-end:calc((var(--col-width) + var(--grid-desktop-gap))*15);--clip-path-block:0%}.hero-section--active .hero-section__wrapper--side-visual .hero-section__visual .hero-section__overlay{inset-inline-start:0;transform:translateY(-50%)}.hero-section--active .hero-section__wrapper--side-visual .hero-section__visual .r-visual .fp-engine,.hero-section--active .hero-section__wrapper--side-visual .hero-section__visual .r-visual .r-responsive-img{--hero-section-visual-active-transform-default:var(--hero-section-visual-active-transform,calc(-50% + var(--hero-visual-final-width)/2));transform:translateX(var(--hero-section-visual-active-transform-default))}[dir=rtl] .hero-section--active .hero-section__wrapper--side-visual .hero-section__visual .r-visual .fp-engine,[dir=rtl] .hero-section--active .hero-section__wrapper--side-visual .hero-section__visual .r-visual .r-responsive-img{transform:translateX(calc(var(--hero-section-visual-active-transform-default)*-1))}.hero-section--active .hero-section__wrapper--side-visual .hero-section__visual--right{--clip-path-inline-start:calc((var(--col-width) + var(--grid-desktop-gap))*15);--clip-path-inline-end:0%}@media screen and (min-width:1024px){.hero-section--active .hero-section__wrapper--side-visual .hero-section__visual--right{--hero-section-visual-active-transform:translateX(calc(50% - var(--hero-visual-final-width)/2))}}.hero-section--active .hero-section__wrapper--side-visual .hero-section__visual--right .hero-section__overlay{inset:50% 0 auto auto}.hero-section--active .hero-section__middle .hero-section__visual{--clip-path-inline-start:calc(50% - var(--hero-visual-final-width)/2);--clip-path-inline-end:var(--clip-path-inline-start);--clip-path-block:calc(50% - var(--hero-visual-final-width)/var(--ratio-2-3)/2)}@media screen and (min-width:1024px){.hero-section--active .hero-section__tile{opacity:1;transform:translateY(0);transition-delay:var(--delay);transition-timing-function:var(--motion-easy-both-reverse)}}.hero-section--gifting .hero-section__overlay{color:var(--color-content-secondary);inset:50% auto auto 50%;position:absolute;transform:translate(-50%,-50%);transition:inset 1s var(--motion-easy-both) .5s,transform 1s var(--motion-easy-both) .5s}@media screen and (max-width:1023px){.hero-section--gifting .hero-section__visual{--padding-bottom:5rem}}.hero-section--gifting .hero-section__visual--right .hero-section__overlay{inset:50% 50% auto auto;transform:translate(50%,-50%)}.hero-section--not-ready .hero-section__overlay,.hero-section--not-ready .hero-section__tile,.hero-section--not-ready .hero-section__visual{transition:none}.hero-section .freecaster-player,.hero-section .r-image{aspect-ratio:var(--ratio-9-16);width:100%}@media screen and (min-width:1024px){.hero-section .freecaster-player,.hero-section .r-image{aspect-ratio:var(--ratio-2-3)}}@media screen and (min-width:1024px){body:has(.hero-section) .r-header{-webkit-margin-after:calc(var(--header-height)*-1);margin-block-end:calc(var(--header-height)*-1)}}@keyframes hero-section-scroller{0%{bottom:var(--hero-section-scroller-height);height:0}70%{bottom:var(--hero-section-scroller-height);height:0}83%{bottom:0;height:var(--hero-section-scroller-height)}87%{bottom:0;height:var(--hero-section-scroller-height)}to{bottom:0;height:0}}
//# sourceMappingURL=./heroSection.css.map