.P4nIpq_introduction{grid-template-columns:1fr 1.6fr;gap:3rem;display:grid}.P4nIpq_introduction h2,.P4nIpq_contact h2{font-size:clamp(1.4rem,3vw,2rem);line-height:1.35}.P4nIpq_introduction p,.P4nIpq_role p,.P4nIpq_contact p{color:var(--ink-muted)}.P4nIpq_introduction p+p{margin-top:1.25rem}.P4nIpq_roles{background:var(--surface-sunken);border-block:1px solid var(--line)}.P4nIpq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.P4nIpq_role{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.75rem}.P4nIpq_number{color:var(--accent-ink);margin-bottom:1.25rem;font-size:.8rem;display:block}.P4nIpq_role h3{margin-bottom:.65rem;font-size:1.1rem}.P4nIpq_role .P4nIpq_example{color:var(--accent-ink);margin-top:1.25rem;font-size:.75rem}.P4nIpq_list{color:var(--ink-muted);margin:1.25rem 0 1.75rem;padding-left:1.25rem}.P4nIpq_list li+li{margin-top:.75rem}.P4nIpq_contact{background:var(--surface-sunken);scroll-margin-top:7rem}.P4nIpq_contactBody{max-width:46rem}.P4nIpq_contact p{margin-top:1rem}.P4nIpq_contact .P4nIpq_note{overflow-wrap:anywhere;font-size:.8rem}.P4nIpq_contact a:not([class]){color:var(--accent-ink)}@media (max-width:700px){.P4nIpq_introduction,.P4nIpq_grid{grid-template-columns:1fr;gap:1.5rem}}
