.programa_nav__7R9UB{display:flex;align-items:center;justify-content:space-between;padding:22px 0 30px}.programa_navBrand__kWxNu{font-weight:800;letter-spacing:-.02em;font-size:20px}.programa_navLink__nx5Eh{color:var(--muted);font-weight:600;font-size:14px;transition:color .2s var(--ease)}.programa_navLink__nx5Eh:hover{color:var(--text)}.programa_crumbs__0gj76{color:var(--dim);font-size:13px;margin-bottom:20px}.programa_crumbs__0gj76 a:hover{color:var(--text)}.programa_hero__cewqh{max-width:780px;margin:0 0 26px}.programa_title__2DArM{font-weight:800;letter-spacing:-.03em;line-height:1.04;font-size:clamp(30px,5.2vw,48px);margin:12px 0 16px}.programa_intro__82XzQ{color:var(--muted);font-size:clamp(16px,2.4vw,19px);line-height:1.6;margin:0}.programa_chips__srFBc{margin-top:18px;display:flex;gap:10px;flex-wrap:wrap}.programa_chipWeeks__wl3Tw{padding:6px 14px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--ember-grad);box-shadow:0 5px 16px var(--ember-glow)}.programa_chip__RpRpL{padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600;color:var(--lc,var(--plasma));background:color-mix(in srgb,var(--lc,var(--plasma)) 9%,transparent);border:1px solid color-mix(in srgb,var(--lc,var(--plasma)) 28%,transparent)}.programa_forWho__gL2PK{display:flex;gap:14px;align-items:flex-start;padding:18px 24px;border-radius:16px;max-width:820px;margin-bottom:40px;position:relative;overflow:hidden}.programa_forWho__gL2PK:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--plasma-grad)}.programa_forWhoIcon__MGyhI{flex:none;margin-top:2px;color:var(--plasma);display:grid}.programa_forWhoText__jEA5N{color:var(--text);font-size:15.5px;line-height:1.6}.programa_forWhoText__jEA5N b{color:var(--plasma)}.programa_phasesWrap__4SNDm{max-width:820px;margin-bottom:48px}.programa_phasesTitle__WL7l8{font-weight:800;letter-spacing:-.02em;font-size:24px;margin:0 0 16px}.programa_weeksBar__bK6Qm{display:flex;gap:3px;height:10px;border-radius:999px;overflow:hidden;margin-bottom:8px}.programa_weeksSeg__b28hw{height:100%;border-radius:3px;background:color-mix(in srgb,var(--lc,var(--plasma)) 70%,transparent);opacity:calc(1 - var(--i) * .16);box-shadow:0 0 8px color-mix(in srgb,var(--lc,var(--plasma)) 40%,transparent)}.programa_weeksLegend__dkobs{display:flex;gap:3px;margin-bottom:22px}.programa_weeksLegend__dkobs span{color:var(--dim);font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.programa_phase__Mt0pW{display:flex;gap:16px;position:relative;padding-bottom:14px}.programa_phase__Mt0pW:last-child{padding-bottom:0}.programa_phase__Mt0pW:not(:last-child):before{content:"";position:absolute;left:15px;top:38px;bottom:-4px;width:2px;background:linear-gradient(180deg,color-mix(in srgb,var(--lc,var(--plasma)) 45%,transparent),color-mix(in srgb,var(--lc,var(--plasma)) 10%,transparent))}.programa_phaseNum__YmkCR{flex:none;width:31px;height:31px;border-radius:10px;display:grid;place-items:center;font-weight:800;font-size:14px;color:var(--lc,var(--plasma));background:color-mix(in srgb,var(--lc,var(--plasma)) 12%,transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--lc,var(--plasma)) 40%,transparent);position:relative;z-index:1;margin-top:3px}.programa_phaseCard__sF_kO{flex:1 1;padding:20px 24px;border-radius:18px;transition:transform .26s var(--ease),border-color .26s var(--ease);min-width:0}.programa_phaseCard__sF_kO:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--lc,var(--plasma)) 40%,var(--border))}.programa_phaseWeeks__jC50D{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--lc,var(--plasma));margin-bottom:6px}.programa_phaseTitle__agg_A{font-weight:800;font-size:18px;color:var(--text);margin:0 0 8px}.programa_phaseDetail__1P7dA{color:var(--muted);font-size:15px;line-height:1.6;margin:0}.programa_routine__fwkDp{max-width:820px;margin-bottom:48px}.programa_routineTitle__Id4UV{font-weight:800;letter-spacing:-.02em;font-size:22px;margin:0 0 12px}.programa_routineText__jOjlb{color:var(--muted);font-size:16px;line-height:1.6;margin:0 0 16px}.programa_routineCard__hdOza{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:14px;color:var(--text);font-weight:700;font-size:15px;transition:transform .24s var(--ease),border-color .24s var(--ease),box-shadow .24s var(--ease)}.programa_routineCard__hdOza:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--lc,var(--plasma)) 45%,var(--border));box-shadow:0 12px 32px rgba(0,0,0,.4)}.programa_routineCard__hdOza svg{color:var(--lc,var(--plasma));transition:transform .22s var(--ease)}.programa_routineCard__hdOza:hover svg{transform:translateX(3px)}.programa_principles__GQkaK{max-width:780px;margin-bottom:48px}.programa_principlesTitle__Ag5rM{font-weight:800;letter-spacing:-.02em;font-size:22px;margin:0 0 16px}.programa_principle__ALhof{display:flex;gap:12px;align-items:flex-start;color:var(--muted);font-size:15.5px;line-height:1.55;margin-bottom:12px}.programa_check___AuJ4{flex:none;width:20px;height:20px;margin-top:2px;border-radius:50%;display:grid;place-items:center;background:rgba(52,245,197,.13);box-shadow:inset 0 0 0 1.5px rgba(52,245,197,.5);color:var(--plasma)}.programa_expected___P1YO{display:flex;gap:14px;align-items:flex-start;padding:22px 26px;border-radius:18px;max-width:780px;margin-bottom:48px;position:relative;overflow:hidden}.programa_expected___P1YO:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--ember-grad)}.programa_expectedIcon__rb_Xf{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:var(--ember);background:rgba(255,90,44,.1);box-shadow:inset 0 0 0 1.5px rgba(255,90,44,.35)}.programa_expectedBody__kbjsg{min-width:0}.programa_expectedLabel__DrVg4{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ember);margin-bottom:8px}.programa_expectedText__lD4Ot{color:var(--text);font-size:16px;line-height:1.65;margin:0}.programa_faqWrap__99jsS{max-width:780px;margin-bottom:44px}.programa_faqTitle__w_Rzr{font-weight:800;letter-spacing:-.02em;font-size:24px;margin:0 0 18px}.programa_faqItem__IRO9U{padding:20px 24px;border-radius:16px;margin-bottom:12px;transition:border-color .25s var(--ease)}.programa_faqItem__IRO9U:hover{border-color:var(--border-glow)}.programa_faqQ__HvaMr{font-weight:700;font-size:16.5px;margin:0 0 8px;color:var(--text)}.programa_faqA__rsUlq{color:var(--muted);font-size:15px;line-height:1.6;margin:0}.programa_cta__TiKs2{max-width:780px;margin:10px 0 44px;padding:36px 30px;border-radius:24px;text-align:center;position:relative;overflow:hidden}.programa_cta__TiKs2: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%)}.programa_ctaTitle__hrQaZ{font-weight:800;letter-spacing:-.02em;font-size:clamp(22px,4vw,32px);margin:0 0 12px;position:relative;z-index:1}.programa_ctaSub__LZfT9{color:var(--muted);font-size:16px;margin:0 auto 22px;max-width:520px;position:relative;z-index:1}.programa_ctaBtn__AYf8Z{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)}.programa_ctaBtn__AYf8Z:hover{transform:translateY(-2px)}.programa_others__VQ_cZ{max-width:820px;margin-bottom:40px}.programa_othersTitle__DoXX3{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin:0 0 16px}.programa_othersList__nrm27{display:flex;gap:12px;flex-wrap:wrap}.programa_otherChip__0BXeY{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)}.programa_otherChip__0BXeY:hover{transform:translateY(-2px);border-color:rgba(52,245,197,.4)}