.CaseImageExpand-module__n1bbEq__trigger{display:none}.CaseImageExpand-module__n1bbEq__backdrop{z-index:10000;background:#000000e0;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out both CaseImageExpand-module__n1bbEq__case-image-backdrop-enter;display:flex;position:fixed;inset:0}.CaseImageExpand-module__n1bbEq__expandedImage{object-fit:contain;width:auto;max-width:calc(100vw - 32px);height:auto;max-height:calc(100vh - 32px);animation:.18s ease-out both CaseImageExpand-module__n1bbEq__case-image-enter;display:block}.CaseImageExpand-module__n1bbEq__close{z-index:1;background:var(--pure-white);width:44px;height:44px;color:var(--brand-02-darkest);cursor:pointer;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:16px;right:16px}.CaseImageExpand-module__n1bbEq__close:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.CaseImageExpand-module__n1bbEq__closeIcon{width:24px;height:24px}@media (max-width:1199px){.CaseImageExpand-module__n1bbEq__trigger{z-index:5;background:var(--pure-white);min-height:36px;color:var(--brand-02-darkest);font-family:var(--font-manrope), sans-serif;cursor:zoom-in;pointer-events:auto;border:1px solid #050c2f2e;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:16px;right:16px;box-shadow:0 2px 10px #0000002e}.CaseImageExpand-module__n1bbEq__trigger:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.CaseImageExpand-module__n1bbEq__icon{flex:none;width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.CaseImageExpand-module__n1bbEq__backdrop,.CaseImageExpand-module__n1bbEq__expandedImage{animation:none}}@keyframes CaseImageExpand-module__n1bbEq__case-image-backdrop-enter{0%{opacity:0}to{opacity:1}}@keyframes CaseImageExpand-module__n1bbEq__case-image-enter{0%{opacity:0;transform:scale(.985)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}
