/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}img{border-style:none}[type=button],[type=reset],[type=submit]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}html{box-sizing:border-box;font-family:sans-serif}*,:after,:before{box-sizing:inherit}h1,h2,h3,hr,p{margin:0}html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}*,:after,:before{border:0 solid #e2e8f0}hr{border-top-width:1px}img{border-style:solid}[role=button]{cursor:pointer}h1,h2,h3{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}img,svg{display:block;vertical-align:middle}img{max-width:100%;height:auto}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}a{text-decoration:underline;color:#63b3ed}a:focus,a:hover{color:#4299e1}a:active{color:#3182ce}.bg-gray-100{background-color:#f7fafc}.bg-gray-300{background-color:#e2e8f0}.hover\:bg-gray-200:hover{background-color:#edf2f7}.focus\:bg-blue-100:focus,.hover\:bg-blue-100:hover{background-color:#ebf8ff}.border-blue-electric{border-color:#0047bb}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-t-4{border-top-width:4px}.block{display:block}.inline-block{display:inline-block}.flex{display:-webkit-box;display:flex}.hidden{display:none}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.flex-col-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.items-center{-webkit-box-align:center;align-items:center}.justify-between{-webkit-box-pack:justify;justify-content:space-between}.flex-shrink-0{flex-shrink:0}.font-mono{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-light{font-weight:300}.font-bold{font-weight:700}.h-8{height:2rem}.leading-none{line-height:1}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mr-2{margin-right:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mt-16{margin-top:4rem}.mt-32{margin-top:8rem}.max-w-sm{max-width:24rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.sticky{position:-webkit-sticky;position:sticky}.hover\:shadow-lg:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.text-center{text-align:center}.text-black{color:#000}.text-gray-700{color:#4a5568}.text-gray-800{color:#2d3748}.focus\:text-blue-electric:focus,.hover\:text-blue-electric:hover{color:#0047bb}.text-sm{font-size:.875rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-6xl{font-size:4rem}.no-underline{text-decoration:none}.w-8{width:2rem}.w-10{width:2.5rem}.w-2\/3{width:66.666667%}.w-full{width:100%}@media (min-width:768px){.md\:flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.md\:h-16{height:4rem}.md\:w-20{width:5rem}.md\:w-1\/2{width:50%}}@media (min-width:1024px){.lg\:flex{display:-webkit-box;display:flex}}