.client-town .town-actions{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:28px;display:flex}.client-town .town-call{color:#1d4e89;text-underline-offset:4px;font-weight:600;text-decoration:underline}.client-town .town-reasons{margin:0 0 88px}.client-town .town-reasons>h2,.client-town .town-more h2,.client-town .client-faq>h2{margin-bottom:28px;font-size:clamp(28px,3vw,40px);line-height:1.1}.client-town .town-reason-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.client-town .town-reason{background:#fff;border:1px solid #1f1f1f1f;border-radius:18px;flex-direction:column;gap:10px;padding:28px;display:flex}.client-town .town-reason h3{font-size:20px;line-height:1.2}.client-town .town-language{border-top:1px solid #1f1f1f35;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:6vw;margin:0 0 88px;padding-top:48px;display:grid}.client-town .town-language h2{margin-bottom:18px;font-size:clamp(28px,3vw,40px);line-height:1.1}.client-town .town-language p{max-width:620px;margin-bottom:12px}.client-town .town-zips,.client-town .town-more ul{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.client-town .town-zips{flex-flow:wrap;gap:10px;margin:14px 0 16px;padding:0;list-style:none;display:flex}.client-town .town-zips li{font-variant-numeric:tabular-nums;background:#fff;border:1px solid #1f1f1f1f;border-radius:100px;padding:8px 14px}.client-town .town-zip-note{color:#515151;font-size:15px}.client-town .town-more{margin:80px 0 0}.client-town .town-more ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 40px;margin:0;padding:0;list-style:none;display:grid}.client-town .town-more a{color:#1d4e89;text-underline-offset:4px;text-decoration:underline}.client-town .town-sources{color:#656565;max-width:820px;margin-top:40px;font-size:13px}@media (max-width:767px){.client-town .town-reason-grid,.client-town .town-language,.client-town .town-more ul{grid-template-columns:1fr}.client-town .town-language{gap:28px}}
