@import"https://fonts.googleapis.com/css2?family=Lexend:wght@300;400;500;600;700&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:Lexend,sans-serif;background:linear-gradient(135deg,#f9f3ed,#b1cfd4);min-height:100vh;color:#0b1028}.min-h-screen{min-height:100vh}.bg-gradient-to-br,.from-\[\#F9F3ED\],.to-\[\#B1CFD4\]{background:linear-gradient(135deg,#f9f3ed,#b1cfd4)}.flex{display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.bg-white{background-color:#fff}.rounded-3xl{border-radius:1.5rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:50%}.shadow-2xl{box-shadow:0 25px 50px -12px #00000040}.max-w-md{max-width:28rem}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.w-full{width:100%}.w-20{width:5rem}.h-20{height:5rem}.w-6{width:1.5rem}.h-6{height:1.5rem}.w-5{width:1.25rem}.h-5{height:1.25rem}.w-10{width:2.5rem}.h-10{height:2.5rem}.w-3{width:.75rem}.h-3{height:.75rem}.text-center{text-align:center}.text-left{text-align:left}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-xl{font-size:1.25rem}.text-lg{font-size:1.125rem}.text-sm{font-size:.875rem}.font-semibold{font-weight:600}.font-medium{font-weight:500}.font-bold{font-weight:700}.block{display:block}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-x-2>*+*{margin-left:.5rem}.space-x-3>*+*{margin-left:.75rem}.space-x-4>*+*{margin-left:1rem}.space-y-4>*+*{margin-top:1rem}.items-start{align-items:flex-start}.flex-shrink-0{flex-shrink:0}.flex-1{flex:1 1 0%}.mt-0\.5{margin-top:.125rem}.px-4{padding-left:1rem;padding-right:1rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.border{border-width:1px}.border-2{border-width:2px}.leading-relaxed{line-height:1.625}.whitespace-pre-line{white-space:pre-line}.prose{max-width:65ch}.prose-lg{font-size:1.125rem;line-height:1.7777778}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.bg-\[\#259388\]{background-color:#259388}.bg-\[\#F9F3ED\]{background-color:#f9f3ed}.bg-\[\#B1CFD4\]{background-color:#b1cfd4}.bg-\[\#DB655C\]{background-color:#db655c}.text-white{color:#fff}.text-\[\#0B1028\]{color:#0b1028}.text-\[\#0E796F\]{color:#0e796f}.border-\[\#B1CFD4\]{border-color:#b1cfd4}.border-\[\#259388\]{border-color:#259388}.border-\[\#56D1BD\]{border-color:#56d1bd}.text-\[\#259388\]{color:#259388}.hover\:bg-\[\#0E796F\]:hover{background-color:#0e796f}.hover\:bg-\[\#56D1BD\]:hover{background-color:#56d1bd}.hover\:bg-\[\#E29148\]:hover{background-color:#e29148}.hover\:border-\[\#56D1BD\]:hover{border-color:#56d1bd}.transition-colors{transition-property:color,background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{box-shadow:0 0 0 3px #2593881a}.focus\:ring-\[\#259388\]:focus{box-shadow:0 0 0 3px #2593881a}.focus\:border-transparent:focus{border-color:transparent}input{border:2px solid #B1CFD4;font-family:Lexend,sans-serif}input:focus{outline:none;border-color:#259388;box-shadow:0 0 0 3px #2593881a}button{border:none;cursor:pointer;font-family:Lexend,sans-serif}button:disabled{opacity:.5;cursor:not-allowed}.bg-opacity-10{background-color:#2593881a}@media (min-width: 768px){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}
