.musculos_nav__8vIsg{display:flex;align-items:center;justify-content:space-between;padding:22px 0 34px}.musculos_navBrand__IkS6r{font-weight:800;letter-spacing:-.02em;font-size:20px}.musculos_navLinks__NxuGE{display:flex;gap:18px}.musculos_navLinks__NxuGE a{color:var(--muted);font-weight:600;font-size:14px;transition:color .2s var(--ease)}.musculos_navLinks__NxuGE a:hover{color:var(--text)}.musculos_hero__GYjDj{max-width:780px;margin:0 0 40px}.musculos_title__myGqs{font-weight:800;letter-spacing:-.03em;line-height:1.02;font-size:clamp(34px,6vw,54px);margin:12px 0 16px}.musculos_lead__Xvl3S{color:var(--muted);font-size:clamp(16px,2.4vw,19px);max-width:620px;margin:0}.musculos_grid__IJzHi{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:16px;gap:16px;margin-bottom:20px}.musculos_card__Wn69I{display:flex;flex-direction:column;padding:24px;border-radius:20px;transition:transform .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease)}.musculos_card__Wn69I:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--tc,var(--plasma)) 50%,var(--border));box-shadow:0 16px 44px rgba(0,0,0,.45),0 8px 36px var(--tg,transparent)}.musculos_cardTop__HXCL4{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.musculos_cardTitle__L14gO{font-weight:800;letter-spacing:-.02em;font-size:21px;margin:0}.musculos_countBadge__Vacwk{flex:none;font-size:11.5px;font-weight:800;color:var(--tc,var(--plasma));padding:4px 11px;border-radius:100px;background:color-mix(in srgb,var(--tc,var(--plasma)) 10%,transparent);border:1px solid color-mix(in srgb,var(--tc,var(--plasma)) 30%,transparent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.musculos_cardIntro__6O2hJ{color:var(--muted);font-size:14px;line-height:1.55;margin:0;flex:1 1}.musculos_preview__XX8s7{display:flex;flex-direction:column;gap:7px;margin:16px 0 0;padding:14px 0 0;border-top:1px solid var(--border)}.musculos_previewItem__uzdXG{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--muted);min-width:0}.musculos_previewItem__uzdXG span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.musculos_previewDot__jAyxq{flex:none;width:6px;height:6px;border-radius:50%;background:var(--tc,var(--plasma));box-shadow:0 0 6px color-mix(in srgb,var(--tc,var(--plasma)) 60%,transparent)}.musculos_previewMore__8Igpr{color:var(--dim);font-size:12.5px;padding-left:15px}.musculos_cardCta__eQ_rw{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:var(--tc,var(--plasma));font-weight:700;font-size:13.5px}.musculos_cardCta__eQ_rw svg{transition:transform .24s var(--ease)}.musculos_card__Wn69I:hover .musculos_cardCta__eQ_rw svg{transform:translateX(4px)}.musculos_cta__OZrLv{margin:34px 0 60px;padding:38px 30px;border-radius:24px;text-align:center;position:relative;overflow:hidden}.musculos_cta__OZrLv:after{content:"";position:absolute;inset:-40%;pointer-events:none;background:radial-gradient(40% 50% at 28% 20%,rgba(255,90,44,.13),transparent 60%),radial-gradient(40% 50% at 76% 85%,rgba(52,245,197,.1),transparent 60%)}.musculos_ctaTitle__DEmbz{font-weight:800;letter-spacing:-.02em;font-size:clamp(22px,4vw,30px);margin:0 0 12px;position:relative;z-index:1}.musculos_ctaSub__IaWWS{color:var(--muted);font-size:16px;margin:0 auto 22px;max-width:520px;position:relative;z-index:1}.musculos_ctaBtn__Q6RCW{display:inline-flex;padding:15px 30px;border-radius:999px;font-weight:700;font-size:15px;color:#fff;background:var(--ember-grad);box-shadow:0 10px 34px var(--ember-glow);position:relative;z-index:1;transition:transform .2s var(--ease)}.musculos_ctaBtn__Q6RCW:hover{transform:translateY(-2px)}