._hero_1rjgd_1{background:var(--secondary);color:var(--secondary-foreground);border-radius:var(--radius-lg);padding:var(--spacing-8);display:grid;grid-template-columns:1.2fr 1fr;gap:var(--spacing-8);align-items:center}._kicker_1rjgd_2{text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;color:var(--accent);font-weight:700;margin:0 0 var(--spacing-2)}._title_1rjgd_3{font-family:var(--font-family-display);font-weight:800;font-size:clamp(2rem,4.5vw,3.2rem);line-height:1.05;margin:0 0 var(--spacing-4);letter-spacing:-.02em}._lede_1rjgd_4{font-size:1.1rem;line-height:1.55;opacity:.9;margin:0 0 var(--spacing-6);max-width:46ch}._heroActions_1rjgd_5{display:flex;gap:var(--spacing-3);flex-wrap:wrap}._outlineLight_1rjgd_6{color:var(--secondary-foreground)!important;border-color:#ffffff80!important;background:transparent!important}._readiness_1rjgd_7{display:flex;gap:var(--spacing-6);align-items:center;background:#ffffff0f;border-radius:var(--radius-lg);padding:var(--spacing-6)}._parts_1rjgd_8{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-3);flex:1;font-size:.9rem}._parts_1rjgd_8 li{display:grid;grid-template-columns:1fr;gap:4px}._parts_1rjgd_8 li>span:first-child{opacity:.85}._partBar_1rjgd_11{height:8px;background:#ffffff26;border-radius:99px;overflow:hidden}._partBar_1rjgd_11 span{display:block;height:100%;background:var(--accent);border-radius:99px}._partNum_1rjgd_13{font-variant-numeric:tabular-nums;font-family:var(--font-family-display);font-weight:700;font-size:.85rem}._tiles_1rjgd_14{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-4);margin-top:var(--spacing-8)}._tile_1rjgd_14{background:var(--card);border:2px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);text-decoration:none;color:var(--foreground);transition:border-color var(--animation-duration-fast),transform var(--animation-duration-fast)}._tile_1rjgd_14:hover{border-color:var(--foreground);transform:translateY(-2px)}._tile_1rjgd_14:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._tile_1rjgd_14 svg{color:var(--primary)}._tile_1rjgd_14 h2{font-family:var(--font-family-display);font-size:1.25rem;margin:var(--spacing-3) 0 var(--spacing-1)}._tile_1rjgd_14 p{margin:0;color:var(--muted-foreground);line-height:1.45}._book_1rjgd_21{background:var(--success);border-color:var(--success);color:#fff}._book_1rjgd_21 svg,._book_1rjgd_21 p{color:#fff}._bookMuted_1rjgd_23{background:var(--surface)}._grid_1rjgd_24{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-4);margin-top:var(--spacing-8)}._panel_1rjgd_25{background:var(--card);border:2px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-4)}._panelTitle_1rjgd_26{font-family:var(--font-family-display);font-size:1.15rem;margin:0}._stats_1rjgd_27{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4);margin:0}._stats_1rjgd_27 dt{font-size:.85rem;color:var(--muted-foreground)}._stats_1rjgd_27 dd{margin:2px 0 0;font-family:var(--font-family-display);font-size:1.6rem;font-weight:800;font-variant-numeric:tabular-nums}._empty_1rjgd_30{color:var(--muted-foreground);margin:0}._mockList_1rjgd_31{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-2)}._mockList_1rjgd_31 li{display:grid;grid-template-columns:1fr auto auto;gap:var(--spacing-4);align-items:center;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums}._pass_1rjgd_33{color:var(--success);font-weight:700}._fail_1rjgd_34{color:var(--error);font-weight:700}._setting_1rjgd_35{display:flex;justify-content:space-between;gap:var(--spacing-4);align-items:center;cursor:pointer}._setting_1rjgd_35 small{color:var(--muted-foreground)}@media(max-width:900px){._hero_1rjgd_1{grid-template-columns:1fr;padding:var(--spacing-6)}._tiles_1rjgd_14,._grid_1rjgd_24{grid-template-columns:1fr 1fr}}@media(max-width:560px){._readiness_1rjgd_7{flex-direction:column}._tiles_1rjgd_14,._grid_1rjgd_24{grid-template-columns:1fr}}
