.faq-cee-module__FMVUdG__list{border-top:1px solid var(--hairline)}.faq-cee-module__FMVUdG__item{border-bottom:1px solid var(--hairline)}.faq-cee-module__FMVUdG__summary{cursor:pointer;letter-spacing:-.012em;color:var(--color-graphite);justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;font-size:clamp(16px,1.6vw,18px);font-weight:550;list-style:none;transition:color .15s;display:flex}.faq-cee-module__FMVUdG__summary::-webkit-details-marker{display:none}.faq-cee-module__FMVUdG__summary:hover{color:var(--color-voltage)}.faq-cee-module__FMVUdG__chevron{border-right:1.5px solid var(--color-text-3);border-bottom:1.5px solid var(--color-text-3);flex:none;width:11px;height:11px;transition:transform .22s;transform:rotate(45deg)}.faq-cee-module__FMVUdG__item[open] .faq-cee-module__FMVUdG__chevron{transform:rotate(-135deg)}.faq-cee-module__FMVUdG__answer{max-width:70ch;color:var(--color-text-2);margin:0;padding:0 4px 26px;font-size:15px;line-height:1.62}
.intro-curtain-module__lzV7eq__curtain{z-index:90;background:var(--color-snow);justify-content:center;align-items:center;animation:.5s both intro-curtain-module__lzV7eq__v7-curtain-in;display:flex;position:fixed;inset:0}.intro-curtain-module__lzV7eq__curtain.intro-curtain-module__lzV7eq__out{pointer-events:none;animation:.8s cubic-bezier(.16,1,.3,1) both intro-curtain-module__lzV7eq__v7-curtain-out}.intro-curtain-module__lzV7eq__glow{background:radial-gradient(50% 50% at 50% 50%, var(--voltage-glow), transparent 70%);filter:blur(36px);opacity:.7;border-radius:999px;width:520px;height:520px;animation:1.8s cubic-bezier(.16,1,.3,1) infinite intro-curtain-module__lzV7eq__v7-glow-breathe;position:absolute}.intro-curtain-module__lzV7eq__mark{z-index:1;animation:.9s cubic-bezier(.16,1,.3,1) both intro-curtain-module__lzV7eq__v7-mark-rise;position:relative}@keyframes intro-curtain-module__lzV7eq__v7-curtain-in{0%{opacity:0}to{opacity:1}}@keyframes intro-curtain-module__lzV7eq__v7-curtain-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}@keyframes intro-curtain-module__lzV7eq__v7-mark-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes intro-curtain-module__lzV7eq__v7-glow-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.8;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.intro-curtain-module__lzV7eq__curtain{display:none}}
.manifeste-dark-module__O3ujVa__section{background:var(--color-graphite);color:#fff;position:relative;overflow:hidden}.manifeste-dark-module__O3ujVa__glow{z-index:0;filter:blur(8px);background:radial-gradient(46% 60% at 78% 32%,#0a84ff57,#0000 64%),radial-gradient(40% 50% at 12% 86%,#5ba8ff2e,#0000 70%);animation:34s ease-in-out infinite alternate manifeste-dark-module__O3ujVa__v7-drift;position:absolute;inset:0}.manifeste-dark-module__O3ujVa__inner{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,6vw,88px);max-width:1180px;margin:0 auto;padding:clamp(72px,10vw,132px) 24px;display:grid;position:relative}.manifeste-dark-module__O3ujVa__copy{max-width:560px}.manifeste-dark-module__O3ujVa__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-voltage-2);font-size:11px;font-weight:600}.manifeste-dark-module__O3ujVa__title{font-family:var(--font-sans);letter-spacing:-.04em;color:#fff;text-wrap:balance;margin:18px 0 0;font-size:clamp(32px,5vw,60px);font-weight:600;line-height:1.02}.manifeste-dark-module__O3ujVa__serif{font-family:var(--font-serif);color:#ffffffb8;font-style:italic;font-weight:400}.manifeste-dark-module__O3ujVa__lead{color:#ffffffa8;max-width:50ch;margin:24px 0 0;font-size:clamp(15px,1.5vw,17px);line-height:1.62}.manifeste-dark-module__O3ujVa__ring{--color-text:#fff;--color-text-3:#ffffff9e;--color-fog:#ffffff24;justify-content:center;display:flex}@keyframes manifeste-dark-module__O3ujVa__v7-drift{0%{transform:translate(-2%,-1%)scale(1.02)}to{transform:translate(3%,2%)scale(1.1)}}@media (max-width:860px){.manifeste-dark-module__O3ujVa__inner{grid-template-columns:1fr}.manifeste-dark-module__O3ujVa__ring{order:-1}}@media (prefers-reduced-motion:reduce){.manifeste-dark-module__O3ujVa__glow{animation:none}}
