.services-module__g8J8Uq__pageHero{height:70vh;min-height:600px;margin-bottom:var(--space-8);padding-top:var(--space-24);background-color:var(--color-navy);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.services-module__g8J8Uq__pageHeroVisual{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.services-module__g8J8Uq__pageHeroOverlay{background:linear-gradient(to top,var(--color-navy)0%,#0f172a66 60%,transparent 100%);pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.services-module__g8J8Uq__pageHeroContent{z-index:2;text-align:center;pointer-events:auto;flex-direction:column;align-items:center;max-width:900px;display:flex;position:relative}.services-module__g8J8Uq__pageHeroBreadcrumb{margin-bottom:var(--space-8)}.services-module__g8J8Uq__breadcrumbLink{color:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--glass-shadow);background:#0f172a99;border:1px solid #fff3;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.services-module__g8J8Uq__breadcrumbLink:hover{color:#fff;background:#fff3;transform:translateY(-2px)}.services-module__g8J8Uq__heroTextWrapper{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.services-module__g8J8Uq__pageHeroTitle{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1.1}.services-module__g8J8Uq__pageHeroBar{width:80px;height:6px;margin:var(--space-4)0;border-radius:4px}.services-module__g8J8Uq__pageHeroDesc{max-width:60ch;font-size:1.25rem;line-height:1.6}.services-module__g8J8Uq__sectors{padding:var(--space-16)0}.services-module__g8J8Uq__sectorsList{gap:var(--space-6);flex-direction:column;max-width:800px;margin:0 auto;display:flex}.services-module__g8J8Uq__sectorItem{border-radius:var(--radius-lg);padding:0;overflow:hidden}.services-module__g8J8Uq__sectorHeader{width:100%;padding:var(--space-6);cursor:pointer;font-family:var(--font-display);color:var(--text-primary);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;font-size:1.25rem;transition:color .2s,background .2s;display:flex}.services-module__g8J8Uq__sectorHeader:hover{background:rgba(var(--glass-bg-rgb),.5);color:var(--color-primary)}.services-module__g8J8Uq__sectorChevron{color:var(--text-tertiary);flex-shrink:0}.services-module__g8J8Uq__sectorBody{overflow:hidden}.services-module__g8J8Uq__sectorBodyInner{padding:0 var(--space-6)var(--space-6);color:var(--text-secondary);font-size:1rem;line-height:1.7}@media (max-width:640px){.services-module__g8J8Uq__pageHero{height:auto;min-height:auto;padding:var(--space-24)0 var(--space-12)}.services-module__g8J8Uq__pageHeroTitle{font-size:2.5rem}.services-module__g8J8Uq__pageHeroDesc{font-size:1rem}.services-module__g8J8Uq__sectorHeader{padding:var(--space-4);font-size:1.125rem}.services-module__g8J8Uq__sectorBodyInner{padding:0 var(--space-4)var(--space-4);font-size:.95rem}}
