.back[data-astro-cid-e34gzt2f]{min-height:44px;margin-top:var(--s-2);color:var(--muted);align-items:center;text-decoration:none;display:inline-flex}.back[data-astro-cid-e34gzt2f]:hover{color:var(--text)}.gh[data-astro-cid-e34gzt2f]{--cat:var(--green);gap:var(--s-4);margin-top:var(--s-2);grid-template-columns:auto minmax(0,1fr);align-items:start;max-width:760px;display:grid}.gh__ico[data-astro-cid-e34gzt2f]{background:radial-gradient(circle at 50% 60%, color-mix(in srgb, var(--cat) 40%, transparent), var(--panel-2) 72%);border:2px solid color-mix(in srgb, var(--cat) 50%, var(--line));width:72px;height:72px;box-shadow:0 4px 0 var(--shade);border-radius:18px;place-items:center;font-size:2.5rem;line-height:1;display:grid}@media (width>=768px){.gh__ico[data-astro-cid-e34gzt2f]{border-radius:22px;width:96px;height:96px;font-size:3.25rem}}.gh__txt[data-astro-cid-e34gzt2f]{gap:var(--s-2);display:grid}.gh__cat[data-astro-cid-e34gzt2f]{color:var(--cat);font-size:var(--fs-12);font-weight:800}.gh__intro[data-astro-cid-e34gzt2f]{color:var(--text-2);max-width:65ch}.steps[data-astro-cid-e34gzt2f]{gap:var(--s-3);max-width:760px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-e34gzt2f]{gap:var(--s-4);padding:var(--s-4);grid-template-columns:44px minmax(0,1fr);display:grid}.step__n[data-astro-cid-e34gzt2f]{background:var(--orange);width:44px;height:44px;color:var(--orange-ink);font-family:var(--f-title);font-weight:800;font-size:var(--fs-20);box-shadow:0 3px 0 var(--orange-dark);border-radius:12px;place-items:center;display:grid}.step__body[data-astro-cid-e34gzt2f]{gap:var(--s-1);display:grid}.step__body[data-astro-cid-e34gzt2f] h3[data-astro-cid-e34gzt2f]{font-size:var(--fs-20)}.step__txt[data-astro-cid-e34gzt2f]{color:var(--text-2);max-width:65ch}.step__link[data-astro-cid-e34gzt2f]{min-height:44px;color:var(--orange-2);font-weight:800;font-size:var(--fs-14);justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.step__link[data-astro-cid-e34gzt2f]:hover{text-decoration:underline}.lead[data-astro-cid-e34gzt2f]{margin:calc(var(--s-2) * -1) 0 var(--s-4)}.picks[data-astro-cid-e34gzt2f]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));grid-auto-rows:1fr;margin:0;padding:0;list-style:none}.picks[data-astro-cid-e34gzt2f] li[data-astro-cid-e34gzt2f]{display:grid}.pk[data-astro-cid-e34gzt2f]{--rar:#9aa4d6;column-gap:var(--s-3);height:100%;padding:var(--s-3);border-radius:var(--r-card);background:var(--panel);border:2px solid var(--line);box-shadow:0 4px 0 var(--shade);transition:transform .2s var(--spring), border-color .2s;grid-template-rows:auto auto 1fr;grid-template-columns:64px minmax(0,1fr);row-gap:2px;text-decoration:none;display:grid}.pk[data-astro-cid-e34gzt2f]:hover{border-color:color-mix(in srgb, var(--rar) 60%, var(--line));transform:translateY(-3px)}.pk[data-astro-cid-e34gzt2f]:active{transform:translateY(2px)}.pk__art[data-astro-cid-e34gzt2f]{background:radial-gradient(circle at 50% 60%, color-mix(in srgb, var(--rar) 45%, transparent), color-mix(in srgb, var(--rar) 12%, var(--panel)) 72%);border-radius:14px;grid-row:1/4;width:64px;height:64px;overflow:hidden}.pk__art[data-astro-cid-e34gzt2f] img[data-astro-cid-e34gzt2f]{object-fit:cover;width:100%;height:100%}.pk__name[data-astro-cid-e34gzt2f]{font-family:var(--f-title);font-weight:800;font-size:var(--fs-16);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pk__cls[data-astro-cid-e34gzt2f]{color:var(--muted);font-size:var(--fs-12);font-weight:700}.pk__why[data-astro-cid-e34gzt2f]{margin-top:var(--s-1);color:var(--text-2);font-size:var(--fs-14);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.rk[data-astro-cid-e34gzt2f]{padding:var(--s-4);gap:var(--s-3);max-width:760px;display:grid}@media (width>=768px){.rk[data-astro-cid-e34gzt2f]{padding:var(--s-6)}}.rk__facts[data-astro-cid-e34gzt2f]{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.rk__facts[data-astro-cid-e34gzt2f] li[data-astro-cid-e34gzt2f]{padding:var(--s-3);background:var(--bg);border:2px solid var(--line);border-radius:12px;gap:2px;display:grid}.rk__facts[data-astro-cid-e34gzt2f] b[data-astro-cid-e34gzt2f]{font-family:var(--f-title);font-weight:800;font-size:var(--fs-24);line-height:1.1}.rk__facts[data-astro-cid-e34gzt2f] span[data-astro-cid-e34gzt2f]{color:var(--muted);font-size:var(--fs-12);font-weight:700}.rk__h[data-astro-cid-e34gzt2f]{font-size:var(--fs-16);margin-top:var(--s-2)}.rk__list[data-astro-cid-e34gzt2f]{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.rk__list[data-astro-cid-e34gzt2f] li[data-astro-cid-e34gzt2f]{padding:var(--s-3);background:var(--panel-2);border:2px solid var(--line);font-size:var(--fs-14);border-radius:12px;gap:2px;display:grid}@media (width>=640px){.rk__list[data-astro-cid-e34gzt2f] li[data-astro-cid-e34gzt2f]{gap:var(--s-3);grid-template-columns:180px minmax(0,1fr)}}.rk__list[data-astro-cid-e34gzt2f] span[data-astro-cid-e34gzt2f]{color:var(--text-2)}.empty[data-astro-cid-e34gzt2f]{align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-6);grid-template-columns:auto minmax(0,1fr);display:grid}.empty[data-astro-cid-e34gzt2f] b[data-astro-cid-e34gzt2f]{margin-bottom:4px;display:block}.og[data-astro-cid-e34gzt2f]{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));grid-auto-rows:1fr}
