.gp-ind-hero{border-bottom:1px solid var(--brand-border)}.gp-ind-hero h1{max-width:20ch}.gp-application-list{display:grid;grid-gap:8px;gap:8px;max-width:960px}.gp-application-list details{padding:16px 24px;border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.gp-application-list details[open]{background:var(--brand-bg-alt)}.gp-application-list summary{cursor:pointer;font-weight:700}.gp-application-list p{margin:16px 0 0;max-width:80ch}.gp-followup{margin-top:24px}