._4zrkgf0{--media-object-fit:cover;--media-object-position:center;width:100%;height:100%}
._124f66o0{width:100%;position:relative}
._124f66o1{position:absolute;inset:0}
._124f66o2{background:var(--y3kxgx2)}
._124f66o3{background:var(--y3kxgx0)}
._124f66o5{object-fit:cover;width:100%;height:100%}
._124f66o6{mix-blend-mode:darken}
._124f66o9{width:100%;height:auto;display:block}
._124f66oa{object-fit:cover;width:100%;height:100%}
._124f66ob{mix-blend-mode:darken}
._124f66oe{width:100%;height:100%;position:absolute;inset:0}
._124f66of{object-fit:cover;width:100%;height:100%}
._124f66og{mix-blend-mode:darken}
.zcp7os0{width:calc((4.267vw) * var(--qglfp70) + (29.91px) * var(--qglfp71) + (.833vw) * var(--qglfp72) + (16.01px) * var(--qglfp73));height:calc((4.267vw) * var(--qglfp70) + (29.91px) * var(--qglfp71) + (.833vw) * var(--qglfp72) + (16.01px) * var(--qglfp73));cursor:pointer;color:#fff;opacity:1;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.zcp7os0:hover{opacity:.5}
._4c2tzq0{position:absolute;inset:0}
._4c2tzq1{pointer-events:none;transform-origin:50%;transition:transform .6s ease-out;position:absolute;inset:0}
._4c2tzq2{bottom:calc((2.133vw) * var(--qglfp70) + (14.95px) * var(--qglfp71) + (.417vw) * var(--qglfp72) + (8px) * var(--qglfp73));left:calc((2.133vw) * var(--qglfp70) + (14.95px) * var(--qglfp71) + (.417vw) * var(--qglfp72) + (8px) * var(--qglfp73));padding:calc((3.2vw) * var(--qglfp70) + (22.43px) * var(--qglfp71) + (.625vw) * var(--qglfp72) + (12.01px) * var(--qglfp73));z-index:2;pointer-events:auto;cursor:default;mix-blend-mode:difference;position:absolute}@media screen and (max-width:1100px){._4c2tzq2{left:unset;right:calc((2.133vw) * var(--qglfp70) + (14.95px) * var(--qglfp71))}}
._1qksou30{display:none}@media screen and (max-width:1100px){._1qksou30{min-height:calc((21.333vw) * var(--qglfp70) + (149.55px) * var(--qglfp71));font-size:calc((2.933vw) * var(--qglfp70) + (20.56px) * var(--qglfp71));letter-spacing:.05em;color:#636363;color:lab(42% 0 0);background:#ebebeb;background:lab(93.04% .0000298023 -.0000119209);grid-column:fullbleed;justify-content:center;align-items:center;font-family:monospace;display:flex}}
._1qksou31{display:contents}@media screen and (max-width:1100px){._1qksou31{display:none}}
._1qksou32{display:none}@media screen and (max-width:1100px){._1qksou32{display:contents}}
._1iaahjc0{grid-column:fullbleed;grid-template-rows:minmax(0,1fr);width:100%;height:100%;display:grid;overflow:clip}
._1iaahjc1{height:calc(100svh - var(--trim-header,calc((0vw) * var(--qglfp70) + (0px) * var(--qglfp71) + (0vw) * var(--qglfp72) + (0px) * var(--qglfp73))) - var(--trim-padding,calc((0vw) * var(--qglfp70) + (0px) * var(--qglfp71) + (0vw) * var(--qglfp72) + (0px) * var(--qglfp73))))}
._1iaahjc4{height:75svh}
._1iaahjc5{height:50svh}
._1iaahjc6{padding:calc((5.333vw) * var(--qglfp70) + (37.39px) * var(--qglfp71) + (1.042vw) * var(--qglfp72) + (20.01px) * var(--qglfp73))}._1iaahjc6+._1iaahjc6{--trim-padding:calc((5.333vw) * var(--qglfp70) + (37.39px) * var(--qglfp71) + (1.042vw) * var(--qglfp72) + (20.01px) * var(--qglfp73));padding-top:0}@media screen and (max-width:1100px){._1iaahjc6{padding:calc((12.8vw) * var(--qglfp70) + (89.73px) * var(--qglfp71)) calc((4.267vw) * var(--qglfp70) + (29.91px) * var(--qglfp71)) calc((4.267vw) * var(--qglfp70) + (29.91px) * var(--qglfp71))}._1iaahjc6+._1iaahjc6{--trim-padding:calc((4.267vw) * var(--qglfp70) + (29.91px) * var(--qglfp71));padding-top:0}}
._1iaahjc8{--trim-header:var(--site-header-height)}
@media screen and (max-width:1100px){._1iaahjca{height:auto}}
._1iaahjcc{padding-top:0}
._1iaahjcd{padding-top:0}
._1iaahjce{padding-top:0}
._1iaahjcf{padding-top:0}
._1iaahjcg{isolation:isolate;width:100%;min-height:calc((24vw) * var(--qglfp70) + (168.24px) * var(--qglfp71) + (4.688vw) * var(--qglfp72) + (90.05px) * var(--qglfp73));pointer-events:none;-webkit-user-select:none;user-select:none;aspect-ratio:var(--desktop-aspect);flex-direction:column;display:flex;position:relative;overflow:clip}
._1iaahjch{height:100%}
._1iaahjcj:hover [data-media-zoom]{transform:scale(var(--zoom-scale))}
@media screen and (max-width:1100px){._1iaahjcl{height:100%}}
@media screen and (max-width:1100px){._1iaahjcn{aspect-ratio:var(--mobile-aspect);height:auto}}
._1iaahjcp{pointer-events:none;transform-origin:50%;transition:transform .6s ease-out;position:absolute;inset:0}
._1iaahjcq{z-index:1;pointer-events:auto;position:absolute;inset:0}
