.MockupShowcase-module_mockupShowcase__oxcOl{width:min(100%,1280px);margin:0 auto;padding:clamp(3rem,4.5vw,4rem) 1.5rem clamp(2rem,3vw,3rem);position:relative}.MockupShowcase-module_header__w-9g3{text-align:center;justify-items:center;margin-bottom:clamp(2.75rem,5vw,4.5rem);display:grid}.MockupShowcase-module_title__3iGoP{max-width:920px;color:var(--color-white);font-family:var(--font-sans);letter-spacing:-.055em;white-space:pre-line;margin:0;font-size:clamp(2.4rem,5.2vw,5rem);font-weight:400;line-height:1.02}.MockupShowcase-module_intro__Zwc3L{color:#ffffffa3;max-width:620px;margin:1rem 0 1.75rem;font-size:clamp(.95rem,1.25vw,1.1rem);line-height:1.55}.MockupShowcase-module_ctaPrimary__TgVdV{color:#fff;background:linear-gradient(#0d8b89,#00565d);border:1px solid #43ebdab3;border-radius:15px;justify-content:center;align-items:center;min-height:44px;padding:0 1.5rem;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff4d,0 12px 30px #0000003d}.MockupShowcase-module_title__3iGoP+.MockupShowcase-module_ctaPrimary__TgVdV{margin-top:1.5rem}.MockupShowcase-module_ctaPrimary__TgVdV:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff59,0 16px 38px #00000057}.MockupShowcase-module_subheader__PWZYP{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.MockupShowcase-module_subheaderTitle__9-ZKJ{color:#ffffffe6;font-size:clamp(.85rem,1.1vw,1rem)}.MockupShowcase-module_grid__V5KI6{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.6rem,1.2vw,1rem);display:grid}.MockupShowcase-module_card__vuemN{border-radius:.6rem;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 18px 50px #0003}.MockupShowcase-module_card__vuemN:hover{z-index:1;transform:translateY(-5px);box-shadow:0 24px 60px #00000057}.MockupShowcase-module_imageViewport__HuPSr{aspect-ratio:430/389;background:#ffffff14;width:100%;overflow:hidden}.MockupShowcase-module_cardImage__KEzmQ{aspect-ratio:430/447;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.MockupShowcase-module_imageFallback__pz3AR{background:linear-gradient(145deg,#ffffff47,#001e2347);width:100%;height:100%}.MockupShowcase-module_cardLink__GBHMg,.MockupShowcase-module_cardVisual__b3MGv{border-radius:inherit;display:block;position:relative}.MockupShowcase-module_cardLink__GBHMg{color:inherit;cursor:pointer;text-decoration:none}.MockupShowcase-module_cardLink__GBHMg:focus-visible{outline-offset:-3px;outline:3px solid #76efe0}.MockupShowcase-module_cardFooter__pYZcJ{z-index:1;pointer-events:none;color:#fffffff5;justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem .9rem;display:flex;position:absolute;bottom:0;left:0;right:0}.MockupShowcase-module_storeName__WgRs6{letter-spacing:-.045em;text-shadow:0 1px 3px #000000f2,0 3px 14px #000000d9;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.95rem,1.5vw,1.28rem);font-weight:500;line-height:1;overflow:hidden}.MockupShowcase-module_openShowcase__oKaNj{color:currentColor;text-shadow:0 1px 3px #000000f2,0 3px 14px #000000d9;flex:none;font-size:clamp(1.25rem,1.9vw,1.65rem);font-weight:300;line-height:.8;transition:transform .18s;display:block}.MockupShowcase-module_cardLink__GBHMg:hover .MockupShowcase-module_openShowcase__oKaNj,.MockupShowcase-module_cardLink__GBHMg:focus-visible .MockupShowcase-module_openShowcase__oKaNj{transform:translate(2px,-2px)}@media (max-width:960px){.MockupShowcase-module_grid__V5KI6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.MockupShowcase-module_mockupShowcase__oxcOl{padding-inline:.85rem}.MockupShowcase-module_title__3iGoP{font-size:clamp(1.75rem,9vw,2.25rem)}.MockupShowcase-module_grid__V5KI6{gap:.5rem}.MockupShowcase-module_subheader__PWZYP{padding-inline:.15rem}.MockupShowcase-module_cardFooter__pYZcJ{padding:.65rem}}@media (prefers-reduced-motion:reduce){.MockupShowcase-module_card__vuemN{transition:none;animation:none}.MockupShowcase-module_ctaPrimary__TgVdV,.MockupShowcase-module_openShowcase__oKaNj{transition:none}}
