/* Mina product-led homepage: final scoped layer. */
body[data-mina-home="2026"] .hero{min-height:360px!important;max-width:1360px;margin:0 auto;padding:26px 28px!important;display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:34px}
body[data-mina-home="2026"] .hero-copy{display:flex!important;flex-direction:column;justify-content:center;min-width:0;padding:20px!important}
body[data-mina-home="2026"] .hero h1{font:600 clamp(44px,4.4vw,64px)/1.08 'DM Sans',Arial,sans-serif!important;letter-spacing:-1.5px!important;margin:0 0 24px!important;max-width:440px;text-wrap:balance}
body[data-mina-home="2026"] .hero .hero-visual{width:100%;min-height:0!important;height:330px!important;padding:0!important;margin:0!important;background:transparent}
body[data-mina-home="2026"] .hero .hero-visual:before,body[data-mina-home="2026"] .hero .circle-mark{display:none!important}
body[data-mina-home="2026"] .hero .hero-frame{height:330px!important;max-height:330px!important;width:100%!important;max-width:100%;border-radius:24px;box-shadow:none!important}
body[data-mina-home="2026"] .hero .hero-frame img{object-fit:cover}
body[data-mina-home="2026"] .hero .mina-home-actions{max-width:430px!important;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important;margin:0!important}
body[data-mina-home="2026"] .hero .hc-shop-primary{grid-column:1/-1;min-height:52px!important;font-size:15px!important}
body[data-mina-home="2026"] .hero .mina-home-cta{width:100%!important;min-width:0;justify-content:center!important;font-size:13px!important;padding:12px!important}
body[data-mina-home="2026"] .hc-app{position:relative;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:10px;padding:20px;overflow:hidden;background:#faf7f1}
.hc-app-scene{display:block;object-fit:contain;width:100%;height:230px;max-width:100%;border-radius:18px;mix-blend-mode:multiply}
.hc-app>div{position:relative;min-width:0}.hc-app h2{font-size:24px!important}.hc-app p{font-size:13px!important}
body[data-mina-home="2026"] .finder{margin:26px auto!important;min-height:0;padding-top:26px!important;padding-bottom:26px!important;scroll-margin-top:100px}
body[data-mina-home="2026"] .mina-kesif-ritim{padding-top:28px!important;padding-bottom:28px!important}.mina-kesif-ritim-head h2{font:600 30px/1.2 'DM Sans',Arial,sans-serif!important;margin:0 0 18px!important}.mina-kesif-ritim-head .mina-kesif-kicker{display:none}
@media(max-width:820px){body[data-mina-home="2026"] .hero{min-height:0!important;grid-template-columns:minmax(0,1fr);gap:18px;padding:22px 18px!important}body[data-mina-home="2026"] .hero-copy{padding:0!important;display:flex!important}body[data-mina-home="2026"] .hero h1{order:0;font-size:34px!important;letter-spacing:-.8px!important;margin:0 0 18px!important}body[data-mina-home="2026"] .hero .mina-home-actions{order:1;max-width:none!important}body[data-mina-home="2026"] .hero .hero-visual{order:2;height:280px!important}body[data-mina-home="2026"] .hero .hero-frame{height:280px!important;max-height:280px!important;border-radius:20px}.hc-app-scene{height:160px}body[data-mina-home="2026"] .hc-app{min-height:190px;grid-template-columns:110px minmax(0,1fr);padding:18px;gap:14px}.hc-app h2{font-size:22px!important}.hc-app p{font-size:13px!important}.hc-app-button{font-size:13px!important;padding:12px!important}.mina-kesif-ritim-head h2{font-size:26px!important}}
@media(max-width:360px){body[data-mina-home="2026"] .hero .hero-visual,body[data-mina-home="2026"] .hero .hero-frame{height:250px!important;max-height:250px!important}body[data-mina-home="2026"] .hc-app{grid-template-columns:88px minmax(0,1fr);gap:10px;padding:16px}.hc-app-scene{height:145px}.hc-app h2{font-size:20px!important}.hc-app p{font-size:12px!important}}
@media(prefers-reduced-motion:reduce){body[data-mina-home="2026"] .hero *{transition:none!important;animation:none!important}}

body[data-mina-home="2026"] .hero{height:auto!important}body[data-mina-home="2026"] .hero-copy{min-height:0!important;height:auto!important}body[data-mina-home="2026"] .hero .hero-frame img{object-fit:contain!important;background:#f6f0e8}body[data-mina-home="2026"] .hero .hero-frame{background:#f6f0e8}
