.chart[data-astro-cid-dx2a55xk]{background:var(--cream);padding:32px 36px}.chart__eyebrow[data-astro-cid-dx2a55xk]{letter-spacing:3px;text-transform:uppercase;color:var(--slate);margin-bottom:10px;font-family:Georgia,serif;font-size:12px}.chart__lead[data-astro-cid-dx2a55xk]{color:var(--navy);max-width:none;margin-bottom:22px;font-size:16px}.chart__plot[data-astro-cid-dx2a55xk]{border-bottom:2px solid var(--navy);align-items:flex-end;gap:6px;height:120px;display:flex}.chart__bar[data-astro-cid-dx2a55xk]{background:var(--navy);height:0;animation:grow .5s var(--ease-out) forwards;animation-delay:calc(.5s + var(--i) * 90ms);flex:1}.chart__bar--quiet[data-astro-cid-dx2a55xk]{background:var(--mist)}.chart__gap[data-astro-cid-dx2a55xk]{border:1px dashed var(--mist);opacity:0;height:100%;animation:.6s forwards fade,4s ease-in-out infinite breathe;animation-delay:calc(1.1s + var(--i) * 70ms), calc(2.6s + var(--i) * .35s);flex:1}@keyframes grow{to{height:var(--h)}}@keyframes fade{to{opacity:1}}@keyframes breathe{0%,to{opacity:1}50%{opacity:.35}}.chart__labels[data-astro-cid-dx2a55xk]{color:var(--slate);grid-template-columns:repeat(16,1fr);gap:6px;margin-top:12px;font-family:Georgia,serif;font-size:12px;display:grid}.chart__label--cause[data-astro-cid-dx2a55xk]{text-align:right;grid-column:5/11}.chart__label--gap[data-astro-cid-dx2a55xk]{text-align:center;grid-column:11/17}.chart__note[data-astro-cid-dx2a55xk]{color:var(--slate);max-width:none;margin-top:18px;font-size:12px;font-style:italic}@media (prefers-reduced-motion:reduce){.chart__bar[data-astro-cid-dx2a55xk]{height:var(--h);animation:none}.chart__gap[data-astro-cid-dx2a55xk]{opacity:1;animation:none}}.hero[data-astro-cid-lcdefpme]{padding-top:96px;padding-bottom:92px}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 470px;align-items:center;gap:72px;display:grid}.hero__rule[data-astro-cid-lcdefpme]{background:var(--mist);transform-origin:0;width:72px;height:3px;transition:transform .9s var(--ease-out) .15s;margin-bottom:30px;display:block;transform:scaleX(0)}.hero__rule[data-astro-cid-lcdefpme].is-revealed{transform:scaleX(1)}.hero__sub[data-astro-cid-lcdefpme]{color:var(--mist);max-width:640px;margin-top:26px}.hero__cta[data-astro-cid-lcdefpme]{margin-top:34px}.problem[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:18px;line-height:1.75}.problem__last[data-astro-cid-lcdefpme],.emphasis[data-astro-cid-lcdefpme]{color:var(--navy)}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:44px;margin-top:48px;list-style:none;display:grid}.steps__item[data-astro-cid-lcdefpme]{position:relative}.steps__item[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";background:var(--line);transform-origin:0;height:2px;transition:transform .9s var(--ease-out) .15s;position:absolute;top:27px;left:74px;right:-44px;transform:scaleX(0)}.steps__item[data-astro-cid-lcdefpme].is-revealed:not(:last-child):after{transform:scaleX(1)}.steps__num[data-astro-cid-lcdefpme]{border:2px solid var(--navy);width:54px;height:54px;font-family:var(--font-headline);color:var(--navy);border-radius:50%;justify-content:center;align-items:center;margin-bottom:22px;font-size:24px;display:flex}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{min-height:2.6em;margin-bottom:10px}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:17px}.control-box[data-astro-cid-lcdefpme]{border:2px solid var(--navy);padding:44px 52px}.control-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;column-gap:64px;margin-top:26px;padding-inline-start:0;list-style:none;display:grid}.control-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);padding:20px 0;font-size:18px}.certificate[data-astro-cid-lcdefpme]{border:2px solid var(--mist);clip-path:inset(0);transform-origin:50%;transition:transform .7s var(--ease-out) .1s;margin-inline:auto;padding:5px;transform:scaleY(.994)}.certificate[data-astro-cid-lcdefpme].is-revealed{transform:scaleY(1)}.certificate__mid[data-astro-cid-lcdefpme]{border:1px solid #b9c8d98c;padding:4px}.certificate__inner[data-astro-cid-lcdefpme]{border:1px solid var(--mist);padding:50px 56px}.figures[data-astro-cid-lcdefpme]{border-top:1px solid var(--mist);border-bottom:1px solid var(--mist);margin:26px 0;display:flex}.figures__cell[data-astro-cid-lcdefpme]{text-align:center;flex:1;padding:22px 0}.figures__cell[data-astro-cid-lcdefpme]+.figures__cell[data-astro-cid-lcdefpme]{border-left:1px solid var(--mist)}.figures__cell[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-headline);color:var(--cream);font-size:40px;font-weight:700}.certificate__body[data-astro-cid-lcdefpme]{max-width:none;color:var(--mist);text-align:left;font-size:18px;line-height:1.7}.certificate__body[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--cream)}.certificate__body[data-astro-cid-lcdefpme]+.certificate__body[data-astro-cid-lcdefpme]{margin-top:20px}.closing[data-astro-cid-lcdefpme]{max-width:680px;margin-inline:auto}.closing__body[data-astro-cid-lcdefpme]{color:var(--mist);margin:22px auto 30px;font-size:18px}.signoff[data-astro-cid-lcdefpme]{border-top:1px solid var(--mist);margin-top:44px;padding-top:26px}.signoff__name[data-astro-cid-lcdefpme]{font-family:var(--font-headline);color:var(--cream);max-width:none;font-size:24px;font-style:italic}.signoff__title[data-astro-cid-lcdefpme]{color:var(--mist);max-width:none;font-size:15px}@media (width<=1100px){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:48px}.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.steps__item[data-astro-cid-lcdefpme]:not(:last-child):after{display:none}.control-list[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.certificate__inner[data-astro-cid-lcdefpme]{padding:32px 26px}.certificate__mid[data-astro-cid-lcdefpme]{padding:3px}.control-box[data-astro-cid-lcdefpme]{padding:32px 26px}}@media (width<=640px){.figures[data-astro-cid-lcdefpme]{flex-direction:column}.figures__cell[data-astro-cid-lcdefpme]+.figures__cell[data-astro-cid-lcdefpme]{border-left:none;border-top:1px solid var(--line)}}
