.ab>.xg-wrap>.xg-h2{margin-bottom:.9em}.ab-grid{display:grid;gap:2em}.ab-par{max-width:36em}.ab-par+.ab-par{margin-top:1em}.ab-par h3{margin:0;font-size:1.12em;line-height:1.3;font-weight:700;color:var(--xg-t)}.ab-par p{margin-top:.35em;font-size:1em;line-height:1.6;text-wrap:pretty}.ab-steps{display:flex;flex-direction:column;padding:1.6em 1.3em 1.7em;border-radius:1.75em;background:var(--xg-soft)}.ab-steps__h{margin:0;font-size:1.3em;line-height:1.2;font-weight:700;color:var(--xg-t)}.ab-steps__list{flex:1;display:grid;grid-template-rows:repeat(3,1fr) auto;margin-top:1.3em}.ab-step{position:relative;display:grid;grid-template-columns:2.5em minmax(0,1fr);gap:1em;padding-bottom:1.35em}.ab-step:last-child{padding-bottom:0}.ab-step:not(:last-child):after{content:"";position:absolute;left:calc(1.25em - 1px);top:2.5em;bottom:0;width:2px;background:rgba(81,177,139,.45)}.ab-step__n{position:relative;z-index:1;display:grid;place-items:center;width:2.5em;height:2.5em;border-radius:50%;background:var(--xg-g);color:#fff;font-weight:700;line-height:1}.ab-step__t{display:block;padding-top:.45em;font-size:1.05em;line-height:1.3;font-weight:700;color:var(--xg-t)}.ab-step__p{margin-top:.25em;font-size:.95em;text-wrap:pretty}.ab-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5em 2.5em;margin-top:2em;padding-top:1.2em;border-top:1px solid var(--xg-line);font-size:.9em}.xg .ab-foot a,.xg .ab-par a,.xg .ab-step__p a{color:var(--xg-o);font-weight:700;text-decoration:underline;text-underline-offset:.2em;white-space:nowrap}.ab-foot a{display:inline-block;padding:.35em 0}.xg .ab-foot a{color:var(--xg-t);font-weight:600}@media (min-width:640px){.ab-steps{padding:2em 2em 2.1em}}@media (min-width:768px){.ab-par p{font-size:1.05em}.ab-par+.ab-par{margin-top:1.35em}.ab-step__p{font-size:.97em}}@media (min-width:1024px){.ab-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4em;align-items:stretch}.ab-steps{padding:2.2em 2.4em 2.3em}.ab-step{padding-bottom:1em}.ab-foot{margin-top:2.6em}}