.global-solutions{max-width:1120px;margin:40px auto;padding:24px;text-align:start}.global-solutions h2{font-size:clamp(1.5rem,3vw,2rem);line-height:1.4}.global-solutions h3{font-size:1.2rem;line-height:1.5}.global-solutions p{font-size:1rem;line-height:1.85;max-width:82ch}.global-links{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.global-links a{display:inline-block;padding:12px 16px;border:1px solid #82988a;border-radius:4px;text-decoration:underline;text-underline-offset:3px;font-size:1rem;line-height:1.5}.global-links a:focus-visible{outline:3px solid #e8b923;outline-offset:3px}.global-models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;padding:0}.global-models a{display:block;height:100%;padding:16px;border:1px solid #82988a;font-size:1rem;line-height:1.6}.global-models img{width:100%;height:180px;object-fit:contain;background:#fff}.global-hero{max-width:1120px;margin:40px auto;padding:24px}.global-hero h1{font-size:clamp(2rem,5vw,3.8rem);line-height:1.2}.global-hero p{font-size:1.15rem;line-height:1.8;max-width:80ch}@media(max-width:760px){.global-solutions,.global-hero{padding:16px;margin:24px auto}.global-models{grid-template-columns:1fr}.global-links a{width:100%}}