._2o8DCa_section{border-block:1px solid var(--line);gap:1rem;padding-block:1.2rem;display:grid}._2o8DCa_heading h2,._2o8DCa_heading p{margin:0}._2o8DCa_heading p{max-width:68ch;color:var(--muted);font-size:var(--fs-5);margin-top:.3rem}._2o8DCa_panels{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._2o8DCa_panel{border:1px solid var(--line);background:var(--paper);border-radius:12px;min-width:0;overflow:hidden}._2o8DCa_mark{border-bottom:1px solid var(--line);place-items:center;min-height:92px;display:grid}._2o8DCa_mark svg{width:min(112px,72%);height:auto;color:var(--ink)}._2o8DCa_panel>div:last-child{padding:.8rem .9rem .95rem}._2o8DCa_panel h3,._2o8DCa_panel p{margin:0}._2o8DCa_panel h3{font-size:var(--fs-4);text-transform:uppercase;letter-spacing:.05em}._2o8DCa_panel p{color:var(--muted);font-size:var(--fs-5);line-height:var(--lh-normal);margin-top:.35rem}@media (max-width:720px){._2o8DCa_panels{grid-template-columns:1fr}._2o8DCa_panel{grid-template-columns:104px minmax(0,1fr);display:grid}._2o8DCa_mark{border-bottom:0;border-right:1px solid var(--line);min-height:100%}._2o8DCa_mark svg{width:78px}}@media (max-width:420px){._2o8DCa_panel{grid-template-columns:82px minmax(0,1fr)}._2o8DCa_mark svg{width:62px}}
.l5hzsa_wrap{max-width:68rem}.l5hzsa_evidence{border-left:3px solid var(--ember);margin:1.5rem 0 2.5rem;padding:.35rem 0 .35rem 1rem}.l5hzsa_evidence h2{margin-top:0}.l5hzsa_evidence p{max-width:48rem;line-height:var(--lh-relaxed);margin-bottom:0}.l5hzsa_focusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1rem 0 2.5rem;display:grid}.l5hzsa_focusCard{border:1px solid var(--rule);background:var(--panel);border-radius:.65rem;min-width:0;padding:1rem 1.05rem}.l5hzsa_focusCard h3{margin:0 0 .65rem}.l5hzsa_focusCard p,.l5hzsa_focusCard li,.l5hzsa_failures dd{line-height:var(--lh-relaxed)}.l5hzsa_focusCard ul{margin:0;padding-left:1.15rem}.l5hzsa_failures{margin:0}.l5hzsa_failures div+div{border-top:1px solid var(--rule);margin-top:.85rem;padding-top:.85rem}.l5hzsa_failures dt{font-weight:var(--fw-bold)}.l5hzsa_failures dd{color:var(--muted);margin:.25rem 0 0}.l5hzsa_dishGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 1.5rem;display:grid}.l5hzsa_dishCard{border:1px solid var(--rule);background:var(--panel);border-radius:.6rem;min-width:0;padding:.9rem 1rem}.l5hzsa_dishCard h3{margin:.2rem 0 .35rem}.l5hzsa_selected{border-width:2px}.l5hzsa_current{color:var(--muted);font-family:var(--mono);font-size:var(--fs-1);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;margin:0}.l5hzsa_selectLink{font-family:var(--ui);font-weight:var(--fw-bold);margin-top:.55rem;display:inline-block}.l5hzsa_startBlock{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:1.5rem 0 2rem;padding:1rem 0}.l5hzsa_startBlock p{margin-top:0}.l5hzsa_startButton{min-height:2.75rem;font-family:var(--ui);font-weight:var(--fw-bold);border:1px solid;border-radius:.45rem;align-items:center;padding:.65rem .95rem;display:inline-flex}.l5hzsa_startButton:focus-visible,.l5hzsa_selectLink:focus-visible,.l5hzsa_backLink a:focus-visible{outline-offset:3px;outline:2px solid}.l5hzsa_backLink{margin-top:2rem}@media (max-width:50rem){.l5hzsa_focusGrid{grid-template-columns:1fr}}@media (max-width:38rem){.l5hzsa_dishGrid{grid-template-columns:1fr}}
