.affirm-heading[data-astro-cid-t3d54xwe]{margin-bottom:var(--s-3)}.affirm-intro[data-astro-cid-t3d54xwe]{max-width:var(--max-reading);margin-bottom:var(--s-3);font-size:var(--fs-lead)}.affirm-steps[data-astro-cid-t3d54xwe]{gap:var(--s-5);margin:var(--s-7) 0 0;display:grid;position:relative}.affirm-step[data-astro-cid-t3d54xwe]{column-gap:var(--s-4);grid-template-rows:auto auto;grid-template-columns:3.25rem 1fr;align-items:baseline;display:grid;position:relative}.affirm-letter[data-astro-cid-t3d54xwe]{font-family:var(--font-heading);color:var(--forest);border-bottom:2px solid var(--brass);text-align:center;grid-row:span 2;align-self:start;padding-bottom:.35rem;font-size:3rem;font-weight:500;line-height:1}.affirm-word[data-astro-cid-t3d54xwe]{color:var(--forest);font-size:1.125rem;font-weight:700}.affirm-text[data-astro-cid-t3d54xwe]{color:var(--text);font-size:1rem}.affirm-step[data-astro-cid-t3d54xwe]:not(:last-child):after{content:"";top:3.9rem;left:1.625rem;bottom:calc(-1 * var(--s-5) + .25rem);border-left:1.5px solid var(--sage);position:absolute}@media (width>=64rem){.affirm-steps[data-astro-cid-t3d54xwe]{gap:var(--s-5);grid-template-columns:repeat(6,1fr)}.affirm-step[data-astro-cid-t3d54xwe]{row-gap:var(--s-2);grid-template-rows:auto auto 1fr;grid-template-columns:1fr;align-items:start}.affirm-letter[data-astro-cid-t3d54xwe]{width:3.25rem;margin-bottom:var(--s-3);background:var(--surface);z-index:1;grid-row:auto;justify-self:start;position:relative}.affirm-step[data-astro-cid-t3d54xwe]:not(:last-child):after{left:3.25rem;right:calc(-1 * var(--s-5));border-left:0;border-top:1.5px solid var(--sage);top:1.6rem;bottom:auto}}.affirm-close[data-astro-cid-t3d54xwe]{max-width:var(--max-reading);margin-top:var(--s-7);padding-left:var(--s-5);border-left:3px solid var(--brass);font-family:var(--font-heading);color:var(--forest);font-variant-ligatures:none;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.35}.affirm-close[data-astro-cid-t3d54xwe] strong[data-astro-cid-t3d54xwe]{font-weight:500}.affirm-link[data-astro-cid-t3d54xwe]{margin-top:var(--s-5)}
