*{margin:0;padding:0;box-sizing:border-box}body{color:#333;background-color:#fff;line-height:1.5;font-family:var(--font-nunito),sans-serif;font-size:16px}.hero-section{background-color:#f2f2f2;padding:60px 20px;text-align:center}.hero-section h1{font-size:2.5em;margin-bottom:10px;color:#333}.hero-section p{font-size:1.2em;color:#555;margin-bottom:20px}.buttons{margin-top:20px}.button{padding:15px 30px;font-size:1.1em;background-color:#4a90e2;color:#fff;text-decoration:none;border-radius:5px;display:inline-block}.link{color:#4a90e2;text-decoration:underline}.what-section{margin:40px auto;max-width:1000px;background-color:#fff;padding:40px 20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);text-align:center}.what-section h2{font-size:2em;margin-bottom:20px;color:#333}.what-section p{font-size:1.1em;color:#555;line-height:1.6}.inspire-section{margin:40px auto;max-width:1000px;background-color:#fff;padding:50px 20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);text-align:center}.inspire-section h2{font-size:2em;margin-bottom:20px;color:#333}.inspire-section p{font-size:1.1em;color:#555;margin-bottom:20px;line-height:1.6}.why-section{margin:40px auto;max-width:1000px;background-color:#fff;padding:50px 20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);text-align:center}.why-section h2{font-size:2em;margin-bottom:40px;color:#333}.features{display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px}.feature{width:45%;margin-bottom:40px;text-align:left}.feature h3{font-size:1.5em;color:#333;margin-bottom:10px}.feature p{font-size:1em;color:#555;line-height:1.5}.apply-section{text-align:center;padding:30px 20px;background-color:#fff}.apply-section h2{font-size:1.8em;margin-bottom:20px;color:#333}.apply-link{font-size:1.2em;color:#4a90e2;text-decoration:none}.apply-link:hover{text-decoration:underline}@media (max-width:768px){.hero-section h1{font-size:2em}.hero-section p,.inspire-section p,.what-section p,.why-section p{font-size:1em}.features{flex-direction:column;align-items:center}.feature{width:90%;text-align:center}.feature h3{font-size:1.3em}.feature p{font-size:.95em}.button{width:100%;max-width:300px;font-size:1em}}@media (max-width:480px){body{font-size:15px}.hero-section h1{font-size:1.6em}.hero-section p,.inspire-section p,.what-section p,.why-section p{font-size:.95em}.button{padding:12px 20px;font-size:1em}}
/*# sourceMappingURL=52632703156bfc8f.css.map*/