.mediaStore{color:#fff;background:radial-gradient(circle at 15% 10%,#00dcff1f,#0000 30%),radial-gradient(circle at 85% 25%,#0096ff1a,#0000 30%),linear-gradient(135deg,#03152d 0%,#06264a 48%,#021225 100%);min-height:100vh;overflow:hidden}.mediaStore *{box-sizing:border-box}.hero{text-align:center;padding:100px 24px 70px;position:relative}.kicker{color:#67e8f9;letter-spacing:.3em;text-transform:uppercase;font-size:11px;font-weight:800}.hero h1{color:#fff;letter-spacing:-.06em;max-width:1000px;margin:20px auto;font-size:clamp(48px,8vw,108px);font-weight:900;line-height:.95}.hero h1 span{color:#67e8f9;text-shadow:0 0 35px #22d3ee40;display:block}.hero p{color:#ffffffb8;max-width:680px;margin:25px auto 0;font-size:18px;line-height:1.7}.storeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1400px;margin:0 auto;padding:30px 24px 100px;display:grid}.card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#03152db8;border:1px solid #67e8f924;border-radius:24px;padding:28px;transition:transform .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 25px 70px #00143259}.card:hover{border-color:#67e8f973;transform:translateY(-8px);box-shadow:0 25px 80px #00d2ff24,inset 0 1px #ffffff14}.card:before{content:"";pointer-events:none;background:radial-gradient(circle,#22d3ee14,#0000 55%);position:absolute;inset:-100px}.card h2,.card h3{color:#fff;position:relative}.card p{color:#ffffff94;line-height:1.65;position:relative}.icon{color:#67e8f9;background:#00d2ff14;border:1px solid #67e8f940;border-radius:15px;place-items:center;width:52px;height:52px;margin-bottom:22px;display:grid;box-shadow:0 0 30px #22d3ee14}.price{color:#fff;margin-top:25px;font-size:32px;font-weight:800}.cyan{color:#67e8f9}.button{color:#fff;letter-spacing:.08em;background:linear-gradient(135deg,#0891b2,#06b6d4);border:1px solid #67e8f959;border-radius:12px;justify-content:center;align-items:center;width:100%;margin-top:25px;padding:15px 20px;font-size:12px;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex}.button:hover{background:linear-gradient(135deg,#06b6d4,#22d3ee);transform:translateY(-2px);box-shadow:0 12px 35px #22d3ee40}.featured{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#031c3ac7;border:1px solid #67e8f940;border-radius:30px;max-width:1400px;margin:0 auto 80px;padding:36px;box-shadow:0 30px 100px #00c8ff14,inset 0 1px #ffffff0f}.sample{color:#ffffff73;background:radial-gradient(circle,#22d3ee26,#0000 45%),#041a35;border:1px solid #67e8f91f;border-radius:18px;place-items:center;min-height:190px;transition:all .35s;display:grid}.sample:hover{color:#fff;border-color:#67e8f966;transform:scale(1.025);box-shadow:0 15px 45px #00d2ff1f}.badge{color:#67e8f9;letter-spacing:.18em;background:#00d2ff14;border:1px solid #67e8f940;border-radius:999px;padding:8px 13px;font-size:9px;font-weight:800;display:inline-flex}@media (max-width:1000px){.storeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.hero{padding:70px 18px 45px}.storeGrid{grid-template-columns:1fr;padding-inline:18px}.featured{margin-inline:18px;padding:24px}}html,body{color:#fff;background:#020b18;min-height:100%;margin:0;padding:0}body{overflow-x:hidden}*{box-sizing:border-box}
