.home-services-module__amYG-W__home{color:#233f59;gap:24px;width:100%;max-width:1280px;margin:0 auto;display:grid}.home-services-module__amYG-W__hero{color:#fff;background:linear-gradient(115deg,#345f83,#4c7da1);border:1px solid #5e86a6;border-radius:16px;padding:30px}.home-services-module__amYG-W__hero h1{color:#fff;margin:8px 0 12px;font-size:clamp(1.55rem,2.7vw,2.2rem);line-height:1.5}.home-services-module__amYG-W__hero>p{color:#e1ecf5;max-width:780px;margin:0}.home-services-module__amYG-W__hero .home-services-module__amYG-W__eyebrow{color:#f9dc84;letter-spacing:.12em;font-size:.75rem;font-weight:600}.home-services-module__amYG-W__role{color:#f7e6b6;align-items:center;gap:10px;margin-top:20px;display:flex}.home-services-module__amYG-W__role svg{width:20px;height:20px}.home-services-module__amYG-W__role label{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.home-services-module__amYG-W__role select{color:#264d6c;background:#fff;border:1px solid #c4d7e7;border-radius:8px;max-width:100%;padding:8px}.home-services-module__amYG-W__section{color:#fff;background:linear-gradient(115deg,#385f81,#2f516f);border:1px solid #63819c;border-radius:16px;padding:24px}.home-services-module__amYG-W__section h2{color:#fff;border-bottom:2px solid #f0ce69;margin:0 0 20px;padding-bottom:12px;font-size:1.2rem}.home-services-module__amYG-W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.home-services-module__amYG-W__card{color:#244863;background:#fff;border:1px solid #dce6ef;border-radius:14px;flex-direction:column;min-width:0;padding:20px;display:flex}.home-services-module__amYG-W__icon{color:#386d9e;background:#e6effa;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;display:flex}.home-services-module__amYG-W__icon svg{width:21px;height:21px}.home-services-module__amYG-W__card h3{color:#244863;margin:0 0 9px;font-size:1rem;line-height:1.6}.home-services-module__amYG-W__card p{color:#59738a;margin:0 0 20px;font-size:.875rem;line-height:1.85}.home-services-module__amYG-W__card a{color:#326593;border-top:1px solid #e3edf5;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;font-size:.875rem;font-weight:600;text-decoration:none;display:flex}.home-services-module__amYG-W__card a:hover{text-decoration:underline}.home-services-module__amYG-W__card a:focus-visible{outline-offset:5px;outline:3px solid #327cab}.home-services-module__amYG-W__ai{color:#294f70;background:#e7eff7;border-color:#c2d3e3}.home-services-module__amYG-W__ai h2{color:#294f70}.home-services-module__amYG-W__notice{color:#47677f;margin:18px 0 0;font-size:.85rem;line-height:1.8}.home-services-module__amYG-W__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.home-services-module__amYG-W__features article{background:#4e7090;border:1px solid #7893ab;border-radius:12px;gap:12px;padding:17px;display:flex}.home-services-module__amYG-W__features svg{color:#ffda66;flex-shrink:0;width:20px;height:20px;margin-top:3px}.home-services-module__amYG-W__features h3{color:#fff;margin:0 0 5px;font-size:.95rem}.home-services-module__amYG-W__features p{color:#e3edf6;margin:0;font-size:.85rem;line-height:1.8}.home-services-module__amYG-W__login{color:#326593;background:#fff;border-radius:10px;padding:18px}@media (max-width:1100px){.home-services-module__amYG-W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.home-services-module__amYG-W__grid,.home-services-module__amYG-W__features{grid-template-columns:1fr}.home-services-module__amYG-W__hero,.home-services-module__amYG-W__section{padding:19px}.home-services-module__amYG-W__home{gap:18px}.home-services-module__amYG-W__role select{font-size:1rem}}
