.why[data-astro-cid-zmpt5suv]{border-top:1px solid var(--line);padding-top:clamp(2rem,4vw,3rem)}.dd[data-astro-cid-zmpt5suv],.how[data-astro-cid-zmpt5suv]{border-top:1px solid var(--line)}.line[data-astro-cid-zmpt5suv]{grid-template-columns:auto 1fr;align-items:start;column-gap:18px;display:grid}.gate[data-astro-cid-zmpt5suv]{font-family:var(--font-display);white-space:nowrap;align-items:center;gap:10px;padding-top:2px;font-weight:700;display:flex;transform:translateY(-11px)}.gdot[data-astro-cid-zmpt5suv]{background:var(--signal);width:18px;height:18px;box-shadow:0 0 0 5px color-mix(in srgb, var(--signal) 22%, transparent);border-radius:50%}.line[data-astro-cid-zmpt5suv] ol[data-astro-cid-zmpt5suv]{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:34px;display:grid}.line[data-astro-cid-zmpt5suv] li[data-astro-cid-zmpt5suv]{border-top:3px solid var(--cobalt);flex-direction:column;align-items:flex-start;gap:12px;padding-top:22px;display:flex;position:relative}.stop[data-astro-cid-zmpt5suv]{top:-9px;background:var(--limestone);width:15px;height:15px;box-shadow:inset 0 0 0 3px var(--cobalt);border-radius:50%;position:absolute;inset-inline-start:0}.line[data-astro-cid-zmpt5suv] .plate[data-astro-cid-zmpt5suv]{white-space:nowrap;transition:transform .3s var(--ease-out);font-size:clamp(.95rem,1.15vw,1.1rem)}.line[data-astro-cid-zmpt5suv] .plate[data-astro-cid-zmpt5suv]:hover{transform:translateY(-2px)}.mins[data-astro-cid-zmpt5suv]{color:var(--ink-2);align-items:center;gap:6px;font-size:.9375rem;font-weight:700;display:inline-flex}.mins[data-astro-cid-zmpt5suv] .mi[data-astro-cid-zmpt5suv]{color:var(--cobalt)}.lnote[data-astro-cid-zmpt5suv]{max-width:62ch;font-size:var(--fs-lead);color:var(--ink-2);border-inline-start:3px solid var(--cobalt);margin-top:clamp(2rem,4vw,3rem);padding-inline-start:18px;line-height:1.7}.cols[data-astro-cid-zmpt5suv]{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.col[data-astro-cid-zmpt5suv]{border-radius:var(--radius);background:var(--paper);box-shadow:0 0 0 1px var(--line);padding:clamp(24px,3vw,36px)}.col[data-astro-cid-zmpt5suv] h3[data-astro-cid-zmpt5suv]{font-size:var(--fs-h3);margin-bottom:18px}.col[data-astro-cid-zmpt5suv] ul[data-astro-cid-zmpt5suv]{flex-direction:column;display:flex}.col[data-astro-cid-zmpt5suv] li[data-astro-cid-zmpt5suv]{border-top:1px solid var(--line);color:var(--ink-2);padding:14px 0;padding-inline-start:34px;line-height:1.65;position:relative}.do[data-astro-cid-zmpt5suv] li[data-astro-cid-zmpt5suv]:before{content:"";inset-inline-start:4px;border:0 solid #23784a;border-width:0 0 2px 2px;width:14px;height:8px;position:absolute;top:21px;transform:rotate(-45deg)}.dont[data-astro-cid-zmpt5suv] li[data-astro-cid-zmpt5suv]:before,.dont[data-astro-cid-zmpt5suv] li[data-astro-cid-zmpt5suv]:after{content:"";inset-inline-start:2px;background:var(--ink-3);width:18px;height:2px;position:absolute;top:25px;transform:rotate(45deg)}.dont[data-astro-cid-zmpt5suv] li[data-astro-cid-zmpt5suv]:after{transform:rotate(-45deg)}.reports[data-astro-cid-zmpt5suv]{scroll-margin-top:var(--header-h)}.rnote[data-astro-cid-zmpt5suv]{font-size:var(--fs-micro);color:var(--ink-3);max-width:70ch;margin-top:18px}.how[data-astro-cid-zmpt5suv] dl[data-astro-cid-zmpt5suv]{border-top:1.5px solid var(--ink);margin:0}.how[data-astro-cid-zmpt5suv] dl[data-astro-cid-zmpt5suv] div[data-astro-cid-zmpt5suv]{column-gap:var(--gap);border-bottom:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));padding:18px 0;display:grid}.how[data-astro-cid-zmpt5suv] dt[data-astro-cid-zmpt5suv]{grid-column:1/span 3;font-weight:700}.how[data-astro-cid-zmpt5suv] dd[data-astro-cid-zmpt5suv]{color:var(--ink-2);grid-column:4/span 8;margin:0;line-height:1.75}.demo[data-astro-cid-zmpt5suv]{border-radius:var(--radius);background:var(--paper);box-shadow:0 0 0 1px var(--line);flex-direction:column;align-items:flex-start;gap:14px;margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(24px,3vw,36px);display:flex}.demo[data-astro-cid-zmpt5suv] h3[data-astro-cid-zmpt5suv]{font-size:var(--fs-h3)}.demo[data-astro-cid-zmpt5suv] p[data-astro-cid-zmpt5suv]{max-width:70ch;color:var(--ink-2);line-height:1.75}@media (width<=1100px){.line[data-astro-cid-zmpt5suv] ol[data-astro-cid-zmpt5suv]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=979px){.cols[data-astro-cid-zmpt5suv]{grid-template-columns:1fr}.how[data-astro-cid-zmpt5suv] dl[data-astro-cid-zmpt5suv] div[data-astro-cid-zmpt5suv]{grid-template-columns:1fr;row-gap:4px}.how[data-astro-cid-zmpt5suv] dt[data-astro-cid-zmpt5suv],.how[data-astro-cid-zmpt5suv] dd[data-astro-cid-zmpt5suv]{grid-column:1/-1}}@media (width<=640px){.line[data-astro-cid-zmpt5suv]{grid-template-columns:1fr;row-gap:22px}.gate[data-astro-cid-zmpt5suv]{transform:none}.line[data-astro-cid-zmpt5suv] ol[data-astro-cid-zmpt5suv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}}
