.card[data-astro-cid-fjbsocwl]{isolation:isolate;min-width:0;color:var(--ink);transition:transform var(--base) var(--ease);border-radius:14px;flex-direction:column;gap:10px;padding:22px 22px 18px;text-decoration:none;display:flex;position:relative}.paper[data-astro-cid-fjbsocwl]{z-index:-1;border-radius:inherit;background:var(--raised);box-shadow:var(--shadow-card);position:absolute;inset:0}.paper[data-astro-cid-fjbsocwl]:after{content:"";border-radius:inherit;box-shadow:0 0 0 1px var(--line-strong), 0 18px 40px -22px #3c2d1461;opacity:0;transition:opacity var(--base) ease;position:absolute;inset:0}.card[data-astro-cid-fjbsocwl]:hover,.card[data-astro-cid-fjbsocwl]:focus-visible{transform:translateY(-3px)}.card[data-astro-cid-fjbsocwl]:hover .paper[data-astro-cid-fjbsocwl]:after,.card[data-astro-cid-fjbsocwl]:focus-visible .paper[data-astro-cid-fjbsocwl]:after{opacity:1}.card[data-astro-cid-fjbsocwl]:active{transition-duration:var(--fast);transform:translateY(-1px)scale(.995)}.pill[data-astro-cid-fjbsocwl]{background:color-mix(in srgb, var(--c) 12%, transparent);height:22px;color:color-mix(in srgb, var(--c) 88%, var(--ink));letter-spacing:.01em;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:0 9px 0 8px;font-size:12px;font-weight:560;display:inline-flex}.pill[data-astro-cid-fjbsocwl] i[data-astro-cid-fjbsocwl]{background:var(--c);border-radius:50%;width:7px;height:7px}.title[data-astro-cid-fjbsocwl]{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:4px 0 0;font-size:22px;font-weight:500;line-height:1.2}.feature[data-astro-cid-fjbsocwl] .title[data-astro-cid-fjbsocwl]{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(26px,3vw,34px);font-weight:450;line-height:1.12}.preview[data-astro-cid-fjbsocwl]{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.feature[data-astro-cid-fjbsocwl] .preview[data-astro-cid-fjbsocwl]{-webkit-line-clamp:3;max-width:34em;font-size:16.5px}.ticks[data-astro-cid-fjbsocwl]{color:var(--ink);flex-direction:column;gap:6px;margin:6px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}.ticks[data-astro-cid-fjbsocwl] li[data-astro-cid-fjbsocwl]{align-items:center;gap:9px;display:flex}.ticks[data-astro-cid-fjbsocwl] li[data-astro-cid-fjbsocwl] span[data-astro-cid-fjbsocwl]{transition:color var(--fast) ease}.box[data-astro-cid-fjbsocwl]{flex-shrink:0;width:16px;height:16px}.frame[data-astro-cid-fjbsocwl]{fill:none;stroke:var(--line-strong);stroke-width:1.4px}.fill[data-astro-cid-fjbsocwl]{fill:var(--accent);opacity:0;transform-origin:8px 8px;transition:opacity var(--fast) ease, transform var(--fast) ease;transform:scale(.6)}.check[data-astro-cid-fjbsocwl]{fill:none;stroke:var(--accent-ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--fast) ease}.card[data-astro-cid-fjbsocwl]:hover .fill[data-astro-cid-fjbsocwl],.card[data-astro-cid-fjbsocwl]:focus-visible .fill[data-astro-cid-fjbsocwl]{opacity:1;transition:opacity var(--fast) ease calc(var(--t) * 90ms), transform var(--base) var(--spring) calc(var(--t) * 90ms);transform:none}.card[data-astro-cid-fjbsocwl]:hover .check[data-astro-cid-fjbsocwl],.card[data-astro-cid-fjbsocwl]:focus-visible .check[data-astro-cid-fjbsocwl]{stroke-dashoffset:0;transition:stroke-dashoffset var(--base) var(--ease) calc(var(--t) * 90ms + 70ms)}.card[data-astro-cid-fjbsocwl]:hover .ticks[data-astro-cid-fjbsocwl] li[data-astro-cid-fjbsocwl] span[data-astro-cid-fjbsocwl],.card[data-astro-cid-fjbsocwl]:focus-visible .ticks[data-astro-cid-fjbsocwl] li[data-astro-cid-fjbsocwl] span[data-astro-cid-fjbsocwl]{color:var(--muted);transition:color var(--base) ease calc(var(--t) * 90ms + 60ms)}.foot[data-astro-cid-fjbsocwl]{font-family:var(--mono);color:var(--faint);align-items:center;gap:7px;margin-top:auto;padding-top:12px;font-size:12px;display:flex}.bar[data-astro-cid-fjbsocwl]{background:var(--sunk);border-radius:2px;flex:0 0 44px;height:3px;margin-left:auto;position:relative;overflow:hidden}.bar[data-astro-cid-fjbsocwl] i[data-astro-cid-fjbsocwl]{border-radius:inherit;background:var(--accent);transform-origin:0;transition:transform var(--fast) ease;position:absolute;inset:0;transform:scaleX(0)}.card[data-astro-cid-fjbsocwl]:hover .bar[data-astro-cid-fjbsocwl] i[data-astro-cid-fjbsocwl],.card[data-astro-cid-fjbsocwl]:focus-visible .bar[data-astro-cid-fjbsocwl] i[data-astro-cid-fjbsocwl]{transition:transform .32s var(--ease) 40ms;transform:none}@media (hover:none){.card[data-astro-cid-fjbsocwl]:hover{transform:none}}
