@import url(https://fonts.googleapis.com/css2?family=Italianno&family=Cormorant+Garamond:wght@400;600;700&family=Crimson+Pro:wght@400;600;700&family=Roboto:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Gilroy:wght@400;700;800;900&display=swap);*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch;color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6}body,html{background-color:#fafbf4;overscroll-behavior:none}html{height:100%;scroll-behavior:smooth}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{margin:0 auto;max-width:1400px;padding:0 40px}.section{padding:80px 0}.btn{background:linear-gradient(135deg,#38bdf8,#0ea5e9);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;padding:12px 24px;text-decoration:none;transition:all .3s ease}.btn:hover{box-shadow:0 10px 25px #667eea4d;transform:translateY(-2px)}.btn-secondary{background:#0000;border:2px solid #38bdf8;color:#38bdf8}.btn-secondary:hover{background:#38bdf8;color:#fff}.App{text-align:center}.placeholder-container{align-items:center;background-color:#fafbf4;box-sizing:border-box;display:flex;justify-content:center;min-height:100vh;min-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:max(40px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.placeholder-content{margin:0 auto;max-width:1600px;text-align:center}.logo-container{align-items:center;display:flex;gap:20px;justify-content:center;margin:0 0 1rem}.logo-image{height:130px;object-fit:contain;transform:translateY(-10px);width:auto}.logo-text{color:#000;font-family:Gilroy,sans-serif;font-size:150px;font-weight:700;letter-spacing:-2px;line-height:1;margin:0}.filleted-rectangle{background-color:#922d35;border-radius:30px;height:120px;margin:0 0 5rem;max-width:1500px;width:100%}.mission-section{margin:0 0 3rem;text-align:left}.mission-header{font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.mission-header,.mission-text{color:#000;font-family:Helvetica,serif}.mission-text{font-size:3rem;font-weight:400;line-height:1.1;margin:0;max-width:550px}.placeholder-contact{align-items:center;display:flex;gap:20px;margin:0 0 4rem;text-align:left}.contact-email{color:#666;font-family:Helvetica,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:.5px}.backed-by-section{margin:2rem 0}.backed-by-text{color:#666;font-family:Helvetica,sans-serif;font-size:1.1rem;font-weight:400;margin:0 0 1rem}.backed-by-logos{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.backed-by-logo{filter:grayscale(100%);height:60px;object-fit:contain;opacity:.8;transition:opacity .3s ease,filter .3s ease;width:auto}.backed-by-logo:hover{filter:grayscale(80%);opacity:1}.contact-button{background-color:orchid;border:2px solid #0000;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;font-family:Helvetica,serif;font-size:1.5rem;font-weight:600;padding:15px 40px;text-decoration:none;transition:all .3s ease}.contact-button:hover{background-color:#c85ac4;border-color:#000}@media (max-height:800px) and (min-width:769px){.placeholder-container{align-items:flex-start;padding-bottom:40px;padding-top:max(60px,env(safe-area-inset-top))}.placeholder-content{margin-top:40px}.logo-container{margin-bottom:2rem}}@media (max-height:600px) and (min-width:769px){.placeholder-container{min-height:auto;padding-bottom:60px;padding-top:max(80px,env(safe-area-inset-top))}.placeholder-content{margin-top:60px}}@media (max-width:768px){.logo-container{flex-direction:column;gap:10px;margin:0 0 1.5rem}.logo-image{height:78px}.logo-text{font-size:78px;letter-spacing:-1px}.filleted-rectangle{height:80px;margin-bottom:3rem;margin-top:-1rem;max-width:100%}.mission-section{margin-bottom:4rem;text-align:center}.mission-header{font-size:1.3rem;margin-bottom:1rem;margin-top:4rem}.mission-text{font-size:2.2rem;max-width:100%;text-align:center}.placeholder-contact{flex-direction:column;gap:15px;margin-bottom:5rem;text-align:center}.contact-button{font-size:1.3rem;padding:12px 35px}.contact-email{font-size:1.1rem}.backed-by-logos{gap:1.5rem}.backed-by-logo{height:50px}.backed-by-text{font-size:1.1rem}.placeholder-container{padding:max(25px,env(safe-area-inset-top)) max(15px,env(safe-area-inset-right)) max(15px,env(safe-area-inset-bottom)) max(15px,env(safe-area-inset-left))}.footer-bottom{padding:0 15px}}@media (max-width:480px){.logo-image{height:58px}.logo-text{font-size:58px;letter-spacing:-1px}.filleted-rectangle{height:60px;margin-bottom:2.5rem}.mission-header{font-size:1.2rem}.mission-text{font-size:1.8rem}.mission-section{margin-bottom:4rem}.placeholder-contact{margin-bottom:2.5rem}.contact-button{font-size:1.1rem;padding:10px 25px}.contact-email{font-size:1rem}.backed-by-logos{gap:1rem}.backed-by-logo{height:40px}.backed-by-text{font-size:1rem}.placeholder-container{padding:max(20px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.footer-bottom{padding:0 10px}}.footer{background-color:#fafbf4;padding:30px 0 20px;text-align:center}.footer .backed-by-section{margin:0 0 20px}.footer-bottom{align-items:center;display:flex;justify-content:space-between;padding:0 30px}.footer-text{color:#666;font-family:Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:.5px;margin:0}.linkedin-link{align-items:center;display:inline-flex;text-decoration:none;transition:color .3s ease}.linkedin-logo{color:#666;height:24px;transition:color .3s ease;width:24px}.linkedin-link:hover .linkedin-logo{color:#0077b5}
/*# sourceMappingURL=main.5336c63c.css.map*/