@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
*{box-sizing:border-box;margin:0;padding:0}body{color:#333;font-family:Inter,sans-serif;line-height:1.6;overflow-x:hidden}.container{max-width:1280px;margin:0 auto}.error-message{color:#ff3d3d}header{color:#fff;z-index:1000;background:url(/bg.svg) top/cover no-repeat;width:100%;padding:1rem 0 .5rem;position:fixed;top:0}nav{justify-content:space-between;align-items:center;display:flex}.logo{align-items:center;gap:1rem;font-size:1.5rem;font-weight:600;display:flex}.logo-icon{color:transparent;border-radius:50%;justify-content:center;align-items:center;width:45px;margin-right:12px;font-family:Inter,sans-serif;font-size:1.8rem;font-weight:700;display:flex}.specialization{background:linear-gradient(135deg,#f8fff8 0%,#f0fff0 100%);padding:100px 0}.specialization h2{color:#1a1f3a;text-align:center;margin-bottom:25px;font-size:3rem;font-weight:600}.specialization-content{grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin-top:50px;display:grid}.specialization-text{color:#666;font-size:1.2rem;line-height:1.7}.specialization-text h3{color:#1a1f3a;margin-bottom:20px;font-size:1.8rem;font-weight:600}.specialization-grid{grid-template-columns:1fr;gap:25px;display:grid}.spec-card{background:#fff;border-left:4px solid #9acd8a;border-radius:15px;padding:25px;box-shadow:0 8px 25px rgba(154,205,138,.1)}.spec-card h4{color:#1a1f3a;margin-bottom:10px;font-weight:600}.spec-card p{color:#666;font-size:.95rem}.industries{background:#fff;padding:100px 0}.section-header{text-align:center;margin-bottom:70px}.section-header h2{color:#1a1f3a;margin-bottom:20px;font-size:3rem;font-weight:600}.section-header p{color:#666;max-width:700px;margin:0 auto;font-size:1.3rem;line-height:1.6}.industries-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:35px;display:grid}.industry-card{text-align:center;background:#f8fff8;border-top:4px solid #9acd8a;border-radius:20px;padding:35px 30px;transition:all .3s;box-shadow:0 10px 30px rgba(154,205,138,.1)}.industry-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(154,205,138,.15)}.industry-icon{margin-bottom:20px;font-size:3rem;display:block}.industry-card h3{color:#1a1f3a;margin-bottom:15px;font-size:1.4rem;font-weight:600}.industry-card p{color:#666;line-height:1.6}.why-choose{color:#fff;background:#1a1f3a;padding:100px 0}.why-choose h2{color:#fff;text-align:center;margin-bottom:25px}.direct-funder-badge{color:#9acd8a;background:rgba(154,205,138,.2);border:2px solid rgba(154,205,138,.3);border-radius:50px;margin:0 auto 50px;padding:15px 30px;font-size:1.1rem;font-weight:600;display:table}.features-grid{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:35px;display:grid}.feature{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:30px 25px;transition:all .3s}.feature:hover{background:rgba(255,255,255,.08);transform:translateY(-5px)}.feature-icon{color:#1a1f3a;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;font-size:1.8rem;display:flex}.marque{padding:1rem 0}.marqueelist li h2{font-size:27px;font-weight:100}.ready{color:#fff;background:url(/bg.svg) 50%/cover no-repeat;border-radius:12px;height:400px;padding:2rem;display:flex;position:relative}.marqueelist{justify-content:center;align-items:center;gap:3rem;list-style-type:none;display:inline-flex}.content{flex-direction:column;justify-content:center;width:60%;display:flex}.contactReady{padding:10rem 0}.image-content{width:40%;position:absolute;top:-36%;right:0}.industries-slider .slider-content{width:100%;position:relative}.slidertext-content{color:#fff;background:linear-gradient(358deg,rgba(0,0,0,.73),rgba(208,0,0,0));border-radius:12px;justify-content:flex-start;align-items:end;width:100%;height:100%;padding:1rem;font-size:1.3rem;font-weight:700;display:flex;position:absolute;bottom:6px}.feature h3{font-size:1.3rem;font-weight:600}.feature p{font-size:1rem;line-height:1.6}footer{color:#fff;text-align:center;background:#1a1f3a;padding:50px 0 25px}.modal-overlay{z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.8);justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.modal-overlay.active{display:flex}.modal-content{background:#fff;border-radius:20px;width:90%;max-width:700px;max-height:90vh;animation:.3s ease-out modalSlideIn;position:relative;overflow-y:auto}.upload-area{text-align:center;cursor:pointer;background:#f8fff8;border:3px dashed #9acd8a;border-radius:15px;padding:40px;transition:all .3s;position:relative}.upload-area:hover{background:#f0fff0;border-color:#7cb369;transform:translateY(-2px)}.upload-area input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.upload-content{pointer-events:none}.upload-icon{margin-bottom:20px;font-size:3.5rem;display:block}.upload-note{color:#7cb369;margin:15px 0;font-size:1.1rem;font-weight:600}.file-list{margin-top:20px}.file-item{background:#f8f9fa;border-radius:10px;align-items:center;margin-bottom:10px;padding:15px;display:flex}.file-item span{flex:1;margin-left:12px;font-weight:500}.nav-links{gap:2rem;list-style:none;display:flex}.nav-links a{color:#fff;font-weight:500;text-decoration:none;transition:all .3s}.nav-links a:hover{color:#9acd8a}.cta-button{color:#1a1f3a;background:linear-gradient(135deg,#9acd8a,#7cb369);border-radius:12px;padding:12px 24px;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s}.cta-button:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(154,205,138,.3)}.hero{color:#fff;text-align:center;background:linear-gradient(135deg,#1a1f3a 0%,#2d3561 100%);padding:10em 0 80px;position:relative;overflow:hidden}.hero:before{content:"";background:url(/bg.svg) 50%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.logo a{color:#fff;justify-content:center;align-items:center;text-decoration:none;display:flex}.hero-content{z-index:2;position:relative}.hero-badge-section{justify-content:center;align-items:center;display:flex}.hero-badge{color:#fff;background:rgba(154,205,138,.2);border:1px solid rgba(154,205,138,.3);border-radius:50px;justify-content:center;align-items:center;gap:1rem;width:max-content;margin-bottom:25px;padding:10px 25px;font-size:1rem;font-weight:600;display:flex}.text-normal{font-weight:100}.hero-badge-inner{justify-content:center;align-items:center;gap:.5rem;width:max-content;display:flex}.swiper-wrapper img{object-fit:cover;border-radius:12px;width:100%;height:350px}.swiper-slide{align-items:center;gap:1rem;width:auto;padding:0 1rem;display:inline-flex!important}.hero h1{margin-bottom:1.5rem;font-size:3.8rem;font-weight:700;line-height:1.1}.specialization-text img{width:100%}.hero .highlight{color:#9acd8a}.hero .subtitle{color:#9acd8a;margin-bottom:1.5rem;font-size:1.6rem;font-weight:500}.hero p{opacity:.95;max-width:800px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.3rem;line-height:1.5}.qualification-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(154,205,138,.15);border:2px solid rgba(154,205,138,.3);border-radius:15px;max-width:700px;margin:30px auto;padding:20px}.qualification-bar h2{color:#9acd8a;margin-bottom:15px;font-size:1.2rem;font-weight:600}.qualification-list{grid-template-columns:1fr 1fr;gap:10px;font-size:1rem;list-style:none;display:grid}.qualification-list li{color:rgba(255,255,255,.9);padding-left:25px;position:relative}.qualification-list li:before{content:"✓";color:#9acd8a;font-weight:700;position:absolute;left:0}.hero-buttons{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin:40px 0;display:flex}.btn-primary{color:#1a1f3a;background:linear-gradient(135deg,#9acd8a,#7cb369);border:transparent;border-radius:12px;align-items:center;gap:10px;padding:18px 35px;font-size:1.2rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.btn-secondary{color:#fff;background:0 0;border:2px solid #9acd8a;border-radius:12px;align-items:center;gap:10px;padding:18px 35px;font-size:1.2rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.btn-primary:hover,.btn-secondary:hover{transform:translateY(-3px)}.hero-stats{flex-wrap:wrap;justify-content:center;gap:50px;margin-top:50px;display:flex}.stat-item{text-align:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);border-radius:15px;min-width:180px;padding:30px 25px;transition:transform .3s}.stat-item:hover{transform:translateY(-5px)}.stat-number{color:#9acd8a;margin-bottom:8px;font-size:2.5rem;font-weight:700;display:block}.stat-label{opacity:.9;font-size:1rem;font-weight:500}.apply-form{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);padding:100px 0}.form-header{text-align:center;margin-bottom:60px}.form-header h2{color:#1a1f3a;margin-bottom:20px;font-size:3rem;font-weight:600}.form-header p{color:#666;margin-bottom:15px;font-size:1.3rem}.qualification-notice{color:#1a1f3a;background:rgba(154,205,138,.1);border:2px solid rgba(154,205,138,.2);border-radius:50px;padding:20px 30px;font-weight:600;display:inline-block}.application-container{grid-template-columns:2fr 1fr;align-items:start;gap:60px;display:grid}.funding-form{background:#fff;border-top:6px solid #9acd8a;border-radius:20px;padding:50px;box-shadow:0 20px 40px rgba(0,0,0,.1)}.form-row{grid-template-columns:1fr 1fr;gap:25px;margin-bottom:30px;display:grid}.form-group{flex-direction:column;display:flex}.form-group.full-width{grid-column:1/-1}.form-group label{color:#1a1f3a;margin-bottom:10px;font-size:1rem;font-weight:600}.form-group input,.form-group select{background:#fff;border:2px solid #e1e5e9;border-radius:10px;padding:18px;font-family:Inter,sans-serif;font-size:1rem;transition:border-color .3s,box-shadow .3s}.form-group input:focus,.form-group select:focus{border-color:#9acd8a;outline:none;box-shadow:0 0 0 4px rgba(154,205,138,.1)}.submit-btn{color:#1a1f3a;cursor:pointer;background:linear-gradient(135deg,#9acd8a,#7cb369);border:none;border-radius:15px;justify-content:center;align-items:center;gap:12px;width:100%;margin-bottom:25px;padding:22px 35px;font-size:1.3rem;font-weight:600;transition:all .3s;display:flex}.submit-btn:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(154,205,138,.3)}.security-note{text-align:center;color:#666;justify-content:center;align-items:center;gap:10px;font-size:1rem;display:flex}.form-benefits{background:#fff;border-top:6px solid #9acd8a;border-radius:20px;height:-moz-fit-content;height:fit-content;padding:40px;box-shadow:0 15px 35px rgba(0,0,0,.1)}.form-benefits h3{color:#1a1f3a;text-align:center;margin-bottom:30px;font-size:1.6rem;font-weight:600}.benefit-item{align-items:flex-start;gap:20px;margin-bottom:30px;display:flex}.step-number{color:#1a1f3a;background:linear-gradient(135deg,#9acd8a,#7cb369);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;font-size:1.2rem;font-weight:700;display:flex}.benefit-item h4{color:#1a1f3a;margin-bottom:8px;font-size:1.2rem;font-weight:600}.benefit-item p{color:#666;font-size:1rem;line-height:1.5}.contact-alternative{text-align:center;border-top:2px solid #f0f0f0;margin-top:40px;padding-top:30px}.contact-alternative h4{color:#1a1f3a;margin-bottom:20px;font-size:1.3rem;font-weight:600}.phone-cta{color:#fff;background:#1a1f3a;border-radius:30px;margin-bottom:15px;padding:15px 30px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.phone-cta:hover{background:#2d3561;transform:translateY(-2px)}.contact{color:#1a1f3a;text-align:center;background:linear-gradient(135deg,#9acd8a,#7cb369);padding:80px 0}.contact h2{margin-bottom:20px;font-size:2.8rem;font-weight:600}.contact-info{flex-wrap:wrap;justify-content:center;gap:50px;margin-top:35px;display:flex}.contact-item{background:rgba(255,255,255,.2);border:1px solid #fff;border-radius:12px;align-items:center;gap:12px;padding:15px 25px;font-size:1.2rem;font-weight:600;transition:all .3s;display:flex}.contact-item:hover{background:rgba(255,255,255,.3);transform:translateY(-2px)}.footer{color:#fff;text-align:center;background:#1a1f3a;padding:50px 0 25px}.ready-heading{text-align:center;font-size:4em}.contact-info .contact-item{color:#fff;text-decoration:none}.success-message{text-align:center;background:#9ce19c;border-radius:12px;padding:1rem;font-weight:700}.review-slider .slider-content{text-align:center;background-color:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;padding:3rem .5rem;display:flex}img.user_name{width:100px;height:100px}img.stars_img{width:40%;height:30px!important}.desktop_view_heading{display:block}.mobile_view_heading{display:none}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes checkmark{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes ripple{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.thankyou-container{background:url(/bg.svg) 50%/cover no-repeat;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.icon-wrapper{width:100px;height:100px;margin:0 auto 2rem;position:relative}.checkmark-icon{z-index:1;color:#fff;position:relative}.info-text{color:#2d3748;margin-bottom:.5rem;font-size:.95rem}.info-text strong{color:#667eea;font-weight:600}.btn{cursor:pointer;border-radius:12px;padding:.875rem 2rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.thankyou-card .btn-secondary{color:#000}.logo a img{width:150px}@media (max-width:640px){.thankyou-card{padding:2rem 1.5rem}.thankyou-title{font-size:2rem}.thankyou-message{font-size:1rem}.button-group{flex-direction:column}.btn{width:100%}}@media (min-width:769px) and (max-width:1400px){.container{padding:0 2.5rem}.contact-item{font-size:1rem}.ready-heading{text-align:center;font-size:2.5em}}@media (min-width:769px) and (max-width:1100px){.application-container{grid-template-columns:none}.logo span{display:none}.content{width:100%}.image-content{display:none}.ready-heading{text-align:center;font-size:3.5em}.specialization-content{grid-template-columns:none}}@media (max-width:768px){.container{padding:0 1.5rem}.desktop_view_heading{display:none}.logo a img{width:120px}.mobile_view_heading{display:block}.features-grid{grid-template-columns:auto}header{padding:.5rem 0}.hero-badge{flex-wrap:wrap;place-content:center;gap:.5rem}.hero{padding:7em 0 3rem}footer{padding:30px 0 25px}.ready{height:auto}.ready-heading{text-align:center;font-size:2em}.contact-item{padding:15px;font-size:1rem}.ready .content{width:100%}.contactReady{padding:4rem 0}.image-content{display:none}.contact-info{gap:1rem}.hero p,.btn-primary,.btn-secondary,.submit-btn,.phone-cta{font-size:1rem}.submit-btn{padding:22px 30px}.phone-cta{padding:15px 25px}.section-header{text-align:center;margin-bottom:50px}.nav-links,.logo span{display:none}.specialization-grid{grid-template-columns:1fr}.specialization-content{display:block}.specialization h2,.section-header h2,.form-header h2,.contact h2{font-size:2.2rem}.specialization-text h3{font-size:1.5rem}.specialization,.industries,.why-choose,.apply-form,.contact{padding:60px 0}.contact-item{font-size:1rem}.hero h1{font-size:2.5rem}.hero .subtitle{font-size:1.3rem}.qualification-list{grid-template-columns:1fr}.hero-buttons{flex-direction:column;align-items:center}.hero-stats{flex-direction:column;gap:20px}.contact-info{flex-direction:column;align-items:center}.application-container{grid-template-columns:1fr;gap:40px}.form-row{grid-template-columns:1fr;gap:20px}.funding-form{padding:30px}.form-benefits{order:-1}.logo-icon{padding:0 2.5rem}}
