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}.landing{align-items:center;background:linear-gradient(0deg,#489434,#aaeec1);display:flex;flex-direction:column;justify-content:center;max-width:100%;min-height:100vh;overflow-x:hidden;padding:16px 16px 60px;width:100vw}.grid-container{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;height:auto;margin:20px auto;max-width:1280px;text-align:center;width:100%}@media (min-width:768px){.grid-container{gap:32px;grid-template-columns:1fr 1fr}}.text-block{color:#000}.text-block h1{color:#000;font-size:3rem;font-weight:700;line-height:1.2;margin:0 0 20px}.text-block p{color:#000;font-size:1.4rem;line-height:1.6;margin:0 0 25px}.video-container{border-radius:20px;overflow:hidden;padding-top:56.25%;position:relative;width:100%;z-index:1}.video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.apply-button{align-items:center;background-color:#000;border:2px solid #fff;border-radius:10px;box-shadow:0 2px 6px #0000001a;color:#fff;display:inline-flex;font-size:20px;font-weight:700;height:auto;justify-content:center;padding:12px 48px;text-decoration:none;transition:background-color .3s,color .3s}.apply-button:focus,.apply-button:hover{background-color:#333;border-color:#f3f3f3;color:#fff}.footer{align-items:center;background-color:initial;bottom:0;display:flex;flex-wrap:wrap;font-size:14px;justify-content:center;left:0;padding:10px 0;position:relative;width:100%;z-index:1000;z-index:0}.footer .copyright{flex:1 1 100%;padding:5px 0;text-align:center}.footer .contact{text-align:center;white-space:normal}*{box-sizing:border-box}.privacyApp{text-align:left}.privacy{background:#aaeec1;min-height:100vh;padding:16px 16px 60px;width:100vw}.privacy h1,.privacy h3{color:#000;margin-bottom:.5em;margin-left:0}.privacy li,.privacy p{color:#000;line-height:1.6;margin-left:0}.privacy ul{list-style-position:outside;margin-left:20px;padding-left:20px}
/*# sourceMappingURL=main.3b20228c.css.map*/