.Home_container__YRaDf{min-height:100vh;background:linear-gradient(to bottom right,#f9fafb,#eff6ff,#f9fafb)}.Home_main__PQr24{padding:8rem 1rem 5rem;min-height:100vh;display:flex;align-items:center;justify-content:center}@media (min-width:640px){.Home_main__PQr24{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.Home_main__PQr24{padding-left:2rem;padding-right:2rem}}.Home_inner__jHMfN{max-width:80rem;margin:0 auto}.Home_textCenter__iGcC0{text-align:center;margin-bottom:4rem;animation:Home_fadeIn__nAeR2 1s ease-in-out}.Home_badge__2nk2S{display:inline-flex;align-items:center;gap:.5rem;background-color:#dbeafe;color:#1d4ed8;padding:.5rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:500;margin-bottom:1.5rem}.Home_badgeIcon__ZIEtI{width:1rem;height:1rem}.Home_heading__HjHgX{font-size:3rem;font-weight:700;color:#111827;margin-bottom:1.5rem;line-height:1.2}@media (min-width:768px){.Home_heading__HjHgX{font-size:3.75rem}}@media (min-width:1024px){.Home_heading__HjHgX{font-size:4.5rem}}.Home_gradientText__0SHmz{background:linear-gradient(90deg,#2563eb,#1e40af,#1e3a8a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Home_description__z98hd{font-size:1.25rem;color:#4b5563;max-width:48rem;margin:0 auto 2.5rem;line-height:1.75}.Home_button__T7Ac7{display:inline-flex;align-items:center;cursor:pointer;gap:.5rem;background:linear-gradient(90deg,#2563eb,#1d4ed8);color:white;padding:1rem 2rem;border-radius:.75rem;font-weight:600;font-size:1.125rem;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .3s ease}.Home_button__T7Ac7:hover{background:linear-gradient(90deg,#1d4ed8,#1e3a8a);box-shadow:0 6px 10px rgba(0,0,0,.15);transform:scale(1.05)}.Home_buttonIcon__HV9Bf{width:1.25rem;height:1.25rem;animation-duration:.3s}.Home_button__T7Ac7:hover .Home_buttonIcon__HV9Bf{animation:Home_bounce__2Qo1r .6s infinite}@keyframes Home_fadeIn__nAeR2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Home_bounce__2Qo1r{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}