.excedentes-page[data-astro-cid-3nme33zr]{--e-navy:var(--color-hero-bg);--e-ink:var(--color-text);--e-muted:var(--color-muted);--e-line:var(--color-border);background:var(--color-bg);overflow:clip}.detail-nav[data-astro-cid-3nme33zr]{border-bottom:1px solid var(--e-line);background:#fff}.detail-nav__inner[data-astro-cid-3nme33zr]{min-height:48px;color:var(--e-muted);flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.74rem;display:flex}.detail-nav[data-astro-cid-3nme33zr] a[data-astro-cid-3nme33zr]{color:var(--e-ink);font-weight:700}.detail-nav[data-astro-cid-3nme33zr] a[data-astro-cid-3nme33zr]:hover{color:var(--color-solar)}.surplus-hero[data-astro-cid-3nme33zr]{color:#fff;background:var(--e-navy)}.surplus-hero__grid[data-astro-cid-3nme33zr]{grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);align-items:center;gap:clamp(3rem,8vw,9rem);min-height:min(680px,100vh - 176px);padding-block:clamp(4.5rem,8vw,7rem);display:grid}.surplus-hero__copy[data-astro-cid-3nme33zr]{max-width:650px}.eyebrow[data-astro-cid-3nme33zr]{color:var(--e-muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.73rem;font-weight:750;line-height:1.5}.eyebrow--light[data-astro-cid-3nme33zr]{color:#ffffffa8}.surplus-hero[data-astro-cid-3nme33zr] h1[data-astro-cid-3nme33zr]{letter-spacing:-.055em;text-wrap:balance;max-width:10.5ch;font-size:clamp(3rem,5vw,5.35rem);font-weight:750;line-height:1.02}.surplus-hero__copy[data-astro-cid-3nme33zr]>p[data-astro-cid-3nme33zr]:not(.eyebrow){color:#ffffffc2;max-width:53ch;margin:1.5rem 0 0;font-size:clamp(1.05rem,1.45vw,1.18rem);line-height:1.7}.hero-actions[data-astro-cid-3nme33zr]{flex-wrap:wrap;gap:1rem;margin-top:2.25rem;display:flex}.hero-actions[data-astro-cid-3nme33zr] .button[data-astro-cid-3nme33zr]{color:#fff;background:#ffffff0f;border-color:#ffffff4d}.hero-actions[data-astro-cid-3nme33zr] .button--solar[data-astro-cid-3nme33zr]{color:var(--color-dark);border-color:var(--color-solar);background:var(--color-solar)}.hero-actions[data-astro-cid-3nme33zr] .button[data-astro-cid-3nme33zr]:hover,.hero-actions[data-astro-cid-3nme33zr] .button[data-astro-cid-3nme33zr]:focus-visible{color:#fff;background:#d96800;border-color:#d96800}.surplus-hero__media[data-astro-cid-3nme33zr]{border-radius:0 0 var(--radius-lg) 0;background:var(--color-dark-soft);min-height:500px;margin:0;position:relative;overflow:hidden}.surplus-hero__media[data-astro-cid-3nme33zr] img[data-astro-cid-3nme33zr]{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.section[data-astro-cid-3nme33zr]{padding-block:var(--section-space)}.section--white[data-astro-cid-3nme33zr]{background:#fff}.section--sand[data-astro-cid-3nme33zr]{background:#f5f1ea}.section--navy[data-astro-cid-3nme33zr]{color:#fff;background:var(--e-navy)}.section--blue[data-astro-cid-3nme33zr]{color:#fff;background:#25364f}.split-layout[data-astro-cid-3nme33zr]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(3rem,10vw,10rem);display:grid}.split-layout--wide[data-astro-cid-3nme33zr]{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)}.section-intro[data-astro-cid-3nme33zr]{position:sticky;top:8rem}.section[data-astro-cid-3nme33zr] h2[data-astro-cid-3nme33zr]{max-width:14ch;color:var(--e-ink);letter-spacing:-.05em;font-size:clamp(2.2rem,4.1vw,3.65rem);font-weight:700;line-height:1.07}.section--navy[data-astro-cid-3nme33zr] h2[data-astro-cid-3nme33zr],.section--blue[data-astro-cid-3nme33zr] h2[data-astro-cid-3nme33zr]{color:#fff}.section-copy[data-astro-cid-3nme33zr]{max-width:680px;color:var(--e-muted);font-size:1.06rem;line-height:1.72}.section-copy--light[data-astro-cid-3nme33zr]{color:#ffffffc2}.section-copy[data-astro-cid-3nme33zr]>p[data-astro-cid-3nme33zr]{margin:0}.energy-flow[data-astro-cid-3nme33zr]{border-top:1px solid var(--e-ink);margin:2.3rem 0 0;padding:0;list-style:none}.energy-flow[data-astro-cid-3nme33zr] li[data-astro-cid-3nme33zr]{border-bottom:1px solid var(--e-line);grid-template-columns:42px minmax(160px,.8fr) minmax(0,1.2fr);align-items:baseline;gap:1rem;padding:.95rem 0;display:grid}.energy-flow[data-astro-cid-3nme33zr] span[data-astro-cid-3nme33zr]{color:var(--color-solar);font-size:.7rem;font-weight:750}.energy-flow[data-astro-cid-3nme33zr] strong[data-astro-cid-3nme33zr]{color:var(--e-ink);font-family:var(--font-display);font-size:1rem}.energy-flow[data-astro-cid-3nme33zr] small[data-astro-cid-3nme33zr]{color:var(--e-muted);line-height:1.5}.small-note[data-astro-cid-3nme33zr]{margin-top:1.7rem!important;font-size:.92rem!important}.load-list[data-astro-cid-3nme33zr],.decision-list[data-astro-cid-3nme33zr]{border-top:1px solid var(--e-ink);flex-wrap:wrap;gap:.7rem 1.4rem;margin-top:2rem;padding-top:1.1rem;display:flex}.load-list[data-astro-cid-3nme33zr] span[data-astro-cid-3nme33zr]{color:var(--e-ink);font-size:.75rem;font-weight:700}.virtual-list[data-astro-cid-3nme33zr]{border-top:1px solid var(--e-ink);grid-template-columns:repeat(3,1fr);gap:1.4rem;margin-top:2.3rem;display:grid}.virtual-list[data-astro-cid-3nme33zr] div[data-astro-cid-3nme33zr]{padding-top:1rem}.virtual-list[data-astro-cid-3nme33zr] strong[data-astro-cid-3nme33zr],.contrast-list[data-astro-cid-3nme33zr] strong[data-astro-cid-3nme33zr]{color:var(--e-ink);font-family:var(--font-display);font-size:1.05rem;display:block}.virtual-list[data-astro-cid-3nme33zr] span[data-astro-cid-3nme33zr],.contrast-list[data-astro-cid-3nme33zr] p[data-astro-cid-3nme33zr]{margin-top:.55rem;font-size:.92rem;line-height:1.55;display:block}.contrast-list[data-astro-cid-3nme33zr]{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.contrast-list[data-astro-cid-3nme33zr] div[data-astro-cid-3nme33zr]{border-top:2px solid var(--color-solar);padding-top:1rem}.contrast-list[data-astro-cid-3nme33zr] span[data-astro-cid-3nme33zr]{color:var(--color-solar);letter-spacing:.08em;font-size:.69rem;font-weight:750}.contrast-list[data-astro-cid-3nme33zr] strong[data-astro-cid-3nme33zr]{color:#fff;margin-top:.65rem}.text-link[data-astro-cid-3nme33zr]{border-bottom:1px solid var(--color-solar);color:inherit;letter-spacing:.05em;text-transform:uppercase;gap:.7rem;margin-top:2rem;padding-bottom:.28rem;font-size:.83rem;font-weight:750;display:inline-flex}.text-link[data-astro-cid-3nme33zr]:hover{color:var(--color-solar)}.decision-list[data-astro-cid-3nme33zr]{color:#fff;border-color:#ffffff73;grid-template-columns:repeat(2,1fr);gap:0 2rem;list-style:none;display:grid}.decision-list[data-astro-cid-3nme33zr] li[data-astro-cid-3nme33zr]{border-bottom:1px solid #fff3;padding:.8rem 0}.process-section[data-astro-cid-3nme33zr]{padding-block:var(--section-space)}.process-heading[data-astro-cid-3nme33zr]{grid-template-columns:minmax(0,1fr) minmax(290px,.75fr);align-items:end;gap:clamp(2rem,8vw,8rem);display:grid}.process-heading[data-astro-cid-3nme33zr] h2[data-astro-cid-3nme33zr]{max-width:14ch}.process-heading[data-astro-cid-3nme33zr]>p[data-astro-cid-3nme33zr]{color:var(--e-muted);margin:0;font-size:1.06rem;line-height:1.7}.process-flow[data-astro-cid-3nme33zr]{flex-wrap:wrap;gap:.75rem;margin:3rem 0 0;padding:0;list-style:none;display:flex}.process-flow[data-astro-cid-3nme33zr] li[data-astro-cid-3nme33zr]{color:var(--e-ink);letter-spacing:.08em;align-items:center;gap:.75rem;font-size:.72rem;font-weight:750;display:flex}.process-flow[data-astro-cid-3nme33zr] li[data-astro-cid-3nme33zr]:not(:last-child):after{content:"→";color:var(--color-solar);font-size:1.2rem}.faq-layout[data-astro-cid-3nme33zr]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(3rem,10vw,10rem);display:grid}.faq-list[data-astro-cid-3nme33zr]{border-top:1px solid var(--e-ink)}.faq-list[data-astro-cid-3nme33zr] details[data-astro-cid-3nme33zr]{border-bottom:1px solid var(--e-line)}.faq-list[data-astro-cid-3nme33zr] summary[data-astro-cid-3nme33zr]{color:var(--e-ink);cursor:pointer;font-family:var(--font-display);justify-content:space-between;gap:1rem;padding:1.2rem 0;font-size:1rem;font-weight:650;list-style:none;display:flex}.faq-list[data-astro-cid-3nme33zr] summary[data-astro-cid-3nme33zr]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-3nme33zr] summary[data-astro-cid-3nme33zr]:after{content:"+";color:var(--color-solar);font-size:1.4rem;font-weight:400}.faq-list[data-astro-cid-3nme33zr] details[data-astro-cid-3nme33zr][open] summary[data-astro-cid-3nme33zr]:after{content:"−"}.faq-list[data-astro-cid-3nme33zr] details[data-astro-cid-3nme33zr] p[data-astro-cid-3nme33zr]{max-width:65ch;color:var(--e-muted);margin:0 2rem 1.25rem 0;font-size:.95rem;line-height:1.65}.final-cta[data-astro-cid-3nme33zr]{background:#f5f1ea}.final-cta__inner[data-astro-cid-3nme33zr]{max-width:850px}.final-cta[data-astro-cid-3nme33zr] h2[data-astro-cid-3nme33zr]{max-width:14ch}.final-cta__inner[data-astro-cid-3nme33zr]>p[data-astro-cid-3nme33zr]:not(.eyebrow){max-width:58ch;color:var(--e-muted);margin:1.25rem 0 0;font-size:1.06rem;line-height:1.7}.cta-actions[data-astro-cid-3nme33zr]{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.final-cta__button[data-astro-cid-3nme33zr]{color:#fff;background:var(--e-navy);margin-top:2.2rem}.final-cta__button[data-astro-cid-3nme33zr]:hover{color:#fff;background:#1b3159;transform:translateY(-1px)}@media (width<=960px){.surplus-hero__grid[data-astro-cid-3nme33zr]{grid-template-columns:minmax(0,1fr) minmax(330px,.82fr);gap:2.5rem}.surplus-hero__media[data-astro-cid-3nme33zr]{min-height:440px}.split-layout[data-astro-cid-3nme33zr],.process-heading[data-astro-cid-3nme33zr]{gap:3rem}}@media (width<=760px){.surplus-hero__grid[data-astro-cid-3nme33zr],.split-layout[data-astro-cid-3nme33zr],.process-heading[data-astro-cid-3nme33zr],.faq-layout[data-astro-cid-3nme33zr]{grid-template-columns:1fr}.surplus-hero__grid[data-astro-cid-3nme33zr]{gap:2.4rem;min-height:auto;padding-block:3.5rem 0}.surplus-hero[data-astro-cid-3nme33zr] h1[data-astro-cid-3nme33zr]{max-width:10.5ch;font-size:clamp(2.8rem,11.5vw,4.2rem)}.surplus-hero__media[data-astro-cid-3nme33zr]{min-height:320px;margin-inline:calc((100vw - min(100vw - 2.5rem, var(--container))) / -2);border-radius:0}.surplus-hero__media[data-astro-cid-3nme33zr] img[data-astro-cid-3nme33zr]{object-position:center 52%}.section-intro[data-astro-cid-3nme33zr]{position:static}.section[data-astro-cid-3nme33zr] h2[data-astro-cid-3nme33zr]{max-width:14ch;font-size:clamp(2.15rem,9.5vw,3.5rem)}.energy-flow[data-astro-cid-3nme33zr] li[data-astro-cid-3nme33zr]{grid-template-columns:35px 1fr;gap:.5rem}.energy-flow[data-astro-cid-3nme33zr] small[data-astro-cid-3nme33zr]{grid-column:2}.virtual-list[data-astro-cid-3nme33zr],.contrast-list[data-astro-cid-3nme33zr]{grid-template-columns:1fr;gap:1.2rem}.decision-list[data-astro-cid-3nme33zr]{grid-template-columns:1fr}.process-heading[data-astro-cid-3nme33zr]>p[data-astro-cid-3nme33zr]{margin-top:0}.process-flow[data-astro-cid-3nme33zr]{gap:.8rem}}@media (width<=460px){.detail-nav__inner[data-astro-cid-3nme33zr]{min-height:44px;font-size:.68rem}.surplus-hero__grid[data-astro-cid-3nme33zr]{padding-top:3rem}.hero-actions[data-astro-cid-3nme33zr],.hero-actions[data-astro-cid-3nme33zr] .button[data-astro-cid-3nme33zr]{width:100%}.hero-actions[data-astro-cid-3nme33zr] .button[data-astro-cid-3nme33zr]{justify-content:space-between}.section[data-astro-cid-3nme33zr]{padding-block:clamp(3.7rem,13vw,5.5rem)}.section[data-astro-cid-3nme33zr] h2[data-astro-cid-3nme33zr]{font-size:clamp(2.05rem,9.2vw,3rem)}.process-flow[data-astro-cid-3nme33zr]{grid-template-columns:1fr;display:grid}.process-flow[data-astro-cid-3nme33zr] li[data-astro-cid-3nme33zr]{min-height:30px}.process-flow[data-astro-cid-3nme33zr] li[data-astro-cid-3nme33zr]:not(:last-child):after{content:"↓"}.faq-list[data-astro-cid-3nme33zr] summary[data-astro-cid-3nme33zr]{font-size:.94rem}}
