.industries-hero[data-astro-cid-t6m5tj3h],.applications-browser[data-astro-cid-t6m5tj3h],.application-projects[data-astro-cid-t6m5tj3h],.application-process[data-astro-cid-t6m5tj3h],.industries-cta[data-astro-cid-t6m5tj3h]{--hub-container:1280px;--hub-soft:#f5f6f9;--hub-muted:#5b6472}.industries-hero[data-astro-cid-t6m5tj3h] .container[data-astro-cid-t6m5tj3h],.applications-browser[data-astro-cid-t6m5tj3h] .container[data-astro-cid-t6m5tj3h],.application-projects[data-astro-cid-t6m5tj3h] .container[data-astro-cid-t6m5tj3h],.application-process[data-astro-cid-t6m5tj3h] .container[data-astro-cid-t6m5tj3h],.industries-cta[data-astro-cid-t6m5tj3h] .container[data-astro-cid-t6m5tj3h]{width:min(100% - 56px, var(--hub-container));margin-inline:auto}.section-eyebrow[data-astro-cid-t6m5tj3h]{color:var(--color-primary);letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font-size:.78rem;font-weight:800;line-height:1.35;display:block}.industries-hero[data-astro-cid-t6m5tj3h]{background:#111827;align-items:stretch;min-height:460px;display:flex;position:relative;overflow:hidden}.hero-slider[data-astro-cid-t6m5tj3h],.hero-slide[data-astro-cid-t6m5tj3h],.hero-slider__overlay[data-astro-cid-t6m5tj3h]{position:absolute;inset:0}.hero-slide[data-astro-cid-t6m5tj3h]{opacity:0;transition:opacity .9s}.hero-slide[data-astro-cid-t6m5tj3h].is-active{opacity:1}.hero-slide__image[data-astro-cid-t6m5tj3h],.hero-slide[data-astro-cid-t6m5tj3h] img,.hero-slide[data-astro-cid-t6m5tj3h] picture{width:100%;height:100%;display:block}.hero-slide[data-astro-cid-t6m5tj3h] img{object-fit:cover;object-position:center center}.hero-slider__overlay[data-astro-cid-t6m5tj3h]{z-index:1;background:linear-gradient(#0f172a99 0%,#0f172a85 100%)}.hero-content[data-astro-cid-t6m5tj3h]{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;min-height:460px;padding-top:3.5rem;padding-bottom:3.5rem;display:flex;position:relative}.hero-copy[data-astro-cid-t6m5tj3h]{color:#fff;text-align:center;max-width:760px}.hero-copy[data-astro-cid-t6m5tj3h] h1[data-astro-cid-t6m5tj3h]{color:#fff;margin:0;font-size:clamp(3.5rem,5vw,4rem);line-height:1}.hero-copy[data-astro-cid-t6m5tj3h] p[data-astro-cid-t6m5tj3h]{color:#ffffffdb;max-width:720px;margin:1.25rem 0 0;font-size:1.08rem;line-height:1.65}.hero-rfq[data-astro-cid-t6m5tj3h]{margin-top:24px}.hero-dots[data-astro-cid-t6m5tj3h]{gap:.5rem;display:flex}.hero-dot[data-astro-cid-t6m5tj3h]{background:#ffffff52;width:.625rem;height:.625rem}.hero-dot[data-astro-cid-t6m5tj3h].is-active{background:var(--color-primary)}.applications-browser[data-astro-cid-t6m5tj3h]{background:#fff;padding:64px 0 96px}.browser-heading[data-astro-cid-t6m5tj3h]{margin-bottom:36px}.browser-heading[data-astro-cid-t6m5tj3h] h2[data-astro-cid-t6m5tj3h]{color:var(--color-secondary);margin:0;font-size:clamp(1.9rem,3vw,2.65rem);line-height:1.15}.browser-heading[data-astro-cid-t6m5tj3h] p[data-astro-cid-t6m5tj3h],.application-group__heading[data-astro-cid-t6m5tj3h] p[data-astro-cid-t6m5tj3h]{max-width:760px;color:var(--hub-muted);margin:14px 0 0;line-height:1.65}.applications-layout[data-astro-cid-t6m5tj3h]{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:28px;display:grid}.application-directory[data-astro-cid-t6m5tj3h]{top:calc(var(--nav-header-height,150px) + 20px);max-height:calc(100dvh - var(--nav-header-height,150px) - 40px);background:var(--hub-soft);border-radius:8px;padding:18px 12px;position:sticky;overflow-y:auto}.application-directory__label[data-astro-cid-t6m5tj3h]{color:var(--color-secondary);margin:0 10px 12px;font-weight:700}.application-directory[data-astro-cid-t6m5tj3h] ul[data-astro-cid-t6m5tj3h]{margin:0;padding:0;list-style:none}.application-directory[data-astro-cid-t6m5tj3h] li[data-astro-cid-t6m5tj3h]+li[data-astro-cid-t6m5tj3h]{margin-top:6px}.application-directory[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]{min-height:44px;color:var(--color-secondary);border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:12px 10px;font-size:.9rem;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.application-directory[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]:hover,.application-directory[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]:focus-visible{color:var(--color-primary);background:#fff}.application-directory[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]:focus-visible,.industry-card[data-astro-cid-t6m5tj3h]:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.application-groups[data-astro-cid-t6m5tj3h]{min-width:0}.application-group[data-astro-cid-t6m5tj3h]{scroll-margin-top:calc(var(--nav-header-height,150px) + 24px)}.application-group[data-astro-cid-t6m5tj3h]+.application-group[data-astro-cid-t6m5tj3h]{margin-top:64px}.application-group__heading[data-astro-cid-t6m5tj3h]{margin-bottom:24px}.application-group__heading[data-astro-cid-t6m5tj3h] h2[data-astro-cid-t6m5tj3h]{color:var(--color-secondary);margin:0;font-size:clamp(1.55rem,2.2vw,2rem);line-height:1.2}.industries-grid[data-astro-cid-t6m5tj3h]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.industry-card[data-astro-cid-t6m5tj3h]{min-height:100%;color:inherit;background:#f6f7fa;flex-direction:column;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:flex}.industry-card[data-astro-cid-t6m5tj3h]:hover{background:#eef1f6;transform:translateY(-2px)}.industry-card__media[data-astro-cid-t6m5tj3h]{aspect-ratio:4/3;background:#e5e7eb;overflow:hidden}.industry-card__image[data-astro-cid-t6m5tj3h],.industry-card__media[data-astro-cid-t6m5tj3h] img,.industry-card__media[data-astro-cid-t6m5tj3h] picture{width:100%;height:100%;display:block}.industry-card__media[data-astro-cid-t6m5tj3h] img{object-fit:cover;transition:transform .22s}.industry-card[data-astro-cid-t6m5tj3h]:hover .industry-card__media[data-astro-cid-t6m5tj3h] img{transform:scale(1.02)}.industry-card__body[data-astro-cid-t6m5tj3h]{flex-direction:column;flex:1;padding:24px;display:flex}.industry-card__body[data-astro-cid-t6m5tj3h] .industry-card__title[data-astro-cid-t6m5tj3h]{color:var(--color-secondary);margin:0;font-size:1.25rem;font-weight:700;line-height:1.22;transition:color .18s}.industry-card[data-astro-cid-t6m5tj3h]:hover .industry-card__title[data-astro-cid-t6m5tj3h]{color:var(--color-primary)}.industry-card__body[data-astro-cid-t6m5tj3h] p[data-astro-cid-t6m5tj3h]{color:var(--hub-muted);margin:14px 0 0;font-size:1rem;line-height:1.65}.industry-card__link[data-astro-cid-t6m5tj3h]{color:var(--color-primary);letter-spacing:.04em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding-top:26px;font-size:.8rem;font-weight:700;line-height:1;transition:transform .18s;display:inline-flex}.industry-card[data-astro-cid-t6m5tj3h]:hover .industry-card__link[data-astro-cid-t6m5tj3h]{color:var(--color-primary)}.application-projects[data-astro-cid-t6m5tj3h]{background:var(--hub-soft);padding:64px 0}.project-grid[data-astro-cid-t6m5tj3h]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.project-card[data-astro-cid-t6m5tj3h]{background:#fff;flex-direction:column;min-width:0;display:flex}.project-card__media[data-astro-cid-t6m5tj3h]{aspect-ratio:3/2;overflow:hidden}.project-card__media[data-astro-cid-t6m5tj3h] picture,.project-card__media[data-astro-cid-t6m5tj3h] img{width:100%;height:100%;display:block}.project-card__media[data-astro-cid-t6m5tj3h] img{object-fit:cover}.project-card__body[data-astro-cid-t6m5tj3h]{flex-direction:column;flex:1;padding:28px;display:flex}.project-card__body[data-astro-cid-t6m5tj3h] h3[data-astro-cid-t6m5tj3h],.project-steps[data-astro-cid-t6m5tj3h] h3[data-astro-cid-t6m5tj3h]{color:var(--color-secondary);margin:0;font-size:1.35rem;line-height:1.3}.project-card__body[data-astro-cid-t6m5tj3h] p[data-astro-cid-t6m5tj3h],.project-steps[data-astro-cid-t6m5tj3h] p[data-astro-cid-t6m5tj3h],.process-note[data-astro-cid-t6m5tj3h]{color:var(--hub-muted);line-height:1.65}.project-card__body[data-astro-cid-t6m5tj3h] .project-card__outcome[data-astro-cid-t6m5tj3h]{color:var(--color-primary);margin:0 0 12px;font-weight:700}.project-card__body[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]{color:var(--color-primary);text-underline-offset:4px;align-self:flex-start;margin-top:auto;padding:12px 0;font-weight:700}.project-card__body[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.sr-only[data-astro-cid-t6m5tj3h]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.application-process[data-astro-cid-t6m5tj3h]{background:#fff;padding:72px 0}.project-steps[data-astro-cid-t6m5tj3h]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.project-steps[data-astro-cid-t6m5tj3h] li[data-astro-cid-t6m5tj3h]{background:var(--hub-soft);padding:24px}.project-step__number[data-astro-cid-t6m5tj3h]{color:var(--color-primary);margin-bottom:20px;font-size:1.5rem;font-weight:800;display:block}.project-steps[data-astro-cid-t6m5tj3h] p[data-astro-cid-t6m5tj3h]{margin:14px 0 0}.process-note[data-astro-cid-t6m5tj3h]{max-width:900px;margin:28px 0 0}.industries-cta[data-astro-cid-t6m5tj3h]{background:var(--color-secondary);color:#fff;min-height:270px;padding:78px 0}.industries-cta__inner[data-astro-cid-t6m5tj3h]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:72px;display:grid}.industries-cta__inner[data-astro-cid-t6m5tj3h] h2[data-astro-cid-t6m5tj3h]{color:#fff;max-width:680px;margin:0;font-size:clamp(2.5rem,4vw,3rem);line-height:1.08}.industries-cta__inner[data-astro-cid-t6m5tj3h] p[data-astro-cid-t6m5tj3h]{color:#ffffffc7;max-width:690px;margin:18px 0 0;font-size:1rem;line-height:1.7}@media (width<=1199px){.industries-grid[data-astro-cid-t6m5tj3h]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.project-steps[data-astro-cid-t6m5tj3h]{grid-template-columns:repeat(2,minmax(0,1fr))}.applications-layout[data-astro-cid-t6m5tj3h]{grid-template-columns:1fr}.application-directory[data-astro-cid-t6m5tj3h]{max-height:none;padding:16px;position:static;overflow:visible}.application-directory[data-astro-cid-t6m5tj3h] ul[data-astro-cid-t6m5tj3h]{flex-wrap:wrap;gap:8px;display:flex}.application-directory[data-astro-cid-t6m5tj3h] li[data-astro-cid-t6m5tj3h]+li[data-astro-cid-t6m5tj3h]{margin:0}.application-directory[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]{background:#fff;padding:10px 12px}.application-directory__label[data-astro-cid-t6m5tj3h]{margin-left:0}}@media (width<=640px){.industries-hero[data-astro-cid-t6m5tj3h] .container[data-astro-cid-t6m5tj3h],.applications-browser[data-astro-cid-t6m5tj3h] .container[data-astro-cid-t6m5tj3h],.application-projects[data-astro-cid-t6m5tj3h] .container[data-astro-cid-t6m5tj3h],.application-process[data-astro-cid-t6m5tj3h] .container[data-astro-cid-t6m5tj3h],.industries-cta[data-astro-cid-t6m5tj3h] .container[data-astro-cid-t6m5tj3h]{width:calc(100% - 28px)}.project-grid[data-astro-cid-t6m5tj3h],.project-steps[data-astro-cid-t6m5tj3h]{grid-template-columns:1fr}.application-projects[data-astro-cid-t6m5tj3h],.application-process[data-astro-cid-t6m5tj3h]{padding:48px 0}.project-card__body[data-astro-cid-t6m5tj3h]{padding:24px}.industries-hero[data-astro-cid-t6m5tj3h]{min-height:320px}.hero-content[data-astro-cid-t6m5tj3h]{min-height:320px;padding:3rem 0}.hero-copy[data-astro-cid-t6m5tj3h] h1[data-astro-cid-t6m5tj3h]{font-size:clamp(2.1rem,8vw,3rem)}.applications-browser[data-astro-cid-t6m5tj3h]{padding:40px 0 64px}.application-directory[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]{font-size:.82rem}.industries-grid[data-astro-cid-t6m5tj3h]{grid-template-columns:1fr}.application-group[data-astro-cid-t6m5tj3h]+.application-group[data-astro-cid-t6m5tj3h]{margin-top:48px}.industries-cta__inner[data-astro-cid-t6m5tj3h]{grid-template-columns:1fr;justify-items:start;gap:28px}}
