.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__title{--helio-headline-fw:400;font-family:var(--helio-f-headline,sans-serif);font-size:var(--helio-headline-fs);font-weight:var(--helio-headline-fw,400);letter-spacing:var(--helio-headline-ls,-.01em);line-height:var(--helio-headline-lh,var(--helio-headline-lh-default));margin:unset;margin-bottom:var(--helio-headline-mb-default);--helio-headline-ls:-0.01em;font-family:var(--helio-f-primary);font-size:var(--helio-fs-h1)}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__eyebrow{color:var(--helio-eyebrow-color,var(--helio-color-primary));font-family:var(--helio-f-headline);font-size:var(--helio-fs-eyebrow);font-weight:var(--helio-fw-eyebrow,var(--helio-fw-bold));letter-spacing:.04rem;line-height:1.1;text-transform:uppercase}.underline-link:focus-visible,.underline-link:hover{background-position:var(--underline-link-position-hover);color:var(--helio-color-link)}.underline-link{background-image:linear-gradient(to right,var(--helio-link-stroke-color-hover,var(--helio-color-link-underline-hover)) 0,var(--helio-link-stroke-color-hover,var(--helio-color-link-underline-hover)) 25%,#0000 25%,#0000 75%,var(--helio-link-stroke-color,var(--helio-color-link-underline)) 75%,var(--helio-link-stroke-color,var(--helio-color-link-underline)) 100%);background-origin:border-box;background-position:var(--underline-link-position);background-repeat:no-repeat;background-size:400% var(--helio-link-stroke-thickness,2px);-webkit-text-decoration:none!important;text-decoration:none!important;transition:background-position 0s linear;--underline-link-position:100% 100%;--underline-link-position-hover:0 100%}.underline-link:focus-visible,.underline-link:hover{transition:background-position .4s linear .2s}.wp-block-heliotrope-landing-campaign-topper{--campaign-topper-content-width:550px;--campaign-topper-text-travel:var(--helio-spacer-24);--campaign-topper-photo-travel:calc(50vw + 100%);--campaign-topper-peek:0.35;--campaign-topper-start:0;--campaign-topper-aligned:0;--campaign-topper-text-duration:0.6s;--campaign-topper-text-delay-step:0.1s;--campaign-topper-photo-duration:1.1s;--campaign-topper-photo-delay-step:0.15s;background-color:var(--helio-color-white);overflow:hidden;overflow:clip;padding-block:var(--helio-spacer-lg)}.wp-block-heliotrope-landing-campaign-topper[data-scroll-driven],.wp-block-heliotrope-landing-campaign-topper[data-scroll-fallback]{--campaign-topper-start:var(--campaign-topper-peek)}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__container{display:grid;gap:var(--helio-spacer-16);grid-template-columns:minmax(0,var(--campaign-topper-content-width));justify-content:center;margin-inline:auto;max-width:1550px;padding-inline:var(--helio-container-padding);width:100%}@media(min-width:992px){.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__container{--campaign-topper-aligned:1;align-items:center;gap:var(--helio-spacer-40);grid-template-columns:minmax(0,1fr) var(--campaign-topper-content-width) minmax(0,1fr);padding-block:var(--helio-spacer-lg)}}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__content{display:contents;text-align:center}@media(min-width:992px){.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__content{display:flex;flex-direction:column;gap:var(--helio-spacer-24);grid-column:2;grid-row:1}}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__description,.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__eyebrow,.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__picker,.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__title{opacity:var(--campaign-topper-reveal,1);translate:0 calc((1 - var(--campaign-topper-reveal, 1))*var(--campaign-topper-text-travel))}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__eyebrow{--helio-eyebrow-color:var(--helio-color-blue-100);margin:0}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__title{color:var(--helio-color-twilight-75);margin:0;text-wrap:balance}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__description{color:var(--helio-color-twilight-50)}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__description p{margin:0}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photos{display:grid;grid-template-columns:minmax(0,1fr);order:1}@media(min-width:992px){.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photos{display:contents}}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__picker{order:2}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo{align-self:start;grid-column:1;grid-row:1;opacity:min(1,var(--campaign-topper-start) + (var(--campaign-topper-photo-reveal,1) - var(--campaign-topper-start))*2.5);translate:calc(var(--photo-side)*var(--campaign-topper-photo-travel)*(1 - var(--campaign-topper-photo-reveal, 1))) 0;width:30%}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:first-child,.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(2){--photo-order:0}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(3),.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(4){--photo-order:1}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(5),.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(6){--photo-order:2}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(odd){--photo-side:-1;--photo-tilt-dir:-1;justify-self:start}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(2n){--photo-side:1;--photo-tilt-dir:1;justify-self:end}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:first-child,.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(2){--photo-aspect:4/5;--photo-tilt:9deg;margin-inline:5%}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(3),.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(4){margin-inline:33%;z-index:1}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(3){margin-block-start:10%}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(4){margin-block-start:35%}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(5),.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(6){--photo-tilt:5deg;margin-block-start:40%;margin-inline:5%}@media(min-width:992px){.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo{width:70%}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(2n){grid-column:3}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:first-child,.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(2){margin-block-start:5%;margin-inline:5%}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(3),.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(4){margin-block-start:65%;margin-inline:30%}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(5),.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo:nth-child(6){margin-block-start:110%;margin-inline:15%}}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo-image{aspect-ratio:var(--photo-aspect,3/2);background-color:var(--helio-color-white);box-shadow:var(--helio-box-shadow-15);display:block;object-fit:cover;padding:var(--helio-spacer-4);transform:rotate(calc(var(--photo-tilt, 0deg)*var(--photo-tilt-dir, 1)));width:100%}@media(min-width:992px){.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__photo-image{padding:var(--helio-spacer-8)}}.wp-block-heliotrope-landing-campaign-topper .landing-campaign-topper__progress-container{margin-top:var(--helio-spacer-lg)}@media(prefers-reduced-motion:no-preference){.wp-block-heliotrope-landing-campaign-topper:not([data-scroll-driven]):not([data-scroll-fallback]) .landing-campaign-topper__description,.wp-block-heliotrope-landing-campaign-topper:not([data-scroll-driven]):not([data-scroll-fallback]) .landing-campaign-topper__eyebrow,.wp-block-heliotrope-landing-campaign-topper:not([data-scroll-driven]):not([data-scroll-fallback]) .landing-campaign-topper__picker,.wp-block-heliotrope-landing-campaign-topper:not([data-scroll-driven]):not([data-scroll-fallback]) .landing-campaign-topper__title{animation:landing-campaign-topper-text var(--campaign-topper-text-duration) ease-out both}.wp-block-heliotrope-landing-campaign-topper:not([data-scroll-driven]):not([data-scroll-fallback]) .landing-campaign-topper__title{animation-delay:var(--campaign-topper-text-delay-step)}.wp-block-heliotrope-landing-campaign-topper:not([data-scroll-driven]):not([data-scroll-fallback]) .landing-campaign-topper__description{animation-delay:calc(var(--campaign-topper-text-delay-step)*2)}.wp-block-heliotrope-landing-campaign-topper:not([data-scroll-driven]):not([data-scroll-fallback]) .landing-campaign-topper__picker{animation-delay:calc(var(--campaign-topper-text-delay-step)*3)}.wp-block-heliotrope-landing-campaign-topper:not([data-scroll-driven]):not([data-scroll-fallback]) .landing-campaign-topper__photo{animation:landing-campaign-topper-photo calc(var(--campaign-topper-photo-duration) - var(--photo-order)*var(--campaign-topper-photo-delay-step)) cubic-bezier(.22,1,.36,1) calc(var(--photo-order)*var(--campaign-topper-photo-delay-step)) both}}@media(prefers-reduced-motion:no-preference){@supports(animation-timeline:view()){.wp-block-heliotrope-landing-campaign-topper[data-scroll-driven] .landing-campaign-topper__container{timeline-scope:--landing-campaign-topper-title}.wp-block-heliotrope-landing-campaign-topper[data-scroll-driven] .landing-campaign-topper__description,.wp-block-heliotrope-landing-campaign-topper[data-scroll-driven] .landing-campaign-topper__eyebrow,.wp-block-heliotrope-landing-campaign-topper[data-scroll-driven] .landing-campaign-topper__picker{animation:landing-campaign-topper-text linear both;animation-range:cover 10vh cover 40vh;animation-timeline:view(block)}.wp-block-heliotrope-landing-campaign-topper[data-scroll-driven] .landing-campaign-topper__title{animation:landing-campaign-topper-text linear both;animation-range:cover 10vh cover 40vh;animation-timeline:--landing-campaign-topper-title;view-timeline:--landing-campaign-topper-title block}.wp-block-heliotrope-landing-campaign-topper[data-scroll-driven] .landing-campaign-topper__photos{view-timeline:--landing-campaign-topper-photos block}.wp-block-heliotrope-landing-campaign-topper[data-scroll-driven] .landing-campaign-topper__photo{animation:landing-campaign-topper-photo linear both;animation-range:cover calc(10vh + var(--photo-order)*6vh) cover 50vh;animation-timeline:--landing-campaign-topper-photos}@media(prefers-reduced-motion:no-preference)and (min-width:992px){.wp-block-heliotrope-landing-campaign-topper[data-scroll-driven] .landing-campaign-topper__photo{animation-timeline:--landing-campaign-topper-title}}}}@keyframes landing-campaign-topper-text{0%{opacity:var(--campaign-topper-start);translate:0 calc((1 - var(--campaign-topper-start))*var(--campaign-topper-text-travel))}to{opacity:1;translate:0 0}}@keyframes landing-campaign-topper-photo{0%{opacity:var(--campaign-topper-start);translate:calc(var(--photo-side)*var(--campaign-topper-photo-travel)*(1 - var(--campaign-topper-start))) 0}40%{opacity:1}to{opacity:1;translate:0 0}}
