/* passport-name-change: this tool's own look, loaded only on its page (tools.css is shared and kept under 5 KB gz) */
.chqt-pn-two { display: grid; grid-template-columns: 1fr 1fr; gap: 0 12px; }
.chqt-pn-two .chqt-field { min-width: 0; }
.chqt-pn-steps li { font-size: 16px; line-height: 1.5; font-style: italic; }
.chqt-pn-more > summary { cursor: pointer; min-height: 44px; display: flex; align-items: center; font-weight: 600; }
.chqt-pn-more .chqt-check { margin: 4px 0 0; }
/* a ticked "under 16" or "Expedited" is a choice, not a packed item: no checklist line-through (TM104b) */
.chqt .chqt-check input:checked + span { text-decoration: none; color: var(--chqt-ink, #1e1a1a); }
