.Hero-module__ZARIfG__hero{background:radial-gradient(circle at 100% 0%,#e8f4ee 0%,var(--background)55%,#fff 100%);padding:5rem 0 6.5rem;position:relative;overflow:hidden}.Hero-module__ZARIfG__container{grid-template-columns:1.05fr .95fr;align-items:center;gap:4rem;display:grid}.Hero-module__ZARIfG__badge{color:var(--primary);background-color:#4a8b641f;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.45rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.Hero-module__ZARIfG__title{color:var(--foreground);letter-spacing:-.02em;margin-bottom:1.25rem;font-size:3.4rem}.Hero-module__ZARIfG__subtitle{color:#4a5568;max-width:540px;margin-bottom:2.25rem;font-size:1.15rem;line-height:1.7}.Hero-module__ZARIfG__actions{align-items:center;gap:1.5rem;margin-bottom:2.25rem;display:flex}.Hero-module__ZARIfG__secondaryLink{color:var(--foreground);text-underline-offset:4px;font-weight:600;text-decoration:underline;transition:color .2s}.Hero-module__ZARIfG__secondaryLink:hover{color:var(--primary)}.Hero-module__ZARIfG__highlights{border-top:1px solid #00000014;flex-wrap:wrap;gap:1.25rem;padding-top:1.5rem;display:flex}.Hero-module__ZARIfG__highlightItem{color:#2d3748;align-items:center;gap:.5rem;font-size:.925rem;font-weight:500;display:flex}.Hero-module__ZARIfG__checkIcon{color:var(--primary);flex-shrink:0}.Hero-module__ZARIfG__imageWrapper{position:relative}.Hero-module__ZARIfG__image{border-radius:var(--radius);box-shadow:var(--shadow-xl);object-fit:cover;object-position:center 25%;width:100%;height:540px;animation:.8s ease-out Hero-module__ZARIfG__fadeIn}.Hero-module__ZARIfG__floatingCard{box-shadow:var(--shadow-lg);background:#fff;border:1px solid #4a8b6426;border-radius:14px;align-items:center;gap:.875rem;padding:1rem 1.5rem;display:flex;position:absolute;bottom:-1.25rem;left:-1.5rem}.Hero-module__ZARIfG__floatingNumber{font-family:var(--font-playfair);color:var(--primary);font-size:1.75rem;font-weight:700}.Hero-module__ZARIfG__floatingText{color:#2d3748;max-width:120px;font-size:.85rem;font-weight:600;line-height:1.3}@keyframes Hero-module__ZARIfG__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Hero-module__ZARIfG__hero{padding:3.5rem 0 4.5rem}.Hero-module__ZARIfG__container{text-align:center;grid-template-columns:1fr;gap:2.5rem}.Hero-module__ZARIfG__title{font-size:2.4rem}.Hero-module__ZARIfG__subtitle{margin:0 auto 2rem}.Hero-module__ZARIfG__actions,.Hero-module__ZARIfG__highlights{justify-content:center}.Hero-module__ZARIfG__image{height:400px}.Hero-module__ZARIfG__floatingCard{bottom:1rem;left:1rem}}
.WhyJoinUs-module__Nzx_Iq__section{background-color:var(--white)}.WhyJoinUs-module__Nzx_Iq__container{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.WhyJoinUs-module__Nzx_Iq__title{color:var(--foreground);margin-bottom:1rem;font-size:2.5rem}.WhyJoinUs-module__Nzx_Iq__description{color:#666;margin-bottom:2.5rem;font-size:1.1rem}.WhyJoinUs-module__Nzx_Iq__grid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.WhyJoinUs-module__Nzx_Iq__card{background-color:var(--white);border-radius:var(--radius);box-shadow:var(--shadow-sm);border:1px solid #0000000d;padding:2rem;transition:all .3s}.WhyJoinUs-module__Nzx_Iq__card:hover{box-shadow:var(--shadow-lg);border-color:var(--primary);transform:translateY(-5px)}.WhyJoinUs-module__Nzx_Iq__icon{background:linear-gradient(135deg,var(--secondary)0%,#4a8b80 100%);color:#fff;border-radius:12px;margin-bottom:1.5rem;padding:12px;display:inline-flex;box-shadow:0 4px 10px #5c9dad4d}.WhyJoinUs-module__Nzx_Iq__cardTitle{font-size:1.1rem;font-family:var(--font-inter);margin-bottom:.5rem}.WhyJoinUs-module__Nzx_Iq__cardDesc{color:#666;font-size:.9rem;line-height:1.5}.WhyJoinUs-module__Nzx_Iq__image{border-radius:var(--radius);box-shadow:var(--shadow-lg);object-fit:cover;width:100%;height:500px}@media (max-width:768px){.WhyJoinUs-module__Nzx_Iq__container{flex-direction:column-reverse;grid-template-columns:1fr;display:flex}.WhyJoinUs-module__Nzx_Iq__grid{grid-template-columns:1fr}}
.HowItWorks-module__tSMH5W__section{background-color:var(--background)}.HowItWorks-module__tSMH5W__container{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.HowItWorks-module__tSMH5W__title{margin-bottom:2.5rem;font-size:2.5rem}.HowItWorks-module__tSMH5W__steps{flex-direction:column;gap:2rem;display:flex}.HowItWorks-module__tSMH5W__step{align-items:flex-start;gap:1.5rem;display:flex}.HowItWorks-module__tSMH5W__number{font-family:var(--font-playfair);color:var(--primary);background:#94a89a1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:2rem;font-weight:700;display:flex}.HowItWorks-module__tSMH5W__stepTitle{font-size:1.25rem;font-family:var(--font-inter);margin-bottom:.5rem}.HowItWorks-module__tSMH5W__stepDesc{color:#666;font-size:1rem}.HowItWorks-module__tSMH5W__image{border-radius:var(--radius);box-shadow:var(--shadow-lg);object-fit:cover;width:100%;height:480px}@media (max-width:768px){.HowItWorks-module__tSMH5W__container{grid-template-columns:1fr}}
.ApplicationForm-module__z_Dyha__section{background-color:var(--white);padding:5rem 0}.ApplicationForm-module__z_Dyha__container{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.ApplicationForm-module__z_Dyha__imageWrapper{order:2}.ApplicationForm-module__z_Dyha__formWrapper{order:1}.ApplicationForm-module__z_Dyha__image{border-radius:var(--radius);box-shadow:var(--shadow-lg);object-fit:cover;width:100%;height:540px}.ApplicationForm-module__z_Dyha__title{margin-bottom:1rem;font-size:2.5rem}.ApplicationForm-module__z_Dyha__subtitle{color:#666;margin-bottom:2rem}.ApplicationForm-module__z_Dyha__form{border-radius:var(--radius);box-shadow:var(--shadow-lg);background:linear-gradient(to bottom right,#fff,#fafafa);border:1px solid #0000000d;flex-direction:column;gap:1.5rem;padding:3rem;display:flex}.ApplicationForm-module__z_Dyha__row{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.ApplicationForm-module__z_Dyha__field{flex-direction:column;gap:.5rem;display:flex}.ApplicationForm-module__z_Dyha__label{color:var(--foreground);font-size:.95rem;font-weight:600}.ApplicationForm-module__z_Dyha__input,.ApplicationForm-module__z_Dyha__select,.ApplicationForm-module__z_Dyha__textarea{color:#1a202c;background-color:#f3f4f6;border:2px solid #0000;border-radius:8px;padding:.875rem 1rem;font-family:inherit;font-size:1rem;transition:all .2s}.ApplicationForm-module__z_Dyha__input:focus,.ApplicationForm-module__z_Dyha__select:focus,.ApplicationForm-module__z_Dyha__textarea:focus{border-color:var(--primary);background-color:#fff;outline:none;box-shadow:0 0 0 4px #4a8b641a}.ApplicationForm-module__z_Dyha__submitBtn{width:100%;margin-top:1rem;font-size:1.1rem}.ApplicationForm-module__z_Dyha__successMessage{border-radius:var(--radius);text-align:center;color:#166534;background:#f0fdf4;padding:3rem}.ApplicationForm-module__z_Dyha__successMessage h3{color:#166534;margin-bottom:1rem;font-size:1.5rem}.ApplicationForm-module__z_Dyha__resetBtn{color:#166534;background:0 0;margin-top:1.5rem;font-weight:500;text-decoration:underline}.ApplicationForm-module__z_Dyha__error{color:#dc2626;text-align:center;font-size:.9rem}@media (max-width:768px){.ApplicationForm-module__z_Dyha__container{grid-template-columns:1fr}.ApplicationForm-module__z_Dyha__imageWrapper{order:-1}.ApplicationForm-module__z_Dyha__row{grid-template-columns:1fr}}
