.hero{isolation:isolate;place-items:center;height:100svh;min-height:560px;display:grid;position:relative;overflow:hidden}.hero__media{position:absolute;inset:0}.hero__intro{z-index:1;color:#fff;mix-blend-mode:multiply;pointer-events:none;background:#000;place-items:center;display:none;position:absolute;inset:0}.hero>.hero__title{z-index:2}.hero__media:after{content:"";background:#00000073;position:absolute;inset:0}.hero__title{text-align:center;letter-spacing:-.035em;font-size:clamp(56px,11.5vw,220px);font-weight:800;line-height:.92;position:relative}.hero__line{padding-bottom:.06em;display:block;overflow:hidden}.hero__ch{display:inline-block}@media (prefers-reduced-motion:no-preference){.hero__intro{animation:.6s cubic-bezier(.4,0,.2,1) 1.4s both hero-mask-out;display:grid}.hero>.hero__title{animation:.6s cubic-bezier(.4,0,.2,1) 1.4s both hero-title-in}.hero__media:after{animation:.6s cubic-bezier(.4,0,.2,1) 1.4s both hero-shade-in}}@keyframes hero-mask-out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes hero-title-in{0%{opacity:0}to{opacity:1}}@keyframes hero-shade-in{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.hero__title{font-size:13.6vw}}
