:root{--aep-bg: #435563}.progress-bar.svelte-1gwkmu1{position:fixed;top:0;left:0;height:3px;z-index:999;background:linear-gradient(90deg,var(--argand-primary),var(--argand-secondary));box-shadow:0 0 8px color-mix(in oklab,var(--argand-primary) 50%,transparent);pointer-events:none}.aep-bg-anim.svelte-1gwkmu1{position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(ellipse 80% 60% at 20% 30%,rgba(90,122,144,.4),transparent),radial-gradient(ellipse 60% 80% at 80% 70%,rgba(55,72,86,.5),transparent),radial-gradient(ellipse 90% 50% at 50% 50%,rgba(78,104,120,.25),transparent),linear-gradient(160deg,#4e6878 0%,var(--aep-bg) 40%,#3a4b58 70%,#354350 100%);background-size:200% 200%,200% 200%,150% 150%,100% 100%;animation:svelte-1gwkmu1-aepDrift 25s ease-in-out infinite}.aep-bg-anim.svelte-1gwkmu1:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,transparent 40%,rgba(40,55,65,.35) 100%)}.aep-bg-static.svelte-1gwkmu1{position:fixed;inset:0;z-index:-2;pointer-events:none;background:var(--aep-bg)}@keyframes svelte-1gwkmu1-aepDrift{0%{background-position:0% 0%,100% 100%,50% 50%,0% 0%}33%{background-position:40% 60%,60% 30%,30% 70%,0% 0%}66%{background-position:80% 30%,20% 80%,70% 30%,0% 0%}to{background-position:0% 0%,100% 100%,50% 50%,0% 0%}}@media(prefers-reduced-motion:reduce){.aep-bg-anim.svelte-1gwkmu1{animation:none}}.aep-page.svelte-1gwkmu1{position:relative;z-index:1;background:linear-gradient(to bottom,transparent 0%,transparent 8%,rgba(50,64,76,.45) 14%,rgba(50,64,76,.65) 20%,rgba(48,62,74,.75) 30%,rgba(46,60,72,.82) 45%,rgba(44,58,70,.88) 60%,rgba(42,56,68,.93) 75%,rgba(40,54,66,.97) 90%,#283a46 100%)}.aep-hero.svelte-1gwkmu1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;position:relative}.aep-hero-label.svelte-1gwkmu1{font-size:.7rem;letter-spacing:.5em;text-transform:uppercase;color:var(--argand-primary);margin-bottom:1.5rem;font-weight:700}.aep-hero-title.svelte-1gwkmu1{font-size:clamp(2.5rem,7vw,5rem);font-weight:800;line-height:1.05;margin-bottom:1.5rem;color:var(--argand-text-primary);text-shadow:0 2px 30px rgba(0,0,0,.4)}.aep-hero-title.svelte-1gwkmu1 em:where(.svelte-1gwkmu1){font-style:normal;color:var(--argand-primary);display:block;text-shadow:0 2px 30px color-mix(in oklab,var(--argand-primary) 20%,transparent)}.aep-hero-rule.svelte-1gwkmu1{width:80px;height:3px;background:var(--argand-primary);border:none;margin:0 auto 1.5rem}.aep-hero-motto.svelte-1gwkmu1{font-size:clamp(1.05rem,2.4vw,1.5rem);font-weight:800;letter-spacing:.02em;color:var(--argand-primary);margin:0 auto 1.25rem}.aep-hero-sub.svelte-1gwkmu1{font-size:1.15rem;color:#c8d5de;max-width:580px;line-height:1.8;text-shadow:0 1px 10px rgba(0,0,0,.3)}.aep-scroll-hint.svelte-1gwkmu1{position:absolute;bottom:2rem;font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;color:#6a7d8c}.aep-scroll-hint.svelte-1gwkmu1:after{content:"";display:block;width:1px;height:20px;background:linear-gradient(180deg,#6a7d8c,transparent);margin:.5rem auto 0;animation:svelte-1gwkmu1-aepPulse 2s ease-in-out infinite}@keyframes svelte-1gwkmu1-aepPulse{0%,to{opacity:.3}50%{opacity:1}}.aep-pledges.svelte-1gwkmu1,.aep-timeline-section.svelte-1gwkmu1{padding:6rem 2rem}.aep-cta.svelte-1gwkmu1{padding:6rem 2rem 3rem;text-align:center;background:#283a46}.aep-sig.svelte-1gwkmu1{padding:3rem 2rem 4rem;text-align:center}.aep-sh.svelte-1gwkmu1{text-align:center;margin-bottom:4rem}.aep-sh.svelte-1gwkmu1 h2:where(.svelte-1gwkmu1){font-size:.7rem;letter-spacing:.5em;text-transform:uppercase;color:var(--argand-primary);margin-bottom:.75rem}.aep-sh-line.svelte-1gwkmu1{width:40px;height:2px;background:var(--argand-primary);margin:0 auto}.aep-pledge.svelte-1gwkmu1{max-width:640px;margin:0 auto 4rem;padding-left:4rem;position:relative}.aep-pledge-n.svelte-1gwkmu1{position:absolute;left:0;top:-.15em;font-size:2rem;font-weight:800;color:var(--argand-primary);opacity:.7;line-height:1}.aep-pledge.svelte-1gwkmu1 h3:where(.svelte-1gwkmu1){font-size:1.5rem;font-weight:800;margin-bottom:.75rem}.aep-pledge.svelte-1gwkmu1 p:where(.svelte-1gwkmu1){font-size:1rem;line-height:1.8;color:var(--argand-text-secondary)}.aep-pledge.svelte-1gwkmu1 strong{color:var(--argand-text-primary);font-weight:700}.aep-pdiv.svelte-1gwkmu1{width:30px;height:1px;background:color-mix(in oklab,var(--argand-primary) 30%,transparent);margin:3rem auto}.fire{color:var(--argand-primary);font-weight:700}.inline-link-fire{color:var(--argand-primary);text-decoration:none;border-bottom:1px solid color-mix(in oklab,var(--argand-primary) 40%,transparent)}.inline-link-bright{color:var(--argand-text-primary);text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--argand-primary) 40%,transparent);text-underline-offset:2px}.inline-link-muted{color:#c0cdd8;text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--argand-primary) 30%,transparent);text-underline-offset:2px}.aep-enforcement.svelte-1gwkmu1{max-width:640px;margin:3rem auto 0;padding:2rem;border:2px solid color-mix(in oklab,var(--argand-primary) 20%,transparent);border-radius:8px;background:color-mix(in oklab,var(--argand-primary) 3%,transparent)}.aep-enforcement.svelte-1gwkmu1 h3:where(.svelte-1gwkmu1){font-size:.75rem;font-weight:800;color:var(--argand-primary);margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.1em}.aep-enforcement.svelte-1gwkmu1 p:where(.svelte-1gwkmu1){font-size:.95rem;line-height:1.8;color:var(--argand-text-secondary)}.aep-enforcement.svelte-1gwkmu1 strong{color:var(--argand-text-primary);font-weight:700}.aep-sig-divider.svelte-1gwkmu1{width:60px;height:1px;background:color-mix(in oklab,var(--argand-primary) 25%,transparent);margin:0 auto 2rem}.aep-sig-block.svelte-1gwkmu1{display:inline-block;text-align:left}.aep-sig-line.svelte-1gwkmu1{width:200px;height:1px;background:#f0eae426;margin-bottom:.75rem}.aep-sig-name.svelte-1gwkmu1{font-size:1.4rem;font-weight:700;font-style:italic;margin-bottom:.25rem}.aep-sig-role.svelte-1gwkmu1{font-size:.8rem;color:#6a7d8c;letter-spacing:.05em}.aep-sig-date.svelte-1gwkmu1{font-size:.75rem;color:#5a6d7c;margin-top:1.5rem;letter-spacing:.05em}.aep-sig-meta.svelte-1gwkmu1{font-size:.72rem;color:#5a6d7c;margin-top:1.5rem;max-width:480px;margin-left:auto;margin-right:auto;line-height:1.6}.aep-sig-meta.svelte-1gwkmu1 strong:where(.svelte-1gwkmu1){color:#6a7d8c}.aep-sig-meta.svelte-1gwkmu1 a:where(.svelte-1gwkmu1){color:#6a7d8c;text-decoration:underline;text-decoration-color:#6a7d8c4d}.aep-tl-subtitle.svelte-1gwkmu1{font-size:1.8rem;font-weight:800;text-align:center;margin-top:.5rem}.aep-tl-intro.svelte-1gwkmu1{text-align:center;max-width:580px;margin:0 auto 1rem;color:var(--argand-text-muted);font-size:.95rem;line-height:1.7}.aep-tl-disclaimer.svelte-1gwkmu1{text-align:center;max-width:580px;margin:0 auto 3rem;color:#6a7d8c;font-size:.85rem;line-height:1.6}.aep-tl.svelte-1gwkmu1{max-width:680px;margin:0 auto;position:relative;padding-left:2.5rem}.aep-tl.svelte-1gwkmu1:before{content:"";position:absolute;left:6px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--argand-primary),color-mix(in oklab,var(--argand-primary) 15%,transparent) 35%,color-mix(in oklab,var(--argand-primary) 15%,transparent) 65%,var(--argand-primary))}.aep-tl-era.svelte-1gwkmu1{font-size:.65rem;letter-spacing:.4em;text-transform:uppercase;color:var(--argand-primary);margin-bottom:1.5rem;margin-top:3rem;padding-left:.5rem;font-weight:700}.aep-tl-era.svelte-1gwkmu1:first-child{margin-top:0}.aep-ti.svelte-1gwkmu1{margin-bottom:2rem;position:relative}.aep-ti.svelte-1gwkmu1:before{content:"";position:absolute;left:calc(-2.5rem + 1px);top:.5rem;width:12px;height:12px;border-radius:50%;background:var(--argand-primary);border:2px solid rgba(40,54,66,.9)}.aep-ti.major.svelte-1gwkmu1:before{width:14px;height:14px;box-shadow:0 0 12px color-mix(in oklab,var(--argand-primary) 50%,transparent)}.aep-ti-meta.svelte-1gwkmu1{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.3rem;flex-wrap:wrap}.aep-ti-year.svelte-1gwkmu1{font-size:.75rem;font-weight:700;color:var(--argand-primary);letter-spacing:.1em}.aep-ti-company.svelte-1gwkmu1{font-size:.75rem;color:#6a7d8c;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.aep-ti-title.svelte-1gwkmu1{font-size:1.05rem;font-weight:700;margin-bottom:.3rem}.aep-ti-desc.svelte-1gwkmu1{font-size:.88rem;color:var(--argand-text-muted);line-height:1.6}.aep-ti-desc.svelte-1gwkmu1 strong{color:#c0cdd8;font-weight:700}.aep-ti-source.svelte-1gwkmu1{margin-top:.3rem}.aep-ti-source.svelte-1gwkmu1 a:where(.svelte-1gwkmu1){font-size:.72rem;color:#5a6d7c;text-decoration:none;font-style:italic;transition:color .2s}.aep-ti-source.svelte-1gwkmu1 a:where(.svelte-1gwkmu1):hover{color:var(--argand-primary)}.aep-verdict.svelte-1gwkmu1{margin-top:3rem;padding:1.5rem 2rem;border:2px solid color-mix(in oklab,var(--argand-primary) 25%,transparent);border-radius:8px;text-align:center;background:color-mix(in oklab,var(--argand-primary) 3%,transparent)}.aep-verdict.svelte-1gwkmu1 p:where(.svelte-1gwkmu1){font-size:1.1rem;font-weight:700;line-height:1.6}.aep-verdict-sub.svelte-1gwkmu1{margin-top:.75rem;font-size:.95rem;color:var(--argand-text-secondary)}.aep-verdict-exit.svelte-1gwkmu1{margin-top:1rem;font-size:1.2rem}.aep-cta.svelte-1gwkmu1 h2:where(.svelte-1gwkmu1){font-size:2rem;font-weight:800;margin-bottom:.75rem}.aep-cta-sub.svelte-1gwkmu1{font-size:1rem;color:var(--argand-text-secondary);margin-bottom:2.5rem;max-width:440px;margin-left:auto;margin-right:auto;line-height:1.6}.aep-cta-buttons.svelte-1gwkmu1{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.aep-btn-primary.svelte-1gwkmu1{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem;background:var(--argand-primary);color:#1a1a1a;font-weight:700;font-size:.95rem;font-family:inherit;border-radius:8px;text-decoration:none;border:none;cursor:pointer;transition:background .2s,transform .15s}.aep-btn-primary.svelte-1gwkmu1:hover{background:var(--argand-primary-hover);transform:translateY(-1px)}.aep-btn-secondary.svelte-1gwkmu1{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem;background:transparent;color:var(--argand-text-primary);font-weight:700;font-size:.95rem;font-family:inherit;border-radius:8px;border:2px solid color-mix(in oklab,var(--argand-primary) 30%,transparent);text-decoration:none;cursor:pointer;transition:border-color .2s,transform .15s}.aep-btn-secondary.svelte-1gwkmu1:hover{border-color:var(--argand-primary);transform:translateY(-1px)}.aep-share.svelte-1gwkmu1{margin-top:1.5rem;display:flex;gap:.75rem;justify-content:center}.aep-share.svelte-1gwkmu1 a:where(.svelte-1gwkmu1){font-size:.8rem;color:#6a7d8c;text-decoration:none;padding:.4rem .75rem;border-radius:4px;border:1px solid rgba(106,125,140,.25);font-family:inherit;transition:color .2s,border-color .2s}.aep-share.svelte-1gwkmu1 a:where(.svelte-1gwkmu1):hover{color:var(--argand-primary);border-color:var(--argand-primary)}@media(max-width:640px){.aep-pledge.svelte-1gwkmu1{padding-left:3rem}.aep-pledge-n.svelte-1gwkmu1{font-size:1.5rem}.aep-pledge.svelte-1gwkmu1 h3:where(.svelte-1gwkmu1){font-size:1.25rem}.aep-tl.svelte-1gwkmu1{padding-left:2rem}.aep-ti.svelte-1gwkmu1:before{left:calc(-2rem + 1px)}.aep-hero-title.svelte-1gwkmu1{font-size:clamp(2rem,8vw,3.5rem)}.aep-cta.svelte-1gwkmu1 h2:where(.svelte-1gwkmu1){font-size:1.6rem}}.aep-personal.svelte-1gwkmu1{padding:3rem 2rem}.aep-personal-block.svelte-1gwkmu1{max-width:640px;margin:0 auto;padding-left:1.5rem;border-left:3px solid color-mix(in oklab,var(--argand-primary) 40%,transparent)}.aep-personal-block.svelte-1gwkmu1 h3:where(.svelte-1gwkmu1){font-size:.75rem;font-weight:800;color:var(--argand-primary);margin-bottom:1rem;text-transform:uppercase;letter-spacing:.1em}.aep-personal-block.svelte-1gwkmu1 p:where(.svelte-1gwkmu1){font-size:.95rem;line-height:1.8;color:var(--argand-text-secondary);margin-bottom:1rem}.aep-personal-block.svelte-1gwkmu1 p:where(.svelte-1gwkmu1):last-child{margin-bottom:0}.aep-personal-block.svelte-1gwkmu1 strong{color:var(--argand-text-primary);font-weight:700}.aep-sig-counter.svelte-1gwkmu1{font-size:.8rem;color:var(--argand-primary);font-weight:700;margin-top:1rem;letter-spacing:.03em}body.aep-active{background:#283a46!important}body.aep-active footer{background:#283a46!important;border-top:none!important;border-color:transparent!important;position:relative;z-index:2}@media(max-width:640px){.aep-personal-block.svelte-1gwkmu1{padding-left:1rem}}@media(prefers-reduced-motion:reduce){.aep-scroll-hint.svelte-1gwkmu1:after{animation:none}.aep-btn-primary.svelte-1gwkmu1:hover,.aep-btn-secondary.svelte-1gwkmu1:hover{transform:none}}@media print{.progress-bar.svelte-1gwkmu1,.aep-bg-anim.svelte-1gwkmu1,.aep-bg-static.svelte-1gwkmu1,.aep-scroll-hint.svelte-1gwkmu1,.aep-share.svelte-1gwkmu1{display:none!important}.aep-page.svelte-1gwkmu1{background:#fff!important;color:#1a1a1a!important}.aep-hero-title.svelte-1gwkmu1,.aep-pledge.svelte-1gwkmu1 h3:where(.svelte-1gwkmu1),.aep-ti-title.svelte-1gwkmu1,.aep-cta.svelte-1gwkmu1 h2:where(.svelte-1gwkmu1),.aep-sig-name.svelte-1gwkmu1,.aep-verdict.svelte-1gwkmu1 p:where(.svelte-1gwkmu1){color:#1a1a1a!important}.aep-hero-title.svelte-1gwkmu1 em:where(.svelte-1gwkmu1){color:#c73e1d!important}.aep-hero-sub.svelte-1gwkmu1,.aep-pledge.svelte-1gwkmu1 p:where(.svelte-1gwkmu1),.aep-ti-desc.svelte-1gwkmu1,.aep-tl-intro.svelte-1gwkmu1,.aep-tl-disclaimer.svelte-1gwkmu1,.aep-enforcement.svelte-1gwkmu1 p:where(.svelte-1gwkmu1),.aep-personal-block.svelte-1gwkmu1 p:where(.svelte-1gwkmu1),.aep-cta-sub.svelte-1gwkmu1{color:#333!important}.fire{color:#c73e1d!important}.aep-pledge.svelte-1gwkmu1 strong,.aep-enforcement.svelte-1gwkmu1 strong,.aep-ti-desc.svelte-1gwkmu1 strong{color:#1a1a1a!important}.aep-ti-source.svelte-1gwkmu1 a:where(.svelte-1gwkmu1):after{content:" (" attr(href) ")";font-style:normal;color:#666;font-size:.65rem}.aep-enforcement.svelte-1gwkmu1,.aep-verdict.svelte-1gwkmu1{border-color:#ccc!important;background:#f9f9f9!important}.aep-personal-block.svelte-1gwkmu1{border-left-color:#c73e1d!important}.aep-tl.svelte-1gwkmu1:before{background:#ccc!important}.aep-ti.svelte-1gwkmu1:before{background:#c73e1d!important;border-color:#fff!important}.aep-pdiv.svelte-1gwkmu1,.aep-sig-divider.svelte-1gwkmu1,.aep-sig-line.svelte-1gwkmu1,.aep-sh-line.svelte-1gwkmu1{background:#ccc!important}.svelte-1gwkmu1{animation:none!important;transition:none!important;text-shadow:none!important;box-shadow:none!important}.aep-hero.svelte-1gwkmu1{min-height:auto!important;padding:3rem 0!important}.aep-enforcement.svelte-1gwkmu1,.aep-verdict.svelte-1gwkmu1,.aep-ti.svelte-1gwkmu1{break-inside:avoid}.aep-btn-primary.svelte-1gwkmu1,.aep-btn-secondary.svelte-1gwkmu1{border:1px solid #ccc!important;background:#fff!important;color:#1a1a1a!important}nav,.skip-to-content{display:none!important}}
