.attract-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.attract-finger,.attract-trace{will-change:transform;border-radius:9999px;position:absolute;top:0;left:0}.attract-finger{background:var(--color-pass);opacity:.9;width:56px;height:56px;margin:-28px 0 0 -28px}.attract-trace{background:var(--color-pass-strong);width:18px;height:18px;margin:-9px 0 0 -9px;animation:1.6s ease-out forwards attract-fade}.attract-layer.is-leaving{opacity:0;transition:opacity .3s}@keyframes attract-fade{0%{opacity:.55}to{opacity:0;scale:.3}}.how[data-astro-cid-lcdefpme]{grid-template-columns:1fr;display:grid}.how-field[data-astro-cid-lcdefpme]{padding:48px var(--spacing-gutter);flex-direction:column;gap:32px;display:flex;position:relative}@media (width>=1024px){.how[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}.how-field[data-astro-cid-lcdefpme]{min-height:84svh;padding:32px 28px}.how-field[data-astro-cid-lcdefpme] .slip[data-astro-cid-lcdefpme]{position:absolute;top:38%;left:50%;transform:translate(-50%)}.how-field[data-astro-cid-lcdefpme]:hover .slip[data-astro-cid-lcdefpme]{transform:translate(-50%,-6px)}.how-clause[data-astro-cid-lcdefpme]{margin-top:auto}}.how-clause[data-astro-cid-lcdefpme]{font-size:var(--step-lead);max-width:16ch;font-weight:500;line-height:1.2}.slip[data-astro-cid-lcdefpme]{background:var(--color-paper);width:240px;color:var(--color-ink);transition:transform .15s var(--ease-out);padding:16px}.field-paper[data-astro-cid-lcdefpme] .slip[data-astro-cid-lcdefpme]{background:var(--color-surface)}.slip-label[data-astro-cid-lcdefpme]{font-size:var(--step-small);color:var(--color-muted);font-weight:500}.slip-text[data-astro-cid-lcdefpme]{font-size:var(--step-body);font-variant-numeric:tabular-nums;margin-top:10px;font-weight:600}.slip-canvas[data-astro-cid-lcdefpme]{background:var(--color-bg);place-items:center;height:110px;margin-top:10px;display:grid}.slip-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,1fr);gap:3px;margin-top:10px;display:grid}.slip-grid[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--color-bg)}.slip-grid[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme].hit{background:var(--color-pass)}.slip-grid[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme].miss{background:var(--color-fail-strong)}.slip-rows[data-astro-cid-lcdefpme]{font-size:var(--step-body);flex-direction:column;gap:8px;margin-top:10px;display:flex}.slip-rows[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:14px 1fr auto;align-items:center;gap:10px;display:grid}.slip-rows[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;font-weight:600}.statement[data-astro-cid-lcdefpme]{letter-spacing:-.015em;max-width:34ch;font-size:clamp(1.375rem,.9rem + 1.6vw,2.25rem);font-weight:500;line-height:1.3}.inline-frame[data-astro-cid-lcdefpme]{vertical-align:-.12em;background:var(--color-pass);border-radius:9999px;place-items:center;width:1.15em;height:.95em;margin:0 .08em;display:inline-grid}.inline-frame[data-astro-cid-lcdefpme] .bars[data-astro-cid-lcdefpme]{align-items:flex-end;gap:.06em;height:.45em;display:inline-flex}.inline-frame[data-astro-cid-lcdefpme] .bars[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--color-pass-strong);border-radius:9999px;width:.08em;display:block}.inline-frame[data-astro-cid-lcdefpme] .bars[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:first-child{height:40%}.inline-frame[data-astro-cid-lcdefpme] .bars[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(2){height:100%}.inline-frame[data-astro-cid-lcdefpme] .bars[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(3){height:65%}.inline-frame[data-astro-cid-lcdefpme] .bars[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]:nth-child(4){height:85%}.inline-frame[data-astro-cid-lcdefpme] .cap[data-astro-cid-lcdefpme]{font-size:.42em;font-weight:600;line-height:1}.guide-feature[data-astro-cid-lcdefpme]{padding-block:24px}.guide-feature[data-astro-cid-lcdefpme]+.guide-feature[data-astro-cid-lcdefpme]{padding-top:32px}.failures[data-astro-cid-lcdefpme]{flex-direction:column;gap:28px;display:flex}.failures[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--step-lead);align-items:center;gap:14px;font-weight:600;line-height:1.2;display:flex}.failures[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:8px 0 0 32px;line-height:1.6}
