.CaseImage_trigger__MFLYB{display:block;width:100%;margin:0;padding:0;border:none;background:rgba(0,0,0,0);cursor:zoom-in;line-height:0}.CaseImage_trigger__MFLYB img{display:block;max-width:100%}.CaseImage_triggerFill__G07Vt{position:relative;overflow:hidden}.CaseImage_overlay__Tt2MP{position:fixed;inset:0;z-index:1000;background:rgba(15,23,42,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:CaseImage_overlayHide__tTUx6 .2s ease}.CaseImage_overlay__Tt2MP[data-state=open]{animation:CaseImage_overlayShow__dt6XB .2s ease}.CaseImage_content__9WFG2{position:fixed;top:50%;left:50%;z-index:1001;transform:translate(-50%,-50%);width:min(1280px,100vw - 32px);max-height:calc(100vh - 32px);padding:0;border:none;border-radius:16px;background:rgba(0,0,0,0);box-shadow:none;outline:none;animation:CaseImage_contentHide__Tjf7i .15s ease}.CaseImage_content__9WFG2[data-state=open]{animation:CaseImage_contentShow__fecHS .2s ease}@media(max-width:575px){.CaseImage_content__9WFG2{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}}.CaseImage_fullImage__yPsCZ{display:block;width:100%;max-height:calc(100vh - 128px);height:auto;object-fit:contain;border-radius:16px;background:#0b1220;box-shadow:0 28px 80px rgba(0,0,0,.45)}.CaseImage_close__ExIMP{position:absolute;top:-48px;right:-48px;z-index:1002;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:none;border-radius:0;background:rgba(0,0,0,0);color:#fff;cursor:pointer;filter:drop-shadow(0 2px 8px rgba(0,0,0,.6));transition:transform .15s ease,opacity .15s ease}.CaseImage_close__ExIMP:hover{transform:scale(1.1)}.CaseImage_close__ExIMP:focus-visible{outline:2px solid #fff;outline-offset:2px}.CaseImage_close__ExIMP svg{display:block;width:28px;height:28px;color:#fff}@media(max-width:991px){.CaseImage_close__ExIMP{right:0}}@media(max-width:575px){.CaseImage_close__ExIMP{top:-44px}}.CaseImage_visuallyHidden__bpoJm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes CaseImage_overlayShow__dt6XB{0%{opacity:0}to{opacity:1}}@keyframes CaseImage_overlayHide__tTUx6{0%{opacity:1}to{opacity:0}}@keyframes CaseImage_contentShow__fecHS{0%{opacity:0;transform:translate(-50%,-48%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes CaseImage_contentHide__Tjf7i{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.98)}}.ScrollReveal_reveal__zZEzB{width:100%;max-width:100%;opacity:0;will-change:opacity,transform;transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s),transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s)}.ScrollReveal_reveal__zZEzB.ScrollReveal_visible__z7z3R{opacity:1}.ScrollReveal_variant_up__yOv6V{transform:translateY(36px)}.ScrollReveal_variant_up__yOv6V.ScrollReveal_visible__z7z3R{transform:translateY(0)}.ScrollReveal_variant_left__AplSH{transform:translateX(-28px)}.ScrollReveal_variant_left__AplSH.ScrollReveal_visible__z7z3R{transform:translateX(0)}.ScrollReveal_variant_right__0CVXT{transform:translateX(28px)}.ScrollReveal_variant_right__0CVXT.ScrollReveal_visible__z7z3R{transform:translateX(0)}.ScrollReveal_variant_scale__gxruC{transform:scale(.96)}.ScrollReveal_variant_scale__gxruC.ScrollReveal_visible__z7z3R{transform:scale(1)}.ScrollReveal_variant_fade__M6g_X,.ScrollReveal_variant_fade__M6g_X.ScrollReveal_visible__z7z3R{transform:none}@media(max-width:767px){.ScrollReveal_variant_up__yOv6V{transform:translateY(24px)}.ScrollReveal_variant_left__AplSH,.ScrollReveal_variant_right__0CVXT{transform:translateY(20px)}.ScrollReveal_variant_left__AplSH.ScrollReveal_visible__z7z3R,.ScrollReveal_variant_right__0CVXT.ScrollReveal_visible__z7z3R{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ScrollReveal_reveal__zZEzB{opacity:1;transform:none;transition:none}.ScrollReveal_reveal__zZEzB.ScrollReveal_visible__z7z3R,.ScrollReveal_variant_fade__M6g_X,.ScrollReveal_variant_fade__M6g_X.ScrollReveal_visible__z7z3R,.ScrollReveal_variant_left__AplSH,.ScrollReveal_variant_left__AplSH.ScrollReveal_visible__z7z3R,.ScrollReveal_variant_right__0CVXT,.ScrollReveal_variant_right__0CVXT.ScrollReveal_visible__z7z3R,.ScrollReveal_variant_scale__gxruC,.ScrollReveal_variant_scale__gxruC.ScrollReveal_visible__z7z3R,.ScrollReveal_variant_up__yOv6V,.ScrollReveal_variant_up__yOv6V.ScrollReveal_visible__z7z3R{transform:none}}