body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fdfcfa;color:#302d2b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;text-align:left}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.bg-white-cream{background-color:#fdfcfa}.bg-dark-brown{background-color:#8a3c09}.bg-soft-pinkish-tan{background-color:#d19e90}.bg-medium-brown{background-color:#ba7548}.bg-dark-gray{background-color:#302d2b}.bg-light-beige{background-color:#e2cec4}.text-white-cream{color:#fdfcfa}.text-dark-brown{color:#8a3c09}.text-soft-pinkish-tan{color:#d19e90}.text-medium-brown{color:#ba7548}.text-dark-gray{color:#302d2b}.text-light-beige{color:#e2cec4}.border-white-cream{border-color:#fdfcfa}.border-dark-brown{border-color:#8a3c09}.border-soft-pinkish-tan{border-color:#d19e90}.border-medium-brown{border-color:#ba7548}.border-dark-gray{border-color:#302d2b}.border-light-beige{border-color:#e2cec4}.text-left{text-align:left}.dropdown-menu{margin-top:0!important}.gradient-dark-brown-to-medium-brown{background:linear-gradient(90deg,#8a3c09,#ba7548)}.gradient-medium-brown-to-soft-pinkish-tan{background:linear-gradient(90deg,#ba7548,#d19e90)}.gradient-soft-pinkish-tan-to-light-beige{background:linear-gradient(90deg,#d19e90,#e2cec4)}.btn-primary{background-color:#8a3c09;border-color:#8a3c09;color:#fdfcfa}.btn-primary:hover{background-color:#ba7548;border-color:#ba7548;color:#fdfcfa}.btn-secondary{background-color:#e2cec4;border-color:#e2cec4;color:#302d2b}.btn-secondary:hover{background-color:#d19e90;border-color:#d19e90;color:#302d2b}.card{word-wrap:break-word;background-clip:initial;background-color:#fdfcfa;border:1px solid #e2cec4;border-radius:.25rem;display:flex;flex-direction:column;min-width:0;position:relative;text-align:left}.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.btn{border:1px solid #0000;border-radius:.25rem;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.card-body{flex:1 1 auto;padding:1.25rem;text-align:left}.text-center{text-align:center}.mt-4{margin-top:1.5rem}.mb-4{margin-bottom:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.px-4{padding-left:1rem;padding-right:1rem}.font-bold{font-weight:700}.text-3xl{font-size:1.875rem}.text-xl{font-size:1.25rem}.text-lg{font-size:1.125rem}.text-gray-600{color:#718096}.text-gray-700{color:#4a5568}.text-gray-800{color:#2d3748}.bg-white{background-color:#fdfcfa}.bg-gray-50{background-color:#e2cec4}.shadow{box-shadow:0 1px 3px 0 #302d2b1a,0 1px 2px 0 #302d2b0f}.rounded-lg{border-radius:.5rem}.p-6{padding:1.5rem}.p-4{padding:1rem}.flex{display:flex}.items-center{align-items:center}.justify-between{justify-content:space-between}.space-y-4>:not([hidden])~:not([hidden]){margin-top:1rem}.space-y-2>:not([hidden])~:not([hidden]){margin-top:.5rem}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.gap-6{gap:1.5rem}.gap-4{gap:1rem}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.md\:flex{display:flex}.md\:hidden{display:none}.md\:flex-wrap{flex-wrap:wrap}.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\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}}@media (min-width:1280px){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.w-full{width:100%}.h-48{height:12rem}.object-cover{object-fit:cover}.rounded{border-radius:.25rem}.overflow-hidden{overflow:hidden}.hover\:shadow-lg:hover{box-shadow:0 10px 15px -3px #302d2b1a,0 4px 6px -2px #302d2b0d}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform}.duration-300{transition-duration:.3s}.mt-2{margin-top:.5rem}.ml-4{margin-left:1rem}.flex-grow{flex-grow:1}.text-right{text-align:right}.text-2xl{font-size:1.5rem}@media (max-width:767px){.mobile\:flex-col{flex-direction:column}.mobile\:text-center{text-align:center}.mobile\:mb-4{margin-bottom:1rem}.mobile\:w-full{width:100%}}.App{text-align:left}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDelay{0%{opacity:0;transform:translateY(20px)}50%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDelay2{0%{opacity:0;transform:translateY(20px)}70%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.animate-fade-in{animation:fadeIn 1s ease-out}.animate-fade-in-delay{animation:fadeInDelay 1s ease-out}.animate-fade-in-delay-2{animation:fadeInDelay2 1s ease-out}.animate-float{animation:float 3s ease-in-out infinite}.animate-pulse-slow{animation:pulse 2s ease-in-out infinite}.animation-delay-2000{animation-delay:2s}.animation-delay-4000{animation-delay:4s}.backdrop-blur-sm{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.backdrop-blur-md{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}
/*# sourceMappingURL=main.a378f1ff.css.map*/