.help-grid{gap:var(--space-4);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.help-grid{gap:var(--space-5) var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}}.help-grid>li{align-content:start;gap:var(--space-1);padding-top:var(--space-3);border-top:var(--border);min-width:0;display:grid}.help-grid h3{font-size:1.08rem}.help-grid p{color:var(--muted)}.help-tests{counter-reset:test}.help-tests>li{counter-increment:test;column-gap:var(--space-2);grid-template-columns:2.2rem minmax(0,1fr)}.help-tests>li:before{content:counter(test);font-size:var(--step-2);font-weight:var(--weight-display);color:var(--accent);grid-row:span 2;line-height:1.1}.help-bar{gap:var(--space-4);margin:var(--space-6) 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.help-bar{grid-template-columns:repeat(3,minmax(0,1fr))}}.help-bar li{align-content:start;gap:var(--space-1);padding:var(--space-4);background:var(--panel);border-top:3px solid var(--ochre);display:grid}.help-bar b{font-size:var(--step-3);font-weight:var(--weight-display);color:var(--accent);line-height:1.1}.help-note{max-width:var(--measure)}.help-note+.help-note{margin-top:var(--space-3)}.help-page{margin-top:var(--space-6)}.uplog{border-top:var(--border-strong);margin:0;padding:0;list-style:none;display:grid}.uplog li{gap:var(--space-1);padding:var(--space-4) 0;border-bottom:var(--border);min-width:0;display:grid}.uplog__meta{color:var(--muted);font-size:var(--step--1)}.uplog__name{font-weight:var(--weight-heading)}.uplog__type{border:var(--border);border-radius:var(--radius-1);font-size:var(--step--1);justify-self:start;padding:1px 8px}@media (min-width:800px){.uplog li{gap:var(--space-5);grid-template-columns:11rem minmax(0,14rem) minmax(0,1fr) 7.5rem}}.uplog-empty{padding:var(--space-5);background:var(--panel);border-top:3px solid var(--ochre);margin-top:var(--space-5)}.uplog-empty h3{font-size:var(--step-1);margin-bottom:var(--space-2)}.contact-email{font-size:clamp(1.3rem,1rem + 2.6vw,2.4rem);font-weight:var(--weight-display);overflow-wrap:anywhere;display:inline-block}.faq-jump{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.faq-group+.faq-group{margin-top:var(--space-8)}.faq-group{scroll-margin-top:90px}.faq-group h2{margin-bottom:var(--space-3);font-size:var(--step-2)}
