[hidden]{display:none!important}
body{font-size:18px}
p{font-size:18px}
li{font-size:18px}
.lede{font-size:18.5px}
.hint,.form-note,.small{font-size:13.5px;line-height:1.45}
.form-control,.form-select,.input,.select{font-size:17px}
.callout{font-size:14px}
.tstep p{font-size:14px;line-height:1.5}
.norm-card p{font-size:14.5px;line-height:1.6}
details .faq-body{font-size:15px}
.result-step{font-size:14px}
.verdict-rows div{font-size:14.5px}
.tool p{font-size:14.5px}
.tool-stats{font-size:12.5px}
.step p{font-size:14.5px}
.datetime-grid{grid-template-columns:1fr}
.datetime-grid > .field{min-width:0}
.datetime-grid .input{min-width:0;width:100%}
@media (max-width:640px){
  body{font-size:17px}
  p,li{font-size:17px}
  .lede{font-size:16px}
  .callout,.tstep p,.result-step{font-size:13.5px}
}
