.ServicesTabs-module__56eBFq__section{padding:var(--section-y) 0;background:var(--bg)}.ServicesTabs-module__56eBFq__inner{max-width:var(--container-max);padding:0 var(--container-x);gap:var(--space-7);flex-direction:column;margin:0 auto;display:flex}.ServicesTabs-module__56eBFq__tabList{gap:var(--space-3);border-bottom:1px solid var(--border);flex-wrap:wrap;padding-bottom:0;display:flex}.ServicesTabs-module__56eBFq__tab{align-items:center;gap:var(--space-2);padding:var(--space-3) 0;font-size:var(--fs-body);color:var(--muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);display:inline-flex;position:relative}.ServicesTabs-module__56eBFq__tabGlyph{color:currentColor;opacity:.65;transition:opacity var(--dur-fast) var(--ease-out);display:inline-flex}.ServicesTabs-module__56eBFq__tab:hover .ServicesTabs-module__56eBFq__tabGlyph,.ServicesTabs-module__56eBFq__tabActive .ServicesTabs-module__56eBFq__tabGlyph{opacity:1}.ServicesTabs-module__56eBFq__tab:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform var(--dur-base) var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.ServicesTabs-module__56eBFq__tab:hover,.ServicesTabs-module__56eBFq__tabActive{color:var(--white)}.ServicesTabs-module__56eBFq__tabActive:after{transform:scaleX(1)}.ServicesTabs-module__56eBFq__panel{gap:var(--space-6);padding:var(--space-7) 0;grid-template-columns:1fr;display:grid}.ServicesTabs-module__56eBFq__panel>*{opacity:0;animation:ServicesTabs-module__56eBFq__panelEnter .52s var(--ease-out) forwards;transform:translateY(10px)}.ServicesTabs-module__56eBFq__panel>:first-child{animation-delay:0s}.ServicesTabs-module__56eBFq__panel>:nth-child(2){animation-delay:.14s}@keyframes ServicesTabs-module__56eBFq__panelEnter{to{opacity:1;transform:translateY(0)}}.ServicesTabs-module__56eBFq__panelMain{gap:var(--space-4);flex-direction:column;display:flex}.ServicesTabs-module__56eBFq__panelHeadline{font-size:var(--fs-h2);max-width:20ch}.ServicesTabs-module__56eBFq__panelBody{font-size:var(--fs-body-lg);max-width:56ch}.ServicesTabs-module__56eBFq__panelLink{font-size:var(--fs-body);color:var(--accent);padding-top:var(--space-2);transition:border-color var(--dur-fast) var(--ease-out);border-bottom:1px solid #0000;align-self:flex-start}.ServicesTabs-module__56eBFq__panelLink:hover{color:var(--accent-hover);border-bottom-color:currentColor}.ServicesTabs-module__56eBFq__panelVisual{justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:768px){.ServicesTabs-module__56eBFq__tabList{gap:var(--space-6)}.ServicesTabs-module__56eBFq__panel{gap:var(--space-9);grid-template-columns:1.5fr 1fr;align-items:start}}@media (prefers-reduced-motion:reduce){.ServicesTabs-module__56eBFq__panel>*{opacity:1;animation:none;transform:none}}
.Industries-module__2607Mq__section{padding:var(--section-y) 0;background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.Industries-module__2607Mq__inner{max-width:var(--container-max);margin:0 auto var(--space-7);padding:0 var(--container-x);flex-direction:column;display:flex}.Industries-module__2607Mq__bleed{max-width:var(--container-max);padding:0 var(--container-x);margin:0 auto}.Industries-module__2607Mq__layout{gap:var(--space-6);grid-template-columns:1fr;display:grid}.Industries-module__2607Mq__tabs{border-top:1px solid var(--border);flex-direction:column;display:flex}.Industries-module__2607Mq__tab{padding:var(--space-4) 0;font-family:var(--font-heading);font-size:var(--fs-h3);color:var(--muted);border-bottom:1px solid var(--border);cursor:pointer;text-align:left;transition:color var(--dur-fast) var(--ease-out);justify-content:space-between;align-items:center;display:flex}.Industries-module__2607Mq__tab:hover,.Industries-module__2607Mq__tabActive{color:var(--white)}.Industries-module__2607Mq__tabLabel{letter-spacing:-.01em}.Industries-module__2607Mq__tabArrow{font-family:var(--font-body);font-size:var(--fs-body);color:var(--accent);opacity:0;transition:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);transform:translate(-6px)}.Industries-module__2607Mq__tabActive .Industries-module__2607Mq__tabArrow{opacity:1;transform:translate(0)}.Industries-module__2607Mq__panel{gap:var(--space-6);padding:var(--space-6);background:var(--bg);border:1px solid var(--border);border-radius:0;flex-direction:column;display:flex}.Industries-module__2607Mq__panel>*{opacity:0;animation:Industries-module__2607Mq__panelEnter .52s var(--ease-out) forwards;transform:translateY(10px)}.Industries-module__2607Mq__panel>:first-child{animation-delay:0s}.Industries-module__2607Mq__panel>:nth-child(2){animation-delay:.14s}@keyframes Industries-module__2607Mq__panelEnter{to{opacity:1;transform:translateY(0)}}.Industries-module__2607Mq__panelHead{gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.Industries-module__2607Mq__panelHeadline{font-size:var(--fs-h2)}.Industries-module__2607Mq__panelBody{font-size:var(--fs-body-lg);max-width:48ch}.Industries-module__2607Mq__metric{gap:var(--space-1);padding-top:var(--space-3);flex-direction:column;display:flex}.Industries-module__2607Mq__metricValue{font-family:var(--font-heading);color:var(--accent);font-size:clamp(1.65rem,2.4vw + .75rem,2.4rem);line-height:1}.Industries-module__2607Mq__metricCaption{font-size:var(--fs-small);color:var(--muted)}.Industries-module__2607Mq__subSection{gap:var(--space-4);flex-direction:column;display:flex}.Industries-module__2607Mq__subLabel{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:.18em;color:var(--accent)}.Industries-module__2607Mq__subList{gap:var(--space-2);flex-wrap:wrap;display:flex}.Industries-module__2607Mq__subChip{font-size:var(--fs-small);color:var(--muted);border:1px solid var(--border);background:var(--surface);transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);padding:.5rem .9rem}.Industries-module__2607Mq__subChip:hover{color:var(--white);border-color:var(--accent-warm);background:var(--accent-warm-dim)}@media (min-width:900px){.Industries-module__2607Mq__bleed{max-width:none;margin-left:max(var(--container-x), calc((100vw - var(--container-max)) / 2 + var(--container-x)));margin-right:0;padding:0}.Industries-module__2607Mq__layout{gap:var(--space-9);grid-template-columns:clamp(240px,22vw,340px) 1fr;align-items:stretch}.Industries-module__2607Mq__tabs{height:100%}.Industries-module__2607Mq__tab{flex:1;min-height:60px}.Industries-module__2607Mq__panel{padding:var(--space-7);padding-right:max(var(--container-x), calc((100vw - var(--container-max)) / 2 + var(--container-x)))}}@media (prefers-reduced-motion:reduce){.Industries-module__2607Mq__panel>*{opacity:1;animation:none;transform:none}.Industries-module__2607Mq__tabArrow{transition:none}}
