@keyframes byvigm5{0%{transform:translate3d(0,-50%,0) scaleX(0)}to{transform:translate3d(0,-50%,0) scaleX(1)}}@keyframes byvigm6{0%{transform:translate3d(-50%,-50%,0) scaleX(0)}to{transform:translate3d(-50%,-50%,0) scaleX(1)}}@keyframes byvigm8{0%{opacity:0;transform:translate3d(-30%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes byvigm9{0%{opacity:0;transform:translate3d(30%,0,0)}to{opacity:1;transform:translateZ(0)}}.byvigm0{text-align:center;color:var(--_1ph9jsy5);padding-top:12rem;padding-bottom:6rem}.byvigm1{color:var(--_1ph9jsyh);display:block;margin-bottom:1.2rem}.byvigm2{display:flex;flex-direction:column;margin-bottom:12rem;overflow:hidden}.byvigm3,.byvigm4{position:relative}.byvigm4{display:flex;column-gap:10.1694%}.byvigm3:nth-child(2n) .byvigm4{flex-direction:row-reverse}.byvigm7{flex-shrink:0;width:49.1525%;position:relative;aspect-ratio:696/600;z-index:100}.byvigm7:before{content:"";width:170.6896%;height:73.333%;position:absolute;top:50%;transform:translate3d(0,-50%,0) scaleX(0)}.byvigm3:nth-child(odd) .byvigm7:before{background:var(--_1ph9jsyc);right:-34.4827%;transform-origin:0 50%}.byvigm3:nth-child(2n) .byvigm7:before{background:#e9eeef;left:-34.4827%;transform-origin:100% 50%}.observer.active .byvigm7:before{animation:byvigm5 var(--_1ph9jsy1g) var(--_1ph9jsy1f) forwards}.byvigma{opacity:0}.byvigm3:nth-child(odd) .byvigma{transform:translate3d(-30%,0,0)}.byvigm3:nth-child(2n) .byvigma{transform:translate3d(30%,0,0)}.byvigm3:nth-child(odd) .observer.active .byvigma{animation:byvigm8 var(--_1ph9jsy1g) var(--_1ph9jsy1f) forwards}.byvigm3:nth-child(2n) .observer.active .byvigma{animation:byvigm9 var(--_1ph9jsy1g) var(--_1ph9jsy1f) forwards}.byvigmb{position:relative;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;row-gap:.6rem;width:40.6779%;padding-top:3.5417vw;z-index:200}.byvigmc{color:var(--_1ph9jsyi)}.byvigmd{display:block;font-size:8rem;font-weight:700;line-height:128%;color:var(--_1ph9jsy12);margin-bottom:1.8rem}.byvigme{color:var(--_1ph9jsy7)}@media screen and (max-width:768px){.byvigm0{padding-top:6.4rem;padding-bottom:2.4rem}.byvigm2{row-gap:8rem}.byvigm3:nth-child(2n) .byvigm4,.byvigm4{flex-direction:column}.byvigm7{width:100%;max-width:41.76rem;margin:0 auto}.byvigm7:before{width:100vw;height:77.7777%;transform:translate3d(-50%,-50%,0) scaleX(0)}.byvigm3:nth-child(2n) .byvigm7:before,.byvigm3:nth-child(odd) .byvigm7:before{left:50%;right:auto}.observer.active .byvigm7:before{animation:byvigm6 var(--_1ph9jsy1g) var(--_1ph9jsy1f) forwards}.byvigmb{text-align:center;width:65.8333%;margin:0 auto;padding-top:0}.byvigmd{font-size:4.8rem;line-height:120%;margin-bottom:1.6rem}}@media screen and (max-width:430px){.byvigm2{row-gap:3.6rem;margin-bottom:8rem}.byvigmb{width:100%}}._1vena1s0{position:relative;overflow:hidden}._1vena1s1{z-index:100}._1vena1s1,._1vena1s1:after{position:absolute;width:100%;height:100%}._1vena1s1:after{content:"";top:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.6),rgba(0,0,0,.3) 34.24%,transparent 51.02%)}._1vena1s2{width:100%;height:100%;object-fit:cover}._1vena1s3{position:relative;display:flex;align-items:center;min-height:66.6667vh;padding-block:13.6rem;z-index:200}._1vena1s4{width:100%}._1vena1s5{margin-bottom:2.8rem}._1vena1s5,._1vena1s6{color:var(--_1ph9jsy3)}._1vena1s6{font-family:var(--font-classico);font-size:4.2rem;line-height:122%;letter-spacing:.84px;margin-bottom:2rem}._1vena1s7{display:flex;align-items:center;flex-wrap:wrap;column-gap:1.8rem}._1vena1s8{margin:0;display:inline-block;width:22.6rem;height:auto}._1vena1s9{color:var(--_1ph9jsyu);width:100%}@media screen and (max-width:768px){._1vena1s3{min-height:42rem;padding-block:5.6rem;align-items:flex-start}._1vena1s5{margin-bottom:1.2rem}._1vena1s6{font-size:2.8rem;line-height:128%;letter-spacing:.56px;margin-bottom:.8rem}._1vena1s7{column-gap:1.2rem}._1vena1s8{width:15rem}._1vena1s9{max-width:22.8rem}}.lv9rrl0{padding:3.6rem 0 12rem}.lv9rrl1{display:flex;align-items:center}.lv9rrl2{flex-shrink:0;width:max-content;white-space:nowrap;color:var(--_1ph9jsy5);font-style:italic;padding-inline:2.4rem}.lv9rrl3{flex-shrink:0;display:block;width:4rem;height:1px;background:var(--_1ph9jsy5)}@media screen and (max-width:768px){.lv9rrl0{padding:2.4rem 0 6.4rem}.lv9rrl2{padding-inline:2rem}}