.b-animation-hero{display:grid;grid-template-columns:1fr;justify-items:center;margin-block-start:1.5rem;min-height:14.688rem;overflow:hidden;position:relative}@media(min-width:992px){.b-animation-hero{gap:2rem;grid-template-columns:minmax(20rem,38.8125rem) minmax(20rem,40rem);grid-template-rows:auto auto;justify-content:center;margin-block-start:3.5rem}}.b-animation-hero__description,.b-animation-hero__title{color:#0d0d0d;padding-left:.4375rem}.b-animation-hero__title{font-family:var(--wp--preset--font-family--heading);font-size:var(--fz-h1);font-style:normal;font-weight:700;line-height:var(--lh-h1);margin-bottom:0;margin-top:2rem;position:relative}@media(min-width:992px){.b-animation-hero__title{margin-top:0;padding:.3125rem}}.b-animation-hero__title:before{background-color:#00aeb5;content:"";display:inline-block;height:1rem;left:-.31rem;position:absolute;top:-2rem;width:3.125rem}.b-animation-hero__description{font-family:var(--wp--preset--font-family--main);font-size:var(--fz-16);font-style:normal;font-weight:400;line-height:var(--lh-fz-16);margin:0;max-width:35.438rem;padding-bottom:.5rem}@media(min-width:992px){.b-animation-hero__description{padding-bottom:0}}.b-animation-hero__content-column{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;opacity:0;position:relative;width:100%}@media(min-width:992px){.b-animation-hero__content-column{gap:3.75rem;margin-top:5.875rem;padding-bottom:2.5rem;padding-top:8.8125rem}}.b-animation-hero__content-column.is-visible{opacity:1;transition:opacity .7s cubic-bezier(.77,.2,.05,1)}.b-animation-hero__images-column{display:none}@media(min-width:992px){.b-animation-hero__images-column{display:flex;opacity:0;position:relative;z-index:1}.b-animation-hero__images-column.is-visible{opacity:1;transition:opacity .6s cubic-bezier(.77,.2,.05,1)}}.b-animation-hero__image-wrapper{align-items:stretch;display:flex;gap:2rem;min-width:38rem;position:relative;width:100%}@media(min-width:992px){.b-animation-hero__image-wrapper{min-height:47.4375rem}}.b-animation-hero__image,.b-animation-hero__image2{aspect-ratio:1;display:block;height:41.4375rem;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .7s cubic-bezier(.77,.2,.05,1),transform .9s cubic-bezier(.77,.2,.05,1);width:100%}.b-animation-hero__image{align-self:flex-start;transform:translateY(5rem) scaleY(0);transform-origin:bottom}.b-animation-hero__image.is-visible{opacity:1;transform:translateY(0) scaleY(1)}.b-animation-hero__image2{align-self:flex-end;transform:translateY(-5rem) scaleY(0);transform-origin:top}.b-animation-hero__image2.is-visible{opacity:1;transform:translateY(0) scaleY(1)}.b-animation-hero__image1-wrapper{align-self:flex-start;flex:0 0 auto;height:41.4375rem;overflow:hidden;position:relative;width:19rem}.b-animation-hero__image2-wrapper{align-self:flex-end}.b-animation-hero__logo,.b-animation-hero__logo-outline{height:13.6677rem;left:-1rem;pointer-events:none;position:absolute;top:1rem;width:36.7521rem;z-index:2}@media(min-width:992px){.b-animation-hero__logo,.b-animation-hero__logo-outline{height:24rem;left:-66px;mix-blend-mode:lighten;opacity:0;top:0;transform:translateY(-50%);transition:opacity .7s cubic-bezier(.77,.2,.05,1),transform .7s cubic-bezier(.77,.2,.05,1);width:73.5rem}}.b-animation-hero__logo-outline.is-visible,.b-animation-hero__logo.is-visible{opacity:1}@media(min-width:992px){.b-animation-hero__logo-outline.is-visible,.b-animation-hero__logo.is-visible{transform:translateY(3.21rem) translateX(0)}}.b-animation-hero__logo img,.b-animation-hero__logo-outline img{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.b-animation-hero__logo-mobile{height:100%;left:-1.3125rem;position:absolute;top:1rem;width:36.75206rem;z-index:-1}.b-animation-hero__logo-mobile img{display:block;height:auto;width:100%}@media(min-width:992px){.b-animation-hero__logo-mobile{display:none}}.b-animation-hero__logo-outline{display:none}@media(min-width:992px){.b-animation-hero__logo-outline{display:block;left:-4.125rem;opacity:1;top:3.21rem;transform:none}}
/*# sourceMappingURL=block_animation-hero.css.map*/