body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.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)}}:root{--primary:#cb261d;--primary-dark:#a91e16;--secondary:#3d662c;--tertiary:#ecb11e;--orange:#f19025;--yellow:#f2bf4c;--light:#fff9e1;--dark:#191818;--grey:#898989;--white:#fff;--section-spacing:6rem;--border-radius:40px;--card-radius:20px;--button-radius:32px}*{-webkit-font-smoothing:antialiased;box-sizing:border-box;margin:0;padding:0}body,html{background-color:#fff9e1;background-color:var(--light);color:#191818;color:var(--dark);font-family:Inter,sans-serif;overflow-x:hidden;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}h1{font-size:4rem}h2{font-size:3rem;margin-bottom:2rem}p{line-height:1.6}.container{margin:0 auto;max-width:1320px;padding:0 1rem;width:100%}section{padding:5rem 0}.section-title{margin-bottom:3rem;text-align:center}.btn{border:none;border-radius:32px;border-radius:var(--button-radius);cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:600;padding:1rem 2rem;text-align:center;text-decoration:none;transition:all .3s ease}.btn-primary{background-color:#cb261d;color:#fff}.btn-primary:hover{background-color:#a91e16;box-shadow:0 10px 20px #0000001a;transform:translateY(-3px)}.btn-white{background-color:#fff;background-color:var(--white);color:#cb261d;color:var(--primary)}.btn-white:hover{box-shadow:0 10px 20px #0000001a;transform:translateY(-3px)}.fade-in{transition:none!important}.fade-in,.fade-in.active{opacity:1!important;transform:none!important}.navbar{background-color:initial;left:0;padding:1.5rem 0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1000}.navbar.scrolled{background-color:var(--white);box-shadow:0 2px 10px #0000001a;padding:1rem 0}.navbar-content{justify-content:space-between}.navbar-brand,.navbar-content{align-items:center;display:flex}.navbar-logo{height:50px;width:auto}.navbar-links{align-items:center;display:flex;gap:2rem}.navbar-links a{color:var(--primary);font-weight:500;text-decoration:none;transition:color .3s ease}.navbar-links a.btn-primary{color:var(--white)}.navbar.scrolled .navbar-links a{color:var(--primary)}.navbar.scrolled .navbar-links a.btn-primary{color:var(--white)}.navbar-links a:hover{color:var(--tertiary)}.mobile-menu-btn,.navbar-links a.btn-primary:hover{color:var(--white)}.mobile-menu-btn{background:none;border:none;cursor:pointer;display:none;font-size:1.5rem}.navbar.scrolled .mobile-menu-btn{color:var(--primary)}.mobile-menu{background-color:var(--white);display:none;height:100vh;max-width:400px;padding:2rem;position:fixed;right:-100%;top:0;transition:right .3s ease;width:80%;z-index:1001}.mobile-menu.active{right:0}.mobile-menu-close{background:none;border:none;color:var(--primary);cursor:pointer;font-size:1.5rem;position:absolute;right:1rem;top:1rem}.mobile-menu-links{display:flex;flex-direction:column;gap:1.5rem;margin-top:3rem}.mobile-menu-links a{color:var(--primary);font-size:1.2rem;font-weight:500;text-decoration:none}.overlay{background-color:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.overlay.active{display:block}@media (max-width:768px){.navbar-links{display:none}.mobile-menu,.mobile-menu-btn{display:block}}.hero{padding-bottom:4rem;padding-top:8rem;position:relative}.hero-container{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.hero-content{background-color:var(--primary);border-radius:var(--card-radius);color:var(--white);padding:3rem}.hero-title{align-items:center;color:var(--white);display:flex;flex-direction:column;font-size:3.5rem;font-weight:800;line-height:1.3;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}.hero-subtitle{font-size:1.25rem;font-weight:400;margin-bottom:2rem;opacity:.9}.hero-boxes{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.hero-box{background-color:var(--secondary);border-radius:var(--card-radius);color:var(--white);cursor:pointer;height:100%;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.hero-box:before{background:linear-gradient(45deg,#0000,#ffffff1a,#0000);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);transition:transform .6s ease;width:100%}.hero-box:hover:before{transform:translateX(100%)}.hero-box:hover{box-shadow:0 10px 20px #0003;transform:translateY(-5px)}.hero-box:active{transform:translateY(-2px)}.hero-box-content{align-items:center;display:flex;height:100%;justify-content:space-between}.hero-box-title{font-size:1.5rem;font-weight:700;margin:0;transition:transform .3s ease}.hero-box-icon{font-size:2rem;opacity:0;transform:translateX(-20px);transition:all .3s ease}.hero-box:hover .hero-box-icon{opacity:1;transform:translateX(0)}.hero-box:hover .hero-box-title{transform:translateX(10px)}.hero-box:nth-child(2){background-color:var(--tertiary)}.hero-box:nth-child(3){background-color:var(--yellow)}.hero-box:nth-child(4){background-color:var(--orange)}.hero-amount{animation:glow 3s ease-in-out infinite alternate;color:var(--yellow);display:inline-block;font-size:4.5rem;font-weight:900;margin:0 .5rem;text-shadow:0 0 5px #ffff0080,0 0 10px #ffff004d}@keyframes glow{0%{text-shadow:0 0 5px #ffff0080,0 0 10px #ffff004d}to{text-shadow:0 0 8px #ff09,0 0 15px #ff06}}@media (max-width:768px){.hero-boxes,.hero-container{grid-template-columns:1fr}.hero-title{font-size:2.5rem}.hero-amount{font-size:3rem}}.about{background-color:var(--white);padding:var(--section-spacing) 0}.stats-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin-bottom:4rem}.stat-card{background-color:var(--light);border-radius:var(--card-radius);padding:2rem;text-align:center}.stat-number{color:var(--primary);font-size:2.5rem;font-weight:800;margin-bottom:.5rem}.stat-text{color:var(--dark);font-size:1.1rem;font-weight:500}.mission-vision{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.mission,.vision{background-color:var(--light);border-radius:var(--card-radius);padding:3rem}.mission-title,.vision-title{color:var(--primary);font-size:2rem;font-weight:700;margin-bottom:1rem}.mission-text,.vision-text{color:var(--dark);font-size:1.2rem;line-height:1.6}@media (max-width:1024px){.stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.mission-vision,.stats-grid{grid-template-columns:1fr}}.slider-container{border-radius:var(--card-radius);box-shadow:0 10px 30px #0000001a;height:500px;margin:2rem 0;overflow:hidden}.slider,.slider-container{position:relative;width:100%}.slide,.slider{height:100%}.slide{background-position:50%;background-repeat:no-repeat;background-size:cover;left:0;opacity:0;position:absolute;top:0;transform:scale(1.1);transition:all .5s ease;width:100%;will-change:transform,opacity}.slide.active{opacity:1;transform:scale(1);z-index:1}.slider-nav{align-items:center;background:#ffffffe6;border:none;border-radius:50%;box-shadow:0 2px 10px #0000001a;color:var(--primary);cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:50px;z-index:2}.slider-nav:hover{background:var(--white);transform:translateY(-50%) scale(1.1)}.slider-nav.prev{left:20px}.slider-nav.next{right:20px}.slider-dots{bottom:20px;display:flex;gap:10px;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.dot{background:#0000;border:2px solid var(--white);border-radius:50%;cursor:pointer;height:12px;padding:0;transition:all .3s ease;width:12px}.dot.active{background:var(--white)}.dot.active,.dot:hover{transform:scale(1.2)}@media (max-width:768px){.slider-container{height:300px}.slider-nav{font-size:20px;height:40px;width:40px}.dot{height:10px;width:10px}}.formats{background-color:var(--light);padding:var(--section-spacing) 0}.formats-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.format-card{background-color:var(--white);border-radius:var(--card-radius);box-shadow:0 10px 30px #0000001a;overflow:hidden;transition:transform .3s ease}.format-card:hover{transform:translateY(-10px)}.format-image{height:250px;overflow:hidden;width:100%}.format-image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.format-card:hover .format-image img{transform:scale(1.1)}.format-content{padding:2rem}.format-title{color:var(--primary);font-size:1.5rem;font-weight:700;margin-bottom:1rem}.format-description{color:var(--grey);line-height:1.6;margin-bottom:1.5rem}.format-features{list-style:none;padding:0}.format-features li{color:var(--dark);font-weight:500;margin-bottom:.5rem}.format-features li:last-child{margin-bottom:0}@media (max-width:1024px){.formats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.formats-grid{grid-template-columns:1fr}}.benefits{background-color:var(--primary);color:var(--white);padding:var(--section-spacing) 0}.benefits-grid{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 2fr}.founder-image{border-radius:var(--card-radius);box-shadow:0 20px 40px #0003;width:100%}.benefits-list{grid-gap:2rem;display:grid;gap:2rem}.benefit-item{background-color:#ffffff1a;border-radius:var(--card-radius);padding:2rem;transition:transform .3s ease}.benefit-item:hover{transform:translateX(10px)}.benefit-title{color:var(--white);font-size:1.5rem;font-weight:700;margin-bottom:1rem}.benefit-text{font-size:1.1rem;line-height:1.6;opacity:.9}@media (max-width:1024px){.benefits-grid{gap:2rem;grid-template-columns:1fr}.founder-image{margin:0 auto;max-width:500px}}.investment{background-color:var(--white);padding:var(--section-spacing) 0}.investment-table{grid-gap:2rem;display:grid;gap:2rem}.investment-row{grid-gap:2rem;align-items:center;background-color:var(--light);border-radius:var(--card-radius);display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr;padding:2rem;transition:transform .3s ease}.investment-row:hover{transform:translateY(-5px)}.investment-label{color:var(--dark);font-size:1.2rem;font-weight:600}.investment-amount{color:var(--primary);font-size:2rem;font-weight:800}.investment-note{color:var(--grey);font-size:1rem;line-height:1.6}@media (max-width:768px){.investment-row{gap:1rem;grid-template-columns:1fr;text-align:center}.investment-amount{font-size:1.75rem}}.steps{background-color:var(--primary);color:var(--white);padding:var(--section-spacing) 0}.steps-list{grid-gap:4rem;display:grid;gap:4rem}.step-item{grid-gap:3rem;align-items:start;display:grid;gap:3rem;grid-template-columns:1fr 1fr}.step-item:nth-child(2n){grid-template-columns:1fr 1fr}.step-number{font-size:5rem;font-weight:800;line-height:1;margin-bottom:1rem;opacity:.2}.step-title{font-size:2rem;margin-bottom:1.5rem}.step-text{font-size:1.1rem;line-height:1.6;opacity:.9}@media (max-width:768px){.step-item{gap:1.5rem}.step-item,.step-item:nth-child(2n){grid-template-columns:1fr}.step-number{font-size:4rem}.step-title{font-size:1.75rem}}.contact{background-color:var(--white);padding:var(--section-spacing) 0}.contact-container{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin-top:3rem}.contact-content{display:flex;flex-direction:column;gap:2rem}.contact-content h3{color:var(--primary);font-size:2rem;margin-bottom:1rem}.contact-content p{color:var(--text);font-size:1.1rem;line-height:1.6}.contact-info{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-top:2rem}.contact-info h4{color:var(--primary);font-size:1.2rem;margin-bottom:1rem}.contact-info p{font-size:1rem;margin-bottom:.5rem}.contact-form{background-color:var(--light-gray);border-radius:1rem;box-shadow:0 4px 6px #0000001a;padding:2rem}.form-group{margin-bottom:1.5rem}.form-label{color:var(--text);display:block;font-weight:500;margin-bottom:.5rem}.form-input{border:1px solid #ddd;border-radius:.5rem;font-size:1rem;padding:.75rem 1rem;transition:border-color .3s ease;width:100%}.form-input:focus{border-color:var(--primary);outline:none}.form-input::placeholder{color:#999}textarea.form-input{min-height:100px;resize:vertical}.btn-primary{background-color:var(--primary);border:none;border-radius:.5rem;color:var(--white);cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem;transition:background-color .3s ease;width:100%}.btn-primary:hover{background-color:var(--primary-dark)}@media (max-width:768px){.contact-container{gap:2rem;grid-template-columns:1fr}.contact-info{gap:1.5rem;grid-template-columns:1fr}.contact-content h3{font-size:1.75rem}.contact-form{padding:1.5rem}}.footer{background-color:var(--primary);color:var(--white);padding:4rem 0 2rem}.footer-content{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:1fr 2fr;margin-bottom:3rem}.footer-logo{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;text-align:center}.footer-logo img.navbar-logo{background:#fff;border-radius:12px;box-shadow:0 2px 8px #00000014;display:block;height:auto;max-width:180px;padding:8px;width:100%}.footer-logo p{font-size:1.1rem;opacity:.9}.footer-links{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.footer-section h4{color:var(--white);font-size:1.2rem;margin-bottom:1.5rem}.footer-section ul{list-style:none;margin:0;padding:0}.footer-section ul li{margin-bottom:.75rem}.footer-section ul li a{color:var(--white);opacity:.9;text-decoration:none;transition:opacity .3s ease}.footer-section ul li a:hover{opacity:1}.footer-section.social-center{align-items:center;display:flex;flex-direction:column;text-align:center}.social-links{display:flex;gap:1rem}.social-links a{color:var(--white);font-size:1.5rem;opacity:.9;transition:opacity .3s ease}.social-links a:hover{opacity:1}.footer-bottom{align-items:center;border-top:1px solid #ffffff1a;display:flex;justify-content:space-between;padding-top:2rem}.footer-bottom p{opacity:.8}.footer-legal{display:flex;gap:2rem}.footer-legal a{color:var(--white);opacity:.8;text-decoration:none;transition:opacity .3s ease}.footer-legal a:hover{opacity:1}@media (max-width:768px){.footer-content,.footer-links{gap:2rem;grid-template-columns:1fr}.footer-bottom{text-align:center}.footer-bottom,.footer-legal{flex-direction:column;gap:1rem}}
/*# sourceMappingURL=main.b1e2d0fb.css.map*/