.page-module__fLTYpa__servicesHub{background-color:#0000;padding-top:140px}.page-module__fLTYpa__hero{text-align:center;max-width:800px;margin:0 auto;padding:80px 0 40px}.page-module__fLTYpa__heroTitle{font-family:var(--font-heading);text-transform:uppercase;margin-bottom:24px;font-size:clamp(3rem,6vw,5rem)}.page-module__fLTYpa__heroDesc{color:#666;font-size:1.25rem;line-height:1.6}.page-module__fLTYpa__gridSection{padding:80px 0 160px}.page-module__fLTYpa__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;display:grid}.page-module__fLTYpa__card{background-color:#0000;border:1px solid #eaeaea;flex-direction:column;padding:40px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex}.page-module__fLTYpa__card:hover{border-color:var(--color-accent);transform:translateY(-8px);box-shadow:0 10px 30px #0066ff1a}.page-module__fLTYpa__icon{color:var(--color-accent);margin-bottom:24px;font-size:2.5rem}.page-module__fLTYpa__cardTitle{font-family:var(--font-heading);text-transform:uppercase;margin-bottom:16px;font-size:1.25rem}.page-module__fLTYpa__cardDesc{color:#666;flex-grow:1;margin-bottom:32px;line-height:1.6}.page-module__fLTYpa__learnMore{color:var(--color-text);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;font-size:.9rem;font-weight:700;text-decoration:none;transition:color .3s}.page-module__fLTYpa__card:hover .page-module__fLTYpa__learnMore{color:var(--color-accent)}.page-module__fLTYpa__ctaSection{background-color:var(--color-accent);color:#fff;text-align:center;padding:120px 0;position:relative}.page-module__fLTYpa__ctaSection h2{color:#fff;margin-bottom:24px;font-size:clamp(2rem,4vw,3rem)}.page-module__fLTYpa__ctaSection p{opacity:.9;margin-bottom:40px;font-size:1.2rem}.page-module__fLTYpa__btnWhite{color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;background-color:#0000;padding:18px 36px;font-weight:700;transition:transform .3s;display:inline-block}.page-module__fLTYpa__btnWhite:hover{transform:translateY(-4px)}
