.prose h1{border-bottom:1px solid #e5e7eb;padding-bottom:.5rem}.prose h2{border-left:3px solid #dc2626;padding-left:.5rem;background-color:#fef2f2;padding-top:.25rem;padding-bottom:.25rem}.prose li{list-style-type:disc;margin-left:1rem;font-size:.75rem}.prose ul{margin:.25rem 0}.prose ol li{list-style-type:decimal}.prose a{color:#dc2626;text-decoration:underline}.prose a:hover{color:#b91c1c}@media (max-width: 480px){.container{padding-left:.5rem!important;padding-right:.5rem!important}.py-6{padding-top:.75rem!important;padding-bottom:.75rem!important}.mb-6{margin-bottom:.5rem!important}.mb-4{margin-bottom:.375rem!important}.mt-4{margin-top:.375rem!important}.text-2xl{font-size:1.125rem!important}.text-lg{font-size:.875rem!important}.text-base{font-size:.8rem!important}.text-sm{font-size:.75rem!important}.text-xs{font-size:.65rem!important}.p-4{padding:.5rem!important}.p-3{padding:.375rem!important}.p-2{padding:.25rem!important}.gap-3{gap:.375rem!important}.gap-2{gap:.25rem!important}.md\\:grid-cols-2{grid-template-columns:1fr!important}.grid-cols-4{grid-template-columns:repeat(2,1fr)!important}input,select,textarea{font-size:16px!important}.max-w-2xl{max-width:95vw!important}}@media (max-width: 360px){.container{padding-left:.375rem!important;padding-right:.375rem!important}.text-2xl{font-size:1rem!important}.p-4{padding:.375rem!important}.p-3{padding:.25rem!important}.grid-cols-4{grid-template-columns:1fr!important}}
