._page_eskl5_1{max-width:76rem;margin:0 auto;padding:var(--spacing-8) var(--spacing-4) var(--spacing-16);display:flex;flex-direction:column;gap:var(--spacing-6)}._head_eskl5_10{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--spacing-4);padding-bottom:var(--spacing-4);border-bottom:2px solid var(--foreground)}._title_eskl5_20{margin:2px 0 var(--spacing-1);font-family:var(--font-family-display);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.1;letter-spacing:-.01em}._lead_eskl5_29{margin:0;max-width:56ch;font-size:.9375rem;line-height:1.5;color:var(--muted-foreground)}._grid_eskl5_37{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:var(--spacing-4)}._skeleton_eskl5_43{height:12rem;border-radius:var(--radius-md)}._card_eskl5_48{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-top:3px solid var(--muted);border-radius:var(--radius-md);text-decoration:none;transition:border-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._card_eskl5_48:hover{box-shadow:var(--shadow-md);border-color:var(--primary)}._card_eskl5_48[data-tone=good]{border-top-color:var(--success)}._card_eskl5_48[data-tone=warn]{border-top-color:var(--warning)}._card_eskl5_48[data-tone=bad]{border-top-color:var(--error)}._cardTop_eskl5_79{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-2)}._cardName_eskl5_86{font-family:var(--font-family-display);font-size:1.125rem;font-weight:600;line-height:1.25}._progress_eskl5_93{display:flex;align-items:center;gap:var(--spacing-3);font-size:.8125rem}._progress_eskl5_93>:first-child{flex:1}._facts_eskl5_104{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:var(--spacing-2);margin:0;padding:var(--spacing-3) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}._facts_eskl5_104 dt{font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}._facts_eskl5_104 dd{margin:0;font-family:var(--font-family-monospace);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}._facts_eskl5_104 dd[data-tone=warn]{color:var(--warning)}._facts_eskl5_104 dd[data-tone=bad]{color:var(--error)}._cardFoot_eskl5_138{display:flex;align-items:center;justify-content:space-between;color:var(--muted-foreground)}._how_eskl5_145{margin-top:var(--spacing-6)}._howTitle_eskl5_149{margin:0 0 var(--spacing-3);font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}._steps_eskl5_158{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1px;background:var(--rule);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._steps_eskl5_158 li{display:flex;flex-direction:column;gap:var(--spacing-1);padding:var(--spacing-4);background:var(--card)}._stepNo_eskl5_179{font-family:var(--font-family-monospace);font-size:.8125rem;font-weight:600;color:var(--accent)}@media(max-width:640px){._page_eskl5_1{padding:var(--spacing-6) var(--spacing-3) var(--spacing-12)}}
