.publicHelp{max-width:1200px;margin:0 auto;padding:32px 5% 48px;color:#c4d1e3;line-height:1.7}
.publicHelp h2,.publicHelp h3{color:#f0f6ff;line-height:1.3}.publicHelp h2{font-size:clamp(24px,3vw,34px)}
.publicHelp h3{font-size:19px;margin-top:24px}.publicHelp a{color:#77d5ff}.publicHelpGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px}
.noscriptMessage{padding:16px;text-align:center}.publicHelp details{border-top:1px solid #31465e;padding:14px 0}.publicHelp summary{cursor:pointer;font-weight:650;color:#f0f6ff}
@media(max-width:650px){.publicHelpGrid{grid-template-columns:1fr}}
body:not(.isSignedOut) .publicHelp{display:none}
