.CaseSlider_container__K2_7F{display:block;width:100%;height:auto;position:relative}.CaseSlider_slider__16IF8{display:block;width:100%;-webkit-clip-path:polygon(0 var(--post-full-image-bevel-size),var(--post-full-image-bevel-size) 0,100% 0,100% calc(100% - var(--post-full-image-bevel-size)),calc(100% - var(--post-full-image-bevel-size)) 100%,0 100%);clip-path:polygon(0 var(--post-full-image-bevel-size),var(--post-full-image-bevel-size) 0,100% 0,100% calc(100% - var(--post-full-image-bevel-size)),calc(100% - var(--post-full-image-bevel-size)) 100%,0 100%)}.CaseSlider_image__gFzAF{display:block;width:100%;height:100%;object-fit:cover}.CaseSlider_controls__dLS3p{display:flex;justify-content:space-between;align-items:center;width:100%;position:absolute;left:0;bottom:0;right:0;z-index:1;padding:54px;pointer-events:none}.CaseSlider_controls__dLS3p>*{pointer-events:auto}.CaseSlider_controls__dLS3p{--theme-background:#000;--theme-foreground:#fff;--theme-gray:rgba(255,255,255,0.6);--theme-outline:rgba(255,255,255,0.2);--theme-background-alpha:1}@media screen and (max-width:2560px){.CaseSlider_controls__dLS3p{padding:2.1094vw}}@media screen and (max-width:1440px){.CaseSlider_controls__dLS3p{padding:2.7778vw}}@media screen and (max-width:768px)and (max-height:1023px)and (orientation:portrait){.CaseSlider_controls__dLS3p{padding:5.3333vw 0 0;position:static;--theme-background:#fff;--theme-foreground:#000;--theme-gray:#8E9693;--theme-outline:#E4E4E4;--theme-background-alpha:0}}.CaseSlider_button__z4BYi{width:194px}@media screen and (max-width:2560px){.CaseSlider_button__z4BYi{width:7.5781vw}}@media screen and (max-width:1440px){.CaseSlider_button__z4BYi{width:10.0694vw}}@media screen and (max-width:768px)and (max-height:1023px)and (orientation:portrait){.CaseSlider_button__z4BYi{display:none!important}}.CaseSlider_dots__B5zlq{display:flex;align-items:center;justify-content:center;gap:27px}@media screen and (max-width:2560px){.CaseSlider_dots__B5zlq{gap:1.0547vw}}@media screen and (max-width:1440px){.CaseSlider_dots__B5zlq{gap:1.3889vw}}@media screen and (max-width:768px)and (max-height:1023px)and (orientation:portrait){.CaseSlider_dots__B5zlq{width:100%;gap:5.3333vw}}.CaseSlider_dot__0W_NL{flex-shrink:0;--dot-width--area:54px;display:block;width:var(--dot-width--area);height:var(--line-size);background-color:var(--theme-foreground,#000);position:relative;cursor:pointer}.CaseSlider_dot__0W_NL:before{content:"";display:block;width:var(--dot-width--area);height:var(--dot-width--area);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:2560px){.CaseSlider_dot__0W_NL{--dot-width--area:2.1094vw}}@media screen and (max-width:1440px){.CaseSlider_dot__0W_NL{--dot-width--area:2.7778vw}}@media screen and (max-width:768px)and (max-height:1023px)and (orientation:portrait){.CaseSlider_dot__0W_NL{flex:1 1 auto;width:0}}.CaseSlider_dot__0W_NL:not(.CaseSlider_active__fnweK){opacity:.3}.CaseVideo_video__0nn7x{position:relative;-webkit-clip-path:polygon(0 var(--post-full-image-bevel-size),var(--post-full-image-bevel-size) 0,100% 0,100% calc(100% - var(--post-full-image-bevel-size)),calc(100% - var(--post-full-image-bevel-size)) 100%,0 100%);clip-path:polygon(0 var(--post-full-image-bevel-size),var(--post-full-image-bevel-size) 0,100% 0,100% calc(100% - var(--post-full-image-bevel-size)),calc(100% - var(--post-full-image-bevel-size)) 100%,0 100%)}.CaseVideo_video__0nn7x,.CaseVideo_video__0nn7x video{display:block;width:100%;height:auto}.CaseVideo_play__3BPtD{--button-height:150px;--button-icon-size:54px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);--theme-background:#000;--theme-foreground:#fff;--theme-gray:rgba(255,255,255,0.6);--theme-outline:rgba(255,255,255,0.2);--theme-background-alpha:1}@media screen and (max-width:2560px){.CaseVideo_play__3BPtD{--button-height:5.8594vw;--button-icon-size:2.1094vw}}@media screen and (max-width:1440px){.CaseVideo_play__3BPtD{--button-height:7.7778vw;--button-icon-size:2.7778vw}}@media screen and (max-width:768px)and (max-height:1023px)and (orientation:portrait){.CaseVideo_play__3BPtD{--button-height:12.8vw;--button-icon-size:5.3333vw}}