html{-webkit-text-size-adjust:100%}body{overflow-x:hidden}@media (min-width:576px){.grid-cols-1.sm\:grid-cols-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.flex-col.md\:flex-row{flex-direction:row}.w-full.md\:w-3\/4{width:75%}.w-full.md\:w-1\/4{width:25%}.w-full.md\:w-2\/4{width:50%}.grid-cols-2.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (max-width:575.98px){.container{padding-left:.5rem!important;padding-right:.5rem!important}h1,h2,h3,h4,h5,h6{word-wrap:break-word}input,select,textarea{font-size:16px}header .text-2xl{font-size:1.25rem}}@media (max-width:767.98px){main{padding-top:1rem}.flex-col.md\:flex-row{flex-direction:column}.w-full.md\:w-1\/4,.w-full.md\:w-2\/4,.w-full.md\:w-3\/4{width:100%}.flex-col.md\:flex-row>*+*{margin-top:1.5rem;margin-left:0}.grid-cols-2{grid-template-columns:1fr}}@media print{footer,header,nav{display:none!important}main{width:100%!important;display:block!important}}