.industries[data-astro-cid-f5tddj6c]{row-gap:var(--space-6)}.industries__list[data-astro-cid-f5tddj6c]{margin:0;padding:0;list-style:none}.industries__item[data-astro-cid-f5tddj6c]{min-width:0}.industries__row[data-astro-cid-f5tddj6c]{width:100%;min-height:var(--row-min);padding:var(--space-4) 0 var(--space-4) var(--space-4);text-align:left;color:var(--color-text);max-width:none;transition:color var(--dur-fast) var(--ease-hover), transform var(--dur-release) var(--ease-out);align-items:center;display:flex}.industries__row-name[data-astro-cid-f5tddj6c]{min-width:0;display:block}.industries__row[data-astro-cid-f5tddj6c][aria-selected=true]{color:var(--color-navy);box-shadow:inset 2px 0 0 var(--color-accent)}.industries__row[data-astro-cid-f5tddj6c]:active{transition-duration:var(--dur-fast), var(--dur-press);transform:translateY(1px)}.industries__row[data-astro-cid-f5tddj6c]:focus-visible{outline-offset:-2px}@media (forced-colors:active){.industries__row[data-astro-cid-f5tddj6c][aria-expanded=true],.industries__row[data-astro-cid-f5tddj6c][aria-selected=true]{padding-left:calc(var(--space-4) - 2px);border-left:2px solid highlight}}@media (hover:hover) and (pointer:fine){.industries__row[data-astro-cid-f5tddj6c]:hover{color:var(--color-navy)}}.industries--page[data-astro-cid-f5tddj6c] .industries__row[data-astro-cid-f5tddj6c]{flex-direction:column;justify-content:center;align-items:flex-start;min-height:72px}.industries__row[data-astro-cid-f5tddj6c] .industries__row-short[data-astro-cid-f5tddj6c]{margin-top:var(--space-1);max-width:none;color:var(--color-text-muted);display:block}@media (width>=1024px){.industries--home[data-astro-cid-f5tddj6c] .industries__list[data-astro-cid-f5tddj6c]{column-gap:var(--col-gap);grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;display:grid}.industries--home[data-astro-cid-f5tddj6c] .industries__item[data-astro-cid-f5tddj6c]:nth-child(4){border-bottom:0}}.industries__note[data-astro-cid-f5tddj6c]{padding-top:var(--space-4);align-self:start}.industries__panel[data-astro-cid-f5tddj6c]{min-width:0}html:not(.js) .industries__panel[data-astro-cid-f5tddj6c]+.industries__panel[data-astro-cid-f5tddj6c]{margin-top:var(--space-6)}.industries__panel-title[data-astro-cid-f5tddj6c]{text-wrap:wrap}.industries--page[data-astro-cid-f5tddj6c] .industries__panel-title[data-astro-cid-f5tddj6c]{text-wrap:balance;text-rendering:optimizelegibility}.industries__panel-text[data-astro-cid-f5tddj6c]{color:var(--color-text-muted)}.industries__panel-title[data-astro-cid-f5tddj6c]+.industries__panel-text[data-astro-cid-f5tddj6c]{margin-top:var(--space-3)}.industries__typically[data-astro-cid-f5tddj6c]{margin-top:var(--space-4)}.industries__svc[data-astro-cid-f5tddj6c]{white-space:nowrap}.industries__services[data-astro-cid-f5tddj6c]{margin:var(--space-1) 0 0;flex-direction:column;align-items:flex-start;padding:0;list-style:none;display:flex}html.js .industries__note[data-astro-cid-f5tddj6c]{display:grid}html.js .industries__panel[data-astro-cid-f5tddj6c]{opacity:0;visibility:hidden;transition:opacity var(--dur-press) var(--ease-out), visibility 0s linear var(--dur-press);grid-area:1/1}html.js .industries__panel[data-astro-cid-f5tddj6c][data-active]{opacity:1;visibility:visible;transition:opacity var(--dur-base) var(--ease-out) var(--dur-press), visibility 0s linear 0s}html.js .industries__note[data-astro-cid-f5tddj6c][data-instant] .industries__panel[data-astro-cid-f5tddj6c]{transition:none}@media (width>=768px){html.js-late .industries[data-astro-cid-f5tddj6c]:not([data-industries-ready]) .industries__note[data-astro-cid-f5tddj6c]{display:block;position:static}html.js-late .industries[data-astro-cid-f5tddj6c]:not([data-industries-ready]) .industries__panel[data-astro-cid-f5tddj6c]{opacity:1;visibility:visible;transition:none}html.js-late .industries[data-astro-cid-f5tddj6c]:not([data-industries-ready]) .industries__panel[data-astro-cid-f5tddj6c]+.industries__panel[data-astro-cid-f5tddj6c]{margin-top:var(--space-6)}}@media (width>=1024px){.industries__note[data-astro-cid-f5tddj6c]{top:calc(var(--header-h) + var(--space-5));position:sticky}}.industries__details[data-astro-cid-f5tddj6c],.industries__detail[data-astro-cid-f5tddj6c]{min-width:0}.industries__summary[data-astro-cid-f5tddj6c]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--row-min);padding-block:var(--space-2);color:var(--color-text);transition:transform var(--dur-release) var(--ease-out);display:flex}.industries__summary[data-astro-cid-f5tddj6c]:active{transition-duration:var(--dur-press);transform:translateY(1px)}.industries__summary-name[data-astro-cid-f5tddj6c]{color:inherit;text-wrap:wrap;text-rendering:auto;margin:0}.industries__detail[data-astro-cid-f5tddj6c][open] .industries__summary-name[data-astro-cid-f5tddj6c]{color:var(--color-navy)}.industries__body[data-astro-cid-f5tddj6c]{padding:0 0 var(--space-5)}.industries--page[data-astro-cid-f5tddj6c] .industries__body[data-astro-cid-f5tddj6c] .industries__typically[data-astro-cid-f5tddj6c]{margin-top:var(--space-4)}@media (width<=767px){.industries__list[data-astro-cid-f5tddj6c],.industries__note[data-astro-cid-f5tddj6c],html.js .industries__note[data-astro-cid-f5tddj6c]{display:none}}@media (width>=768px){.industries__details[data-astro-cid-f5tddj6c]{display:none}}@media (prefers-reduced-motion:reduce){.industries__row[data-astro-cid-f5tddj6c]:active,.industries__summary[data-astro-cid-f5tddj6c]:active{transform:none}.industries__row[data-astro-cid-f5tddj6c],.industries__summary[data-astro-cid-f5tddj6c]{transition:color var(--dur-fast) var(--ease-hover)}html.js .industries__panel[data-astro-cid-f5tddj6c]{transition:opacity var(--dur-fast) var(--ease-out), visibility 0s linear var(--dur-fast)}html.js .industries__panel[data-astro-cid-f5tddj6c][data-active]{transition:opacity var(--dur-fast) var(--ease-out), visibility 0s linear 0s}}
