.ctl[data-astro-cid-y57rmnw3]{gap:var(--s-4) var(--s-6);padding:0;list-style:none;display:grid}@media (width>=48rem){.ctl[data-astro-cid-y57rmnw3]{grid-template-columns:repeat(2,1fr)}}@media (width>=72rem){.ctl[data-astro-cid-y57rmnw3]{grid-template-columns:repeat(3,1fr)}}.ctl[data-astro-cid-y57rmnw3] li[data-astro-cid-y57rmnw3]{padding-top:var(--s-3);border-top:1px solid var(--line-strong);align-content:start;gap:.5rem;display:grid}.ctl[data-astro-cid-y57rmnw3] .ctl__icon{color:var(--navy)}.ctl[data-astro-cid-y57rmnw3] p[data-astro-cid-y57rmnw3]{color:var(--ink-soft)}.life[data-astro-cid-y57rmnw3]{gap:var(--s-6);display:grid}@media (width>=64rem){.life[data-astro-cid-y57rmnw3]{gap:var(--s-10);grid-template-columns:4fr 8fr}}.life__intro[data-astro-cid-y57rmnw3]{margin-top:var(--s-2)}.life__steps[data-astro-cid-y57rmnw3]{gap:var(--s-1);padding:0;list-style:none;display:grid}.life__steps[data-astro-cid-y57rmnw3] li[data-astro-cid-y57rmnw3]{gap:var(--s-2);padding:var(--s-3);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-2);grid-template-columns:2.5rem 1fr;display:grid}.life__n[data-astro-cid-y57rmnw3]{background:var(--navy);color:#fff;width:2rem;height:2rem;font-family:var(--font-head);border-radius:50%;place-items:center;font-size:.875rem;font-weight:600;display:grid}.life__steps[data-astro-cid-y57rmnw3] p[data-astro-cid-y57rmnw3]{color:var(--ink-soft);margin-top:.25rem}.ai[data-astro-cid-y57rmnw3]{gap:var(--s-4);display:grid}@media (width>=64rem){.ai[data-astro-cid-y57rmnw3]{gap:var(--s-10);grid-template-columns:4fr 8fr}}.sec[data-astro-cid-y57rmnw3]{gap:var(--s-4);display:grid}@media (width>=64rem){.sec[data-astro-cid-y57rmnw3]{gap:var(--s-10);grid-template-columns:5fr 7fr}}.sec[data-astro-cid-y57rmnw3] .check-list[data-astro-cid-y57rmnw3]{color:#fff}
