.L1GUkG_hub{border-top:1px solid var(--rule);margin:.5rem 0 2.5rem;padding:1.25rem 0 0}.L1GUkG_eyebrow{color:var(--muted);font-family:var(--mono);font-size:var(--fs-2);font-weight:var(--fw-bold);letter-spacing:.18em;margin:0 0 .35rem}.L1GUkG_title{font-size:var(--fs-12);margin:0}.L1GUkG_lede{max-width:42rem;color:var(--muted);margin:.4rem 0 1.2rem}.L1GUkG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.L1GUkG_card{border:1px solid var(--rule);background:var(--panel);grid-template-columns:1fr auto;grid-template-areas:"title arrow""description arrow";align-items:center;gap:.15rem .8rem;min-width:0;padding:1rem 1.05rem;display:grid}.L1GUkG_card:hover,.L1GUkG_card:focus-visible{border-color:var(--ember);color:inherit}.L1GUkG_card strong{font-family:var(--display);font-size:var(--fs-7);font-weight:var(--fw-bold);grid-area:title}.L1GUkG_card span{color:var(--muted);font-size:var(--fs-5);line-height:var(--lh-normal);grid-area:description}.L1GUkG_card b{color:var(--ember);font-family:var(--ui);font-size:var(--fs-8);grid-area:arrow}@media (max-width:44rem){.L1GUkG_grid{grid-template-columns:1fr}.L1GUkG_card{padding:.9rem .95rem}}
.yQZruG_wrap{flex-wrap:wrap;align-items:center;gap:.65rem;margin:1rem 0 1.5rem;display:flex}.yQZruG_wrap button{min-height:44px}.yQZruG_note{max-width:42rem;color:var(--muted);font-family:var(--ui);font-size:var(--fs-4)}.yQZruG_status{min-width:9rem;color:var(--muted);font-family:var(--ui);font-size:var(--fs-4)}
.UigN4q_profile{max-width:64rem;margin:0 auto}.UigN4q_compact{border:1px solid var(--rule);background:color-mix(in srgb, var(--panel) 92%, var(--ember) 8%);border-radius:1rem;margin:2rem 0;padding:1.25rem}.UigN4q_compact>h2{max-width:38rem;margin-bottom:.4rem}.UigN4q_compact>.lede{max-width:48rem}.UigN4q_compact .UigN4q_stats{margin:1rem 0 1.25rem}.UigN4q_compact .UigN4q_path{margin:1.25rem 0 1rem}.UigN4q_compact .UigN4q_links{margin-top:1rem}.UigN4q_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1.5rem 0;display:grid}.UigN4q_stats>div{border:1px solid var(--rule);background:var(--panel);border-radius:.75rem;min-width:0;padding:1rem}.UigN4q_stats strong,.UigN4q_stats span{display:block}.UigN4q_stats strong{font:700 1.5rem/1 var(--mono)}.UigN4q_stats span{color:var(--muted);font:.76rem/1.25 var(--ui);margin-top:.4rem}.UigN4q_path{margin:1.75rem 0 2.25rem}.UigN4q_path h3{margin-bottom:.35rem}.UigN4q_pathNote{color:var(--muted);margin:0 0 1rem}.UigN4q_pathGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.UigN4q_primaryPath{max-width:42rem}.UigN4q_alternativesLabel{color:var(--muted);font:700 .72rem/1 var(--ui);letter-spacing:.06em;text-transform:uppercase;margin:1rem 0 .55rem}.UigN4q_compact .UigN4q_pathGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.UigN4q_pathCard{border:1px solid var(--rule);background:var(--panel);border-radius:.8rem;flex-direction:column;gap:.45rem;min-width:0;padding:1rem;text-decoration:none;display:flex}.UigN4q_featuredPath{border-color:color-mix(in srgb, var(--ember) 55%, var(--rule));background:color-mix(in srgb, var(--panel) 88%, var(--ember) 12%);padding:1.2rem}.UigN4q_featuredPath strong{font-size:1.08rem}.UigN4q_pathCard:hover{border-color:color-mix(in srgb, var(--ember) 65%, var(--rule))}.UigN4q_pathKind{color:var(--ember);font:700 .68rem/1 var(--ui);letter-spacing:.08em;text-transform:uppercase}.UigN4q_pathCard strong{font-family:var(--ui)}.UigN4q_pathDish{color:var(--text);font:.82rem/1.3 var(--ui)}.UigN4q_pathWhy{color:var(--muted);font:.75rem/1.4 var(--ui);margin-top:auto;padding-top:.35rem}.UigN4q_tiers{margin:2rem 0 1rem}.UigN4q_tier{border-top:1px solid var(--rule);font-family:var(--ui);grid-template-columns:minmax(7rem,1fr) auto auto;align-items:center;gap:1rem;padding:.7rem 0;display:grid}.UigN4q_tier span:nth-child(n+2){color:var(--muted);font-size:var(--fs-4)}.UigN4q_links{flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.5rem;display:flex}.UigN4q_links a{align-items:center;min-height:44px;display:inline-flex}.UigN4q_links a:focus-visible,.UigN4q_pathCard:focus-visible{outline:2px solid var(--ember);outline-offset:3px}@media (max-width:52rem){.UigN4q_pathGrid,.UigN4q_compact .UigN4q_pathGrid{grid-template-columns:1fr}}@media (max-width:44rem){.UigN4q_compact{padding:1rem}.UigN4q_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.UigN4q_tier{grid-template-columns:1fr;gap:.25rem}}
