.musculo_nav__4l4id{display:flex;align-items:center;justify-content:space-between;padding:22px 0 30px}.musculo_navBrand__aR2UL{font-weight:800;letter-spacing:-.02em;font-size:20px}.musculo_navLink__0aKLS{color:var(--muted);font-weight:600;font-size:14px;transition:color .2s var(--ease)}.musculo_navLink__0aKLS:hover{color:var(--text)}.musculo_crumbs__yxSW9{color:var(--dim);font-size:13px;margin-bottom:20px}.musculo_crumbs__yxSW9 a:hover{color:var(--text)}.musculo_hero__rpqPz{max-width:760px;margin:0 0 32px}.musculo_title__dcSWy{font-weight:800;letter-spacing:-.03em;line-height:1.03;font-size:clamp(32px,5.5vw,50px);margin:12px 0 16px}.musculo_intro__NQ_Kp{color:var(--muted);font-size:clamp(16px,2.4vw,19px);line-height:1.6;max-width:640px;margin:0}.musculo_how__hp7j3{display:flex;gap:14px;align-items:flex-start;padding:20px 24px;border-radius:16px;max-width:760px;margin-bottom:36px;position:relative;overflow:hidden}.musculo_how__hp7j3:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--plasma-grad)}.musculo_howIcon__qKbR1{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:var(--tc,var(--plasma));background:color-mix(in srgb,var(--tc,var(--plasma)) 10%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tc,var(--plasma)) 35%,transparent)}.musculo_howText__uTK3E{color:var(--text);font-size:16px;line-height:1.6}.musculo_howText__uTK3E b{color:var(--tc,var(--plasma))}.musculo_grid__uxgx6{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:16px;gap:16px;margin-bottom:50px}.musculo_card__Dn4ym{display:flex;align-items:center;gap:14px;padding:14px;border-radius:16px;height:100%;transition:transform .28s var(--ease),border-color .28s var(--ease),box-shadow .28s var(--ease)}a .musculo_card__Dn4ym:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--tc,var(--plasma)) 45%,var(--border));box-shadow:0 14px 36px rgba(0,0,0,.4),0 6px 26px var(--tg,transparent)}.musculo_cardName__r2K0F{font-weight:700;font-size:15.5px;color:var(--text);line-height:1.2}.musculo_cardEq___LggT{display:inline-block;color:var(--dim);font-size:11.5px;font-weight:600;margin-top:5px;padding:3px 9px;border-radius:100px;background:rgba(255,255,255,.05);border:1px solid var(--border)}.musculo_cardCta__hqxlp{display:inline-flex;align-items:center;gap:5px;color:var(--tc,var(--plasma));font-size:12.5px;font-weight:600;margin-top:7px}.musculo_cardCta__hqxlp svg{transition:transform .22s var(--ease)}a .musculo_card__Dn4ym:hover .musculo_cardCta__hqxlp svg{transform:translateX(3px)}.musculo_faqWrap__ZxUnn{max-width:760px;margin-bottom:56px}.musculo_faqTitle__WPZXV{font-weight:800;letter-spacing:-.02em;font-size:24px;margin:0 0 18px}.musculo_faqItem__moWUG{padding:20px 24px;border-radius:16px;margin-bottom:12px;transition:border-color .25s var(--ease)}.musculo_faqItem__moWUG:hover{border-color:var(--border-glow)}.musculo_faqQ__KGeU_{font-weight:700;font-size:16.5px;margin:0 0 8px;color:var(--text)}.musculo_faqA__u5TuA{color:var(--muted);font-size:15px;line-height:1.6;margin:0}.musculo_cta__XE8iX{max-width:760px;margin:0 0 60px;padding:36px 30px;border-radius:24px;text-align:center;position:relative;overflow:hidden}.musculo_cta__XE8iX: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%)}.musculo_ctaTitle__WVEx3{font-weight:800;letter-spacing:-.02em;font-size:clamp(22px,4vw,32px);margin:0 0 12px;position:relative;z-index:1}.musculo_ctaSub__P3ghG{color:var(--muted);font-size:16px;margin:0 auto 22px;max-width:520px;position:relative;z-index:1}.musculo_ctaBtn__ykbos{display:inline-flex;padding:15px 32px;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)}.musculo_ctaBtn__ykbos:hover{transform:translateY(-2px)}.musculo_others__Qc6i4{max-width:760px;margin-bottom:100px}.musculo_othersTitle__4SBoT{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin:0 0 16px}.musculo_othersList__r66cn{display:flex;gap:12px;flex-wrap:wrap}.musculo_otherChip__BDvbG{padding:10px 16px;border-radius:12px;color:var(--text);font-weight:600;font-size:14px;transition:transform .22s var(--ease),border-color .22s var(--ease)}.musculo_otherChip__BDvbG:hover{transform:translateY(-2px);border-color:rgba(52,245,197,.4)}