.wp-block-umbrellas-shapes-ambient.shape-stack{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;margin:0 auto;max-height:400px;max-width:400px;position:relative}@media(max-width:782px){.wp-block-umbrellas-shapes-ambient.shape-stack{max-height:200px;max-width:200px}.wp-block-umbrellas-shapes-ambient.shape-stack.is-hidden-mobile{display:none}}.wp-block-umbrellas-shapes-ambient.shape-stack .shape-stack__item{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;transform-origin:center center;width:100%}.wp-block-umbrellas-shapes-ambient.shape-stack.shape-stack__orbit .shape-stack__shape{scale:1.1}.wp-block-umbrellas-shapes-ambient.shape-stack.shape-stack__orbit .shape-stack__overlay{animation:orbit var(--stack-speed,8s) infinite cubic-bezier(.25,0,.25,1)}.wp-block-umbrellas-shapes-ambient.shape-stack.shape-stack__balance .shape-stack__shape{animation:balance 8s cubic-bezier(.25,0,.25,1) infinite}.wp-block-umbrellas-shapes-ambient.shape-stack.shape-stack__converge .shape-stack__shape{animation:converge-shape 8s cubic-bezier(.25,0,.25,1) infinite}.wp-block-umbrellas-shapes-ambient.shape-stack.shape-stack__converge .shape-stack__overlay{animation:converge-overlay 8s cubic-bezier(.25,0,.25,1) infinite}.wp-block-umbrellas-shapes-ambient.shape-stack.shape-stack__harmony .shape-stack__shape{animation:harmony 8s cubic-bezier(.2,0,.2,1) infinite}.wp-block-umbrellas-shapes-ambient.shape-stack.shape-stack__ascend .shape-stack__shape{animation:ascend-shape 8s cubic-bezier(.2,0,.2,1) infinite}.wp-block-umbrellas-shapes-ambient.shape-stack.shape-stack__ascend .shape-stack__overlay{transform:rotate(315deg) scale(.85) translateX(-3px)}.wp-block-umbrellas-shapes-ambient.shape-stack.shape-stack__pivot .shape-stack__shape{animation:pivot-swing 8s cubic-bezier(.25,0,.25,1) infinite}.wp-block-umbrellas-shapes-ambient.shape-stack.shape-stack__pivot .shape-stack__overlay{animation:pivot-scale 8s cubic-bezier(.4,0,.4,1) infinite}.wp-block-umbrellas-shapes-ambient.shape-stack.shape-stack__reflect .shape-stack__shape{animation:reflect-bounce 10s cubic-bezier(.25,0,.25,1) infinite}.wp-block-umbrellas-shapes-ambient.shape-stack.shape-stack__reflect .shape-stack__overlay{animation:reflect-mirror 10s cubic-bezier(.25,0,.25,1) infinite}.wp-block-umbrellas-shapes-ambient.shape-stack.shape-stack__intersect .shape-stack__shape{animation:intersect-shape 8s cubic-bezier(.25,0,.25,1) infinite}.wp-block-umbrellas-shapes-ambient.shape-stack.shape-stack__intersect .shape-stack__overlay{animation:intersect-overlay 8s cubic-bezier(.25,0,.25,1) infinite}@keyframes orbit{0%{transform:rotate(0deg)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(1turn)}}@keyframes balance{0%{transform:scaleX(1.1) scaleY(1.1)}25%{transform:scaleX(-1.1) scaleY(-1.1)}50%{transform:scaleX(-1.1) scaleY(1.1)}75%{transform:scaleX(1.1) scaleY(-1.1)}to{transform:scaleX(1.1) scaleY(1.1)}}@keyframes converge-shape{0%{transform:rotateY(0deg) rotateX(0deg) scale(1)}18%{transform:rotateY(180deg) rotateX(0deg) scale(1.1)}48%{transform:rotateY(180deg) rotateX(180deg) scale(1.1)}72%{transform:rotateY(0deg) rotateX(180deg) scale(1.1)}to{transform:rotateY(0deg) rotateX(0deg) scale(1)}}@keyframes converge-overlay{0%{transform:rotateY(0deg) rotateX(0deg) translateY(0)}25%{transform:rotateY(180deg) rotateX(0deg) translateY(10px)}48%{transform:rotateY(180deg) rotateX(180deg) translateY(20px)}75%{transform:rotateY(0deg) rotateX(180deg) translateY(20px)}to{transform:rotateY(0deg) rotateX(0deg) translateY(0)}}@keyframes harmony{0%{transform:scaleX(1) scaleY(1)}25%{transform:scaleX(1.1) scaleY(-1.1)}50%{transform:scaleX(-1) scaleY(-1)}75%{transform:scaleX(-1.1) scaleY(1.1)}to{transform:scaleX(1) scaleY(1)}}@keyframes ascend-shape{0%{transform:rotateY(0deg) rotate(-45deg) scale(.75)}to{transform:rotateY(1turn) rotate(-45deg) scale(.75)}}@keyframes pivot-swing{0%,to{transform:rotate(0deg)}50%{transform:rotate(180deg)}}@keyframes pivot-scale{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes reflect-bounce{0%,to{transform:scaleX(1)}50%{transform:scaleX(-1)}}@keyframes reflect-mirror{0%,to{transform:rotateY(0deg)}50%{transform:rotateY(180deg)}}@keyframes intersect-shape{0%,25%,to{transform:scale(1.1)}50%,75%{transform:scale(1) rotateX(180deg)}}@keyframes intersect-overlay{0%,to{transform:scaleX(1)}25%{transform:scaleX(-1)}50%{transform:scaleX(-1) rotate(90deg)}75%{transform:scaleX(1) rotate(90deg)}}.wp-block-umbrellas-hero{align-items:center;box-sizing:border-box;display:flex;min-height:clamp(34rem,70vh,48rem);position:relative}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__inner{align-items:center;box-sizing:border-box;display:grid;gap:var(--wp--preset--spacing--large);grid-template-columns:minmax(0,1fr) minmax(16rem,.78fr);margin-inline:auto;min-width:0;width:min(100%,var(--wp--style--global--wide-size,1280px))}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__content{display:grid;gap:var(--wp--preset--spacing--medium);min-width:0}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__content>*{margin-block:0}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__content>p:not(.is-style-microcopy){max-width:40rem}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__content>h1{margin-left:-5px!important;max-width:min(100%,9.25em);text-wrap:balance}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__content>p{text-wrap:pretty}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__visual{align-items:center;display:flex;justify-content:center}.wp-block-umbrellas-hero .wp-block-umbrellas-shapes-ambient{width:clamp(15rem,32vw,34rem)}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__heading-word{display:inline-block;margin-bottom:-.08em;overflow:hidden;padding-bottom:.08em;vertical-align:bottom}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__heading-word-inner{display:inline-block}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__scroll-cue{align-items:center;background:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--black);border-radius:0;bottom:clamp(1.25rem,3vh,2.5rem);color:var(--wp--preset--color--black);display:inline-flex;height:2.75rem;justify-content:center;left:50%;opacity:var(--umbrellas-hero-scroll-cue-opacity,1);padding:0;pointer-events:none;position:absolute;right:auto;transform:translate(-50%,var(--umbrellas-hero-scroll-cue-y,0));width:2.75rem;will-change:opacity,transform}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__scroll-cue:before{border-bottom:2px solid;border-right:2px solid;content:"";display:block;height:.65rem;margin-top:-.2rem;transform:rotate(45deg);width:.65rem}@media(max-width:1023px){.wp-block-umbrellas-hero{align-items:flex-end;min-height:0;padding-bottom:var(--wp--preset--spacing--medium);padding-top:var(--wp--preset--spacing--huge)}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__inner{gap:var(--wp--preset--spacing--extra-large);grid-template-columns:1fr}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__content>h1 br{display:none}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__visual{order:-1}.wp-block-umbrellas-hero .wp-block-umbrellas-shapes-ambient{width:min(68vw,20rem)}.wp-block-umbrellas-hero .wp-block-umbrellas-hero__scroll-cue{display:none}}
