body h1{font-family:inherit;font-size:26px;font-weight:700;line-height:1.25;letter-spacing:normal;}
body h2,body .panel h2{font-family:inherit;font-size:22px;font-weight:700;line-height:1.3;letter-spacing:normal;}
body h3{font-family:inherit;font-size:18px;font-weight:700;line-height:1.35;}
body .mode-switch :is(button,a){font-family:inherit;font-size:16px;font-weight:600!important;line-height:1.35;letter-spacing:normal;text-transform:none;min-height:44px;}
body details>summary{font-family:inherit;font-size:18px;font-weight:700;line-height:1.35;}
@media(max-width:600px){body h1{font-size:24px;}body h2,body .panel h2{font-size:21px;}body .mode-switch :is(button,a){font-size:15px;}}
