.SolarHeroBanner_hero___TGz5{position:relative;overflow:hidden;padding:clamp(6rem,12vw,9rem) 0 clamp(5.5rem,11vw,8rem)}.SolarHeroBanner_heroMedia__nGCO_{position:absolute;inset:0}.SolarHeroBanner_heroTopLine__6cJ_Q{position:absolute;inset-inline:0;top:0;height:4px;background:linear-gradient(90deg,#6c5cff,#4f46e5 35%,#0ea5e9);opacity:.78}.SolarHeroBanner_heroImage__26FI2{-o-object-fit:cover;object-fit:cover;transform:scale(1.025);filter:brightness(.86)}.SolarHeroBanner_heroOverlay__ll6oW{position:absolute;inset:0;background:linear-gradient(125deg,rgba(12,26,44,.72),rgba(27,57,101,.6) 45%,rgba(67,117,213,.38)),radial-gradient(circle at 18% 18%,rgba(91,185,255,.32),transparent 58%),radial-gradient(circle at 82% 82%,rgba(45,212,191,.26),transparent 62%)}.SolarHeroBanner_heroContent__OOSiK{position:relative;z-index:1;display:flex;justify-content:center;padding:0 clamp(1.5rem,4vw,4rem)}.SolarHeroBanner_heroCard__FbL85{width:min(960px,100%);margin:0 auto;padding:clamp(3rem,6.8vw,4.4rem);border-radius:40px;border:1px solid hsla(0,0%,100%,.42);background:linear-gradient(180deg,hsla(0,0%,100%,.24),rgba(91,154,255,.12));box-shadow:0 30px 70px rgba(15,23,42,.22),inset 0 1px 0 hsla(0,0%,100%,.42);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);text-align:center;display:grid;gap:1.4rem}.SolarHeroBanner_heroBadge__Fdsbt{justify-self:center;display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.6rem;border-radius:999px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.32);color:rgba(226,232,240,.92);font-weight:700;text-transform:uppercase;letter-spacing:.28em;font-size:.78rem}.SolarHeroBanner_heroBadgeIcon__yqklE{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem}.SolarHeroBanner_heroBadgeIcon__yqklE svg{width:100%;height:100%}.SolarHeroBanner_heroTitle__UQMyM{margin:0;font-size:clamp(2.5rem,6vw,3.8rem);font-weight:800;letter-spacing:-.02em;color:#fff}.SolarHeroBanner_heroSubtitle__q333H{font-size:clamp(1.1rem,2.4vw,1.55rem);font-weight:600;color:rgba(186,209,255,.95);margin:0 0 .6rem;letter-spacing:.01em}.SolarHeroBanner_heroDescription__khOzo{font-size:clamp(1rem,2.2vw,1.12rem);color:rgba(241,245,249,.82);max-width:56ch;margin:0 auto;line-height:1.75}.SolarHeroBanner_heroActions__Rw7u5{display:flex;flex-direction:column;gap:.85rem;align-items:center;justify-content:center}.SolarHeroBanner_heroButton__qQEj5{display:inline-flex;align-items:center;justify-content:center;gap:.9rem;padding:1rem 3rem;border-radius:999px;font-size:1.05rem;font-weight:700;color:#fff;background:linear-gradient(120deg,#2563eb,#3b82f6 45%,#60a5fa);border:1px solid hsla(0,0%,100%,.55);box-shadow:0 24px 48px rgba(37,99,235,.28);transition:transform .2s ease,box-shadow .2s ease}.SolarHeroBanner_heroButton__qQEj5:hover{transform:translateY(-2px);box-shadow:0 30px 58px rgba(37,99,235,.38)}.SolarHeroBanner_heroButtonIcon__bpVZM{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:999px;background:#fff;color:#2563eb;box-shadow:0 12px 28px rgba(37,99,235,.24)}.SolarHeroBanner_heroButtonIcon__bpVZM svg{width:1.05rem;height:1.05rem}.SolarHeroBanner_heroGhostButton__EPKBm{display:inline-flex;align-items:center;justify-content:center;padding:.95rem 2rem;border-radius:999px;font-size:1.02rem;font-weight:600;color:#1e3a8a;background:hsla(0,0%,100%,.85);border:1px solid rgba(148,163,184,.45);transition:transform .2s ease,box-shadow .2s ease}.SolarHeroBanner_heroGhostButton__EPKBm:hover{transform:translateY(-1px);box-shadow:0 16px 28px rgba(30,64,175,.18)}@media (min-width:720px){.SolarHeroBanner_heroActions__Rw7u5{flex-direction:row}}@media (max-width:640px){.SolarHeroBanner_heroCard__FbL85{padding:2.4rem 1.75rem}.SolarHeroBanner_heroBadge__Fdsbt{letter-spacing:.22em}.SolarHeroBanner_heroActions__Rw7u5 a{width:100%}}.SolarFullWidthCta_section__0OOVB{position:relative;width:100%;overflow:hidden;margin:clamp(3rem,8vw,6rem) 0;border-radius:clamp(0px,2.5vw,48px);background:radial-gradient(120% 160% at 10% 20%,rgba(59,130,246,.9) 0,rgba(59,130,246,.78) 34%,rgba(14,165,233,.78) 60%,rgba(45,212,191,.82) 100%);box-shadow:0 32px 70px rgba(15,23,42,.22);display:flex;justify-content:center;isolation:isolate}.SolarFullWidthCta_overlay__zHIwl{position:absolute;inset:0;background:radial-gradient(circle at 85% 20%,hsla(0,0%,100%,.18),transparent 45%);mix-blend-mode:screen;opacity:.85;pointer-events:none}.SolarFullWidthCta_glowOne__8HBYw,.SolarFullWidthCta_glowTwo__RwEcR{position:absolute;border-radius:999px;filter:blur(70px);opacity:.75;pointer-events:none;mix-blend-mode:screen}.SolarFullWidthCta_glowOne__8HBYw{width:clamp(280px,40vw,360px);height:clamp(280px,40vw,360px);top:-35%;right:12%;background:rgba(56,189,248,.55)}.SolarFullWidthCta_glowTwo__RwEcR{width:clamp(240px,32vw,320px);height:clamp(240px,32vw,320px);bottom:-28%;left:14%;background:rgba(110,231,183,.5)}.SolarFullWidthCta_content___YBe0{position:relative;z-index:1;width:min(1080px,calc(100% - 2.5rem));padding:clamp(3.25rem,8vw,5.25rem) clamp(2.5rem,9vw,6rem);display:grid;gap:clamp(1.5rem,3vw,2rem);text-align:center;color:#f8fafc}.SolarFullWidthCta_eyebrow__uNdfk{justify-self:center;font-size:clamp(1.1rem,2.7vw,1.55rem);font-weight:700;text-transform:uppercase;letter-spacing:.18em;color:#facc15}.SolarFullWidthCta_title__Dbhez{margin:0 auto;max-width:26ch;font-size:clamp(2.15rem,5vw,3.2rem);font-weight:800;line-height:1.12;letter-spacing:-.01em}.SolarFullWidthCta_button__c3UDe{justify-self:center;display:inline-flex;align-items:center;gap:.75rem;padding:1rem clamp(2.4rem,6vw,3rem);border-radius:999px;font-size:1.05rem;font-weight:700;color:#0f172a;background:#fff;box-shadow:0 24px 55px rgba(15,23,42,.3);transition:transform .2s ease,box-shadow .2s ease}.SolarFullWidthCta_button__c3UDe:hover{transform:translateY(-2px);box-shadow:0 32px 60px rgba(15,23,42,.36)}.SolarFullWidthCta_buttonIcon__dlldP{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:999px;background:rgba(37,99,235,.12);color:#2563eb}@media (max-width:640px){.SolarFullWidthCta_section__0OOVB{border-radius:0;margin:clamp(2.5rem,10vw,3.5rem) 0}.SolarFullWidthCta_button__c3UDe{width:100%;justify-content:center}}.Capacitaciones_page__dxFM5{background:linear-gradient(180deg,#f3f6ff,#fff 68%,#eef3ff);color:#0f172a}.AprendeDeEnergiaSolar_page__Xtwva{background:linear-gradient(180deg,#f8fbff,#fff 60%,#eef3ff);color:#0f172a}.AprendeDeEnergiaSolar_introSection__A8cNo{padding:clamp(4rem,8vw,6rem) 0 clamp(3.5rem,6vw,5rem);background:linear-gradient(180deg,#fff,#f9fbff 60%,#fff)}.AprendeDeEnergiaSolar_container__hijdo{width:min(1160px,calc(100% - 2.5rem));margin:0 auto}.AprendeDeEnergiaSolar_introHeading__OehnS{text-align:center;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.AprendeDeEnergiaSolar_introLabel__NWspy{display:block;font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:700;color:#22c55e;margin-bottom:.6rem;letter-spacing:.015em}.AprendeDeEnergiaSolar_introTitle__EVXRg{font-size:clamp(2rem,4.8vw,3rem);font-weight:800;color:#3b82f6;margin-bottom:1.2rem}.AprendeDeEnergiaSolar_introDescription__wHvF_{max-width:64ch;margin:0 auto;font-size:clamp(1rem,2.2vw,1.1rem);line-height:1.75;color:#475569}.AprendeDeEnergiaSolar_highlightsSection__37S2S{padding:0 0 clamp(3.5rem,6vw,5.5rem)}.AprendeDeEnergiaSolar_highlightsGrid__pd5KU{display:grid;gap:clamp(1.8rem,4vw,2.6rem);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.AprendeDeEnergiaSolar_highlightCard__y1hfT{position:relative;display:grid;gap:1.1rem;padding:clamp(1.8rem,4vw,2.4rem);align-content:start;border-radius:30px;background:linear-gradient(135deg,rgba(248,250,252,.86),rgba(241,245,249,.65)) padding-box,linear-gradient(135deg,rgba(59,130,246,.45),rgba(45,212,191,.35)) border-box;border:1px solid transparent;box-shadow:0 18px 38px rgba(15,23,42,.12),inset 0 1px 1px hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .18s ease,box-shadow .18s ease;overflow:hidden}.AprendeDeEnergiaSolar_highlightCard__y1hfT:before{content:"";position:absolute;inset:-40% 40% 50%;background:radial-gradient(circle at 50% 50%,rgba(37,99,235,.35),transparent 60%);transform:rotate(-18deg);opacity:.55;pointer-events:none}.AprendeDeEnergiaSolar_highlightCard__y1hfT:after{content:"";position:absolute;inset:55% 55% -35%;background:radial-gradient(circle at 50% 50%,rgba(45,212,191,.4),transparent 65%);transform:rotate(12deg);opacity:.55;pointer-events:none}.AprendeDeEnergiaSolar_highlightCard__y1hfT:hover{transform:translateY(-6px);box-shadow:0 26px 58px rgba(15,23,42,.18),inset 0 1px 1px hsla(0,0%,100%,.4)}.AprendeDeEnergiaSolar_highlightIconWrap__uc5tP{position:relative;z-index:1;width:3.8rem;height:3.8rem;border-radius:22px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(59,130,246,.9),rgba(14,165,233,.85));color:#fff;box-shadow:0 12px 25px rgba(59,130,246,.28),inset 0 1px 0 hsla(0,0%,100%,.45);transition:transform .2s ease,box-shadow .2s ease}.AprendeDeEnergiaSolar_highlightCard__y1hfT:hover .AprendeDeEnergiaSolar_highlightIconWrap__uc5tP{transform:translateY(-4px);box-shadow:0 18px 36px rgba(59,130,246,.33),inset 0 1px 0 hsla(0,0%,100%,.45)}.AprendeDeEnergiaSolar_highlightIcon__i1Ww9{width:1.6rem;height:1.6rem}.AprendeDeEnergiaSolar_highlightContent__0POwi{position:relative;z-index:1;display:grid;gap:.55rem}.AprendeDeEnergiaSolar_highlightTitle__m0K3X{font-size:1.2rem;font-weight:700;color:#0f172a;letter-spacing:-.01em}.AprendeDeEnergiaSolar_highlightDescription__QXmlF{font-size:1rem;color:#334155;line-height:1.7}.AprendeDeEnergiaSolar_solutionsSection__Sz358{padding:clamp(2.5rem,7vw,5.5rem) 0;background:#fff}.AprendeDeEnergiaSolar_solutionsGrid__AHOqM{display:grid;gap:clamp(2rem,5vw,3.5rem)}.AprendeDeEnergiaSolar_solutionCard__dXJSE{display:flex;flex-direction:column;gap:1.75rem;background:#fff;border-radius:34px;padding:clamp(1.6rem,4vw,2.5rem);box-shadow:0 24px 52px rgba(30,64,175,.12);border:1px solid rgba(148,163,184,.16)}.AprendeDeEnergiaSolar_solutionCardReverse__Ltw9W{flex-direction:column}.AprendeDeEnergiaSolar_solutionImage__g_x2F{position:relative;overflow:hidden;border-radius:26px;min-height:240px}.AprendeDeEnergiaSolar_solutionImage__g_x2F img{-o-object-fit:cover;object-fit:cover}.AprendeDeEnergiaSolar_solutionContent__6FLtg{display:flex;flex-direction:column;gap:1rem}.AprendeDeEnergiaSolar_solutionBadge__7OHKP{display:inline-flex;align-items:center;padding:.35rem .9rem;border-radius:999px;background:rgba(96,165,250,.18);color:#1d4ed8;font-weight:600;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.AprendeDeEnergiaSolar_solutionTitle__K8LPN{font-size:clamp(1.7rem,3.4vw,2.2rem);font-weight:800;color:#3b82f6}.AprendeDeEnergiaSolar_solutionSubtitle__98aNZ{font-size:clamp(1.1rem,2.4vw,1.35rem);font-weight:600;color:#16a34a}.AprendeDeEnergiaSolar_solutionList__m5ZzD{margin:0;padding:0;list-style:none;display:grid;gap:.65rem;font-size:1.02rem;color:#334155}.AprendeDeEnergiaSolar_solutionListItem__2S_nf{position:relative;padding-left:1.75rem;line-height:1.6}.AprendeDeEnergiaSolar_solutionListItem__2S_nf:before{content:"";position:absolute;left:0;top:.55rem;width:.85rem;height:.85rem;border-radius:50%;background:linear-gradient(135deg,#60a5fa,#2563eb);box-shadow:0 4px 10px rgba(37,99,235,.35)}.AprendeDeEnergiaSolar_solutionHighlight__b2RcQ{display:block;margin-top:.75rem;font-weight:600;color:#3b82f6}.AprendeDeEnergiaSolar_statsSection__bqTkz{padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(1.5rem,4vw,3rem)}.AprendeDeEnergiaSolar_statsCard__r6oe0{background:linear-gradient(150deg,rgba(30,64,175,.1),rgba(37,99,235,.05));border-radius:34px;padding:clamp(2rem,5vw,3rem);border:1px solid rgba(59,130,246,.15);box-shadow:0 18px 44px rgba(15,23,42,.12);display:grid;gap:1.8rem}.AprendeDeEnergiaSolar_statsHeader__xfi0d{display:flex;flex-direction:column;gap:1rem}@media (min-width:640px){.AprendeDeEnergiaSolar_statsHeader__xfi0d{flex-direction:row;align-items:center;gap:1.25rem}}.AprendeDeEnergiaSolar_statsIcon__hnFCw{width:3rem;height:3rem;color:#22c55e}.AprendeDeEnergiaSolar_statsEyebrow__7gDEY{display:block;font-weight:700;color:#2563eb;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem}.AprendeDeEnergiaSolar_statsTitle__9MIz5{font-size:clamp(1.6rem,3.6vw,2.2rem);font-weight:800;color:#1f2937}.AprendeDeEnergiaSolar_statsGrid__co_nQ{display:grid;gap:clamp(1.25rem,4vw,2rem);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.AprendeDeEnergiaSolar_stat__6ieXz{padding:1.4rem 1.5rem;border-radius:26px;background:hsla(0,0%,100%,.85);border:1px solid rgba(148,163,184,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.65);display:grid;gap:.4rem}.AprendeDeEnergiaSolar_statValue__O_kzb{font-size:1.8rem;font-weight:800;letter-spacing:-.02em;color:#1e293b}.AprendeDeEnergiaSolar_statLabel__E8icX{font-size:.96rem;color:#475569;line-height:1.6}.AprendeDeEnergiaSolar_statSky__4EGmx{background:linear-gradient(150deg,rgba(191,219,254,.6),rgba(219,234,254,.3))}.AprendeDeEnergiaSolar_statEmerald__X7UHf{background:linear-gradient(150deg,rgba(187,247,208,.6),rgba(209,250,229,.3))}.AprendeDeEnergiaSolar_statAmber__CIEKS{background:linear-gradient(150deg,hsla(48,96%,89%,.6),hsla(55,92%,95%,.3))}.AprendeDeEnergiaSolar_ctaSection__LGInW{position:relative;overflow:hidden;border-radius:40px;margin:clamp(3rem,8vw,6rem) auto clamp(4rem,10vw,7rem);min-height:320px;background:radial-gradient(120% 120% at 20% 20%,rgba(59,130,246,.85) 0,rgba(59,130,246,.75) 35%,rgba(96,165,250,.65) 55%,rgba(45,212,191,.7) 100%);box-shadow:0 26px 60px rgba(37,99,235,.28)}.AprendeDeEnergiaSolar_ctaOrbOne__CD6fF,.AprendeDeEnergiaSolar_ctaOrbTwo__dokhc{position:absolute;border-radius:999px;filter:blur(70px);opacity:.8}.AprendeDeEnergiaSolar_ctaOrbOne__CD6fF{width:320px;height:320px;background:rgba(56,189,248,.55);top:-160px;right:10%}.AprendeDeEnergiaSolar_ctaOrbTwo__dokhc{width:280px;height:280px;background:rgba(110,231,183,.5);bottom:-140px;left:12%}.AprendeDeEnergiaSolar_ctaContent__5gFUI{position:relative;z-index:1;padding:clamp(3rem,7vw,4.5rem) clamp(2.25rem,6vw,4rem);text-align:center;color:#fff;max-width:840px;margin:0 auto;display:grid;gap:1.5rem}.AprendeDeEnergiaSolar_ctaEyebrow__JE79z{font-size:clamp(1.2rem,2.6vw,1.6rem);font-weight:700;color:#facc15}.AprendeDeEnergiaSolar_ctaTitle__9YCDw{font-size:clamp(2rem,4.8vw,3rem);font-weight:800;line-height:1.15}.AprendeDeEnergiaSolar_ctaButton__qUGR4{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem 2.8rem;border-radius:999px;font-size:1.05rem;font-weight:700;color:#0f172a;background:#fff;box-shadow:0 18px 38px rgba(15,23,42,.28);transition:transform .2s ease,box-shadow .2s ease}.AprendeDeEnergiaSolar_ctaButton__qUGR4:hover{transform:translateY(-2px);box-shadow:0 24px 48px rgba(15,23,42,.35)}.AprendeDeEnergiaSolar_ctaButtonIcon__59cMe{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:999px;color:#2563eb;background:rgba(37,99,235,.12)}@media (min-width:900px){.AprendeDeEnergiaSolar_solutionCard__dXJSE{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center}.AprendeDeEnergiaSolar_solutionCardReverse__Ltw9W{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.AprendeDeEnergiaSolar_solutionCardReverse__Ltw9W .AprendeDeEnergiaSolar_solutionImage__g_x2F{order:2}.AprendeDeEnergiaSolar_solutionCardReverse__Ltw9W .AprendeDeEnergiaSolar_solutionContent__6FLtg{order:1}}@media (max-width:599px){.AprendeDeEnergiaSolar_highlightCard__y1hfT{text-align:center}.AprendeDeEnergiaSolar_highlightIconWrap__uc5tP{margin:0 auto}}