.programs-store[data-purpose-programs="true"]{position:relative}.programs-store[data-purpose-programs="true"] .store-heading{padding:28px;border:1px solid rgba(190,255,47,.32);border-radius:24px;background:radial-gradient(circle at 85% 20%,rgba(190,255,47,.14),transparent 32%),linear-gradient(135deg,#06100c,#0c1812);box-shadow:0 20px 50px rgba(0,0,0,.2);overflow:hidden}.programs-store[data-purpose-programs="true"] .store-heading .kicker{color:#c7ff37!important;letter-spacing:.18em}.programs-store[data-purpose-programs="true"] .store-heading h1{display:flex;align-items:center;gap:14px;margin:12px 0 12px;font-size:clamp(2rem,5vw,3.8rem);line-height:1.08;color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.5)}.programs-store[data-purpose-programs="true"] .store-heading h1:before{content:'🏋🏾';flex:0 0 auto;display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:#c7ff37;color:#07110d;font-size:30px;box-shadow:0 0 30px rgba(199,255,55,.22)}.programs-store[data-purpose-programs="true"] .store-heading p{max-width:620px;font-size:1rem;color:#f1f5f2!important;opacity:1!important;font-weight:700!important;line-height:1.6}.programs-store[data-purpose-programs="true"] .store-heading:after{content:'BUILD  |  DEVELOP  |  PERFORM';display:block;margin-top:18px;padding-top:16px;border-top:2px solid #c7ff37;color:#fff;font-size:.78rem;font-weight:900;letter-spacing:.22em}.programs-store[data-purpose-programs="true"] .program-store-grid{gap:16px;margin-top:20px}.programs-store[data-purpose-programs="true"] .program-card{border:1px solid rgba(255,255,255,.12);border-radius:18px;background:linear-gradient(145deg,#101916,#07100d);box-shadow:0 12px 30px rgba(0,0,0,.16);transition:transform .2s ease,border-color .2s ease;color:#fff!important}.programs-store[data-purpose-programs="true"] .program-card:hover{transform:translateY(-2px);border-color:rgba(199,255,55,.35)}.programs-store[data-purpose-programs="true"] .program-card h2{font-size:1.18rem;color:#fff!important}.programs-store[data-purpose-programs="true"] .program-card p{color:#edf2ef!important;opacity:1!important}.programs-store[data-purpose-programs="true"] .program-card dl>div{background:#fff!important}.programs-store[data-purpose-programs="true"] .program-card dt,.programs-store[data-purpose-programs="true"] .program-card dd{color:#050505!important;opacity:1!important;font-weight:900!important;text-shadow:none!important}.programs-store[data-purpose-programs="true"] .program-card dt{letter-spacing:.05em}.programs-store[data-purpose-programs="true"] .program-card dd{font-size:1.2em}.programs-store[data-purpose-programs="true"] .type-pill{background:#c7ff37;color:#07110d!important}.programs-store[data-purpose-programs="true"] .store-status{opacity:1!important}.programs-store[data-purpose-programs="true"] .store-status:not(.published){color:#c7ff37!important}.programs-store[data-purpose-programs="true"] .store-status.published{color:#203010!important;background:#eaffb6!important}.programs-store[data-purpose-programs="true"] .create-program{background:#c7ff37;color:#07110d!important;font-weight:900}@media(max-width:700px){.programs-store[data-purpose-programs="true"] .store-heading{padding:22px 18px;border-radius:18px}.programs-store[data-purpose-programs="true"] .store-heading h1{font-size:1.7rem!important;gap:10px;display:flex!important;color:#fff!important;visibility:visible!important;opacity:1!important}.programs-store[data-purpose-programs="true"] .store-heading h1:before{width:44px;height:44px;border-radius:12px;font-size:24px}.programs-store[data-purpose-programs="true"] .store-heading p{font-size:1rem!important;color:#fff!important;opacity:1!important}.programs-store[data-purpose-programs="true"] .store-heading:after{font-size:.64rem;letter-spacing:.12em}.programs-store[data-purpose-programs="true"] .program-store-grid{grid-template-columns:1fr 1fr}.programs-store[data-purpose-programs="true"] .program-card{padding:14px}.programs-store[data-purpose-programs="true"] .program-card h2{font-size:1rem;color:#fff!important}}@media(max-width:430px){.programs-store[data-purpose-programs="true"] .program-store-grid{grid-template-columns:1fr}}
