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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-bg:#ff8c004d;--primary-text:#fff;--hover-color:gold;--hover-bg:coral;--mobile-bg:#ff8c00b3;--navbar-shadow:#0000001a}.navbar{align-items:center;background-color:#f6e2b3;display:flex;height:75px;justify-content:space-between;padding:0 20px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.navbar-logo{animation:fadeSlideIn 1.5s ease forwards;color:#ff5722;font-size:2.5rem;font-weight:700;text-decoration:none;text-shadow:2px 2px 4px #0003;transition:transform .3s ease}.navbar-logo:hover{transform:scale(1.05)}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.navbar-links{display:flex;gap:20px;list-style:none}.navbar-links li{margin-right:10px}.navbar-links a{color:#ff5722;font-size:1.2rem;text-decoration:none;transition:color .3s ease}.hamburger,.navbar-links a:hover{color:coral}.hamburger{cursor:pointer;display:none;font-size:2rem}@media (max-width:768px){.navbar-links{background-color:#f6e2b3;box-shadow:0 4px 8px #0000001a;display:none;flex-direction:column;padding:20px 0;position:absolute;right:0;text-align:center;top:75px;width:100%;z-index:15}.navbar-links.mobile-menu.open{display:flex}.navbar-links a{color:coral;font-size:1.4rem;padding:10px 0;text-decoration:none;transition:color .3s ease}.navbar-links a:hover{color:#ff8c00b3}.hamburger{display:block}.overlay{display:none}.overlay.show{background-color:#00000080;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10}}footer{background-color:#3752e6}.footer-content{align-items:center;display:flex;flex-direction:column}.social-media-icons{margin-top:10px}.social-media-icons a{color:#fff;font-size:1.5rem;margin:0 10px;transition:color .3s}.social-media-icons a:hover{color:#f7c08a}img{max-inline-size:100%}.hero{align-items:center;background:linear-gradient(#ff8c00b3,#ff8c00b3),url(/static/media/w%20copy.34fb22eff8bfad742ddc.png);background-position:50%;background-size:cover;display:flex;height:70vh;justify-content:center;position:relative;width:100vw}.hero-text{background-color:#00000080;border-radius:10px;max-width:600px;padding:40px;text-align:center;width:80%;z-index:10}.hero h1{color:gold;font-size:3rem;font-weight:700;margin-bottom:20px;text-shadow:3px 3px 6px #00000080}.hero p{color:#fff;font-size:1.2rem;text-shadow:2px 2px 5px #00000080}.form-section{background-color:#fdfdfd;padding:60px 20px}.form-layout{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin:0 auto;max-width:1100px}.form-description{flex:1 1;max-width:500px;min-width:280px}.form-description h3{color:#ff5722;font-size:2rem;margin-bottom:16px}.form-description p{color:#444;font-size:1.05rem;line-height:1.6;margin-bottom:12px}.form-container{background:#fff;border-radius:12px;box-shadow:0 3px 10px #0000000a;flex:1 1;max-width:360px;min-width:260px;padding:20px}.report-form{display:flex;flex-direction:column;gap:10px}.report-form label{color:#444;font-size:.9rem;font-weight:500;margin-bottom:4px}.report-form input,.report-form select,.report-form textarea{background-color:#fcfcfc;border:1px solid #ccc;border-radius:6px;font-size:.95rem;padding:8px 10px;transition:border-color .3s ease}.report-form input:focus,.report-form select:focus,.report-form textarea:focus{border-color:#ff5722;outline:none}.report-form textarea{min-height:80px;resize:vertical}.report-form button{background-color:#ff5722;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.95rem;padding:10px;transition:background-color .3s}.report-form button:hover{background-color:#e64a19}@media (max-width:768px){.form-layout{align-items:center;flex-direction:column;gap:40px}.form-container,.form-description{max-width:100%}.form-container{box-shadow:0 2px 12px #00000008;padding:24px}}.havan-story{background-color:#f5f5f5;padding:50px 0}.havan-image img{max-width:400px}.havan-description{max-width:600px;padding:20px}.havan-description h3{font-size:2rem}.havan-description p{font-size:1.2rem;line-height:1.6}.havan-description a{color:#ff6f61}.data-donation-wrapper{padding:50px 20px}.data-visualization{margin-right:20px}.donation-section{background-color:#fafafa;padding:20px}.donation-message p{font-size:1.2rem}.donate-button{border-radius:5px;padding:12px 20px}body{background-color:#f5f5f5;color:#333;font-family:Arial,sans-serif;margin:0;padding:0}.data-donation-wrapper{align-items:flex-start;display:flex;justify-content:space-between;margin:40px auto;max-width:1200px;padding:40px}.data-visualization{flex:1 1;margin-right:40px;text-align:center}.data-visualization h3{color:#2c3e50;font-size:2rem;margin-bottom:20px}.donation-section{background-color:#f8f9fa;border-radius:10px;flex:1 1;padding:40px}.donation-message h3{color:#2c3e50;font-size:2rem;margin-bottom:20px}.donation-message p{color:#555;font-size:1rem;line-height:1.6;margin-bottom:20px}.donate-button{background-color:coral;border-radius:8px;color:#fff;display:inline-block;font-size:1.2rem;padding:10px 20px;text-decoration:none;transition:background-color .3s ease}.donate-button:hover{background-color:#ff5722}@media (max-width:768px){.hero{flex-direction:column;height:auto;padding:20px}.form-container,.image-container{margin-bottom:20px;margin-right:0}.form-container{width:100%}.data-donation-wrapper{align-items:center;flex-direction:column}.data-visualization,.donation-section{margin-bottom:20px;margin-right:0;width:100%}.data-visualization h3,.donation-message h3{font-size:1.5rem}.donation-message p{font-size:.9rem}.donate-button{font-size:1rem;padding:8px 16px}}footer{background-color:#2c3e50;color:#fff;padding:20px;text-align:center}.havan-story{border-radius:10px;margin:40px 0;padding:40px}.havan-container,.havan-story{align-items:center;display:flex;justify-content:space-between}.havan-container{max-width:1200px;width:100%}.havan-image{flex:1 1;margin-right:40px}.havan-image img{border-radius:10px;box-shadow:0 4px 10px #0003}.havan-description{color:#333;flex:2 1;font-size:1.2rem;line-height:1.8}.havan-description h3{margin-bottom:20px}.havan-description p{margin-bottom:15px}.havan-description a{color:coral;font-weight:700;text-decoration:none}.havan-description a:hover{text-decoration:underline}@media (max-width:768px){.havan-story{align-items:flex-start}.havan-container,.havan-story{flex-direction:column}.havan-image{margin-bottom:20px;margin-right:0}.havan-description{flex:1 1;text-align:left}}@media (max-width:480px){.havan-story{padding:20px}.havan-description h3{font-size:1.5rem}.havan-description p{font-size:1rem;line-height:1.5}.havan-image img{height:auto;width:100%}}.about-section{background-color:#f5f5f5;color:#333;padding:40px 20px;text-align:center}.profile-photo{border-radius:50%;box-shadow:0 4px 8px #0000001a;display:block;height:200px;margin:20px auto;width:200px}.about-content{background-color:#fff;border-radius:10px;box-shadow:0 2px 10px #0000001a;font-size:1.5rem;line-height:1.6;margin:0 auto;max-width:800px;padding:20px;text-align:left}.about-content h2{color:#2c3e50;text-align:center}.about-content h2,.about-content p{margin-bottom:20px}.help-section{color:#f4f4f4;margin:0 auto;max-width:1200px;padding:60px;text-align:left}.help-section h1{color:#0c0c0b;font-size:2.5rem;margin-bottom:20px;text-align:center}.help-section p.intro-text{color:#0c0c0b;font-size:1.2rem;line-height:1.8;margin-bottom:40px;text-align:center}.card-container{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.help-card{background-color:#333;border:1px solid #444;border-radius:12px;box-shadow:0 8px 16px #0000004d;max-width:350px;padding:20px;text-align:left;transition:transform .3s ease,background-color .3s ease;width:100%}.help-card:hover{background-color:#444;transform:translateY(-10px)}.help-card h3{color:#f4c542;font-size:1.6rem;margin-bottom:15px;margin-top:0}.help-card p{color:#dcdcdc;font-size:1rem;line-height:1.6;margin-bottom:10px}.help-card a{color:#1e90ff;text-decoration:none}.help-card a:hover{color:#1c75d8;text-decoration:underline}.awareher-container{margin:0 auto;max-width:800px;padding:20px}.havan-story{background-color:#f7f7f7;border-radius:8px;box-shadow:0 4px 10px #0000001a;margin-top:40px;padding:20px}.havan-image img{border-radius:8px;margin-bottom:15px;width:100%}.havan-description h3{color:#2c3e50;font-size:1.8rem;margin-bottom:15px}
/*# sourceMappingURL=main.f3e8d351.css.map*/