._14yhafw0{width:100%;height:100%;display:block;position:absolute;inset:0}
._14yhafw1{width:100%;height:100%;position:absolute;inset:0}
._14yhafw2{display:none}
._14yhafw3{display:block}
@media (min-aspect-ratio:1){._14yhafw2{display:block}._14yhafw3{display:none}}
@keyframes _127lklb6{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
._127lklb1{z-index:1;background-color:#fff;position:sticky;top:50px}
._127lklb2{height:calc(100svh - 82px);opacity:var(--_127lklb0,1);font-size:7vw;font-weight:700;line-height:1.4;position:relative;overflow:hidden}
._127lklb3{will-change:opacity;position:sticky;top:82px}
._127lklb4{position:relative}
._127lklb5{height:calc(250svh - 82px)}
._127lklb7{white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;bottom:75%;transform:translateY(50%)}
._127lklb8{animation:1.22s ease-out both _127lklb6;display:inline-block}
._127lklb9{padding-left:.8em;animation-delay:.25s}
._127lklba{padding-left:.8em;animation-delay:1.5s}
._127lklbb{width:6em;margin-inline:auto;display:flex;position:absolute;bottom:25%;left:0;right:0;transform:translateY(50%)}
._127lklbc{width:100%;height:auto;animation:1.22s ease-out 3s both _127lklb6}
._127lklbd{z-index:2;padding-top:96px;position:relative}
._127lklbd:before{content:"";background:linear-gradient(#fff0,#fff);height:96px;position:absolute;top:0;left:0;right:0}
._127lklbe{margin-top:-100svh}
._127lklbf{background-color:#fff;padding-top:24px}
@media (min-width:600px){._127lklb1{top:68px}._127lklb2{height:calc(100svh - 118px);font-size:6vw}._127lklb3{top:118px}._127lklb5{height:calc(250svh - 118px)}._127lklbd{padding-top:128px}._127lklbd:before{height:128px}._127lklbf{padding-top:32px}}
@media (min-width:800px){._127lklb2{font-size:4vw}._127lklbd{padding-top:160px}._127lklbd:before{height:160px}}
@media (min-aspect-ratio:1){._127lklb7{flex-direction:row;bottom:50%;transform:translateY(-50%)}._127lklba{padding-left:0}._127lklbb{bottom:0;transform:translateY(-100%)}._127lklbc{padding-left:4.5%}}
@media (prefers-reduced-motion:reduce){._127lklb8,._127lklbc{opacity:1;animation:none;transform:none}}