.fix[data-astro-cid-w56dbxiz]{justify-items:center;margin:0;display:grid}.card[data-astro-cid-w56dbxiz]{justify-items:center;gap:var(--s3);background:var(--surface-raised);width:min(100%,27rem);color:var(--text);box-shadow:var(--e-3), 0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent), 0 30px 90px -30px color-mix(in srgb, var(--accent) 45%, transparent);border-radius:28px;padding:clamp(1.5rem,1rem + 2vw,2.4rem) clamp(1.1rem,.8rem + 1.4vw,2rem) clamp(1.25rem,1rem + 1.4vw,2rem);display:grid;position:relative}.z-s[data-astro-cid-w56dbxiz] .card[data-astro-cid-w56dbxiz]{gap:var(--s2);border-radius:22px;width:min(100%,23rem);padding:1.25rem 1rem 1.1rem}.z-s[data-astro-cid-w56dbxiz] .lvl[data-astro-cid-w56dbxiz]{width:min(10.5rem,56%)}.z-s[data-astro-cid-w56dbxiz] .fx[data-astro-cid-w56dbxiz] li[data-astro-cid-w56dbxiz]{gap:.65rem;padding:.6rem .8rem;font-size:1rem}.z-s[data-astro-cid-w56dbxiz] .ck[data-astro-cid-w56dbxiz]{width:1.5rem;height:1.5rem}.z-s[data-astro-cid-w56dbxiz] .ck[data-astro-cid-w56dbxiz] svg[data-astro-cid-w56dbxiz]{width:.95rem;height:.95rem}@media (width>=60rem){.z-s[data-astro-cid-w56dbxiz] .card[data-astro-cid-w56dbxiz]{width:min(100%,25.5rem)}.z-s[data-astro-cid-w56dbxiz] .lvl[data-astro-cid-w56dbxiz]{width:min(12rem,60%)}}.on-paper[data-astro-cid-w56dbxiz] .card[data-astro-cid-w56dbxiz]{box-shadow:var(--e-2), 0 0 0 1px var(--line)}.lvl[data-astro-cid-w56dbxiz]{justify-items:center;gap:.15rem;width:min(15rem,70%);display:grid}.g[data-astro-cid-w56dbxiz]{width:100%;display:block;overflow:visible}.sg[data-astro-cid-w56dbxiz]{fill:none;stroke:var(--surface-sunken);stroke-width:12px}.sg[data-astro-cid-w56dbxiz].on{stroke:var(--accent)}.lv[data-astro-cid-w56dbxiz]{font-family:var(--display);font-stretch:var(--num-stretch);font-weight:var(--num-weight);letter-spacing:var(--num-track);fill:var(--text);font-size:34px}.chips[data-astro-cid-w56dbxiz]{justify-items:center;display:grid}.chip[data-astro-cid-w56dbxiz]{border-radius:var(--r-chip);background:var(--c);color:var(--ci);white-space:nowrap;grid-area:1/1;padding:.3em .7em;font-size:.82rem;font-weight:650;line-height:1.2}.lv[data-astro-cid-w56dbxiz]:not(.last),.chip[data-astro-cid-w56dbxiz]:not(.last){opacity:0}.fx[data-astro-cid-w56dbxiz]{gap:.55rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.fx[data-astro-cid-w56dbxiz] li[data-astro-cid-w56dbxiz]{border-radius:var(--r-md);background:var(--pass-soft);text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;padding:.85rem 1rem;font-size:1.08rem;font-weight:650;line-height:1.25;display:grid}.t[data-astro-cid-w56dbxiz]{min-width:0}.ck[data-astro-cid-w56dbxiz]{background:var(--pass);border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;display:grid}.ck[data-astro-cid-w56dbxiz] svg[data-astro-cid-w56dbxiz]{fill:none;width:1.1rem;height:1.1rem;stroke:var(--card);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.card[data-astro-cid-w56dbxiz]{animation:fix-up .55s var(--ease) both}.fx[data-astro-cid-w56dbxiz] li[data-astro-cid-w56dbxiz]{animation:fix-row .35s ease-out var(--at) both}.ck[data-astro-cid-w56dbxiz]{animation:fix-tick .4s var(--ease) var(--at) both}.sg[data-astro-cid-w56dbxiz].up{animation:fix-fill .3s ease-out var(--at) both}.lv[data-astro-cid-w56dbxiz].first{animation:fix-hide .16s ease-in var(--out) both}.lv[data-astro-cid-w56dbxiz]:not(.first):not(.last){animation:fix-show .28s var(--ease) calc(var(--in) + .14s) both, fix-hide .16s ease-in var(--out) forwards}.chip[data-astro-cid-w56dbxiz].first{animation:fix-chip-out .16s var(--out) both}.chip[data-astro-cid-w56dbxiz]:not(.first):not(.last){animation:fix-chip-in .28s var(--ease) calc(var(--in) + .14s) both, fix-chip-out .16s var(--out) forwards}.chip[data-astro-cid-w56dbxiz].last{animation:fix-chip-in .28s var(--ease) calc(var(--in) + .14s) both}.lv[data-astro-cid-w56dbxiz].last{animation:fix-show .28s var(--ease) calc(var(--in) + .14s) both, fix-land .45s var(--ease) calc(var(--in) + .42s)}.lv[data-astro-cid-w56dbxiz],.ck[data-astro-cid-w56dbxiz]{transform-box:fill-box;transform-origin:50%}@keyframes fix-up{0%{opacity:0;transform:translateY(calc(28px * var(--move)))}}@keyframes fix-row{0%{background:var(--surface-sunken);color:var(--text-3)}}@keyframes fix-tick{0%{background:var(--surface-sunken);transform:scale(calc(1 - .5 * var(--move)))}}@keyframes fix-fill{0%{stroke:var(--surface-sunken)}}@keyframes fix-show{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fix-hide{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}@keyframes fix-chip-in{0%{opacity:0;transform:translateY(8px)}.1%,to{opacity:1}to{transform:none}}@keyframes fix-chip-out{0%{opacity:1}.1%,to{opacity:0}}@keyframes fix-land{40%{transform:scale(1.12)}}
