[hidden]{display:none!important}.chart-wrap svg{width:100%;height:100%}.navigation a{overflow-wrap:normal}.tool-section input,.tool-section select,.tool-section textarea{min-width:0;max-width:100%}h1,h2,h3{overflow-wrap:break-word;hyphens:auto}.credit-card{min-width:0;overflow-wrap:anywhere}@media(max-width:360px){.credits-grid,.process-steps{grid-template-columns:minmax(0,1fr)}.task-row{grid-template-columns:24px 1fr}.task-row select,.task-row time{grid-column:2}.header-inner{gap:8px}}