.explainer-module__NyR-Sq__root{color:var(--on-dark)}.explainer-module__NyR-Sq__controls{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:24px;display:flex}.explainer-module__NyR-Sq__segment{display:flex}.explainer-module__NyR-Sq__segment .explainer-module__NyR-Sq__btn+.explainer-module__NyR-Sq__btn{margin-left:-1px}.explainer-module__NyR-Sq__thickness{align-items:center;gap:6px;display:flex}.explainer-module__NyR-Sq__thicknessLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--d-60);margin-right:6px;font-size:11px;line-height:1}.explainer-module__NyR-Sq__btn{border:1px solid var(--brass-line);border-radius:var(--radius);color:var(--d-78);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;padding:11px 14px;font-size:11px;line-height:1;transition:background-color .15s,color .15s,border-color .15s;position:relative}.explainer-module__NyR-Sq__btn:hover{z-index:1;border-color:var(--brass-light);color:var(--brass-light)}.explainer-module__NyR-Sq__btn[aria-pressed=true]{z-index:1;background:var(--brass-light);border-color:var(--brass-light);color:var(--deep)}.explainer-module__NyR-Sq__btnMm{padding-left:11px;padding-right:11px}.explainer-module__NyR-Sq__pause{text-align:left;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--d-60);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:14px;padding:8px 0;font-size:11px;line-height:1;display:inline-flex}.explainer-module__NyR-Sq__pause:hover{color:var(--brass-light)}.explainer-module__NyR-Sq__svg{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.explainer-module__NyR-Sq__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.explainer-module__NyR-Sq__callout{transition:opacity .5s}.explainer-module__NyR-Sq__flow{animation:1.4s linear infinite explainer-module__NyR-Sq__yfFlow}.explainer-module__NyR-Sq__paused .explainer-module__NyR-Sq__flow{animation-play-state:paused}@keyframes explainer-module__NyR-Sq__yfFlow{to{stroke-dashoffset:-28px}}.explainer-module__NyR-Sq__footer{border-top:1px solid #d9be8b40;grid-template-columns:minmax(0,15rem) 1fr;align-items:start;gap:28px;margin-top:26px;padding-top:20px;display:grid}.explainer-module__NyR-Sq__meterHead{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--d-60);justify-content:space-between;align-items:baseline;gap:12px;font-size:11px;line-height:1.4;display:flex}.explainer-module__NyR-Sq__state{color:var(--brass-light);white-space:nowrap}.explainer-module__NyR-Sq__state[data-stage="2"]{color:var(--seafoam)}.explainer-module__NyR-Sq__meterTrack{background:var(--dline-12);border-radius:var(--radius);height:4px;margin-top:10px;overflow:hidden}.explainer-module__NyR-Sq__meterFill{background:var(--seafoam);height:100%;transition:clip-path .3s;display:block}.explainer-module__NyR-Sq__copy{flex-direction:column;gap:12px;display:flex}.explainer-module__NyR-Sq__caption{color:var(--d-78);min-height:3.2em;margin:0;font-size:15px;line-height:1.6}.explainer-module__NyR-Sq__more{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--brass-light);font-size:11px;line-height:1.4}.explainer-module__NyR-Sq__more:hover{color:var(--on-dark)}@media (max-width:640px){.explainer-module__NyR-Sq__controls{gap:12px}.explainer-module__NyR-Sq__segment{width:100%}.explainer-module__NyR-Sq__segment .explainer-module__NyR-Sq__btn{flex:1}.explainer-module__NyR-Sq__footer{grid-template-columns:1fr;gap:20px}}@media (prefers-reduced-motion:reduce){.explainer-module__NyR-Sq__flow{animation:none}.explainer-module__NyR-Sq__callout,.explainer-module__NyR-Sq__btn,.explainer-module__NyR-Sq__meterFill{transition:none}}
