._1cfyrx10{flex-direction:column;width:100%;display:flex}
._1cfyrx11{aspect-ratio:1904/1007;-webkit-user-select:none;user-select:none;position:relative}
._1cfyrx12{width:100%;height:100%;position:relative}
._1cfyrx12 img{aspect-ratio:1904/1007;object-fit:fill;object-position:50% 50%;width:100%;height:100%;display:block}
._1cfyrx11 swiper-container::part(button-prev),._1cfyrx11 swiper-container::part(button-next){color:#000;width:60px;height:100%;top:0}
._1cfyrx11:not(:hover) swiper-container::part(button-prev),._1cfyrx11:not(:hover) swiper-container::part(button-next){display:none}
._1cfyrx11 swiper-container::part(bullet){border:2px solid #fff}
._1cfyrx11 swiper-container::part(bullet-active){color:#fff;background:#fff}
._1cfyrx13{padding-bottom:8px}
._1cfyrx13:not(:last-child){border-bottom:thin solid var(--ulqqlq2)}
._1cfyrx15{flex-direction:row;align-items:flex-end;display:flex;position:relative}
._1cfyrx16{font-weight:var(--ulqqlqn);margin:0}
._1cfyrx17{font-family:var(--ulqqlqd);letter-spacing:-2px;font-weight:var(--ulqqlqj);color:#231f20;margin-left:6px;padding-right:32px;transform:scaleX(.95)}
._1cfyrx18{text-transform:uppercase;font-family:var(--ulqqlqe);font-weight:var(--ulqqlql);color:#000;flex-direction:row;justify-content:center;align-items:center;margin-right:-2px;text-decoration:none;display:flex;position:absolute;right:0}
._1cfyrx18 div{transform:scaleX(.9)}
._1cfyrx1a{flex-flow:wrap;justify-content:space-between;display:flex}
._1cfyrx1c{width:100%;max-height:500px;position:relative}
._1cfyrx1c img{object-fit:cover;width:100%;min-height:0;max-height:500px}
._1cfyrx1d{position:relative}
._1cfyrx1e{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
._1cfyrx1f{text-align:right;font-weight:var(--ulqqlql)}
._1cfyrx1g{z-index:100;-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:row;justify-content:flex-end;align-items:flex-start;gap:2rem;padding:3vw;display:flex;position:fixed;inset:0}
._1cfyrx1h{pointer-events:initial;background-color:var(--ulqqlq3);border:2px solid #000;flex-direction:column;display:flex;position:relative}
._1cfyrx1i{max-height:35vh}
._1cfyrx1j{max-width:30vw}
._1cfyrx1k{width:100%;height:100%;min-height:0;display:flex}
._1cfyrx1l{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0}
._1cfyrx1m{text-align:right;box-sizing:border-box;width:100%;padding:0 8px;font-size:.875rem}
._1cfyrx1n{cursor:pointer}
@media screen and (min-width:960px){._1cfyrx11{width:100%}._1cfyrx13{margin-top:42px}._1cfyrx14{padding-bottom:220px}._1cfyrx15{margin-bottom:40px}._1cfyrx16{font-size:72px;line-height:88px}._1cfyrx17{margin-bottom:2px;font-size:60px}._1cfyrx18{gap:20px;font-size:20px;bottom:-12px}._1cfyrx18 div{padding-bottom:4px}._1cfyrx18 img{height:30px}._1cfyrx19{font-size:1.2rem}._1cfyrx1a{gap:10px}._1cfyrx1b{flex-basis:24%}._1cfyrx1c{margin-bottom:16px}._1cfyrx1d{margin-bottom:24px}._1cfyrx1e{font-size:18px;font-weight:var(--ulqqlql);text-overflow:clip}._1cfyrx1f{font-size:18px}}
@media screen and (min-width:960px) and (max-width:1100px){._1cfyrx1a{gap:0}}
@media screen and (min-width:960px) and (max-width:1199.98px){._1cfyrx1c{margin-bottom:8px}._1cfyrx1e{font-size:14px}._1cfyrx1f{font-size:12px}}
@media screen and (max-width:959px){._1cfyrx11{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}._1cfyrx14{padding-bottom:24px}._1cfyrx15{margin-top:1.25rem}._1cfyrx16{margin-bottom:8px}._1cfyrx17{border-bottom:thin solid var(--ulqqlq2);margin-bottom:18px;line-height:18px}._1cfyrx18{gap:4px;font-size:.8rem;bottom:9px}._1cfyrx18 div{padding-top:2px}._1cfyrx18 img{height:8px}._1cfyrx1a{gap:0 8px}._1cfyrx1b{flex-grow:1;flex-basis:48%;margin-bottom:16px;display:block}._1cfyrx1c{margin-bottom:8px}._1cfyrx1c img{aspect-ratio:1.6;pointer-events:none;background-color:gray;display:block}._1cfyrx1e{font-weight:var(--ulqqlqi);text-overflow:ellipsis;word-break:initial;font-size:1rem;line-height:1.3rem}._1cfyrx1g{display:none}}
@media screen and (min-width:960px) and (max-width:1200px){._1cfyrx19{margin-top:32px;font-size:1.2rem;line-height:160%}}
@media screen and (min-width:960px) and (max-width:1000px){._1cfyrx19{font-size:1rem}}
