.tl[data-astro-cid-3xih677i]{grid-template-columns:repeat(5,1fr);gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid;position:relative}.tl[data-astro-cid-3xih677i]:before{content:"";background:repeating-linear-gradient(90deg, var(--olive) 0 10px, transparent 10px 18px);opacity:.5;height:3px;position:absolute;top:26px;left:10%;right:10%}.tl[data-astro-cid-3xih677i] li[data-astro-cid-3xih677i]{background:var(--paper);border:1px solid var(--line);text-align:center;border-radius:18px;margin-top:0;padding:0 18px 22px;position:relative}.tl[data-astro-cid-3xih677i] li[data-astro-cid-3xih677i] .badge-ic[data-astro-cid-3xih677i]{z-index:1;border:5px solid var(--cream);box-sizing:content-box;margin:0 auto;position:relative;transform:translateY(0)}.tl[data-astro-cid-3xih677i] .step[data-astro-cid-3xih677i]{letter-spacing:.12em;text-transform:uppercase;color:var(--rust-ink);margin-top:14px;font-size:.74rem;font-weight:800;display:block}.tl[data-astro-cid-3xih677i] h3[data-astro-cid-3xih677i]{margin:4px 0 6px;font-size:1.2rem}.tl[data-astro-cid-3xih677i] p[data-astro-cid-3xih677i]{color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.tl[data-astro-cid-3xih677i] li[data-astro-cid-3xih677i]{grid-template-rows:subgrid;background:0 0;border:0;grid-row:span 4;align-content:start;justify-items:center;display:grid}.tl--dark[data-astro-cid-3xih677i] h3[data-astro-cid-3xih677i]{color:var(--cream)}.tl--dark[data-astro-cid-3xih677i] p[data-astro-cid-3xih677i]{color:#d9d3c2}.tl--dark[data-astro-cid-3xih677i] li[data-astro-cid-3xih677i] .badge-ic[data-astro-cid-3xih677i]{border-color:var(--olive-deep)}@media (width<=860px){.tl[data-astro-cid-3xih677i]{grid-template-columns:1fr;gap:6px;max-width:460px;margin-left:auto;margin-right:auto}.tl[data-astro-cid-3xih677i]:before{background:repeating-linear-gradient(180deg, var(--olive) 0 10px, transparent 10px 18px);width:3px;height:auto;inset:10px auto 10px 26px}.tl[data-astro-cid-3xih677i] li[data-astro-cid-3xih677i]{text-align:left;grid-row:auto;grid-template-rows:none;grid-template-columns:62px 1fr;justify-items:start;column-gap:14px;padding:6px 0 14px;display:grid}.tl[data-astro-cid-3xih677i] li[data-astro-cid-3xih677i] .badge-ic[data-astro-cid-3xih677i]{grid-row:1/span 3;margin:0}.tl[data-astro-cid-3xih677i] .step[data-astro-cid-3xih677i]{margin-top:4px}}.dgrid[data-astro-cid-4zmfjn4n]{grid-template-columns:1fr 40px 1fr 40px 1fr;align-items:stretch;display:grid}.dcol[data-astro-cid-4zmfjn4n]{grid-template-rows:subgrid;background:var(--paper);border:1px solid var(--line);text-align:center;border-radius:20px;grid-row:span 6;align-content:start;padding:0 0 22px;display:grid;overflow:hidden;box-shadow:0 20px 40px -32px #3e442680}.dphoto[data-astro-cid-4zmfjn4n]{height:170px}.dphoto[data-astro-cid-4zmfjn4n] img[data-astro-cid-4zmfjn4n]{object-fit:cover;width:100%;height:100%}.dbadge[data-astro-cid-4zmfjn4n]{border:4px solid var(--paper);width:60px;height:60px;box-shadow:none;margin:-28px auto 0;position:relative}.dcol[data-astro-cid-4zmfjn4n] h3[data-astro-cid-4zmfjn4n]{text-transform:uppercase;letter-spacing:.06em;margin:14px 0 2px;font-size:1.6rem}.dsub[data-astro-cid-4zmfjn4n]{color:var(--rust-ink);margin:0 18px 6px;font-size:.95rem;font-weight:700}.dbody[data-astro-cid-4zmfjn4n]{color:var(--muted);margin:0 22px 16px;font-size:.92rem}.dcol[data-astro-cid-4zmfjn4n] ul[data-astro-cid-4zmfjn4n]{text-align:left;gap:8px;margin:0;padding:0 18px;list-style:none;display:grid}.dcol[data-astro-cid-4zmfjn4n] li[data-astro-cid-4zmfjn4n]{background:var(--cream);border-radius:999px;align-items:center;gap:12px;padding:5px 14px 5px 5px;font-size:.92rem;font-weight:600;display:flex}.dcol[data-astro-cid-4zmfjn4n] li[data-astro-cid-4zmfjn4n] .sq-ic[data-astro-cid-4zmfjn4n]{background:var(--olive);width:32px;height:32px;color:var(--cream);border-radius:50%}.darrow[data-astro-cid-4zmfjn4n]{color:var(--olive);grid-row:span 6;place-items:center;display:grid}.dcol[data-astro-cid-4zmfjn4n] ul[data-astro-cid-4zmfjn4n]{align-self:start}.dbanner[data-astro-cid-4zmfjn4n]{background:var(--cream-2);border-radius:16px;align-items:center;gap:18px;margin-top:26px;padding:18px 24px;display:flex}.dbanner[data-astro-cid-4zmfjn4n] p[data-astro-cid-4zmfjn4n]{color:var(--olive-deep);margin:0;font-size:1.12rem;font-weight:700}@media (width<=960px){.dgrid[data-astro-cid-4zmfjn4n]{grid-template-columns:1fr;gap:0;max-width:520px;margin:0 auto}.darrow[data-astro-cid-4zmfjn4n]{grid-row:auto;height:44px;transform:rotate(90deg)}.dcol[data-astro-cid-4zmfjn4n]{grid-row:auto;display:block}}
