.rwhy{--fs-green-dark:#4e8f34;--fs-green-pale:#eef7e9;--fs-text:#666;--fs-text-dark:#333;--fs-heading:#2b2b2b;--fs-blue-pale:#e3f6fa;--ease:cubic-bezier(.22,.61,.36,1);background:#fff;font-family:Museo Sans,Helvetica,Arial,sans-serif;padding:2.75rem 2rem 4rem}.rwhy__wave{display:flex;justify-content:center;padding:0 0 .5rem}.rwhy__wave svg{height:auto;overflow:visible;width:min(580px,92%)}.rwhy__line{stroke-dasharray:100;stroke-dashoffset:100}.rwhy__dot{filter:drop-shadow(0 3px 6px rgba(0,0,0,.15));transform:scale(0);transform-box:fill-box;transform-origin:center}.rwhy__wave.is-in .rwhy__line{animation:rwhyDraw 1.9s cubic-bezier(.4,0,.2,1) forwards}.rwhy__wave.is-in .rwhy__dot{animation:rwhyDot .55s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:calc(var(--i)*.58s + .12s)}@keyframes rwhyDraw{to{stroke-dashoffset:0}}@keyframes rwhyDot{0%{transform:scale(0)}60%{transform:scale(1.28)}to{transform:scale(1)}}.rwhy__inner{margin:0 auto;max-width:840px;text-align:center}.rwhy__eyebrow{color:var(--fs-green-dark);display:inline-block;font-size:11px;margin:0 0 1rem}.rwhy__eyebrow,.rwhy__heading{font-weight:700;letter-spacing:0}.rwhy__heading{color:var(--fs-heading);font-family:Museo,Museo Sans,Helvetica,Arial,sans-serif;font-size:clamp(25px,3.6vw,36px);line-height:1.22;margin:0 0 1.35rem}.rwhy__heading em{color:var(--fs-green-dark);font-style:italic}.rwhy__body{color:var(--fs-text);font-size:17px;font-weight:300;line-height:1.78;margin:0 auto;max-width:700px}.rwhy__body+.rwhy__body{margin-top:1rem}.rwhy__body strong{color:var(--fs-text-dark);font-weight:700}.rwhy__reassure{align-items:center;background:var(--fs-blue-pale);border:1px solid #bfe9f2;border-radius:999px;color:#0b7c94;display:inline-flex;font-size:13.5px;font-weight:700;gap:9px;margin-top:1.75rem;padding:10px 20px}[data-rreveal]{filter:blur(6px);opacity:0;transform:translate3d(0,26px,0);transition:opacity .8s var(--ease),transform .8s var(--ease),filter .8s ease}[data-rreveal].is-in{filter:blur(0);opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rwhy__line{stroke-dashoffset:0!important}.rwhy__dot,[data-rreveal]{transform:none!important}[data-rreveal]{filter:none!important;opacity:1!important}}