.h1n1ig0{overflow:hidden}
.h1n1ig1{display:grid}
.h1n1ig3{flex-direction:column;display:flex}
.h1n1ig4{font-weight:400;line-height:1.6}
.h1n1ig5{font-weight:600;line-height:1.6}
.h1n1ig7{grid-area:media;min-width:0;display:grid}
.h1n1iga{flex-direction:column;display:flex}
.h1n1igb{color:#d6000f;font-weight:400;line-height:1}
.h1n1igc{font-weight:400}
@media screen and not (min-width:768px){.h1n1ig0{padding-left:2rem}.h1n1ig1{grid-template-areas:"text""media"}.h1n1ig2{display:contents}.h1n1ig3{gap:2rem}.h1n1ig4{font-size:2rem}.h1n1ig5{font-size:3.2rem}.h1n1ig7{gap:.4rem;width:42rem;margin-top:5.6rem}.h1n1iga{width:30rem;margin-top:4.8rem}.h1n1igb{font-size:1.4rem}.h1n1igc{margin-top:1.6rem;font-size:1.4rem;line-height:1.8}.h1n1igd{margin-top:2.4rem}}
@media screen and (min-width:768px){.h1n1ig0{padding-left:8rem}.h1n1ig2{flex-direction:column;align-self:start;gap:5.5rem;display:flex}.h1n1ig3{gap:1.6rem;padding-top:.3rem}.h1n1ig4{font-size:2.4rem}.h1n1ig5{font-size:3.6rem}.h1n1ig6{align-self:start}.h1n1igb{font-size:1.6rem}.h1n1igc{margin-top:1.6rem;font-size:1.4rem;line-height:2}.h1n1igd{margin-top:4rem}}
@media screen and (min-width:768px) and (not (min-width:1024px)){.h1n1ig1{grid-template-areas:"text""media"}.h1n1ig7{gap:1.2rem;width:88rem;margin-top:5.6rem}.h1n1iga{width:70rem}}
@media screen and (min-width:1024px){.h1n1ig1{grid-template-columns:36rem minmax(0,1fr);grid-template-areas:"text media";align-items:start;column-gap:20rem}.h1n1ig7{gap:1.2rem;width:93rem}}
@keyframes yogg0co{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.yogg0c0{position:relative}
.yogg0c1{display:grid}
.yogg0c2{clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%);min-width:0;transition-property:clip-path;transition-duration:1s;transition-timing-function:ease-out}
body.is-loadingend .yogg0c2{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}
.yogg0c3{width:calc(100% + 1px);display:grid}
.yogg0c4{grid-area:1/1/-1/-1;overflow:hidden}
.yogg0c7{background-image:linear-gradient(#414141,#000);flex-direction:column;min-width:0;display:flex}
.yogg0c9{overflow:hidden}
.yogg0ca{backface-visibility:hidden;touch-action:pan-y pinch-zoom;margin:0;padding:0;list-style:none;display:flex}
.yogg0cb{flex:0 0 100%;min-width:0}
.yogg0cc{aspect-ratio:480/384}
.yogg0cf{color:inherit;grid-template-columns:1fr;text-decoration:none;transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.5,.2,.1,1);display:grid}
.yogg0cg{color:#f7f7f7;align-items:baseline;gap:1.6rem;line-height:1.5;display:flex}
.yogg0ch{flex-shrink:0;width:.8rem;font-size:8px;transition-property:translate;transition-duration:.6s;transition-timing-function:cubic-bezier(.5,.2,.1,1);translate:0 -.2rem}
.yogg0ci{color:#f7f7f7;line-height:1}
.yogg0cj{align-items:center;gap:3.2rem;display:flex}
.yogg0ck{align-items:center;display:flex}
.yogg0cl{align-items:center;gap:.8rem;display:flex}
.yogg0cm{font-family:var(--font-pt-mono)}
.yogg0cn{font-family:var(--font-pt-mono)}
.yogg0cp{flex-shrink:0;height:1px;display:block;position:relative;overflow:hidden}
.yogg0cq{transform-origin:0;background:#f7f7f7;width:100%;height:100%;animation:4s linear forwards yogg0co;display:block}
.yogg0cr{color:#f7f7f7;justify-content:center;align-items:center;padding:1.6rem;transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.5,.2,.1,1);display:flex}
.yogg0cr:disabled{opacity:.4;cursor:default}
.yogg0cs{pointer-events:none;font-size:.8rem;line-height:1;transition-property:translate;transition-duration:.6s;transition-timing-function:cubic-bezier(.5,.2,.1,1);translate:0}
.yogg0ct{pointer-events:none;font-size:.8rem;line-height:1;transition-property:translate;transition-duration:.6s;transition-timing-function:cubic-bezier(.5,.2,.1,1);translate:0}
.yogg0cv{padding:1.6rem .8rem;transition-property:opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.5,.2,.1,1)}
.yogg0cv:disabled{opacity:.4;cursor:default}
.yogg0cw{pointer-events:none;flex-shrink:0;font-size:.8rem;line-height:1}
.yogg0cz{text-transform:uppercase;color:#f7f7f7;font-family:var(--font-acumin-vf);font-variation-settings:"slnt" 0, "wdth" 50, "wght" 400}
.yogg0c10{z-index:15;text-shadow:0 0 14px #0000004d;grid-template-columns:1fr;display:grid;position:absolute}
@media screen and not (min-width:768px){.yogg0c1{grid-template-columns:1fr}.yogg0c5{aspect-ratio:390/328}.yogg0c7{padding-inline:2rem}.yogg0c8{z-index:10;margin-top:-5.6rem;position:relative}.yogg0ce{margin-top:1.2rem}.yogg0cf{gap:1.2rem}.yogg0cg{font-size:1.6rem}.yogg0ci{font-size:1.2rem}.yogg0cj{translate:-1.4rem}.yogg0cm,.yogg0cn{font-size:1.4rem}.yogg0cp{width:11.2rem}.yogg0cx{margin-top:.8rem}}
@media screen and (min-width:768px) and (not (min-width:1024px)){.yogg0ce{padding:2.4rem 1.6rem}.yogg0cj{gap:1.6rem;margin-top:2.4rem;padding-inline:.4rem}.yogg0cp{width:6rem}.yogg0cx{padding-right:1.6rem}}
@media screen and (min-width:768px){.yogg0c0{height:max(74rem,100vh)}.yogg0c1{grid-template-rows:minmax(0,1fr);grid-template-columns:2fr 1fr;height:100%;min-height:0}.yogg0c2,.yogg0c3{height:100%;min-height:0}.yogg0c4{min-height:0}.yogg0c5,.yogg0c7{height:100%;min-height:0}.yogg0cf{gap:1.6rem}.yogg0cg{font-size:1.6rem}.yogg0ci{font-size:1.2rem}.yogg0cm,.yogg0cn{font-size:1.4rem}.yogg0cx{justify-content:flex-end;margin-top:auto;display:flex}}
@media screen and (min-width:1024px){.yogg0ce{padding:4.8rem 4rem}.yogg0cj{margin-top:clamp(0px,100vh - 74.8rem,5.2rem);padding-inline:2.4rem}.yogg0cp{width:9.6rem}.yogg0cx{padding-bottom:2rem;padding-right:8rem}}
@media (hover:hover){.yogg0cf:hover{opacity:.6}._1f6nvzx1:hover .yogg0ch{translate:6.66667% -.2rem}.yogg0cr:not(:disabled):hover{opacity:.6}.yogg0cr:not(:disabled):hover .yogg0cs{translate:-6.66667%}.yogg0cr:not(:disabled):hover .yogg0ct{translate:6.66667%}.yogg0cv:not(:disabled):hover{opacity:.6}}
@media screen and not (min-width:768px){.yogg0cz{margin-top:2rem;font-size:8rem;line-height:.8}}
@media screen and (min-width:768px) and (not (min-width:1024px)){.yogg0cz{font-size:9.84rem;bottom:-2.8rem;left:4rem}}
@media screen and (min-width:1024px){.yogg0cz{font-size:16.4rem;bottom:1.2rem;left:4rem}}
@media screen and (min-width:768px){.yogg0cz{z-index:10;opacity:0;mix-blend-mode:difference;line-height:1;transition:opacity .9s .2s,translate .9s .2s;position:absolute;translate:calc(4.8rem - 101%)}body.is-loadingend .yogg0cz{opacity:1;translate:0}}
@media screen and not (min-width:768px){.yogg0c10{gap:.8rem;top:24.6rem;left:2rem}.yogg0c11{width:10.8rem}.yogg0c12{width:29.6rem}}
@media screen and (min-width:768px) and (not (min-width:1024px)){.yogg0c10{gap:2.4rem;bottom:8.8rem;left:4.8rem}.yogg0c11{width:17.28rem}.yogg0c12{width:47.28rem}}
@media screen and (min-width:768px){body.is-loadingend .yogg0c10{z-index:1001}.yogg0c11{opacity:0;transition-property:opacity,translate;transition-duration:.9s;transition-timing-function:ease;translate:calc(4.8rem - 101%)}body.is-loadingend .yogg0c11{opacity:1;translate:0}.yogg0c12{opacity:0;transition:opacity .9s .1s,translate .9s .1s;translate:calc(4.8rem - 101%)}body.is-loadingend .yogg0c12{opacity:1;translate:0}}
@media screen and (min-width:1024px){.yogg0c10{gap:2.4rem;bottom:18.4rem;left:4.8rem}.yogg0c11{width:28.8rem}.yogg0c12{width:78.8rem}}
._1to5si70{color:#f7f7f7}
._1to5si71{width:100%}
._1to5si72{letter-spacing:.01em;font-weight:600;line-height:1}
._1to5si73{border-top:1px solid #1e1e1e}
._1to5si74{border-bottom:1px solid #1e1e1e}
._1to5si75{grid-template-columns:17.2rem minmax(0,1fr);align-items:start;display:grid}
._1to5si76{font-family:var(--font-pt-mono);font-style:normal;line-height:2}
._1to5si77{white-space:pre-line;word-break:break-word;font-weight:400;line-height:2;display:block}
@media screen and not (min-width:768px){._1to5si70{padding-inline:2rem}._1to5si71{flex-direction:column;gap:4rem;display:flex}._1to5si72{font-size:2rem}._1to5si75{padding-block:3.2rem}._1to5si76,._1to5si77{font-size:1.4rem}}
@media screen and (min-width:768px){._1to5si70{justify-content:flex-end;padding-inline:8rem;display:flex}._1to5si71{flex-direction:column;gap:4rem;width:79.1rem;display:flex}._1to5si72{font-size:2.4rem}._1to5si75{padding-block:3.2rem}._1to5si76,._1to5si77{font-size:1.4rem}}
.xe5uxo0{width:100%;overflow:hidden}
.xe5uxo1{width:100%;overflow:hidden}
.xe5uxo2{align-items:stretch;display:flex}
.xe5uxo3{background-color:#202020;flex:none;position:relative;overflow:hidden}
@media screen and not (min-width:768px){.xe5uxo3{width:17.6rem;height:26.4rem;margin-right:2rem}}
@media screen and (min-width:768px){.xe5uxo3{width:25.6rem;height:38.4rem;margin-right:2.8rem}}
