.ProgramShell_pshell__hB_de{position:relative;min-height:100vh;display:flex;flex-direction:column;color:var(--white);font-family:var(--font-body);isolation:isolate}.ProgramShell_pshell__hB_de:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(120% 95% at 50% -15%,rgba(48,113,239,.26),transparent 55%),radial-gradient(70% 70% at 88% 116%,rgba(48,113,239,.12),transparent 60%)}.ProgramShell_pshell__hB_de>*{position:relative;z-index:1}.ProgramShell_pshell__hB_de .ProgramShell_tramaPositionDer__ecwQB,.ProgramShell_pshell__hB_de .ProgramShell_tramaPositionIzq__AyQ_n{position:absolute;z-index:0}.ProgramShell_tramaPositionIzq__AyQ_n{left:0;top:80px;width:min(300px,38vw);aspect-ratio:509/729;pointer-events:none}.ProgramShell_tramaPositionDer__ecwQB{right:0;bottom:0;width:min(240px,34vw);aspect-ratio:446/686;pointer-events:none}@media (min-width:1441px){.ProgramShell_tramaPositionIzq__AyQ_n{top:96px;width:clamp(300px,23vw,520px)}.ProgramShell_tramaPositionDer__ecwQB{width:clamp(240px,19vw,440px)}}.ProgramShell_topbar__nI7b4{display:flex;align-items:center;justify-content:space-between;padding:28px 48px}.ProgramShell_topbarLogo__PBeLr{height:clamp(28px,16px + 2.2vw,34px);width:auto;cursor:pointer;transition:transform var(--dur-base) var(--ease-out),filter var(--dur-base) var(--ease-out)}.ProgramShell_topbarLogo__PBeLr:hover{transform:scale(1.06) translateY(-1px);filter:drop-shadow(0 6px 16px rgba(48,113,239,.45))}.ProgramShell_topbarLink__QOgIK{display:inline-flex;align-items:center;gap:4px;color:var(--white);font-family:var(--font-body);font-weight:var(--fw-medium);font-size:.95rem;min-height:var(--tap-min);padding:6px 16px;border-radius:var(--radius-pill);position:relative;overflow:hidden;isolation:isolate;box-shadow:inset 0 0 0 1px transparent;transition:color .5s cubic-bezier(.165,.84,.44,1),box-shadow .5s cubic-bezier(.165,.84,.44,1)}.ProgramShell_topbarLinkFill__QEgki{position:absolute;inset:4px;z-index:0;border-radius:var(--radius-pill);background:var(--green-500);transform:translateY(calc(100% + 10px));transition:transform .5s cubic-bezier(.165,.84,.44,1);pointer-events:none}.ProgramShell_topbarLink__QOgIK:hover .ProgramShell_topbarLinkFill__QEgki{transform:translateY(0)}.ProgramShell_topbarLinkLabel__alsHW{position:relative;z-index:1;display:inline-flex;align-items:center;gap:4px}.ProgramShell_topbarLink__QOgIK:hover{color:var(--navy-900);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--green-500) 82%,transparent)}.ProgramShell_main__U_YNR{flex:1 1;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,4vh,56px) clamp(20px,5vw,64px) clamp(48px,8vh,96px)}[data-brand=oficial] .ProgramShell_pshell__hB_de{color:var(--ink-900)}[data-brand=oficial] .ProgramShell_pshell__hB_de:after{background:radial-gradient(110% 80% at 50% -18%,color-mix(in srgb,var(--blue-500) 9%,transparent),transparent 58%),radial-gradient(60% 50% at 82% -6%,color-mix(in srgb,var(--blue-500) 5%,transparent),transparent 60%)}[data-brand=oficial] .ProgramShell_topbarLink__QOgIK{color:var(--ink-900)}[data-brand=oficial] .ProgramShell_topbarLink__QOgIK:hover{color:var(--white)}@media (prefers-reduced-motion:reduce){.ProgramShell_topbarLinkFill__QEgki,.ProgramShell_topbarLink__QOgIK{transition:none}}@media (max-width:560px){.ProgramShell_topbar__nI7b4{padding:20px 22px}}