.styles-module-scss-module__ilwqCa__page{font-family:var(--font-montserrat),var(--font-family);color:var(--color-text-primary);overflow-x:hidden}.styles-module-scss-module__ilwqCa__hero{padding:var(--spacing-galaxy) var(--spacing-state) calc(var(--spacing-galaxy) + 60px);background:#111;position:relative;overflow:hidden}.styles-module-scss-module__ilwqCa__heroAngle{background:var(--color-white);clip-path:polygon(0 100%,100% 0,100% 100%);height:80px;position:absolute;bottom:-1px;left:0;right:0}.styles-module-scss-module__ilwqCa__heroInner{z-index:1;max-width:760px;margin:0 auto;position:relative}.styles-module-scss-module__ilwqCa__heroTitle{font-size:clamp(2.4rem,6vw,4rem);font-weight:var(--font-weight-extrabold);text-transform:uppercase;letter-spacing:.03em;line-height:var(--line-height-tight);color:var(--color-white);margin:0 0 var(--spacing-country)}.styles-module-scss-module__ilwqCa__heroSub{color:#ffffffb3;font-size:clamp(1rem,2vw,1.15rem);line-height:var(--line-height-relaxed);max-width:520px;margin:0}.styles-module-scss-module__ilwqCa__gridSection{padding:var(--spacing-galaxy) var(--spacing-state)}.styles-module-scss-module__ilwqCa__gridInner{max-width:1060px;margin:0 auto}.styles-module-scss-module__ilwqCa__grid{gap:var(--spacing-country);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:900px){.styles-module-scss-module__ilwqCa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.styles-module-scss-module__ilwqCa__grid{grid-template-columns:1fr}}.styles-module-scss-module__ilwqCa__card{color:inherit;border:1px solid #00000014;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.styles-module-scss-module__ilwqCa__card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000001a}.styles-module-scss-module__ilwqCa__cardImage{justify-content:center;align-items:center;height:180px;display:flex;position:relative}.styles-module-scss-module__ilwqCa__cardInitials{font-size:2.5rem;font-weight:var(--font-weight-extrabold);color:#fff3;letter-spacing:.1em;text-transform:uppercase}.styles-module-scss-module__ilwqCa__cardBody{padding:var(--spacing-state);gap:var(--spacing-house);flex-direction:column;display:flex}.styles-module-scss-module__ilwqCa__cardIndustry{font-size:.7rem;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.15em;color:var(--color-accent)}.styles-module-scss-module__ilwqCa__cardName{font-size:clamp(1.1rem,2vw,1.25rem);font-weight:var(--font-weight-extrabold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-primary);margin:0}.styles-module-scss-module__ilwqCa__cardDesc{color:var(--color-neutral);font-size:.9rem;line-height:var(--line-height-relaxed);margin:0}.styles-module-scss-module__ilwqCa__cardLink{font-size:.78rem;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);margin-top:var(--spacing-house);align-items:center;gap:.3em;transition:gap .15s;display:inline-flex}.styles-module-scss-module__ilwqCa__card:hover .styles-module-scss-module__ilwqCa__cardLink{gap:.5em}.styles-module-scss-module__ilwqCa__cta{background:var(--color-accent);padding:var(--spacing-galaxy) var(--spacing-state)}.styles-module-scss-module__ilwqCa__ctaInner{justify-content:space-between;align-items:center;gap:var(--spacing-country);max-width:1060px;margin:0 auto;display:flex}@media (max-width:640px){.styles-module-scss-module__ilwqCa__ctaInner{flex-direction:column;align-items:flex-start}}.styles-module-scss-module__ilwqCa__ctaTitle{font-size:clamp(1.4rem,3vw,2rem);font-weight:var(--font-weight-extrabold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-white);margin:0}.styles-module-scss-module__ilwqCa__ctaButton{background:var(--color-white);color:var(--color-accent);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;align-items:center;gap:.5em;padding:.9em 2em;font-size:.9rem;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.styles-module-scss-module__ilwqCa__ctaButton:hover{color:var(--color-white);background:#111}
