@font-face{font-family:"MWF-MDL2";src:url("https://www.microsoft.com/mwf/_h/v3.54/mwf.app/fonts/mwfmdl2-v3.54.woff2") format("woff2"),url("https://www.microsoft.com/mwf/_h/v3.54/mwf.app/fonts/mwfmdl2-v3.54.woff") format("woff"),url("https://www.microsoft.com/mwf/_h/v3.54/mwf.app/fonts/mwfmdl2-v3.54.ttf") format("truetype"),url("https://www.microsoft.com/mwf/_h/v3.54/mwf.app/fonts/mwfmdl2-v3.54.svg") format("svg")}
@font-face{font-family:"SegoeUI";src:local("Segoe UI"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/normal/latest.ttf") format("ttf");font-weight:400}
@font-face{font-family:"SegoeUI";src:local("Segoe UI"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Light/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Light/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Light/latest.ttf") format("ttf");font-weight:100}
@font-face{font-family:"SegoeUI";src:local("Segoe UI"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semilight/latest.ttf") format("ttf");font-weight:200}
@font-face{font-family:"SegoeUI";src:local("Segoe UI"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Semibold/latest.ttf") format("ttf");font-weight:600}
@font-face{font-family:"SegoeUI";src:local("Segoe UI"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Bold/latest.woff2") format("woff2"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Bold/latest.woff") format("woff"),url("//c.s-microsoft.com/static/fonts/segoe-ui/west-european/Bold/latest.ttf") format("ttf");font-weight:600}
.animated-hero .c-heading-1{font-size:46px;line-height:56px}
.animated-hero .c-heading-2{font-size:34px;line-height:40px}
.animated-hero .c-heading-3,.animated-hero .c-subheading-1{font-size:34px;line-height:40px}
.animated-hero .c-heading-4,.animated-hero .c-subheading-2{font-size:24px;line-height:28px}
.animated-hero .c-heading-5,.animated-hero .c-subheading-3,.animated-hero .c-paragraph-1{font-size:20px;line-height:24px}
.animated-hero .c-heading-6,.animated-hero .c-subheading-4,.animated-hero .c-paragraph-2{font-size:18px;line-height:24px}
.animated-hero .c-subheading-5,.animated-hero .c-subheading-6,.animated-hero .c-paragraph-3,.animated-hero .c-paragraph-4{font-size:15px;line-height:20px}
.animated-hero .c-caption-1{font-size:13px;line-height:16px}
.animated-hero .c-caption-2{font-size:11px;line-height:16px}
.animated-hero .c-heading-1{padding:38px 0 6px;font-weight:600;letter-spacing:-0.01em}
.animated-hero .c-heading-2{padding:37px 0 3px;font-weight:600;letter-spacing:-0.01em}
.animated-hero .c-heading-3{padding:38px 0 2px;font-weight:600}
.animated-hero .c-heading-4{padding:36px 0 4px;font-weight:600}
.animated-hero .c-heading-5{padding:35px 0 5px;font-weight:600}
.animated-hero .c-heading-6{padding:37px 0 3px;font-weight:600}
.animated-hero .c-subheading-1{padding:12px 0 2px;font-weight:600}
.animated-hero .c-subheading-2{padding:4px 0 8px;font-weight:600}
.animated-hero .c-subheading-3{padding:8px 0 4px;font-weight:600}
.animated-hero .c-subheading-4{padding:9px 0 3px;font-weight:600}
.animated-hero .c-subheading-5,.animated-hero .c-subheading-6{padding:8px 0 0;font-weight:600}
.animated-hero .c-paragraph-1{padding:24px 0 4px;font-weight:200}
.animated-hero .c-paragraph-2{padding:25px 0 3px;font-weight:200}
.animated-hero .c-paragraph-3{padding:24px 0 0;font-weight:400}
.animated-hero .c-paragraph-4{padding:12px 0 0;font-weight:400}
.animated-hero .c-caption-1{padding:3px 0 1px;font-weight:400}
.animated-hero .c-caption-2{padding:4px 0 4px;font-weight:400}
@media(max-width:767px){.animated-hero .c-heading-1{font-size:34px;line-height:40px}
.animated-hero .c-heading-2{font-size:26px;line-height:32px}
.animated-hero .c-heading-3,.animated-hero .c-subheading-1{font-size:26px;line-height:32px}
.animated-hero .c-heading-4,.animated-hero .c-subheading-2{font-size:20px;line-height:24px}
.animated-hero .c-heading-5,.animated-hero .c-subheading-3,.animated-hero .c-paragraph-1{font-size:18px;line-height:24px}
.animated-hero .c-heading-6,.animated-hero .c-subheading-4,.animated-hero .c-paragraph-2{font-size:16px;line-height:20px}
.animated-hero .c-caption-1{font-size:12px;line-height:16px}
.animated-hero .c-caption-2{font-size:10px;line-height:12px}
.animated-hero .c-heading-1{padding:37px 0 3px}
.animated-hero .c-heading-2{padding:38px 0 2px}
.animated-hero .c-heading-5{padding:37px 0 3px}
.animated-hero .c-heading-6{padding:39px 0 1px}
.animated-hero .c-subheading-1{padding:9px 0 3px}
.animated-hero .c-subheading-2{padding:8px 0 4px}
.animated-hero .c-subheading-3{padding:4px 0 4px}
.animated-hero .c-subheading-4{padding:7px 0 5px}
.animated-hero .c-paragraph-2{padding:27px 0 1px}
.animated-hero .c-caption-2{padding:2px 0 2px}
}
.animated-hero html{box-sizing:border-box}
.animated-hero body{font-size:15px;font-family:Segoe UI,SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;min-width:320px;color:#000;background-color:#fff}
.animated-hero *,.animated-hero *:before,.animated-hero *:after{box-sizing:inherit}
.animated-hero .theme-light{color:#000;background-color:#e6e6e6}
.animated-hero .theme-dark{color:#fff;background-color:#333}
.animated-hero h1,.animated-hero h2,.animated-hero h3,.animated-hero h4,.animated-hero h5,.animated-hero h6,.animated-hero ol,.animated-hero p,.animated-hero ul{margin-top:0;margin-bottom:0}
.animated-hero ol,.animated-hero ul{padding:0;list-style:none}
.animated-hero audio,.animated-hero canvas,.animated-hero img,.animated-hero video{vertical-align:middle}
.animated-hero address{font:inherit}
.animated-hero dl,.animated-hero dd,.animated-hero figure{margin:0}
.animated-hero a:focus,.animated-hero a:hover,.animated-hero a:active,.animated-hero a:visited{text-decoration:underline}
.animated-hero a.btn,.animated-hero a.btn:focus,.animated-hero a.btn:hover,.animated-hero a.btn:active,.animated-hero a.btn:visited{text-decoration:none}
.animated-hero .animated-hero-main-content .animated-hero__heading__cta{padding:10px 2px 7px 0}
.animated-hero q,.animated-hero em,.animated-hero i,.animated-hero var{font-style:italic}
.animated-hero strong,.animated-hero b{font-weight:600}
.animated-hero mark{background:#fff100;padding:1px 4px 2px}
@media screen and (-ms-high-contrast:active){.animated-hero mark{outline:1px solid;color:inherit}
}
.animated-hero del,.animated-hero s{color:rgba(0,0,0,0.6)}
.animated-hero .theme-light del,.animated-hero .theme-dark .theme-light del,.animated-hero .theme-light s,.animated-hero .theme-dark .theme-light s{color:rgba(0,0,0,0.6)}
.animated-hero .theme-dark del,.animated-hero .theme-light .theme-dark del,.animated-hero .theme-dark s,.animated-hero .theme-light .theme-dark s{color:rgba(255,255,255,0.6)}
.animated-hero u,.animated-hero ins{text-decoration:none;border-bottom:1px solid rgba(0,0,0,0.6)}
.animated-hero .theme-light u,.animated-hero .theme-dark .theme-light u,.animated-hero .theme-light ins,.animated-hero .theme-dark .theme-light ins{border-bottom:1px solid rgba(0,0,0,0.6)}
.animated-hero .theme-dark u,.animated-hero .theme-light .theme-dark u,.animated-hero .theme-dark ins,.animated-hero .theme-light .theme-dark ins{border-bottom:1px solid rgba(255,255,255,0.6)}
.animated-hero small,.animated-hero sub,.animated-hero sup{font-size:.8em}
.animated-hero abbr,.animated-hero dfn{font-style:normal;border-bottom:1px dotted rgba(0,0,0,0.6)}
.animated-hero .theme-light abbr,.animated-hero .theme-dark .theme-light abbr,.animated-hero .theme-light dfn,.animated-hero .theme-dark .theme-light dfn{border-bottom:1px dotted rgba(0,0,0,0.6)}
.animated-hero .theme-dark abbr,.animated-hero .theme-light .theme-dark abbr,.animated-hero .theme-dark dfn,.animated-hero .theme-light .theme-dark dfn{border-bottom:1px dotted rgba(255,255,255,0.6)}
.animated-hero cite,.animated-hero time{font-style:normal}
.animated-hero code,.animated-hero pre,.animated-hero kbd,.animated-hero samp{font-family:Consolas,"Courier New",Courier,monospace}
.animated-hero kbd{border-radius:2px;padding:1px 4px 2px;background:rgba(0,0,0,0.6);color:#fff}
.animated-hero kbd kbd{padding:0}
.animated-hero .theme-light kbd,.animated-hero .theme-dark .theme-light kbd{background:rgba(0,0,0,0.6);color:#fff}
.animated-hero .theme-dark kbd,.animated-hero .theme-light .theme-dark kbd{background:rgba(255,255,255,0.6);color:#000}
.animated-hero bdo{direction:rtl}
.animated-hero input,.animated-hero input[type=search]{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.animated-hero div[data-module-id]{min-height:1px}
.animated-hero fieldset{border:0;margin:0;padding:0}
.animated-hero [data-grid~=container]{max-width:calc(1600px + 10%);margin:0 auto;padding-left:5%;padding-right:5%}
@media screen and (max-width:1083px){.animated-hero [data-grid~=container]{padding-left:0;padding-right:0}
}
.animated-hero [data-grid~=container],.animated-hero [data-grid*=col-]{box-sizing:border-box;zoom:1}
.animated-hero [data-grid~=container]:before,.animated-hero [data-grid~=container]:after,.animated-hero [data-grid*=col-]:before,.animated-hero [data-grid*=col-]:after{content:" ";display:table}
.animated-hero [data-grid~=container]:after,.animated-hero [data-grid*=col-]:after{clear:both}
.animated-hero [data-grid*=col-]{float:left;min-height:1px}
.animated-hero [data-grid~=pad-12x]>[data-grid]{padding-left:18px;padding-right:18px}
@media screen and (max-width:1778px){.animated-hero [data-grid~=pad-12x]>[data-grid]{padding-left:24px;padding-right:24px}
}
@media screen and (max-width:1778px){.animated-hero [data-grid~=pad-12x]>[data-grid]{padding-left:24px;padding-right:24px}
}
@media screen and (max-width:1083px){.animated-hero [data-grid~=pad-12x]>[data-grid]{padding-left:18px;padding-right:18px}
}
@media screen and (max-width:767px){.animated-hero [data-grid~=pad-12x]>[data-grid]{padding-left:12px;padding-right:12px}
}
@media screen and (max-width:539px){.animated-hero [data-grid~=pad-12x]>[data-grid]{padding-left:12px;padding-right:12px}
}
.animated-hero [data-grid~=pad-6x]>[data-grid]{padding-left:12px;padding-right:12px}
.animated-hero [data-grid~=pad-3x]>[data-grid]{padding-left:6px;padding-right:6px}
.animated-hero [data-grid~=pad-2x]>[data-grid]{padding-left:4px;padding-right:4px}
.animated-hero [data-grid~=col-1]{width:8.33333%}
.animated-hero [data-grid~=col-2]{width:16.66667%}
.animated-hero [data-grid~=col-3]{width:25%}
.animated-hero [data-grid~=col-4]{width:33.33333%}
.animated-hero [data-grid~=col-5]{width:41.66667%}
.animated-hero [data-grid~=col-6]{width:50%}
.animated-hero [data-grid~=col-7]{width:58.33333%}
.animated-hero [data-grid~=col-8]{width:66.66667%}
.animated-hero [data-grid~=col-9]{width:75%}
.animated-hero [data-grid~=col-10]{width:83.33333%}
.animated-hero [data-grid~=col-11]{width:91.66667%}
.animated-hero [data-grid~=col-12]{width:100%}
.animated-hero [data-grid~=col-1-5]{width:20%}
.animated-hero [data-grid~=col-1-8]{width:12.5%}
@media screen and (max-width:1778px){.animated-hero [data-grid~=stack-5]>[data-grid]{float:none;width:100%;display:block;padding:inherit 0}
}
@media screen and (max-width:1399px){.animated-hero [data-grid~=stack-4]>[data-grid]{float:none;width:100%;display:block;padding:inherit 0}
}
@media screen and (max-width:1083px){.animated-hero [data-grid~=stack-3]>[data-grid]{float:none;width:100%;display:block;padding:inherit 0}
}
@media screen and (max-width:767px){.animated-hero [data-grid~=stack-2]>[data-grid]{float:none;width:100%;display:block;padding:inherit 0}
}
@media screen and (max-width:539px){.animated-hero [data-grid*=col-]{float:none;width:100%;display:block;padding:inherit 0}
}
@media screen and (max-width:1778px){.animated-hero .g-stack-vp5>.g-row{-ms-flex-direction:column;flex-direction:column}
.animated-hero .g-stack-vp5>.g-row>[class*=g-col]{width:100%}
}
@media screen and (max-width:1399px){.animated-hero .g-stack-vp4>.g-row{-ms-flex-direction:column;flex-direction:column}
.animated-hero .g-stack-vp4>.g-row>[class*=g-col]{width:100%}
}
@media screen and (max-width:1083px){.animated-hero .g-stack-vp3>.g-row{-ms-flex-direction:column;flex-direction:column}
.animated-hero .g-stack-vp3>.g-row>[class*=g-col]{width:100%}
}
@media screen and (max-width:767px){.animated-hero .g-stack-vp2>.g-row{-ms-flex-direction:column;flex-direction:column}
.animated-hero .g-stack-vp2>.g-row>[class*=g-col]{width:100%}
}
@media screen and (max-width:539px){.animated-hero .g-row{-ms-flex-direction:column;flex-direction:column}
.animated-hero .g-row>[class*=g-col]{width:100%}
}
@keyframes fadeIn{0{opacity:0}
1%{opacity:0}
100%{opacity:1}
}
@keyframes fadeOut{0{opacity:1}
1%{opacity:1}
100%{opacity:0}
}
.animated-hero [class^=c-] .x-hidden-focus,.animated-hero [class^=c-] .x-hidden-focus:before,.animated-hero [class^=c-] .x-hidden-focus+span:before,.animated-hero [class^=c-].x-hidden-focus,.animated-hero [class^=c-].x-hidden-focus:before,.animated-hero [class^=c-].x-hidden-focus+span:before,.animated-hero [class^=m-] .x-hidden-focus,.animated-hero [class^=m-] .x-hidden-focus:before,.animated-hero [class^=m-] .x-hidden-focus+span:before,.animated-hero [class^=m-].x-hidden-focus,.animated-hero [class^=m-].x-hidden-focus:before,.animated-hero [class^=m-].x-hidden-focus+span:before{outline-color:transparent !important;outline-style:none !important}
.animated-hero [class^=m-]{padding-left:5%;padding-right:5%;padding-top:48px}
.animated-hero [class^=m-].x-remove-padding{padding-left:0;padding-right:0}
@media only screen and (min-width:1084px){.animated-hero [class^=m-]{padding-left:0;padding-right:0}
}
.animated-hero [class^=m-] [class^=m-]{padding-left:0;padding-right:0}
.animated-hero .c-glyph:before,.animated-hero .c-glyph:after{font-family:"MWF-MDL2";display:inline-block;text-decoration:underline}
.animated-hero .c-glyph:before,.animated-hero .c-glyph:after,.animated-hero .c-glyph:hover:before,.animated-hero .c-glyph:hover:after{text-decoration:none}
.animated-hero .c-glyph.glyph-accept:before{content:"\e8fb"}
.animated-hero .c-glyph.glyph-add:before{content:"\e710"}
.animated-hero .c-glyph.glyph-settings:before{content:"\e713"}
.animated-hero .c-glyph.glyph-people:before{content:"\e716"}
.animated-hero .c-glyph.glyph-microphone:before{content:"\e720"}
.animated-hero .c-glyph.glyph-camera:before{content:"\e722"}
.animated-hero .c-glyph.glyph-forward:before{content:"\e72a"}
.animated-hero .c-glyph.glyph-remove:before{content:"\e738"}
.animated-hero .c-glyph.glyph-down:before{content:"\e74b"}
.animated-hero .c-glyph.glyph-back-to-window:before{content:"\e73f"}
.animated-hero .c-glyph.glyph-cancel:before{content:"\e711"}
.animated-hero .c-glyph.glyph-cellphone:before{content:"\e8ea"}
.animated-hero .c-glyph.glyph-chat-bubbles:before{content:"\e8f2"}
.animated-hero .c-glyph.glyph-check-mark:before{content:"\e73e"}
.animated-hero .c-glyph.glyph-chevron-down:before{content:"\e70d"}
.animated-hero .c-glyph.glyph-chevron-left:before{content:"\e76b"}
.animated-hero .c-glyph.glyph-chevron-right:before{content:"\e76c"}
.animated-hero .c-glyph.glyph-chevron-up:before{content:"\e70e"}
.animated-hero .c-glyph.glyph-chevron-down-small:before{content:"\e96e"}
.animated-hero .c-glyph.glyph-chevron-left-small:before{content:"\e96f"}
.animated-hero .c-glyph.glyph-completed:before{content:"\e930"}
.animated-hero .c-glyph.glyph-contact:before{content:"\e77b"}
.animated-hero .c-glyph.glyph-copy:before{content:"\e8c8"}
.animated-hero .c-glyph.glyph-delete:before{content:"\e74d"}
.animated-hero .c-glyph.glyph-download:before{content:"\e896"}
.animated-hero .c-glyph.glyph-edit:before{content:"\e70f"}
.animated-hero .c-glyph.glyph-emoji-neutral:before{content:"\ea87"}
.animated-hero .c-glyph.glyph-emoji-disappointed:before{content:"\ea88"}
.animated-hero .c-glyph.glyph-feedback:before{content:"\ed15"}
.animated-hero .c-glyph.glyph-filter:before{content:"\e71c"}
.animated-hero .c-glyph.glyph-flag:before{content:"\e7c1"}
.animated-hero .c-glyph.glyph-full-screen:before{content:"\e740"}
.animated-hero .c-glyph.glyph-global-nav-button:before{content:"\e700"}
.animated-hero .c-glyph.glyph-heart-fill:before{content:"\eb52"}
.animated-hero .c-glyph.glyph-heart-add:before{content:"\e379"}
.animated-hero .c-glyph.glyph-arrow-htmllegacy:before{content:"\e0d5"}
.animated-hero .c-glyph.glyph-arrow-htmllegacy-mirrored:before{content:"\e0ae"}
.animated-hero .c-glyph.glyph-gift:before{content:"\ec1f"}
.animated-hero .c-glyph.glyph-incident-triangle:before{content:"\e814"}
.animated-hero .c-glyph.glyph-info:before{content:"\e946"}
.animated-hero .c-glyph.glyph-list:before{content:"\ea37"}
.animated-hero .c-glyph.glyph-mail:before{content:"\e715"}
.animated-hero .c-glyph.glyph-more:before{content:"\e712"}
.animated-hero .c-glyph.glyph-mute:before{content:"\e74f"}
.animated-hero .c-glyph.glyph-pause:before{content:"\e769"}
.animated-hero .c-glyph.glyph-pc1:before{content:"\e977"}
.animated-hero .c-glyph.glyph-phone:before{content:"\e717"}
.animated-hero .c-glyph.glyph-play:before{content:"\e768"}
.animated-hero .c-glyph.glyph-refresh:before{content:"\e72c"}
.animated-hero .c-glyph.glyph-save:before{content:"\e74e"}
.animated-hero .c-glyph.glyph-search:before{content:"\e721"}
.animated-hero .c-glyph.glyph-share:before{content:"\e72d"}
.animated-hero .c-glyph.glyph-shopping-bag:before{content:"\f478"}
.animated-hero .c-glyph.glyph-shopping-cart:before{content:"\e7bf"}
.animated-hero .c-glyph.glyph-subtitles:before{content:"\ed1e"}
.animated-hero .c-glyph.glyph-surface-hub:before{content:"\e8ae"}
.animated-hero .c-glyph.glyph-this-pc:before{content:"\ec4e"}
.animated-hero .c-glyph.glyph-up:before{content:"\e74a"}
.animated-hero .c-glyph.glyph-volume:before{content:"\e767"}
.animated-hero .c-glyph.glyph-waffle:before{content:"\ed89"}
.animated-hero .c-glyph.glyph-warning:before{content:"\e7ba"}
.animated-hero .c-glyph.glyph-world:before{content:"\e909"}
.animated-hero .c-glyph.glyph-xbox-one-console:before{content:"\e990"}
.animated-hero .c-glyph.glyph-lock:before{content:"\e72e"}
.animated-hero .c-glyph.glyph-system:before{content:"\e770"}
.animated-hero .c-glyph.glyph-globe:before{content:"\e774"}
.animated-hero .c-glyph.glyph-tv-monitor:before{content:"\e7f4"}
.animated-hero .c-glyph.glyph-headphone:before{content:"\e7f6"}
.animated-hero .c-glyph.glyph-folder-open:before{content:"\e838"}
.animated-hero .c-glyph.glyph-movies:before{content:"\e8b2"}
.animated-hero .c-glyph.glyph-folder:before{content:"\e8b7"}
.animated-hero .c-glyph.glyph-payment-card:before{content:"\e8c7"}
.animated-hero .c-glyph.glyph-mobile-tablet:before{content:"\e8cc"}
.animated-hero .c-glyph.glyph-tag:before{content:"\e8ec"}
.animated-hero .c-glyph.glyph-add-friend:before{content:"\e8fa"}
.animated-hero .c-glyph.glyph-group:before{content:"\e902"}
.animated-hero .c-glyph.glyph-repair:before{content:"\e90f"}
.animated-hero .c-glyph.glyph-music-in-collection:before{content:"\e940"}
.animated-hero .c-glyph.glyph-list-mirrored:before{content:"\ea55"}
.animated-hero .c-glyph.glyph-ticket:before{content:"\eb54"}
.animated-hero .c-glyph.glyph-photo2:before{content:"\eb9f"}
.animated-hero .c-glyph.glyph-holo-lens:before{content:"\ec94"}
.animated-hero .c-glyph.glyph-app-icon-default:before{content:"\ecaa"}
.animated-hero .c-glyph.glyph-subscriptions:before{content:"\ed0f"}
.animated-hero .c-glyph.glyph-subscriptions-mirrored:before{content:"\ed12"}
.animated-hero .c-glyph.glyph-status-circle-exclamation:before{content:"\f13c"}
.animated-hero .c-glyph.glyph-status-circle-error:before{content:"\f13d"}
.animated-hero .c-glyph.glyph-status-circle-check:before{content:"\f13e"}
.animated-hero .c-glyph.glyph-status-circle-info:before{content:"\f13f"}
.animated-hero .c-glyph.glyph-status-circle-block:before{content:"\f141"}
.animated-hero .c-glyph.glyph-status-circle-question:before{content:"\f142"}
.animated-hero .c-glyph.glyph-zoom:before{content:"\e71e"}
.animated-hero .c-glyph.glyph-zoom-out:before{content:"\e71f"}
.animated-hero .c-glyph.glyph-back:before{content:"\e72b"}
.animated-hero .c-glyph.glyph-favorite-star:before{content:"\e734"}
.animated-hero .c-glyph.glyph-favorite-star-fill:before{content:"\e735"}
.animated-hero .c-glyph.glyph-checkbox-composite:before{content:"\e73a"}
.animated-hero .c-glyph.glyph-checkbox-indeterminate:before{content:"\e73c"}
.animated-hero .c-glyph.glyph-slideshow:before{content:"\e786"}
.animated-hero .c-glyph.glyph-calendar:before{content:"\e787"}
.animated-hero .c-glyph.glyph-rotate:before{content:"\e7ad"}
.animated-hero .c-glyph.glyph-page:before{content:"\e7c3"}
.animated-hero .c-glyph.glyph-half-star-left:before{content:"\e7c6"}
.animated-hero .c-glyph.glyph-half-star-right:before{content:"\e7c7"}
.animated-hero .c-glyph.glyph-view:before{content:"\e890"}
.animated-hero .c-glyph.glyph-previous:before{content:"\e892"}
.animated-hero .c-glyph.glyph-next:before{content:"\e893"}
.animated-hero .c-glyph.glyph-clear:before{content:"\e894"}
.animated-hero .c-glyph.glyph-sync:before{content:"\e895"}
.animated-hero .c-glyph.glyph-go:before{content:"\e8ad"}
.animated-hero .c-glyph.glyph-shopping-bag:before{content:"\f478"}
.animated-hero .c-glyph.glyph-shuffle:before{content:"\e8b1"}
.animated-hero .c-glyph.glyph-calendar-day:before{content:"\e8bf"}
.animated-hero .c-glyph.glyph-calendar-week:before{content:"\e8c0"}
.animated-hero .c-glyph.glyph-important:before{content:"\e8c9"}
.animated-hero .c-glyph.glyph-sort:before{content:"\e8cb"}
.animated-hero .c-glyph.glyph-font-decrease:before{content:"\e8e7"}
.animated-hero .c-glyph.glyph-font-increase:before{content:"\e8e8"}
.animated-hero .c-glyph.glyph-bulleted-list:before{content:"\e8fd"}
.animated-hero .c-glyph.glyph-music-album:before{content:"\e93c"}
.animated-hero .c-glyph.glyph-bulleted-list-mirrored:before{content:"\ea42"}
.animated-hero .c-glyph.glyph-go-mirrored:before{content:"\ea4f"}
.animated-hero .c-glyph.glyph-edit-mirrored:before{content:"\eb7e"}
.animated-hero .c-glyph.glyph-qrcode:before{content:"\ed14"}
.animated-hero .c-glyph.glyph-calendar-mirrored:before{content:"\ed28"}
.animated-hero .c-glyph.glyph-xbox-gamepass:before{content:"\f1dd"}
.animated-hero .c-glyph.glyph-xbox-gold:before{content:"\ee91"}
.animated-hero .c-glyph.glyph-pinned:before{content:"\e840"}
.animated-hero .c-glyph.glyph-gamehub:before{content:"\eec4"}
.animated-hero .c-glyph.glyph-xbox-logo:before{content:"\eb70"}
.animated-hero .c-glyph.glyph-devices2:before{content:"\e975"}
.animated-hero .c-glyph.glyph-devices3:before{content:"\ea6c"}
.animated-hero .c-glyph.glyph-holo-lens2:before{content:"\f132"}
.animated-hero .c-glyph.glyph-circleplus:before{content:"\eaee"}
.animated-hero .c-glyph.glyph-remove-from:before{content:"\ecc9"}
.animated-hero .c-glyph.glyph-airplane:before{content:"\eb4c"}
.animated-hero .c-glyph.glyph-book:before{content:"\e736"}
.animated-hero .c-glyph.glyph-library:before{content:"\e8f1"}
.animated-hero .c-glyph.glyph-work:before{content:"\e821"}
.animated-hero .c-glyph.glyph-heart:before{content:"\eb51"}
.animated-hero .c-glyph.glyph-shop:before{content:"\e719"}
.animated-hero .c-glyph.glyph-education:before{content:"\e7be"}
.animated-hero .c-glyph.glyph-balloons:before{content:"\ed7e"}
.animated-hero .c-glyph.glyph-leaf:before{content:"\e8be"}
.animated-hero .c-glyph.glyph-xbox-controller:before{content:"\eb65"}
.animated-hero .c-glyph.glyph-camera-main:before{content:"\eb64"}
.animated-hero .c-glyph.glyph-telemarketer:before{content:"\e7b9"}
.animated-hero .c-glyph.glyph-video:before{content:"\e714"}
.animated-hero .c-glyph.glyph-diploma:before{content:"\f320"}
.animated-hero .c-glyph.glyph-podium:before{content:"\f288"}
.animated-hero .c-glyph.glyph-giftcard:before{content:"\eb8e"}
.animated-hero .c-glyph.glyph-brush:before{content:"\e795"}
.animated-hero .c-glyph.glyph-enhanced-pop:before{content:"\e78f"}
.animated-hero .c-glyph.glyph-color-palette:before{content:"\e790"}
.animated-hero .c-glyph.glyph-torch:before{content:"\ee37"}
.animated-hero .c-glyph.glyph-movies-tv:before{content:"\ee6c"}
.animated-hero .c-glyph.glyph-football:before{content:"\eb27"}
.animated-hero .c-glyph.glyph-savings:before{content:"\eb0b"}
.animated-hero .c-glyph.glyph-glasses:before{content:"\ea16"}
.animated-hero .c-glyph.glyph-money:before{content:"\eafd"}
.animated-hero .c-glyph.glyph-trophy:before{content:"\f1ae"}
.animated-hero .c-glyph.glyph-print:before{content:"\e749"}
.animated-hero .c-glyph.glyph-menu-button:before{content:"\ede3"}
.animated-hero .c-glyph.glyph-status-unknown:before{content:"\e9ce"}
.animated-hero .c-glyph.glyph-windows-logo:before{content:"\f23f"}
.animated-hero .c-glyph.glyph-gallery:before{content:"\e7aa"}
.animated-hero .c-glyph.glyph-book-solid:before{content:"\f33d"}
.animated-hero .c-glyph.glyph-critic-review:before{content:"\f7e9"}
.animated-hero .c-glyph.glyph-edge-logo:before{content:"\ec60"}
.animated-hero .c-glyph.glyph-edge-logo-small:before{content:"\f0dd"}
.animated-hero .c-glyph.glyph-product:before{content:"\ecdc"}
.animated-hero .c-glyph.glyph-issue-details:before{content:"\eec0"}
.animated-hero .c-glyph.glyph-support:before{content:"\ea06"}
.animated-hero .c-glyph.glyph-severity:before{content:"\f5c1"}
.animated-hero .c-glyph.glyph-contacts:before{content:"\e779"}
.animated-hero .c-glyph.glyph-circle-fill:before{content:"\ea3b"}
.animated-hero .c-glyph.glyph-detach-pc:before{content:"\f103"}
.animated-hero .c-glyph.glyph-button-x:before{content:"\f096"}
.animated-hero .c-glyph.glyph-button-a:before{content:"\f093"}
.animated-hero .c-glyph.glyph-button-b:before{content:"\f094"}
.animated-hero .c-glyph.glyph-button-y:before{content:"\f095"}
.animated-hero .c-glyph.glyph-home:before{content:"\e80f"}
.animated-hero .c-glyph.glyph-delivery-truck:before{content:"\ebf4"}
.animated-hero .c-glyph.glyph-checklist:before{content:"\e9d5"}
.animated-hero .c-glyph.glyph-game-clubs:before{content:"\f77b"}
.animated-hero .c-glyph.glyph-wifi3:before{content:"\e874"}
.animated-hero .c-glyph.glyph-gamepass-ultimate-inline2:before{content:"\e354"}
.animated-hero img.c-image,.animated-hero picture.c-image img{display:block;margin:0;max-width:100%;height:auto}
.animated-hero img.c-image.f-round{border-radius:50%}
.animated-hero picture.c-image{display:block}
.animated-hero picture.c-image.f-pad-bottom-3x,.animated-hero img.c-image.f-pad-bottom-3x{padding-bottom:12px}
.animated-hero picture.c-image.f-pad-bottom-6x,.animated-hero img.c-image.f-pad-bottom-6x{padding-bottom:24px}
.animated-hero picture.c-image.f-pad-top-3x,.animated-hero img.c-image.f-pad-top-3x{padding-top:12px}
.animated-hero picture.c-image.f-pad-top-6x,.animated-hero img.c-image.f-pad-top-6x{padding-top:24px}
.animated-hero picture.c-image.f-pad-vertical-3x,.animated-hero img.c-image.f-pad-vertical-3x{padding:12px 0}
.animated-hero picture.c-image.f-pad-vertical-6x,.animated-hero img.c-image.f-pad-vertical-6x{padding:24px 0}
.animated-hero picture.c-image.f-pad-left-3x,.animated-hero img.c-image.f-pad-left-3x{padding-left:12px}
.animated-hero picture.c-image.f-pad-left-6x,.animated-hero img.c-image.f-pad-left-6x{padding-left:24px}
.animated-hero picture.c-image.f-pad-right-3x,.animated-hero img.c-image.f-pad-right-3x{padding-right:12px}
.animated-hero picture.c-image.f-pad-right-6x,.animated-hero img.c-image.f-pad-right-6x{padding-right:24px}
.animated-hero picture.c-image.f-pad-horizontal-3x,.animated-hero img.c-image.f-pad-horizontal-3x{padding-left:12px;padding-right:12px}
.animated-hero picture.c-image.f-pad-horizontal-6x,.animated-hero img.c-image.f-pad-horizontal-6x{padding-left:24px;padding-right:24px}
.animated-hero [class^=c-heading-]:before,.animated-hero [class^=c-heading-]:after{content:" ";display:table}
.animated-hero [class^=c-heading-]:after{clear:both}
.animated-hero [class^=c-heading-].f-lean{padding-top:0;padding-bottom:0}
.animated-hero [class^=c-heading-] span+a.c-hyperlink{font-size:15px;line-height:20px;float:right;margin-left:12px;font-weight:400}
.animated-hero [class^=c-heading-]+.c-label{margin-top:8px}
.animated-hero form [class^=c-heading-]{padding-top:24px}
.animated-hero .c-heading-1 span+a.c-hyperlink{margin-top:45px}
.animated-hero .c-heading-2 span+a.c-hyperlink{margin-top:31px}
.animated-hero .c-heading-3 span+a.c-hyperlink{margin-top:18px}
.animated-hero .c-heading-4 span+a.c-hyperlink{margin-top:8px}
.animated-hero .c-heading-5 span+a.c-hyperlink{margin-top:4px}
.animated-hero .c-heading-6 span+a.c-hyperlink{margin-top:3px}
@media(max-width:767px){.animated-hero .c-heading-1 span+a.c-hyperlink{margin-top:31px}
.animated-hero .c-heading-2 span+a.c-hyperlink{margin-top:18px}
.animated-hero .c-heading-3 span+a.c-hyperlink{margin-top:10px}
.animated-hero .c-heading-4 span+a.c-hyperlink{margin-top:4px}
.animated-hero .c-heading-5 span+a.c-hyperlink{margin-top:3px}
.animated-hero .c-heading-6 span+a.c-hyperlink{margin-top:0}
}
.animated-hero .f-initial-baseline-large.c-heading-2{padding-top:52px}
.animated-hero .f-initial-baseline-large.c-heading-3{padding-top:65px}
.animated-hero .f-initial-baseline-large.c-heading-4{padding-top:75px}
.animated-hero .f-initial-baseline-large.c-heading-5{padding-top:79px}
.animated-hero .f-initial-baseline-large.c-heading-6{padding-top:80px}
@media(max-width:1083px){.animated-hero .f-initial-baseline-large.c-heading-2{padding-top:51px}
.animated-hero .f-initial-baseline-large.c-heading-3{padding-top:65px}
.animated-hero .f-initial-baseline-large.c-heading-4{padding-top:75px}
.animated-hero .f-initial-baseline-large.c-heading-5{padding-top:79px}
.animated-hero .f-initial-baseline-large.c-heading-6{padding-top:80px}
}
@media(max-width:767px){.animated-hero .f-initial-baseline-large.c-heading-2{padding-top:50px}
.animated-hero .f-initial-baseline-large.c-heading-3{padding-top:58px}
.animated-hero .f-initial-baseline-large.c-heading-4{padding-top:64px}
.animated-hero .f-initial-baseline-large.c-heading-5{padding-top:65px}
.animated-hero .f-initial-baseline-large.c-heading-6{padding-top:68px}
}
@media(max-width:539px){.animated-hero .f-initial-baseline-large.c-heading-1,.animated-hero .f-initial-baseline-large.c-heading-2,.animated-hero .f-initial-baseline-large.c-heading-3{padding-top:38px}
.animated-hero .f-initial-baseline-large.c-heading-4{padding-top:36px}
.animated-hero .f-initial-baseline-large.c-heading-5{padding-top:37px}
.animated-hero .f-initial-baseline-large.c-heading-6{padding-top:39px}
}
@media screen and (max-width:1778px){.animated-hero .f-initial-baseline-large [data-grid~=stack-5]>[data-grid].c-heading-1,.animated-hero .f-initial-baseline-large [data-grid~=stack-5]>[data-grid].c-heading-2,.animated-hero .f-initial-baseline-large [data-grid~=stack-5]>[data-grid].c-heading-3{padding-top:38px}
.animated-hero .f-initial-baseline-large [data-grid~=stack-5]>[data-grid].c-heading-4{padding-top:36px}
.animated-hero .f-initial-baseline-large [data-grid~=stack-5]>[data-grid].c-heading-5{padding-top:37px}
.animated-hero .f-initial-baseline-large [data-grid~=stack-5]>[data-grid].c-heading-6{padding-top:39px}
}
@media screen and (max-width:1399px){.animated-hero .f-initial-baseline-large [data-grid~=stack-4]>[data-grid].c-heading-1,.animated-hero .f-initial-baseline-large [data-grid~=stack-4]>[data-grid].c-heading-2,.animated-hero .f-initial-baseline-large [data-grid~=stack-4]>[data-grid].c-heading-3{padding-top:38px}
.animated-hero .f-initial-baseline-large [data-grid~=stack-4]>[data-grid].c-heading-4{padding-top:36px}
.animated-hero .f-initial-baseline-large [data-grid~=stack-4]>[data-grid].c-heading-5{padding-top:37px}
.animated-hero .f-initial-baseline-large [data-grid~=stack-4]>[data-grid].c-heading-6{padding-top:39px}
}
@media screen and (max-width:1083px){.animated-hero .f-initial-baseline-large [data-grid~=stack-3]>[data-grid].c-heading-1,.animated-hero .f-initial-baseline-large [data-grid~=stack-3]>[data-grid].c-heading-2,.animated-hero .f-initial-baseline-large [data-grid~=stack-3]>[data-grid].c-heading-3{padding-top:38px}
.animated-hero .f-initial-baseline-large [data-grid~=stack-3]>[data-grid].c-heading-4{padding-top:36px}
.animated-hero .f-initial-baseline-large [data-grid~=stack-3]>[data-grid].c-heading-5{padding-top:37px}
.animated-hero .f-initial-baseline-large [data-grid~=stack-3]>[data-grid].c-heading-6{padding-top:39px}
}
@media screen and (max-width:767px){.animated-hero .f-initial-baseline-large [data-grid~=stack-2]>[data-grid].c-heading-1,.animated-hero .f-initial-baseline-large [data-grid~=stack-2]>[data-grid].c-heading-2,.animated-hero .f-initial-baseline-large [data-grid~=stack-2]>[data-grid].c-heading-3{padding-top:38px}
.animated-hero .f-initial-baseline-large [data-grid~=stack-2]>[data-grid].c-heading-4{padding-top:36px}
.animated-hero .f-initial-baseline-large [data-grid~=stack-2]>[data-grid].c-heading-5{padding-top:37px}
.animated-hero .f-initial-baseline-large [data-grid~=stack-2]>[data-grid].c-heading-6{padding-top:39px}
}
.animated-hero .f-initial-baseline-small.c-heading-1{padding-top:4px}
.animated-hero .f-initial-baseline-small.c-heading-2{padding-top:18px}
.animated-hero .f-initial-baseline-small.c-heading-3{padding-top:31px}
.animated-hero .f-initial-baseline-small.c-heading-4{padding-top:41px}
.animated-hero .f-initial-baseline-small.c-heading-5{padding-top:45px}
.animated-hero .f-initial-baseline-small.c-heading-6{padding-top:46px}
@media(max-width:767px){.animated-hero .f-initial-baseline-small.c-heading-1{padding-top:4px}
.animated-hero .f-initial-baseline-small.c-heading-2{padding-top:17px}
.animated-hero .f-initial-baseline-small.c-heading-3{padding-top:25px}
.animated-hero .f-initial-baseline-small.c-heading-4{padding-top:31px}
.animated-hero .f-initial-baseline-small.c-heading-5{padding-top:32px}
.animated-hero .f-initial-baseline-small.c-heading-6{padding-top:35px}
}
@media(max-width:539px){.animated-hero .f-initial-baseline-small.c-heading-1,.animated-hero .f-initial-baseline-small.c-heading-2,.animated-hero .f-initial-baseline-small.c-heading-3{padding-top:38px}
.animated-hero .f-initial-baseline-small.c-heading-4{padding-top:36px}
.animated-hero .f-initial-baseline-small.c-heading-5{padding-top:37px}
.animated-hero .f-initial-baseline-small.c-heading-6{padding-top:39px}
}
@media screen and (max-width:1778px){.animated-hero .f-initial-baseline-small [data-grid~=stack-5]>[data-grid].c-heading-1,.animated-hero .f-initial-baseline-small [data-grid~=stack-5]>[data-grid].c-heading-2,.animated-hero .f-initial-baseline-small [data-grid~=stack-5]>[data-grid].c-heading-3{padding-top:38px}
.animated-hero .f-initial-baseline-small [data-grid~=stack-5]>[data-grid].c-heading-4{padding-top:36px}
.animated-hero .f-initial-baseline-small [data-grid~=stack-5]>[data-grid].c-heading-5{padding-top:37px}
.animated-hero .f-initial-baseline-small [data-grid~=stack-5]>[data-grid].c-heading-6{padding-top:39px}
}
@media screen and (max-width:1399px){.animated-hero .f-initial-baseline-small [data-grid~=stack-4]>[data-grid].c-heading-1,.animated-hero .f-initial-baseline-small [data-grid~=stack-4]>[data-grid].c-heading-2,.animated-hero .f-initial-baseline-small [data-grid~=stack-4]>[data-grid].c-heading-3{padding-top:38px}
.animated-hero .f-initial-baseline-small [data-grid~=stack-4]>[data-grid].c-heading-4{padding-top:36px}
.animated-hero .f-initial-baseline-small [data-grid~=stack-4]>[data-grid].c-heading-5{padding-top:37px}
.animated-hero .f-initial-baseline-small [data-grid~=stack-4]>[data-grid].c-heading-6{padding-top:39px}
}
@media screen and (max-width:1083px){.animated-hero .f-initial-baseline-small [data-grid~=stack-3]>[data-grid].c-heading-1,.animated-hero .f-initial-baseline-small [data-grid~=stack-3]>[data-grid].c-heading-2,.animated-hero .f-initial-baseline-small [data-grid~=stack-3]>[data-grid].c-heading-3{padding-top:38px}
.animated-hero .f-initial-baseline-small [data-grid~=stack-3]>[data-grid].c-heading-4{padding-top:36px}
.animated-hero .f-initial-baseline-small [data-grid~=stack-3]>[data-grid].c-heading-5{padding-top:37px}
.animated-hero .f-initial-baseline-small [data-grid~=stack-3]>[data-grid].c-heading-6{padding-top:39px}
}
@media screen and (max-width:767px){.animated-hero .f-initial-baseline-small [data-grid~=stack-2]>[data-grid].c-heading-1,.animated-hero .f-initial-baseline-small [data-grid~=stack-2]>[data-grid].c-heading-2,.animated-hero .f-initial-baseline-small [data-grid~=stack-2]>[data-grid].c-heading-3{padding-top:38px}
.animated-hero .f-initial-baseline-small [data-grid~=stack-2]>[data-grid].c-heading-4{padding-top:36px}
.animated-hero .f-initial-baseline-small [data-grid~=stack-2]>[data-grid].c-heading-5{padding-top:37px}
.animated-hero .f-initial-baseline-small [data-grid~=stack-2]>[data-grid].c-heading-6{padding-top:39px}
}
.animated-hero [class*=c-paragraph].f-lean{padding:0}
.animated-hero .c-badge{font-size:13px;font-weight:600;display:inline-block;letter-spacing:.075em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}
.animated-hero .c-badge.f-highlight{background-color:#ffd800;color:#000}
.animated-hero .c-badge.f-lowlight{background-color:#333;color:#fff}
.animated-hero .c-badge.f-accent{background-color:#6bb1e8;color:#000}
.animated-hero .c-badge.f-highlight,.animated-hero .c-badge.f-lowlight,.animated-hero .c-badge.f-accent,.animated-hero .c-badge[style^=background]{font-weight:400}
.animated-hero .c-badge.f-small{padding:0 7px 1px 0;line-height:18px;height:18px}
.animated-hero .c-badge.f-small.f-highlight,.animated-hero .c-badge.f-small.f-lowlight,.animated-hero .c-badge.f-small.f-accent,.animated-hero .c-badge.f-small[style^="background:"]{padding:0 7px 1px}
.animated-hero .c-badge.f-large{padding:3px 14px 5px 0;line-height:20px;height:26px}
.animated-hero .c-badge.f-large.f-highlight,.animated-hero .c-badge.f-large.f-lowlight,.animated-hero .c-badge.f-large.f-accent,.animated-hero .c-badge.f-large[style^="background:"]{padding:3px 14px 5px}
.animated-hero .c-badge.f-responsive{padding:0 7px 1px 0;line-height:18px;height:18px}
.animated-hero .c-badge.f-responsive.f-highlight,.animated-hero .c-badge.f-responsive.f-lowlight,.animated-hero .c-badge.f-responsive.f-accent,.animated-hero .c-badge.f-responsive[style^="background:"]{padding:0 7px 1px}
@media only screen and (min-width:1084px){.animated-hero .c-badge.f-responsive{padding:3px 14px 5px 0;line-height:20px;height:26px}
.animated-hero .c-badge.f-responsive.f-highlight,.animated-hero .c-badge.f-responsive.f-lowlight,.animated-hero .c-badge.f-responsive.f-accent,.animated-hero .c-badge.f-responsive[style^="background:"]{padding:3px 14px 5px}
}
.animated-hero .m-ambient-video{padding:48px 0 0;margin:0;width:100%;min-width:300px;direction:ltr;position:relative;overflow:hidden}
.animated-hero .m-ambient-video:before,.animated-hero .m-ambient-video:after{content:" ";display:table}
.animated-hero .m-ambient-video:after{clear:both}
.animated-hero .m-ambient-video.f-lean{padding:0}
.animated-hero .m-ambient-video video{display:block;width:100%;height:100%;background:0}
.animated-hero .no-js .c-action-menu:hover>.c-context-menu:not([aria-disabled]),.animated-hero .js .c-action-menu>.c-context-menu ul[aria-expanded=true]{display:block;animation:fadeIn .3s cubic-bezier(0.68,-0.55,0.265,1.55)}
.animated-hero [class*=m-heading]{clear:both}
.animated-hero [class*=m-heading].f-heavyweight .c-heading{font-weight:600;opacity:.95}
.animated-hero [class*=m-heading].f-pivot:not(.f-disabled)>a.f-active{font-weight:600;color:#000;border-bottom:2px solid #0067b8}
.animated-hero [class*=m-heading].f-pivot:not(.f-disabled)>a.f-active:focus{background:rgba(0,103,184,0.1) content-box}
.animated-hero [class*=m-heading].f-pivot:not(.f-disabled)>a:hover{color:rgba(0,0,0,0.8)}
.animated-hero [class*=m-heading].f-pivot>a{display:inline-block;white-space:nowrap;margin:0 12px;line-height:34px;color:rgba(0,0,0,0.6);font-weight:400;-ms-transform:translateX(-12px);transform:translateX(-12px)}
.animated-hero [class*=m-heading].f-pivot>a:focus{outline:transparent}
.animated-hero [class*=m-heading].f-pivot.f-disabled>a{color:rgba(0,0,0,0.2);cursor:not-allowed}
.animated-hero [class*=m-heading].f-pivot+[class^=m-]{padding-top:12px}
.animated-hero [class*=m-heading].f-select .c-select-menu{margin-right:8px}
.animated-hero [class*=m-heading].f-select+[class^=m-]{padding-top:12px}
.animated-hero [class*=m-heading].f-action>.c-action-menu:first-of-type{margin-left:-8px}
.animated-hero [class*=m-heading].f-action>.c-action-menu:first-of-type>button.c-action-trigger{margin-top:4px}
.animated-hero [class*=m-heading].f-action+[class^=m-]{padding-top:12px}
.animated-hero [class*=m-heading] .c-heading a.c-hyperlink{font-size:15px;line-height:20px;float:right;margin-left:12px;font-weight:400}
.animated-hero .m-heading-1 .c-heading{font-size:46px;line-height:56px;padding:38px 0 6px;font-weight:600;letter-spacing:-0.01em;padding-top:0}
.animated-hero .m-heading-1 .c-heading span+a.c-hyperlink{position:relative;margin-top:45px;z-index:100}
@media only screen and (max-width:767px){.animated-hero .m-heading-1 .c-heading span+a.c-hyperlink{margin-top:31px}
}
.animated-hero .m-heading-1+[class*=m-]{padding-top:10px}
@media only screen and (max-width:767px){.animated-hero .m-heading-1+[class*=m-]{padding-top:13px}
}
.animated-hero .m-heading-2 .c-heading{font-size:34px;line-height:40px;padding:37px 0 3px;font-weight:600;letter-spacing:-0.01em;padding-top:0}
.animated-hero .m-heading-2 .c-heading span+a.c-hyperlink{position:relative;margin-top:31px;z-index:100}
@media only screen and (max-width:767px){.animated-hero .m-heading-2 .c-heading span+a.c-hyperlink{margin-top:18px}
}
.animated-hero .m-heading-2+[class*=m-]{padding-top:12px}
@media only screen and (max-width:767px){.animated-hero .m-heading-2+[class*=m-]{padding-top:16px}
}
.animated-hero .m-heading-3 .c-heading{font-size:34px;line-height:40px;padding:38px 0 2px;font-weight:600;padding-top:0}
.animated-hero .m-heading-3 .c-heading span+a.c-hyperlink{position:relative;margin-top:18px;z-index:100}
@media only screen and (max-width:767px){.animated-hero .m-heading-3 .c-heading span+a.c-hyperlink{margin-top:10px}
}
.animated-hero .m-heading-3+[class*=m-]{padding-top:18px}
@media only screen and (max-width:767px){.animated-hero .m-heading-3+[class*=m-]{padding-top:10px}
}
.animated-hero .m-heading-4 .c-heading{font-size:24px;line-height:28px;padding:36px 0 4px;font-weight:600;padding-top:0}
.animated-hero .m-heading-4 .c-heading span+a.c-hyperlink{position:relative;margin-top:8px;z-index:100}
@media only screen and (max-width:767px){.animated-hero .m-heading-4 .c-heading span+a.c-hyperlink{margin-top:4px}
}
.animated-hero .m-heading-4+[class*=m-]{padding-top:16px}
@media only screen and (max-width:767px){.animated-hero .m-heading-4+[class*=m-]{padding-top:14px}
}
.animated-hero .m-heading-5 .c-heading{font-size:20px;line-height:24px;padding:35px 0 5px;font-weight:600;padding-top:0}
.animated-hero .m-heading-5 .c-heading span+a.c-hyperlink{position:relative;margin-top:4px;z-index:100}
@media only screen and (max-width:767px){.animated-hero .m-heading-5 .c-heading span+a.c-hyperlink{margin-top:3px}
}
.animated-hero .m-heading-5+[class*=m-]{padding-top:15px}
.animated-hero .m-heading-6 .c-heading{font-size:18px;line-height:24px;padding:37px 0 3px;font-weight:600;padding-top:0}
.animated-hero .m-heading-6 .c-heading span+a.c-hyperlink{position:relative;margin-top:3px;z-index:100}
@media only screen and (max-width:767px){.animated-hero .m-heading-6 .c-heading span+a.c-hyperlink{margin-top:0}
}
.animated-hero .m-heading-6+[class*=m-]{padding-top:17px}
.animated-hero [class*=pad-heading]+.pad-content-placement .m-content-placement,.animated-hero [class*=m-heading]+.m-content-placement{position:relative;margin-top:-48px}
.animated-hero [class*=pad-heading]+.pad-product-placement .m-product-placement,.animated-hero [class*=m-heading]+.m-product-placement{padding-top:2px}
.animated-hero .bgwhitelineargradient{background-image:conic-gradient(from -35.85deg at 32.86% 46.12%,rgba(255,255,255,0) 0,#e1e1e1 360deg)}
.animated-hero .bggreenlineargradient{background-image:linear-gradient(338.51deg,#91b398 25.25%,#b5d0bb 88.76%)}
.animated-hero .bgbluelineargradient{background-image:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),conic-gradient(from 129.07deg at 53.91% 63.05%,#d4d6ff 0,#5f65ec 154.09deg,#030646 360deg)}
.animated-hero .bgpurplelineargradient{background-image:conic-gradient(from -40.42deg at 29.75% 34.69%,rgba(255,255,255,0) 0,#fff 360deg)}
.animated-hero .bgorangelineargradient{background-image:linear-gradient(310.75deg,#e5b5a1 -35.02%,#fed6c2 55.17%)}
.animated-hero .bgredlineargradient{background-image:linear-gradient(172.3deg,#ffc8bc 9.58%,#e39b8c 70.59%)}
@keyframes animate-backInUp{0{transform:translateY(50px)}
100%{transform:translateY(0)}
}
@keyframes animate-backInRight{0{margin-left:10%}
100%{margin-left:-5%}
}
@keyframes animate-backInUpandfadeIn{0{opacity:0;transform:translateY(50px)}
100%{opacity:1;transform:translateY(0)}
}
@keyframes animate-backInUp{0{transform:translateY(50px)}
100%{transform:translateY(0)}
}
@keyframes animate-backInRight{0{margin-left:10%}
100%{margin-left:-5%}
}
@keyframes animate-backInUpandfadeIn{0{opacity:0;transform:translateY(50px)}
100%{opacity:1;transform:translateY(0)}
}
.animated-hero .bgwhitelineargradient{background-image:conic-gradient(from -35.85deg at 32.86% 46.12%,rgba(255,255,255,0) 0,#e1e1e1 360deg)}
.animated-hero .bggreenlineargradient{background-image:linear-gradient(338.51deg,#91b398 25.25%,#b5d0bb 88.76%)}
.animated-hero .bgbluelineargradient{background-image:linear-gradient(0,rgba(0,0,0,0.2),rgba(0,0,0,0.2)),conic-gradient(from 129.07deg at 53.91% 63.05%,#d4d6ff 0,#5f65ec 154.09deg,#030646 360deg)}
.animated-hero .bgpurplelineargradient{background-image:conic-gradient(from -40.42deg at 29.75% 34.69%,rgba(255,255,255,0) 0,#fff 360deg)}
.animated-hero .bgorangelineargradient{background-image:linear-gradient(310.75deg,#e5b5a1 -35.02%,#fed6c2 55.17%)}
.animated-hero .bgredlineargradient{background-image:linear-gradient(172.3deg,#ffc8bc 9.58%,#e39b8c 70.59%)}
@keyframes moveInCopyAnimated{from{opacity:0}
to{opacity:1}
}
.animated-hero video.animated-hero-media{object-fit:cover}
.animated-hero .animated-hero-main-content{display:flex;justify-content:center;align-items:center}
.animated-hero .animated-hero-main-content .hero-content{position:absolute;top:35px;left:50%;display:none;-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center;width:80%}
@media screen and (min-width:1084px) and (max-width:1400px){.animated-hero .animated-hero-main-content .hero-content{top:40px}
}
@media screen and (min-width:768px) and (max-width:1083px){.animated-hero .animated-hero-main-content .hero-content{top:22px}
}
@media screen and (max-width:539px){.animated-hero .animated-hero-main-content .hero-content{top:40px;width:100%;padding:0 5% 24px}
.animated-hero .main-heading>*{padding-top:10px}
}
@media screen and (max-width:390px){.animated-hero .animated-hero-main-content .hero-content{top:25px}
}
.animated-hero .animated-hero-main-content .hero-content.slide-in-m-banner{animation-name:moveInCopyAnimated;animation-duration:2s;animation-fill-mode:both}
.animated-hero .animated-hero-main-content .hero-content .c-badge{background-color:#52e4ff;color:#000;border-radius:10px}
.animated-hero .animated-hero-main-content .hero-content .c-heading-3{font-size:68px;color:#000;padding:23px 0 0 0;line-height:75px}
@media screen and (min-width:1084px) and (max-width:1400px){.animated-hero .animated-hero-main-content .hero-content .c-heading-3{font-size:52px;line-height:62px;padding:5px 0 0 0}
}
@media screen and (min-width:768px) and (max-width:1083px){.animated-hero .animated-hero-main-content .hero-content .c-heading-3{font-size:40px;line-height:50px;padding:4px 0 0 0}
}
@media screen and (min-width:540px) and (max-width:767px){.animated-hero .animated-hero-main-content .hero-content .c-heading-3{font-size:45px;line-height:60px}
}
@media screen and (max-width:539px){.animated-hero .animated-hero-main-content .hero-content .c-heading-3{font-weight:600;font-size:46px;line-height:56px;padding:15px 0 0 0}
}
@media screen and (max-width:480px){.animated-hero .animated-hero-main-content .hero-content .c-heading-3{font-size:36px;line-height:46px;padding:0}
}
.animated-hero .animated-hero-main-content .hero-content .c-paragraph-2{font-size:26px;color:#2f2f2f;padding:22px 0 0 0;font-weight:600}
@media screen and (min-width:1084px) and (max-width:1400px){.animated-hero .animated-hero-main-content .hero-content .c-paragraph-2{font-size:20px;padding:10px 0 0 0}
}
@media screen and (min-width:768px) and (max-width:1083px){.animated-hero .animated-hero-main-content .hero-content .c-paragraph-2{font-size:16px;padding:0}
}
@media screen and (max-width:767px){.animated-hero .animated-hero-main-content .hero-content .c-paragraph-2{font-size:20px;padding:12px 0 0 0}
}
@media screen and (max-width:539px){.animated-hero .animated-hero-main-content .hero-content .c-paragraph-2{font-weight:400}
}
.animated-hero picture.animated-hero-media img{width:100%}
@media only screen and (max-width:768px){.animated-hero picture.animated-hero-media.desktop{display:none}
}
.animated-hero picture.animated-hero-media.mobile{display:none}
@media only screen and (max-width:768px){.animated-hero picture.animated-hero-media.mobile{display:block}
}