.page_intro__Bxd3S{max-width:var(--container-prose)}.page_intro__Bxd3S>:first-child{margin-top:0}.page_intro__Bxd3S>:last-child{margin-bottom:0}.page_logos__C71Nu{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-6);padding:var(--space-5) 0;margin:var(--space-6) 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.page_logos__C71Nu img{height:5rem;width:5rem;object-fit:contain}.page_root__0Ylb_{margin-top:var(--space-8)}.page_questionBar__qGZLB{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:2px solid var(--ink)}.page_layout__vn7J7{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8);margin-top:var(--space-6);align-items:start}.page_layout__vn7J7[data-intro=true]{grid-template-columns:minmax(0,1fr)}.page_sidebar__u87CN{position:-webkit-sticky;position:sticky;top:var(--space-5)}.page_main__sxJC1{min-width:0}.page_sidebarTitle__RhI1W{font-family:var(--font-body);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-muted);margin:0 0 var(--space-2)}.page_sidebarHint__RPaU2{font-size:var(--text-xs);color:var(--ink-muted);margin:0 0 var(--space-4)}.page_sidebarGroup__bvGL4{margin-bottom:var(--space-4)}.page_sidebarGroupName__T0lst{display:block;font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.02em;color:var(--ink-muted);margin-bottom:var(--space-2)}.page_sidebarList__iIhNq{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.page_chip__Petiz{font-family:var(--font-body);font-size:var(--text-sm);line-height:1.2;text-align:left;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-elevated);color:var(--ink);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.page_chip__Petiz:hover{border-color:var(--red);color:var(--red)}.page_chip__Petiz[data-active=true]{background:var(--red);border-color:var(--red);color:#ffffff}.page_chip__Petiz[data-muted=true][data-active=false]{color:var(--ink-subtle);border-color:var(--border)}.page_prompt__jo5E_{max-width:var(--container-prose)}.page_promptText__iZPnG{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.2;margin:0}.page_promptContext__wItTq{font-size:var(--text-sm);color:var(--ink-muted);margin:var(--space-3) 0 0;padding-left:var(--space-4);border-left:3px solid var(--border-strong)}.page_columns__9YQer{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(40ch,100%),60ch));grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-6);align-items:start}.page_column__zkrYF{min-width:0;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-5)}.page_columnHeader__Zt8HI{display:flex;flex-direction:column;gap:var(--space-1);padding-bottom:var(--space-3);margin-bottom:var(--space-5);border-bottom:1px solid var(--border)}.page_candidateLink__ZM3Gy{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.15;letter-spacing:.01em;color:var(--ink);text-decoration:none}.page_candidateLink__ZM3Gy:hover{color:var(--red);text-decoration:underline}.page_candidateSeat__2pRd7{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted)}.page_answer__8riNF>p{margin:0 0 var(--space-4)}.page_answer__8riNF>p:last-child{margin-bottom:0}.page_noAnswer__uxU_v{margin:0;color:var(--ink-muted);font-style:italic}.page_empty__ls1ed{margin-top:var(--space-6);color:var(--ink-muted);font-style:italic}@media (max-width:900px){.page_layout__vn7J7{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.page_sidebar__u87CN{position:static}.page_sidebarList__iIhNq{flex-direction:row;flex-wrap:wrap}}