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}html{scroll-behavior:smooth}:root{--navy:#0a192f;--teal:#14b8a6;--gold:#d4af37;--white:#fff}body{font-family:Segoe UI,sans-serif;margin:0}.navbar{background:#fff;padding:15px 10%}.nav-links{align-items:center;display:flex;gap:30px;list-style:none}.nav-links a{color:#fff;font-weight:500;text-decoration:none}.nav-donate-btn{background:#14b8a6;background:var(--teal);border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.hero{align-items:flex-end;background:linear-gradient(#0a192f33,#0a192f33),url(/static/media/banner.42ed3815e1b97f86a012.jpg);background-position:50%;background-size:cover;height:85vh;padding-bottom:40px}.hero,.hero-content{display:flex;justify-content:center}.hero-content{width:100%}.mission{background:#f9f9f9;padding:80px 15%;text-align:center}.mission h2{color:#0a192f;color:var(--navy)}.impact-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);padding:60px 10%}.impact-card{background:#fff;border-top:5px solid #d4af37;border-top:5px solid var(--gold);box-shadow:0 10px 30px #0000000d;padding:40px;text-align:center}.news{padding:60px 10%}.news-row{display:flex;gap:40px;margin-top:30px}.news-item{border-left:4px solid #14b8a6;border-left:4px solid var(--teal);padding-left:20px}footer{background:#0a192f;background:var(--navy);color:#fff;font-size:.9rem;padding:40px;text-align:center}.btn-primary{background-color:#14b8a6}.btn-primary,.btn-secondary{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:15px 30px}.btn-secondary{background-color:#d4af37}.values-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin-top:40px}.value-item{background:#ffffff0d;border-left:4px solid #d4af37;border-left:4px solid var(--gold);border-radius:10px;padding:30px;text-align:left}.value-item h3{color:var(--gold);margin-top:0}.contact-section{background:#f4f4f4;padding:80px 10%}.contact-grid{display:flex;gap:60px}.contact-info{color:#0a192f;color:var(--navy);flex:1 1}.contact-form{background:#fff;border-radius:8px;box-shadow:0 4px 15px #0000001a;flex:1.5 1;padding:30px}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-bottom:15px;padding:12px;width:100%}.trust-bar{align-items:center;background:#fff;border-bottom:1px solid #eee;display:flex;justify-content:space-around;padding:30px 10%;text-align:center}.trust-item{display:flex;flex-direction:column}.trust-item strong{color:#0a192f;font-size:1.5rem;margin-bottom:5px}.trust-item span{color:#14b8a6;font-size:.9rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.value-item h3{color:#d4af37;margin-bottom:10px}.value-item p{color:#0a192f;color:#2d3748;font-size:1.05rem;line-height:1.6}.value-item h3{color:#b8860b;font-size:1.3rem;margin-bottom:12px}.news-section{background:#fff;padding:80px 10%;text-align:center}.news-grid{display:flex;gap:30px;margin-top:40px;text-align:left}.news-card{background:#fdfdfd;border-radius:10px;box-shadow:0 5px 15px #0000000d;flex:1 1;overflow:hidden}.news-image.placeholder{background:#e2e8f0;height:200px}.news-content{padding:20px}.news-date{color:#14b8a6;color:var(--teal);font-size:.8rem;font-weight:700}.news-card h3{color:#0a192f;color:var(--navy);margin:10px 0}.read-more{color:#d4af37;color:var(--gold);font-size:.9rem;font-weight:700;text-decoration:none}.news-page-section .container{display:flex;gap:50px;margin:0 auto;max-width:1100px;text-align:left}.news-main-content{flex:2 1}.news-sidebar{background:#0a192f;border-radius:12px;color:#fff;flex:1 1;height:fit-content;padding:30px;position:sticky;top:20px}.gallery-section{background:#fdfdfd;padding:80px 10%;text-align:center}.gallery-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:40px}.gallery-item{border-radius:10px;box-shadow:0 5px 15px #0000001a;height:350px;overflow:hidden;position:relative}.gallery-item img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.gallery-item:hover img{transform:scale(1.05)}.gallery-caption{background:#0a1947cc;bottom:0;color:#fff;font-size:.9rem;padding:15px;position:absolute;width:100%}.gallery-item.placeholder{align-items:center;background:#e2e8f0;border:2px dashed #cbd5e0;color:#a0aec0;display:flex;justify-content:center}.news-page-section{background:#fff;border-top:1px solid #edf2f7;margin-top:40px;padding:100px 10%}.category-tag{color:#14b8a6;display:block;font-size:.85rem;font-weight:800;letter-spacing:1.5px;margin-bottom:15px;text-transform:uppercase}.news-header h1{color:#0a192f;font-size:2.8rem;letter-spacing:-1px;line-height:1.2;margin-bottom:10px;max-width:900px}section{scroll-margin-top:80px}.navbar{align-items:center;background-color:#0a192f;box-shadow:0 2px 10px #0000001a;display:flex;justify-content:space-between;padding:15px 5%;position:sticky;top:0;z-index:1000}.nav-links li a{color:#fff;font-weight:600;text-decoration:none;transition:.3s}.nav-links li a:hover{color:#14b8a6}.sidebar-email{color:#fff;font-weight:500;text-decoration:underline}.sidebar-email:hover{color:#14b8a6}.navbar-logo{background:#fff;border-radius:4px;box-shadow:0 2px 4px #0000001a;height:50px;padding:5px}
/*# sourceMappingURL=main.dc9f1e24.css.map*/