.ThreeBPincerDrone-module-scss-module__eCbvcG__drone{aspect-ratio:400/300;z-index:1;--shadowOffsetX:.9rem;width:100%;filter:drop-shadow(var(--shadowOffsetX) 1.3rem 0 var(--c-purple60));animation:ThreeBPincerDrone-module-scss-module__eCbvcG__droneDrift var(--floatSeconds) linear var(--floatDelay) infinite;position:relative;overflow:hidden}.ThreeBPincerDrone-module-scss-module__eCbvcG__drone[data-flip]{--shadowOffsetX:-.9rem;transform:scaleX(-1)}.ThreeBPincerDrone-module-scss-module__eCbvcG__strip{height:100%;width:calc(var(--frameCount)*100%);animation:ThreeBPincerDrone-module-scss-module__eCbvcG__droneFlap var(--flapSeconds) steps(var(--frameCount)) infinite;display:flex}.ThreeBPincerDrone-module-scss-module__eCbvcG__frame{flex:0 0 calc(100%/var(--frameCount));height:100%;display:block}@keyframes ThreeBPincerDrone-module-scss-module__eCbvcG__droneFlap{to{transform:translate(-100%)}}@keyframes ThreeBPincerDrone-module-scss-module__eCbvcG__droneDrift{0%{translate:0}25%{translate:var(--driftX,1.2rem) calc(var(--floatRise,2rem)*-.5)}50%{translate:0 calc(var(--floatRise,2rem)*-1)}75%{translate:calc(var(--driftX,1.2rem)*-1) calc(var(--floatRise,2rem)*-.5)}to{translate:0}}@media (prefers-reduced-motion:reduce){.ThreeBPincerDrone-module-scss-module__eCbvcG__drone,.ThreeBPincerDrone-module-scss-module__eCbvcG__strip{animation:none}}
.ThreeBHeroDrones-module-scss-module__JvTFFW__left,.ThreeBHeroDrones-module-scss-module__JvTFFW__right{display:none}@media (min-width:920px){.ThreeBHeroDrones-module-scss-module__JvTFFW__left,.ThreeBHeroDrones-module-scss-module__JvTFFW__right{width:10.5rem;display:block;position:absolute}}@media (min-width:1024px){.ThreeBHeroDrones-module-scss-module__JvTFFW__left,.ThreeBHeroDrones-module-scss-module__JvTFFW__right{width:12.5rem}}@media (min-width:920px){.ThreeBHeroDrones-module-scss-module__JvTFFW__left{left:var(--widerPageMargin);top:8%}.ThreeBHeroDrones-module-scss-module__JvTFFW__right{right:var(--widerPageMargin);top:34%}}.ThreeBHeroDrones-module-scss-module__JvTFFW__flowers{width:62%;height:auto;margin:-4.2rem auto 0;display:block}.ThreeBHeroDrones-module-scss-module__JvTFFW__left .ThreeBHeroDrones-module-scss-module__JvTFFW__flowers{translate:48%}.ThreeBHeroDrones-module-scss-module__JvTFFW__right .ThreeBHeroDrones-module-scss-module__JvTFFW__flowers{translate:-48%}
.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__frameBox{width:calc(min(100%,var(--gridWideMaxWidth)) - 2*var(--widerPageMargin));left:50%;bottom:var(--heroBackdropBleedBottom,0px);aspect-ratio:16/9;position:absolute;translate:-50%}.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__bed{pointer-events:auto;position:absolute}.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__left{width:40%;bottom:-2%;left:-5%}.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__right{width:60%;top:-38%;right:-10%}@media (min-width:1024px){.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__campaignLayout .ThreeBHeroFlowerFields-module-scss-module__BeK4XW__right{right:-8%}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__bed{will-change:transform;animation:linear both ThreeBHeroFlowerFields-module-scss-module__BeK4XW__heroBedDrift;animation-timeline:scroll(root);animation-range:0 100vh}.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__left{--bedDrift:7rem}}@media (prefers-reduced-motion:no-preference) and (max-width:919px){.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__left{--bedDrift:3.5rem}}@media (prefers-reduced-motion:no-preference){.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__right{--bedDrift:10rem}}}@keyframes ThreeBHeroFlowerFields-module-scss-module__BeK4XW__heroBedDrift{0%{transform:translateY(0)}to{transform:translateY(var(--bedDrift,10rem))}}@media (max-width:1023px){.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__left,.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__right{width:85%}.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__right{top:auto;bottom:calc(100% + var(--heroStackedQuoteBlock));right:-25%;translate:0 75%}.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__left{bottom:-6%;left:-25%}}@media (max-width:639px){.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__right{translate:0 100%}.ThreeBHeroFlowerFields-module-scss-module__BeK4XW__left{bottom:var(--heroStackedQuoteBlock);translate:0 110%}}
