.topper-page .topper__media-inner{overflow:clip;position:relative}.topper-page .topper__media-inner:after,.topper-page .topper__media-inner:before,.topper-page--default.topper-page--no-media .topper__inner:after{aspect-ratio:26/81;background-color:var(--wedge-color);content:"";display:block;position:absolute;width:var(--wedge-width);z-index:2}.topper-page .topper__media-inner:before{clip-path:polygon(0 0,100% 0,0 100%);left:-1px;top:-1px}.topper-page .topper__media-inner:after,.topper-page--default.topper-page--no-media .topper__inner:after{bottom:-1px;clip-path:polygon(100% 0,100% 100%,0 100%);right:-1px}.topper-page--default .topper__media-inner:before,.topper-page--default.topper-page--no-media .topper__inner:after{bottom:-1px;height:calc(100% + 2px);top:-1px;width:auto}@keyframes fade-in{0%{opacity:var(--animate-opacity-start,0)}to{opacity:var(--animate-opacity-end,1)}}.js .topper-page[data-animate] .topper__media,.js .topper-page[data-animate] .topper__overlay-content,.js .topper-page[data-animate].topper-page--default .topper__content>*,.js .topper-page[data-animate].topper-page--hero .topper__content{opacity:var(--animate-opacity-start,0);will-change:opacity}.js .topper-page[data-animate-seen=true].topper-page--default .topper__button,.js .topper-page[data-animate-seen=true].topper-page--default .topper__deck,.js .topper-page[data-animate-seen=true].topper-page--default .topper__eyebrow,.js .topper-page[data-animate-seen=true].topper-page--default .topper__media,.js .topper-page[data-animate-seen=true].topper-page--default .topper__title,.js .topper-page[data-animate-seen=true].topper-page--hero .topper__content,.js .topper-page[data-animate-seen=true].topper-page--hero .topper__media,.js .topper-page[data-animate-seen=true].topper-page--hero .topper__overlay-content{animation:fade-in var(--animate-duration,var(--helio-transition-duration-default)) var(--animate-delay,0s) forwards}@keyframes fade-in-up{0%{opacity:var(--animate-opacity-start,0);transform:translateY(var(--animate-translate-y-start,25px))}to{opacity:var(--animate-opacity-end,1);transform:translateY(var(--animate-translate-y-end,0))}}.wp-block-heliotrope-topper-page{--helio-block-max-width:100%;--helio-headline-mb:0;--topper-padding-block:0}.topper-page .topper__content,.topper-page .topper__overlay-content{display:flex;flex-direction:column;gap:var(--helio-spacing-5)}.topper-page .topper__title{order:2}.topper-page .topper__eyebrow{order:1}.topper-page .topper__deck{order:3}.topper-page .topper__button{order:4}.topper-page .topper__media-inner{--wedge-width:max(32px,32px + (64 - 32) * var(--helio-fluid-bp))}.topper-page .topper__media-inner:before{--wedge-color:var(--helio-white-100)}.topper-page .topper__media-inner:after{--wedge-color:var(--helio-green-50)}.topper-page .topper-caption{margin-top:var(--helio-spacing-6)}.topper-page .mixed-media__pause-wrapper{--play-pause-wrapper-pad-bottom:var(--helio-spacer-md);--play-pause-wrapper-pad-right:calc(var(--wedge-width) + var(--helio-spacing-3))}.topper-page--hero{position:relative}.topper-page--hero .topper__inner{display:flex;flex-direction:column}.topper-page--hero .topper__media-wrapper{position:relative}.gutenberg-content .topper-page--hero .topper__media{margin-left:var(--helio-breakout-margin);margin-right:var(--helio-breakout-margin)}.topper-page--hero .topper__overlay-content{padding-block:var(--helio-spacing-5)}@media(min-width:768px){.topper-page--hero .topper__overlay-content{bottom:0;left:0;position:absolute;right:0;top:0;z-index:9;--helio-color-body-text:var(--helio-white-100);color:var(--helio-color-body-text);justify-content:flex-end;max-width:90%;padding-block:var(--helio-spacing-7)}}.topper-page--hero .topper__caption{margin-top:var(--helio-spacing-2);text-align:right}.topper-page--hero .topper__content{margin:var(--helio-spacing-6) auto 0;order:2;width:min(100%,620px)}.topper-page--default .topper__inner{display:grid;grid-template-columns:1fr}@media(min-width:992px){.topper-page--default .topper__inner{gap:var(--helio-gutter-width);grid-template-columns:repeat(12,1fr);row-gap:0}}.topper-page--default .topper__media-wrapper{grid-template-rows:1fr auto;order:2}.gutenberg-content .topper-page--default .topper__media-wrapper{margin-left:var(--helio-breakout-margin);margin-right:var(--helio-breakout-margin)}@media(min-width:992px){.gutenberg-content .topper-page--default .topper__media-wrapper{margin-left:unset}.topper-page--default .topper__media-wrapper{grid-column:6/-1;grid-row:1/2}}.topper-page--default .topper__media,.topper-page--default .topper__media-inner{height:100%}.topper-page--default .topper__media-inner:before{z-index:3}@media(min-width:992px){.topper-page--default .topper__media-inner .mixed-media,.topper-page--default .topper__media-inner .mixed-media-component{height:100%}.topper-page--default .topper__media-inner .mixed-media__media-wrapper{aspect-ratio:unset;height:100%}}.topper-page--default .topper__caption{margin-top:var(--helio-spacing-3);order:3;--helio-color-body-text:var(--helio-navy-50);--helio-link-color:var(--helio-navy-50)}@media(min-width:992px){.topper-page--default .topper__caption{grid-column:6/-1;grid-row:2/3}}.topper-page--default .topper__content{padding-bottom:var(--helio-spacing-6);padding-top:var(--helio-spacing-8)}@media(min-width:768px){.topper-page--default .topper__content{width:min(100%,780px)}}@media(min-width:992px){.topper-page--default .topper__content{grid-column:1/-1;justify-content:flex-end;order:1}.topper-page--default.topper-page--has-media .topper__content,.topper-page--has-media .topper-page--default .topper__content{grid-column:1/span 5;grid-row:1/2}}.topper-page--default.topper-page--no-media .topper__inner{position:relative;--wedge-color:var(--helio-green-50)}.topper-page--default.topper-page--no-media .topper__inner:after{display:none}.gutenberg-content .topper-page--default.topper-page--no-media .topper__inner:after{margin-right:var(--helio-breakout-margin)}@media(min-width:768px){.topper-page--default.topper-page--no-media .topper__inner:after{display:block}.topper-page--default.topper-page--no-media .topper__content{width:min(90%,780px)}}.js .topper-page[data-animate]{--animate-duration:600ms}@media(min-width:992px){.js .topper-page[data-animate] .topper__media{opacity:var(--animate-opacity-start,0);transform:translateY(var(--animate-translate-y-start,25px));will-change:opacity,transform}}.js .topper-page[data-animate-seen=true].topper-page--hero .topper__media{--animate-duration:800ms;--animate-delay:0ms}@media(min-width:992px){.js .topper-page[data-animate-seen=true].topper-page--hero .topper__media{animation:fade-in-up var(--animate-duration,var(--helio-transition-duration-default)) var(--animate-delay,0s) forwards}}.js .topper-page[data-animate-seen=true].topper-page--hero .topper__overlay-content{--animate-delay:200ms}.js .topper-page[data-animate-seen=true].topper-page--hero .topper__content{--animate-delay:400ms}.js .topper-page[data-animate-seen=true].topper-page--default .topper__button,.js .topper-page[data-animate-seen=true].topper-page--default .topper__deck{--animate-delay:200ms}.js .topper-page[data-animate-seen=true].topper-page--default .topper__media{--animate-duration:800ms;--animate-delay:200ms}@media(min-width:992px){.js .topper-page[data-animate-seen=true].topper-page--default .topper__media{animation:fade-in-up var(--animate-duration,var(--helio-transition-duration-default)) var(--animate-delay,0s) forwards}}
