.hero-weave-module__6HfjnW__frame{--ease:cubic-bezier(.22, 1, .36, 1);--parallax:0px;isolation:isolate}.hero-weave-module__6HfjnW__photo{transform:translate3d(0, var(--parallax), 0);will-change:transform;position:absolute;inset:-48px 0}.hero-weave-module__6HfjnW__zoom{animation:hero-weave-module__6HfjnW__settle 2.6s var(--ease) 1.5s both;position:absolute;inset:0}.hero-weave-module__6HfjnW__cover{animation:hero-weave-module__6HfjnW__uncover .9s var(--ease) 1.25s both;background:#fbf8f2;position:absolute;inset:0}.hero-weave-module__6HfjnW__weave{pointer-events:none;position:absolute;inset:0}.hero-weave-module__6HfjnW__warp,.hero-weave-module__6HfjnW__weft{mix-blend-mode:multiply;background:#b1272f94;position:absolute}.hero-weave-module__6HfjnW__warp{transform-origin:top;animation:hero-weave-module__6HfjnW__warp 2.9s var(--ease) calc(var(--i) * 70ms) both;top:0;bottom:0;transform:scaleY(0)}.hero-weave-module__6HfjnW__weft{transform-origin:0;animation:hero-weave-module__6HfjnW__weft 2.9s var(--ease) calc(.35s + var(--i) * 70ms) both;left:0;right:0;transform:scaleX(0)}@keyframes hero-weave-module__6HfjnW__warp{0%{transform-origin:top;transform:scaleY(0)}32%{transform-origin:top;transform:scaleY(1)}58%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}@keyframes hero-weave-module__6HfjnW__weft{0%{transform-origin:0;transform:scaleX(0)}32%{transform-origin:0;transform:scaleX(1)}58%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}@keyframes hero-weave-module__6HfjnW__uncover{0%{opacity:1}to{opacity:0}}@keyframes hero-weave-module__6HfjnW__settle{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hero-weave-module__6HfjnW__photo{inset:0;transform:none}.hero-weave-module__6HfjnW__zoom{animation:none}.hero-weave-module__6HfjnW__cover,.hero-weave-module__6HfjnW__weave{display:none}}
.hero-title-module__Sw683W__line{padding-bottom:.08em;display:block;overflow:hidden}.hero-title-module__Sw683W__inner{animation:1.2s cubic-bezier(.22,1,.36,1) both hero-title-module__Sw683W__rise;animation-delay:calc(.7s + var(--i,0) * .14s);display:block}.hero-title-module__Sw683W__fade{animation:1s cubic-bezier(.22,1,.36,1) both hero-title-module__Sw683W__fade;animation-delay:calc(1.3s + var(--i,0) * .12s)}@keyframes hero-title-module__Sw683W__rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes hero-title-module__Sw683W__fade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hero-title-module__Sw683W__inner,.hero-title-module__Sw683W__fade{animation:none}}
