.ArticleCard_card__Asfk2{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.ArticleCard_card__Asfk2:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.ArticleCard_link__iPso8{display:block;height:100%}.ArticleCard_thumb__cBCj4{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--amber-tint)}.ArticleCard_thumb__cBCj4 svg{display:block;width:100%;height:100%}.ArticleCard_cat__dZhTQ{position:absolute;left:14px;bottom:14px;font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:rgba(20,24,30,.82);color:#fff;padding:6px 12px;border-radius:999px}.ArticleCard_body__FCl3s{padding:20px 22px 24px}.ArticleCard_title__8hOL_{font-size:21px;line-height:1.2;margin-bottom:8px}.ArticleCard_excerpt__ugPd6{margin:0 0 14px;font-size:15px;color:var(--ink-2);line-height:1.55}.ArticleCard_meta__WVz4e{display:flex;gap:8px;align-items:center;font-family:var(--font-ui);font-size:13px;color:var(--ink-3)}.ArticleCard_featured__SozXl{grid-column:1/-1}.ArticleCard_featured__SozXl .ArticleCard_thumb__cBCj4{aspect-ratio:21/8}.ArticleCard_featured__SozXl .ArticleCard_title__8hOL_{font-size:clamp(24px,3.4vw,34px)}@media (min-width:760px){.ArticleCard_featured__SozXl .ArticleCard_link__iPso8{display:grid;grid-template-columns:1.2fr 1fr}.ArticleCard_featured__SozXl .ArticleCard_thumb__cBCj4{aspect-ratio:auto;height:100%}.ArticleCard_featured__SozXl .ArticleCard_body__FCl3s{align-self:center;padding:32px}}.page_hero__SKW6o{position:relative;padding:clamp(56px,9vw,110px) 0 clamp(40px,6vw,72px);background:radial-gradient(120% 80% at 100% 0,var(--amber-tint) 0,hsla(38,92%,95%,0) 55%),var(--bg);overflow:hidden}.page_heroTitle__Gfler{max-width:16ch;font-size:clamp(36px,6.5vw,68px);line-height:1.04;margin:18px 0 0}.page_heroTitle__Gfler em{font-style:italic;color:var(--amber-deep)}.page_heroLead__jECQ1{max-width:56ch;margin:22px 0 0}.page_heroActions__8_tzb{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.page_stats__L5b4y{display:flex;flex-wrap:wrap;gap:clamp(24px,6vw,64px);margin-top:clamp(40px,6vw,64px);padding-top:32px;border-top:1px solid var(--line)}.page_stat__aEnCU{display:flex;flex-direction:column}.page_statNum__l9yO6{font-family:var(--font-display);font-weight:600;font-size:clamp(30px,4vw,44px);letter-spacing:-.02em;color:var(--ink)}.page_statLabel__YuhHa{font-family:var(--font-ui);font-size:14px;color:var(--ink-2);margin-top:2px}.page_sectionHead__qnhAZ{max-width:640px;margin-bottom:36px}.page_sectionTitle__hzsAh{font-size:clamp(28px,4.4vw,44px);margin:10px 0 0}.page_sectionText__eabw7{margin:14px 0 0;font-size:18px;color:var(--ink-2)}.page_trust__2sASQ{background:var(--surface-2);padding:clamp(48px,8vw,88px) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.page_trustGrid__QEWLT{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.page_trustCard__sdHl3{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:30px 28px}.page_trustNum__bTsDI{font-family:var(--font-ui);font-size:13px;font-weight:700;color:var(--amber-deep);letter-spacing:.1em}.page_trustTitle__CTRT4{font-size:24px;margin:12px 0 8px}.page_trustText__1VjE0{margin:0;color:var(--ink-2);font-size:15.5px;line-height:1.6}.page_posts__9lDd9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media (max-width:860px){.page_trustGrid__QEWLT{grid-template-columns:1fr}.page_posts__9lDd9{grid-template-columns:1fr 1fr}}@media (max-width:560px){.page_posts__9lDd9{grid-template-columns:1fr}}.CalculadoraSolar_root__T_0fQ{font-family:var(--font-body)}.CalculadoraSolar_grid__wcDWw{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:start}@media (max-width:820px){.CalculadoraSolar_grid__wcDWw{grid-template-columns:1fr}}.CalculadoraSolar_card__U_sej{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(18px,3vw,26px);box-shadow:var(--shadow-sm)}.CalculadoraSolar_field__LE_tU{margin-bottom:20px}.CalculadoraSolar_fieldHead__7nJKm{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px}.CalculadoraSolar_label__6OIoR{font-size:14px;font-weight:600}.CalculadoraSolar_value__V_h1Y{font-family:var(--font-ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;font-size:14px;color:var(--teal);white-space:nowrap}.CalculadoraSolar_hint__ZGzee{font-size:12px;color:var(--ink-3);margin:8px 0 0}.CalculadoraSolar_range__xV40I{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:6px;background:var(--line);outline:none;margin:4px 0}.CalculadoraSolar_range__xV40I::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--amber);border:3px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer}.CalculadoraSolar_range__xV40I::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--amber);border:3px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer}.CalculadoraSolar_select__4_4bK{width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);font-family:inherit;font-size:14px;background:#fff;color:var(--ink);cursor:pointer}.CalculadoraSolar_ghost__CUbxM{margin-top:8px;background:none;border:1px dashed var(--teal-2);color:var(--teal);font-family:var(--font-ui);font-size:12.5px;font-weight:500;padding:7px 12px;border-radius:8px;cursor:pointer}.CalculadoraSolar_ghost__CUbxM:hover{background:rgba(20,60,70,.05)}.CalculadoraSolar_toggle__cACXA{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;margin-bottom:20px;cursor:pointer}.CalculadoraSolar_toggle__cACXA input{width:18px;height:18px;accent-color:var(--amber);cursor:pointer}.CalculadoraSolar_toggle__cACXA em{color:var(--ink-3);font-style:normal;font-weight:400;font-size:13px}.CalculadoraSolar_disc__ZaFE1{background:none;border:none;color:var(--teal);font-family:var(--font-ui);font-weight:600;font-size:13px;cursor:pointer;padding:4px 0}.CalculadoraSolar_disc__ZaFE1:hover{color:var(--amber-deep)}.CalculadoraSolar_adv__4tefK{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.CalculadoraSolar_hero__hsdsA{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;padding-bottom:20px;border-bottom:1px solid var(--line);margin-bottom:20px}.CalculadoraSolar_heroLabel__YTP05{font-family:var(--font-ui);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px}.CalculadoraSolar_heroNum__hWAPO{font-family:var(--font-ui);font-weight:700;font-size:clamp(28px,5vw,40px);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.CalculadoraSolar_save__AanJg{color:var(--save)}.CalculadoraSolar_unit__B9dLg{font-size:.5em;font-weight:500;color:var(--ink-3)}.CalculadoraSolar_stats__rZ8PM{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-bottom:22px}.CalculadoraSolar_stat__X65YB{background:#fff;padding:14px 16px}.CalculadoraSolar_statAccent__6HDGQ{background:var(--amber-tint)}.CalculadoraSolar_statLabel__XYiF_{font-size:12px;color:var(--ink-3);margin-bottom:4px}.CalculadoraSolar_statValue__txgRA{font-family:var(--font-ui);font-weight:600;font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CalculadoraSolar_chartWrap__f1MMb{margin-bottom:18px}.CalculadoraSolar_chartTitle__W59T0{font-size:13px;font-weight:600;margin-bottom:10px}.CalculadoraSolar_chartNote__bZJDz{font-size:12px;color:var(--ink-3);margin:6px 0 0}.CalculadoraSolar_supuestos__NFndy{margin:12px 0 0;padding-left:18px;font-size:13px;color:var(--ink-2)}.CalculadoraSolar_supuestos__NFndy li{margin-bottom:6px}.guias_head__kZqeu{max-width:720px;margin-bottom:40px}.guias_title__GUA8b{font-size:clamp(30px,5vw,50px);margin:10px 0 0}.guias_text__8uDhs{margin:16px 0 0;font-size:18px;color:var(--ink-2)}.guias_grid__bl02p{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}@media (max-width:860px){.guias_grid__bl02p{grid-template-columns:1fr 1fr}}@media (max-width:560px){.guias_grid__bl02p{grid-template-columns:1fr}}