@font-face{font-family:RethinkSans;src:url(/fonts/RethinkSans-Regular.ttf) format("truetype")}html,body{--gold: #f9af1a}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{line-height:1.5;color:#000c;background-color:#fff;overflow-x:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{text-decoration:none;color:inherit}ul,ol{list-style:none}.section .container{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;max-width:1400px}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}p{margin-bottom:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.font-medium{font-weight:500}.font-bold{font-weight:700}.text-center{text-align:center}.text-muted{color:#6b7280}.italic{font-style:italic}html,body{font-family:RethinkSans,sans-serif,Arial,Helvetica}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;max-width:1400px}.min-h-screen{min-height:100vh}.flex{display:flex}.flex-col{flex-direction:column}.flex-1{flex:1}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.pt-4{padding-top:1rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-10{margin-bottom:2.5rem}.mr-2{margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.space-y-2>*+*{margin-top:.5rem}.space-y-4>*+*{margin-top:1rem}.space-y-6>*+*{margin-top:1.5rem}.relative{position:relative}.absolute{position:absolute}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-2{top:.5rem}.left-2{left:.5rem}.right-2{right:.5rem}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.rounded,.rounded-md{border-radius:.25rem}.border{border:1px solid #d1d5db}.border-2{border:2px solid #d1d5db}.border-dashed{border-style:dashed}.shadow-sm{box-shadow:0 1px 2px #0000000d}.shadow-lg{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.overflow-hidden{overflow:hidden}.bg-white{background-color:#fff}.bg-gray-100{background-color:#f3f4f6}.bg-gray-200{background-color:#e5e7eb}.bg-gray-500{background-color:#6b7280}.bg-red-600,.bg-red-700{background-color:#c2272d}.text-white{color:#fff}.text-red-600{color:#c2272d}.bg-gradient-red-blue{background:linear-gradient(to right top,#c2272d,#000,#1e40af)}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 768px){.md-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md-flex-row{flex-direction:row}.md-py-24{padding-top:6rem;padding-bottom:6rem}.md-text-xl{font-size:1.25rem}}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:.25rem;font-weight:500;padding:.5rem 1rem;transition:all .2s;cursor:pointer}.btn.btn-lg{padding:.75rem 1.5rem}.btn.btn-primary{background-color:#c2272d;color:#fff}.btn.btn-primary:hover{background-color:#c2272d}.btn.btn-block{display:flex;width:100%}.card{background-color:#fff;border-radius:.25rem;border:2px solid #d1d5db;overflow:hidden}.card .card-content{padding:1.5rem}.section{padding:4rem 0}.section.section-gray{background-color:#f3f4f6}.upload-area{border:2px dashed #d1d5db;padding:1.5rem;border-radius:.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.form-control{width:100%;border-radius:.25rem;border:1px solid #d1d5db;padding:.75rem}.form-control:focus{border-color:#c2272d;outline:none}.hidden{display:none}
