.why-choose-us{background:var(--light-grey);padding:5rem 0}.why-choose-us h2{text-align:center;margin-bottom:3rem;color:var(--dark-grey)}.reasons-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.reason-item{text-align:center;padding:1.6rem 1rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;background:var(--white);border-radius:12px;box-shadow:0 6px 18px rgba(2,6,23,.04);transition:transform .12s,box-shadow .12s}.reason-icon{width:72px;height:72px;min-width:72px;min-height:72px;background:var(--primary-blue);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem;box-shadow:0 8px 20px rgba(37,99,235,.12)}.reason-icon i{font-size:1.25rem;color:var(--white)}.reason-item h3{margin-bottom:.25rem;color:var(--dark-grey);font-size:1.05rem;font-weight:700}.reason-item p{color:var(--medium-grey);line-height:1.6;font-size:.95rem;max-width:38ch;margin:0 auto}.reason-item:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(2,6,23,.08)}@media (max-width:768px){.why-choose-us h2{margin-bottom:2rem;font-size:1.8rem}.why-choose-us{padding:3rem 0}.reasons-grid{gap:1rem}.reason-item{padding:1.25rem .75rem}.reason-icon{width:64px;height:64px;min-width:64px;min-height:64px}.reason-icon i{font-size:1.1rem}}@media (max-width:480px){.why-choose-us h2{font-size:1.45rem;margin-bottom:1.25rem;padding:0 .5rem}.reasons-grid{grid-template-columns:1fr;gap:.75rem;padding:0 .5rem}.reason-item{padding:.9rem .75rem}.reason-item p{font-size:.95rem;max-width:46ch}.why-choose-us{padding:2rem 0}}