@keyframes o-heading-huge-text{0%{opacity:0;transform:translate3D(0,32px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes o-heading-huge-bg{0%{transform:translate3d(-20px,0,0) skewX(-10deg) skewY(-2deg) scale(1)}50%{transform:translate3d(0,-20px,0) skewX(0) skewY(0deg) scaleX(.95)}to{transform:translate3d(-20px,0,0) skewX(-10deg) skewY(-2deg) scale(1)}}@media screen{.o-heading-huge{background:#fff;color:#000;display:flex;flex:0 1 auto;flex-direction:column;overflow:hidden;position:relative}.o-heading-huge__img{background-position:100% 0;background-repeat:no-repeat;background-size:cover;display:block;overflow:hidden;position:relative;width:100%}.o-heading-huge__img--bg-center{background-position:50%}.o-heading-huge__img:before{content:"";display:block;height:0;padding-bottom:56%;width:100%}.o-heading-huge__video{bottom:0;left:50%;min-height:100%;min-width:100%;object-fit:cover;position:absolute;transform:translate(-50%,-50%);top:50%}.o-heading-huge__mesh{display:none}.o-heading-huge__outer{align-items:center;display:flex;flex:0 1 auto;flex-direction:column;justify-content:center;margin:0 auto;max-width:1440px;padding:0 16px;position:relative;width:100%;z-index:1}.o-heading-huge__inner{display:block;flex:0 1 auto;padding:16px 0 40px;text-align:center;width:100%}.o-heading-huge__tag{color:#0069aa;margin-bottom:12px}.o-heading-huge__title{color:#0069aa}.o-heading-huge__title>:first-child{margin-top:0}}@media screen and (min-width:568px){.o-heading-huge__img:before{padding-bottom:50%}.o-heading-huge__outer{padding:0 24px}.o-heading-huge__inner{padding:40px 0 64px}}@media screen and (min-width:768px){.o-heading-huge__outer{padding:0 40px}.o-heading-huge__inner{padding:64px 0 96px}}@media screen and (min-width:992px){.o-heading-huge{color:#fff}.o-heading-huge__img{height:100%;left:0;position:absolute;top:0}.o-heading-huge__img:before{display:none}.o-heading-huge__outer{align-items:flex-start;min-height:60vw;padding:0 64px}.o-heading-huge__inner{margin:0;padding:136px 0;text-align:left;width:75%}.o-heading-huge__tag{color:#fff}.o-heading-huge__title{color:inherit}.o-heading-huge--center .o-heading-huge__outer{align-items:center}.o-heading-huge--center .o-heading-huge__inner{text-align:center}}@media screen and (min-width:1200px){.o-heading-huge__mesh{animation:o-heading-huge-bg 40s ease 0s infinite;background:transparent url(/dist/atomic/organism/o-heading-huge/mesh.png) no-repeat 100% 100%;background-size:contain;bottom:-20px;display:block;height:50%;position:absolute;right:-20px;transform-origin:100% 100%;width:1041px}.o-heading-huge__outer{min-height:calc(100vh - 150px);padding:0 96px}.o-heading-huge__inner{animation:o-heading-huge-text 3s cubic-bezier(.165,.84,.44,1) 0s;will-change:transform}}@media screen and (min-width:1440px){.o-heading-huge__outer{padding:0 136px}}
