.cmp[data-astro-cid-fcte372y]{container:cmp/inline-size}.band[data-astro-cid-fcte372y]{--L:min(100cqw,1600px);--gap:clamp(20px,2.4vw,40px);width:var(--L);margin:0 auto;padding:clamp(24px,4.5vw,64px) clamp(20px,4vw,64px) clamp(24px,3vw,48px)}.vh[data-astro-cid-fcte372y]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eyebrow[data-astro-cid-fcte372y]{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.16em;text-transform:uppercase;color:var(--brand);margin:0 0 18px}h1[data-astro-cid-fcte372y]{letter-spacing:-.01em;font-size:clamp(40px,4.4vw,68px);line-height:.98}h1[data-astro-cid-fcte372y] span[data-astro-cid-fcte372y]{display:block}.lead[data-astro-cid-fcte372y]{max-width:48ch;font-family:var(--font-display);margin-top:22px;font-size:clamp(16px,1.4vw,19px);line-height:1.5}.top[data-astro-cid-fcte372y].has-viz{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.viz[data-astro-cid-fcte372y]{justify-self:end;width:100%;max-width:560px}@media (height<=760px){.viz[data-astro-cid-fcte372y]{max-width:420px}}.sec[data-astro-cid-fcte372y]{margin-top:clamp(64px,8vw,128px)}.sec[data-astro-cid-fcte372y].how{margin-top:clamp(36px,4vw,64px)}h2[data-astro-cid-fcte372y]{letter-spacing:-.01em;font-size:clamp(30px,3.2vw,48px);line-height:1}h2[data-astro-cid-fcte372y].two .l[data-astro-cid-fcte372y]{display:block}.line[data-astro-cid-fcte372y]{font-family:var(--font-display);color:var(--text-mid);max-width:60ch;margin:16px 0 0;font-size:clamp(16px,1.4vw,19px);line-height:1.5}.steps[data-astro-cid-fcte372y]{gap:0 var(--gap);border:0;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;margin:clamp(24px,2.8vw,44px) 0 0;padding:0;display:grid}.opt[data-astro-cid-fcte372y]{min-width:0;display:flex;position:relative}.opt[data-astro-cid-fcte372y] .vh[data-astro-cid-fcte372y]{top:0;left:0}.steps[data-astro-cid-fcte372y] label[data-astro-cid-fcte372y]{cursor:pointer;border-bottom:2px solid var(--border);flex:auto;align-content:start;gap:10px;padding:0 0 18px;transition:border-color .25s;display:grid}.steps[data-astro-cid-fcte372y] label[data-astro-cid-fcte372y]:hover .sn[data-astro-cid-fcte372y]{color:var(--text-high)}.steps[data-astro-cid-fcte372y] input[data-astro-cid-fcte372y]:checked+label[data-astro-cid-fcte372y]{border-bottom-color:var(--brand)}.steps[data-astro-cid-fcte372y] input[data-astro-cid-fcte372y]:focus-visible+label[data-astro-cid-fcte372y]{outline:2px solid var(--brand);outline-offset:6px}.mk[data-astro-cid-fcte372y]{align-items:center;height:18px;margin-bottom:6px;display:flex}.dot[data-astro-cid-fcte372y]{background:var(--surface-2);border:2px solid var(--border-strong);border-radius:50%;flex:none;width:14px;height:14px;transition:background .3s,border-color .3s,box-shadow .3s}.rail[data-astro-cid-fcte372y]{height:2px;margin:0 calc(10px - var(--gap)) 0 10px;background:var(--border);flex:1;position:relative;overflow:hidden}.rail[data-astro-cid-fcte372y]:after{content:"";background:var(--success);transform-origin:0;transition:transform .55s ease-out;position:absolute;inset:0;transform:scaleX(0)}.opt[data-astro-cid-fcte372y]:last-of-type .rail[data-astro-cid-fcte372y]{display:none}.sn[data-astro-cid-fcte372y]{font-family:var(--font-display);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.01em;color:var(--text-mid);align-items:baseline;gap:.6rem;font-size:clamp(20px,1.7vw,26px);line-height:1.1;transition:color .25s;display:flex}.steps[data-astro-cid-fcte372y] input[data-astro-cid-fcte372y]:checked+label[data-astro-cid-fcte372y] .sn[data-astro-cid-fcte372y]{color:var(--text-high)}.n[data-astro-cid-fcte372y]{font-family:var(--font-mono);letter-spacing:.14em;color:var(--brand);font-size:.72rem}.sd[data-astro-cid-fcte372y]{color:var(--text-mid);max-width:34ch;font-size:16px;line-height:1.55}.steps[data-astro-cid-fcte372y][data-cur="2"] .opt[data-astro-cid-fcte372y]:nth-of-type(-n+1) .dot[data-astro-cid-fcte372y],.steps[data-astro-cid-fcte372y][data-cur="3"] .opt[data-astro-cid-fcte372y]:nth-of-type(-n+2) .dot[data-astro-cid-fcte372y],.steps[data-astro-cid-fcte372y][data-cur="4"] .opt[data-astro-cid-fcte372y]:nth-of-type(-n+3) .dot[data-astro-cid-fcte372y],.steps[data-astro-cid-fcte372y][data-cur="1"]:not(.busy) .opt[data-astro-cid-fcte372y]:first-of-type .dot[data-astro-cid-fcte372y],.steps[data-astro-cid-fcte372y][data-cur="2"]:not(.busy) .opt[data-astro-cid-fcte372y]:nth-of-type(2) .dot[data-astro-cid-fcte372y],.steps[data-astro-cid-fcte372y][data-cur="3"]:not(.busy) .opt[data-astro-cid-fcte372y]:nth-of-type(3) .dot[data-astro-cid-fcte372y],.steps[data-astro-cid-fcte372y][data-cur="4"]:not(.busy) .opt[data-astro-cid-fcte372y]:nth-of-type(4) .dot[data-astro-cid-fcte372y]{background:var(--success);border-color:var(--success);box-shadow:0 0 0 5px #3fb68b26}.steps[data-astro-cid-fcte372y].busy[data-cur="1"] .opt[data-astro-cid-fcte372y]:first-of-type .dot[data-astro-cid-fcte372y],.steps[data-astro-cid-fcte372y].busy[data-cur="2"] .opt[data-astro-cid-fcte372y]:nth-of-type(2) .dot[data-astro-cid-fcte372y],.steps[data-astro-cid-fcte372y].busy[data-cur="3"] .opt[data-astro-cid-fcte372y]:nth-of-type(3) .dot[data-astro-cid-fcte372y],.steps[data-astro-cid-fcte372y].busy[data-cur="4"] .opt[data-astro-cid-fcte372y]:nth-of-type(4) .dot[data-astro-cid-fcte372y]{background:#f2703a;border-color:#f2703a;box-shadow:0 0 0 6px #f2703a33}.steps[data-astro-cid-fcte372y][data-cur="2"] .opt[data-astro-cid-fcte372y]:nth-of-type(-n+1) .rail[data-astro-cid-fcte372y]:after,.steps[data-astro-cid-fcte372y][data-cur="3"] .opt[data-astro-cid-fcte372y]:nth-of-type(-n+2) .rail[data-astro-cid-fcte372y]:after,.steps[data-astro-cid-fcte372y][data-cur="4"] .opt[data-astro-cid-fcte372y]:nth-of-type(-n+3) .rail[data-astro-cid-fcte372y]:after{transform:none}.finder[data-astro-cid-fcte372y]{border:0;min-width:0;margin:clamp(24px,2.8vw,40px) 0 0;padding:0}.fl[data-astro-cid-fcte372y]{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:0 0 12px;padding:0}.chips[data-astro-cid-fcte372y]{flex-wrap:wrap;gap:10px;display:flex}.chips[data-astro-cid-fcte372y] label[data-astro-cid-fcte372y]{cursor:pointer;border:1px solid var(--border-strong);font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-mid);border-radius:999px;align-items:center;padding:9px 16px;font-size:14px;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.chips[data-astro-cid-fcte372y] label[data-astro-cid-fcte372y]:hover{color:var(--text-high);border-color:var(--text-mid)}.chips[data-astro-cid-fcte372y] input[data-astro-cid-fcte372y]:checked+label[data-astro-cid-fcte372y]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.chips[data-astro-cid-fcte372y] input[data-astro-cid-fcte372y]:focus-visible+label[data-astro-cid-fcte372y]{outline:2px solid var(--brand);outline-offset:3px}.fitnote[data-astro-cid-fcte372y]{min-height:1.5em;color:var(--text-mid);margin:14px 0 0;font-size:15px}.group[data-astro-cid-fcte372y]{margin-top:clamp(28px,3.2vw,48px)}.gh[data-astro-cid-fcte372y]{letter-spacing:.06em;align-items:center;gap:18px;font-size:clamp(17px,1.4vw,20px);display:flex}.gh[data-astro-cid-fcte372y]:after{content:"";background:var(--border);flex:1;height:1px}.cards[data-astro-cid-fcte372y]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0 0;padding:0;list-style:none;display:grid}.card[data-astro-cid-fcte372y]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:12px;padding:clamp(18px,1.8vw,26px);transition:opacity .4s,transform .4s,border-color .3s,box-shadow .4s,filter .4s;display:flex;position:relative}.card[data-astro-cid-fcte372y]:hover{border-color:var(--border-strong)}.ct[data-astro-cid-fcte372y]{align-items:center;gap:14px;display:flex}.ic[data-astro-cid-fcte372y]{width:44px;height:44px;color:var(--success);background:#3fb68b14;border:1px solid #3fb68b59;border-radius:10px;flex:none;place-items:center;transition:color .3s,background .3s,border-color .3s;display:grid}.ic[data-astro-cid-fcte372y] svg[data-astro-cid-fcte372y]{width:24px;height:24px}.card[data-astro-cid-fcte372y] h4[data-astro-cid-fcte372y]{letter-spacing:0;text-transform:none;flex:1;font-size:19px;line-height:1.25}.fits[data-astro-cid-fcte372y]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--success);opacity:0;background:#3fb68b1f;border:1px solid #3fb68b80;border-radius:999px;flex:none;align-items:center;gap:5px;padding:4px 10px 4px 7px;font-size:11px;display:inline-flex;transform:scale(.6)}.fits[data-astro-cid-fcte372y] svg[data-astro-cid-fcte372y]{width:13px;height:13px}.card[data-astro-cid-fcte372y] .pl[data-astro-cid-fcte372y]{font-size:15.5px;line-height:1.5}.card[data-astro-cid-fcte372y] dl[data-astro-cid-fcte372y]{border-top:1px solid var(--border);gap:8px;margin:auto 0 0;padding-top:14px;display:grid}.card[data-astro-cid-fcte372y] dl[data-astro-cid-fcte372y] div[data-astro-cid-fcte372y]{grid-template-columns:76px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.card[data-astro-cid-fcte372y] dt[data-astro-cid-fcte372y]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:11px}.card[data-astro-cid-fcte372y] dd[data-astro-cid-fcte372y]{color:var(--text-high);margin:0;font-size:14.5px;line-height:1.45}.card[data-astro-cid-fcte372y] .nw[data-astro-cid-fcte372y]{white-space:nowrap}.find[data-astro-cid-fcte372y]:has(#fit-ci:checked) .card[data-astro-cid-fcte372y]:not([data-fit~=ci]),.find[data-astro-cid-fcte372y]:has(#fit-health:checked) .card[data-astro-cid-fcte372y]:not([data-fit~=health]),.find[data-astro-cid-fcte372y]:has(#fit-schools:checked) .card[data-astro-cid-fcte372y]:not([data-fit~=schools]),.find[data-astro-cid-fcte372y]:has(#fit-acct:checked) .card[data-astro-cid-fcte372y]:not([data-fit~=acct]),.find[data-astro-cid-fcte372y]:has(#fit-law:checked) .card[data-astro-cid-fcte372y]:not([data-fit~=law]),.find[data-astro-cid-fcte372y]:has(#fit-other:checked) .card[data-astro-cid-fcte372y]:not([data-fit~=other]){opacity:.32;filter:saturate(.4);transform:scale(.985)}.find[data-astro-cid-fcte372y]:has(#fit-ci:checked) .card[data-astro-cid-fcte372y][data-fit~=ci],.find[data-astro-cid-fcte372y]:has(#fit-health:checked) .card[data-astro-cid-fcte372y][data-fit~=health],.find[data-astro-cid-fcte372y]:has(#fit-schools:checked) .card[data-astro-cid-fcte372y][data-fit~=schools],.find[data-astro-cid-fcte372y]:has(#fit-acct:checked) .card[data-astro-cid-fcte372y][data-fit~=acct],.find[data-astro-cid-fcte372y]:has(#fit-law:checked) .card[data-astro-cid-fcte372y][data-fit~=law],.find[data-astro-cid-fcte372y]:has(#fit-other:checked) .card[data-astro-cid-fcte372y][data-fit~=other]{border-color:#3fb68b8c;box-shadow:0 0 0 1px #3fb68b2e,0 10px 34px #00000059}.find[data-astro-cid-fcte372y]:has(#fit-ci:checked) .card[data-astro-cid-fcte372y][data-fit~=ci] .fits[data-astro-cid-fcte372y],.find[data-astro-cid-fcte372y]:has(#fit-health:checked) .card[data-astro-cid-fcte372y][data-fit~=health] .fits[data-astro-cid-fcte372y],.find[data-astro-cid-fcte372y]:has(#fit-schools:checked) .card[data-astro-cid-fcte372y][data-fit~=schools] .fits[data-astro-cid-fcte372y],.find[data-astro-cid-fcte372y]:has(#fit-acct:checked) .card[data-astro-cid-fcte372y][data-fit~=acct] .fits[data-astro-cid-fcte372y],.find[data-astro-cid-fcte372y]:has(#fit-law:checked) .card[data-astro-cid-fcte372y][data-fit~=law] .fits[data-astro-cid-fcte372y],.find[data-astro-cid-fcte372y]:has(#fit-other:checked) .card[data-astro-cid-fcte372y][data-fit~=other] .fits[data-astro-cid-fcte372y]{animation:.7s cubic-bezier(.2,.9,.3,1.2) both fit-pop}.find[data-astro-cid-fcte372y]:has(#fit-ci:checked) .card[data-astro-cid-fcte372y][data-fit=ci] .ic[data-astro-cid-fcte372y],.find[data-astro-cid-fcte372y]:has(#fit-health:checked) .card[data-astro-cid-fcte372y][data-fit=health] .ic[data-astro-cid-fcte372y],.find[data-astro-cid-fcte372y]:has(#fit-schools:checked) .card[data-astro-cid-fcte372y][data-fit=schools] .ic[data-astro-cid-fcte372y],.find[data-astro-cid-fcte372y]:has(#fit-acct:checked) .card[data-astro-cid-fcte372y][data-fit=acct] .ic[data-astro-cid-fcte372y],.find[data-astro-cid-fcte372y]:has(#fit-law:checked) .card[data-astro-cid-fcte372y][data-fit=law] .ic[data-astro-cid-fcte372y]{color:#f2703a;background:#e45f261a;border-color:#f2703a99}@keyframes fit-pop{0%{opacity:0;color:#f2703a;background:#e45f2624;border-color:#f2703ab3;transform:scale(.6)}55%{opacity:1;color:#f2703a;background:#e45f2624;border-color:#f2703ab3;transform:scale(1.08)}to{opacity:1;color:var(--success);background:#3fb68b1f;border-color:#3fb68b80;transform:none}}.cols[data-astro-cid-fcte372y]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,48px);margin-top:clamp(24px,3vw,40px);display:grid}.col[data-astro-cid-fcte372y]{padding-top:20px;position:relative}.col[data-astro-cid-fcte372y]:before{content:"";background:var(--border-strong);transform-origin:0;height:2px;position:absolute;top:0;left:0;right:0}.col[data-astro-cid-fcte372y].ours:before{background:var(--brand)}.col[data-astro-cid-fcte372y] h3[data-astro-cid-fcte372y]{letter-spacing:.06em;font-size:clamp(18px,1.5vw,22px)}.col[data-astro-cid-fcte372y] ul[data-astro-cid-fcte372y]{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.col[data-astro-cid-fcte372y] li[data-astro-cid-fcte372y]{color:var(--text-mid);padding-left:24px;font-size:16px;line-height:1.5;position:relative}.col[data-astro-cid-fcte372y] li[data-astro-cid-fcte372y]:before{content:"";background:var(--success);border-radius:50%;width:9px;height:9px;position:absolute;top:.5em;left:0;box-shadow:0 0 0 4px #3fb68b1f}.col[data-astro-cid-fcte372y].yours li[data-astro-cid-fcte372y]:before{border:2px solid var(--text-mid);box-shadow:none;background:0 0}.roles[data-astro-cid-fcte372y].armed .col[data-astro-cid-fcte372y]:before{transform:scaleX(0)}.roles[data-astro-cid-fcte372y].armed li[data-astro-cid-fcte372y]{opacity:.18}.roles[data-astro-cid-fcte372y].armed .col[data-astro-cid-fcte372y].ours li[data-astro-cid-fcte372y]:before{background:var(--surface-2);box-shadow:none}.roles[data-astro-cid-fcte372y].armed .col[data-astro-cid-fcte372y].yours li[data-astro-cid-fcte372y]:before{border-color:var(--border-strong)}.roles[data-astro-cid-fcte372y].run .col[data-astro-cid-fcte372y]:before{animation:.7s ease-out both rl-line}.roles[data-astro-cid-fcte372y].run .col[data-astro-cid-fcte372y].yours:before{animation-delay:.15s}.roles[data-astro-cid-fcte372y].run li[data-astro-cid-fcte372y]{animation:.5s ease-out both rl-in}.roles[data-astro-cid-fcte372y].run .col[data-astro-cid-fcte372y].ours li[data-astro-cid-fcte372y]:before{animation:.7s ease-out both rl-ours}.roles[data-astro-cid-fcte372y].run .col[data-astro-cid-fcte372y].yours li[data-astro-cid-fcte372y]:before{animation:.7s ease-out both rl-yours}.roles[data-astro-cid-fcte372y].run .ours[data-astro-cid-fcte372y] .r0[data-astro-cid-fcte372y],.roles[data-astro-cid-fcte372y].run .ours[data-astro-cid-fcte372y] .r0[data-astro-cid-fcte372y]:before{animation-delay:.3s}.roles[data-astro-cid-fcte372y].run .yours[data-astro-cid-fcte372y] .r0[data-astro-cid-fcte372y],.roles[data-astro-cid-fcte372y].run .yours[data-astro-cid-fcte372y] .r0[data-astro-cid-fcte372y]:before{animation-delay:.48s}.roles[data-astro-cid-fcte372y].run .ours[data-astro-cid-fcte372y] .r1[data-astro-cid-fcte372y],.roles[data-astro-cid-fcte372y].run .ours[data-astro-cid-fcte372y] .r1[data-astro-cid-fcte372y]:before{animation-delay:.66s}.roles[data-astro-cid-fcte372y].run .yours[data-astro-cid-fcte372y] .r1[data-astro-cid-fcte372y],.roles[data-astro-cid-fcte372y].run .yours[data-astro-cid-fcte372y] .r1[data-astro-cid-fcte372y]:before{animation-delay:.84s}.roles[data-astro-cid-fcte372y].run .ours[data-astro-cid-fcte372y] .r2[data-astro-cid-fcte372y],.roles[data-astro-cid-fcte372y].run .ours[data-astro-cid-fcte372y] .r2[data-astro-cid-fcte372y]:before{animation-delay:1.02s}.roles[data-astro-cid-fcte372y].run .yours[data-astro-cid-fcte372y] .r2[data-astro-cid-fcte372y],.roles[data-astro-cid-fcte372y].run .yours[data-astro-cid-fcte372y] .r2[data-astro-cid-fcte372y]:before{animation-delay:1.2s}.roles[data-astro-cid-fcte372y].run .ours[data-astro-cid-fcte372y] .r3[data-astro-cid-fcte372y],.roles[data-astro-cid-fcte372y].run .ours[data-astro-cid-fcte372y] .r3[data-astro-cid-fcte372y]:before{animation-delay:1.38s}.roles[data-astro-cid-fcte372y].run .yours[data-astro-cid-fcte372y] .r3[data-astro-cid-fcte372y],.roles[data-astro-cid-fcte372y].run .yours[data-astro-cid-fcte372y] .r3[data-astro-cid-fcte372y]:before{animation-delay:1.56s}.roles[data-astro-cid-fcte372y].run .ours[data-astro-cid-fcte372y] .r4[data-astro-cid-fcte372y],.roles[data-astro-cid-fcte372y].run .ours[data-astro-cid-fcte372y] .r4[data-astro-cid-fcte372y]:before{animation-delay:1.74s}.roles[data-astro-cid-fcte372y].run .yours[data-astro-cid-fcte372y] .r4[data-astro-cid-fcte372y],.roles[data-astro-cid-fcte372y].run .yours[data-astro-cid-fcte372y] .r4[data-astro-cid-fcte372y]:before{animation-delay:1.92s}@keyframes rl-line{0%{transform:scaleX(0)}to{transform:none}}@keyframes rl-in{0%{opacity:.18;transform:translate(-6px)}to{opacity:1;transform:none}}@keyframes rl-ours{0%{background:var(--surface-2);box-shadow:none}35%{background:#f2703a;box-shadow:0 0 0 5px #f2703a38}to{background:var(--success);box-shadow:0 0 0 4px #3fb68b1f}}@keyframes rl-yours{0%{border-color:var(--border-strong)}40%{border-color:#f2703a}to{border-color:var(--text-mid)}}@container cmp (width<=900px){.top[data-astro-cid-fcte372y].has-viz{grid-template-columns:1fr;gap:28px}.viz[data-astro-cid-fcte372y]{justify-self:center;max-width:460px}}@container cmp (width<=820px){.steps[data-astro-cid-fcte372y]{grid-template-columns:1fr;gap:0}.steps[data-astro-cid-fcte372y] label[data-astro-cid-fcte372y]{border-bottom:0;border-left:0;padding:12px 0 18px 34px;position:relative}.steps[data-astro-cid-fcte372y] input[data-astro-cid-fcte372y]:checked+label[data-astro-cid-fcte372y]{border-bottom-color:#0000}.steps[data-astro-cid-fcte372y] input[data-astro-cid-fcte372y]:checked+label[data-astro-cid-fcte372y]:before{content:"";background:var(--brand);width:2px;position:absolute;top:6px;bottom:10px;left:-12px}.mk[data-astro-cid-fcte372y]{flex-direction:column;width:14px;height:auto;margin:0;position:absolute;top:19px;bottom:-12px;left:0}.rail[data-astro-cid-fcte372y]{width:2px;height:auto;margin:8px 0 0}.rail[data-astro-cid-fcte372y]:after{transform-origin:top;transform:scaleY(0)}.card[data-astro-cid-fcte372y] dl[data-astro-cid-fcte372y] div[data-astro-cid-fcte372y]{grid-template-columns:1fr;gap:3px}}@container cmp (width<=640px){.cards[data-astro-cid-fcte372y],.cols[data-astro-cid-fcte372y]{grid-template-columns:1fr}.chips[data-astro-cid-fcte372y]{gap:8px}.chips[data-astro-cid-fcte372y] label[data-astro-cid-fcte372y]{padding:8px 13px;font-size:13px}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-fcte372y],.rail[data-astro-cid-fcte372y]:after,.card[data-astro-cid-fcte372y],.ic[data-astro-cid-fcte372y],.steps[data-astro-cid-fcte372y] label[data-astro-cid-fcte372y],.sn[data-astro-cid-fcte372y]{transition:none}.fits[data-astro-cid-fcte372y],.roles[data-astro-cid-fcte372y].run .col[data-astro-cid-fcte372y]:before,.roles[data-astro-cid-fcte372y].run li[data-astro-cid-fcte372y],.roles[data-astro-cid-fcte372y].run li[data-astro-cid-fcte372y]:before{animation:none!important}.find[data-astro-cid-fcte372y] .card[data-astro-cid-fcte372y] .fits[data-astro-cid-fcte372y]{transform:none}.find[data-astro-cid-fcte372y]:has(#fit-ci:checked) .card[data-astro-cid-fcte372y][data-fit~=ci] .fits[data-astro-cid-fcte372y],.find[data-astro-cid-fcte372y]:has(#fit-health:checked) .card[data-astro-cid-fcte372y][data-fit~=health] .fits[data-astro-cid-fcte372y],.find[data-astro-cid-fcte372y]:has(#fit-schools:checked) .card[data-astro-cid-fcte372y][data-fit~=schools] .fits[data-astro-cid-fcte372y],.find[data-astro-cid-fcte372y]:has(#fit-acct:checked) .card[data-astro-cid-fcte372y][data-fit~=acct] .fits[data-astro-cid-fcte372y],.find[data-astro-cid-fcte372y]:has(#fit-law:checked) .card[data-astro-cid-fcte372y][data-fit~=law] .fits[data-astro-cid-fcte372y],.find[data-astro-cid-fcte372y]:has(#fit-other:checked) .card[data-astro-cid-fcte372y][data-fit~=other] .fits[data-astro-cid-fcte372y]{opacity:1}}.atom[data-astro-cid-rxbdif4n]{z-index:2;aspect-ratio:1;width:100%;max-width:600px;margin-inline:auto;position:relative}.cv[data-astro-cid-rxbdif4n]{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.cc[data-astro-cid-rxbdif4n]{pointer-events:none;width:100%;height:calc(100% + 290px);display:block;position:absolute;top:0;left:0}.atom[data-astro-cid-rxbdif4n].point .cv[data-astro-cid-rxbdif4n]{cursor:pointer}.pause[data-astro-cid-rxbdif4n]{width:30px;height:30px;color:var(--text-muted);cursor:pointer;opacity:.75;background:#0b0e1480;border:1px solid #e8edf438;border-radius:50%;place-items:center;padding:0;transition:opacity .2s,color .2s,border-color .2s;display:grid;position:absolute;bottom:2px;right:2px}.pause[data-astro-cid-rxbdif4n]:hover{opacity:1;color:var(--text-high);border-color:var(--text-mid)}.pause[data-astro-cid-rxbdif4n]:focus-visible{opacity:1;outline:2px solid var(--brand);outline-offset:3px}.pi[data-astro-cid-rxbdif4n]{width:8px;height:9px;position:relative}.pi[data-astro-cid-rxbdif4n]:before,.pi[data-astro-cid-rxbdif4n]:after{content:"";background:currentColor;border-radius:1px;width:2.5px;height:9px;position:absolute;top:0}.pi[data-astro-cid-rxbdif4n]:before{left:0}.pi[data-astro-cid-rxbdif4n]:after{right:0}.pause[data-astro-cid-rxbdif4n][aria-pressed=true] .pi[data-astro-cid-rxbdif4n]:before{background:0 0;border-top:4.5px solid #0000;border-bottom:4.5px solid #0000;border-left:7.5px solid;border-radius:0;width:0;height:0;left:1px}.pause[data-astro-cid-rxbdif4n][aria-pressed=true] .pi[data-astro-cid-rxbdif4n]:after,.atom[data-astro-cid-rxbdif4n].still .pause[data-astro-cid-rxbdif4n]{display:none}
