.main{overflow:initial;background:#000000;padding-bottom:0 !important}figure[data-figure-id="image-hero"]{width:100%;height:650px;background-size:1680px 650px;background-repeat:no-repeat;background-position:center 0;background-image:url(/wwdc21/images/hero/hero-large.jpg);z-index:1;position:absolute;border:0;margin:0;padding:0;left:calc(50% + 0px);right:auto;top:100px;-webkit-transform:translatex(-50%);transform:translatex(-50%)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){figure[data-figure-id="image-hero"]{background-image:url(/wwdc21/images/hero/hero-large_2x.jpg)}}@media only screen and (max-width: 1068px){figure[data-figure-id="image-hero"]{width:100%;height:455px;background-size:1068px 455px;background-repeat:no-repeat;background-position:center 0;background-image:url(/wwdc21/images/hero/hero-medium.jpg)}.hero-copy-center{top:515px !important;width:640px !important}.section-hero{height:460px !important}}@media only screen and (min-width: 1068px){.hero-copy-center{top:710px;width:830px}}@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi){figure[data-figure-id="image-hero"]{background-image:url(/wwdc21/images/hero/hero-medium_2x.jpg)}}@media only screen and (max-width: 735px) and (min-width: 570px){figure[data-figure-id="image-hero"]{height:80vh !important}}@media only screen and (max-width: 735px){figure[data-figure-id="image-hero"]{width:100%;height:100vh;top:96px !important;background-size:contain;background-position:center top;background-repeat:no-repeat;background-image:url(/wwdc21/images/hero/hero-small.jpg)}.hero-copy-center{bottom:20px !important;top:initial !important;width:350px !important}.section-hero{height:80vh !important}}@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi){figure[data-figure-id="image-hero"]{background-image:url(/wwdc21/images/hero/hero-small_2x.jpg)}}@media only screen and (max-width: 735px) and (min-width: 570px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-width: 570px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-width: 570px) and (min-resolution: 144dpi){figure[data-figure-id="image-hero"]{background-image:url(/wwdc21/images/hero/hero-small_2x.jpg)}}.hero-copy-center{left:50%;position:absolute !important;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:999}.section-hero{top:0px;width:100%;height:650px;padding:0;margin:0;overflow:hidden;will-change:opacity, filter;background-size:cover;background-position:top center;background-image:none !important}.hero-copy{position:relative;z-index:2;width:100%;text-align:center}@media only screen and (max-width: 735px){.hero-copy{position:relative;z-index:2;bottom:0px;width:100%;text-align:center}}.hero-copy .typography-headline{padding-bottom:0.5em}.section-details img{float:right}@media only screen and (max-width: 734px){.section-details img{float:initial}}@media only screen and (max-width: 734px){.section-details .row{margin-top:2em}}.section-details .section-content{padding:0 0 0 0px !important}.hero-container{position:absolute;width:100%;top:70px;text-align:center;-webkit-animation:fadeIn 3s linear forwards;animation:fadeIn 3s linear forwards}.main section.section.section-banner{margin:0;padding:1em 0;color:#fff;text-align:center;font-size:14px;background-color:#0071e3}.main section.section.section-banner .section-content .row>.column{padding:0}.main section.section.section-banner p{margin:0;padding:0}.main section.section.section-banner a{color:#fff}.main .homepage-section .homepage-section-positions,.main .homepage-section .homepage-section-item{margin:0;padding:0;position:relative;list-style-type:none}
