.industry-detail[data-v-6252695b]{--section-padding:clamp(5rem,8vw,7.5rem)}.industry-detail__hero[data-v-6252695b]{background:var(--color-ink-950);color:#fff;isolation:isolate;min-height:clamp(35rem,calc(78svh - var(--header-height)),45rem);overflow:hidden;position:relative}.industry-detail__hero-grid[data-v-6252695b],.industry-detail__hero-image[data-v-6252695b],.industry-detail__hero-shade[data-v-6252695b]{height:100%;inset:0;position:absolute;width:100%}.industry-detail__hero-image[data-v-6252695b]{-o-object-fit:cover;object-fit:cover;z-index:-3}.industry-detail__hero-shade[data-v-6252695b]{background:linear-gradient(90deg,#051526f2,#051729e0 38%,#0517297a 68%,#0517294d),linear-gradient(180deg,#05152629,#05152661);z-index:-2}.industry-detail__hero-grid[data-v-6252695b]{background-image:linear-gradient(rgba(124,189,229,.42) 1px,transparent 0),linear-gradient(90deg,rgba(124,189,229,.42) 1px,transparent 0);background-size:72px 72px;left:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%);mask-image:linear-gradient(90deg,transparent,#000 45%);opacity:.15;right:-15%;transform:perspective(500px) rotateY(-12deg) scale(1.2);transform-origin:right center;width:58%;z-index:-1}.industry-detail__hero-inner[data-v-6252695b]{display:flex;flex-direction:column;min-height:inherit;padding-block:var(--space-6) clamp(var(--space-16),8vh,var(--space-20))}.industry-detail__breadcrumb[data-v-6252695b]{align-items:center;color:#ffffff94;display:flex;flex-wrap:wrap;font-size:var(--font-size-xs);gap:var(--space-2)}.industry-detail__breadcrumb a[data-v-6252695b]{transition:color var(--duration-fast)}.industry-detail__breadcrumb a[data-v-6252695b]:hover{color:#fff}.industry-detail__breadcrumb [aria-current=page][data-v-6252695b]{color:#ffffffd1}.industry-detail__hero-content[data-v-6252695b]{align-items:flex-start;display:flex;flex-direction:column;margin-top:auto;width:min(100%,46rem)}.industry-detail__kicker[data-v-6252695b]{color:#ffffffad;font-size:var(--font-size-xs);font-weight:750;letter-spacing:.14em;margin-bottom:var(--space-5)}.industry-detail__hero h1[data-v-6252695b]{font-size:clamp(3.25rem,6vw,5.5rem);font-weight:680;letter-spacing:-.055em;line-height:1.04;margin-bottom:var(--space-3);text-shadow:0 2px 24px rgba(2,12,24,.24)}.industry-detail__tagline[data-v-6252695b]{color:#fff;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:600;letter-spacing:-.025em;line-height:1.45;margin-bottom:var(--space-6)}.industry-detail__summary[data-v-6252695b]{color:#ffffffbd;font-size:var(--font-size-base);line-height:1.85;margin-bottom:var(--space-8);max-width:42rem}.industry-detail__hero-content ul[data-v-6252695b]{display:flex;flex-wrap:wrap;gap:var(--space-3);list-style:none;margin:0;padding:0}.industry-detail__hero-content li[data-v-6252695b]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05152633;border:1px solid hsla(0,0%,100%,.24);border-radius:var(--radius-pill);color:#ffffffc2;font-size:var(--font-size-xs);line-height:1;padding:.5rem .8rem}.industry-section[data-v-6252695b]{padding-block:var(--section-padding)}.industry-section__heading[data-v-6252695b]{margin-bottom:clamp(var(--space-10),5vw,var(--space-16))}.industry-section__heading .eyebrow[data-v-6252695b]{margin-bottom:var(--space-3)}.industry-section__heading h2[data-v-6252695b]{color:var(--color-ink-950);font-size:clamp(2rem,4vw,3.25rem);font-weight:700;letter-spacing:-.045em;line-height:1.16;margin:0;text-wrap:balance}.industry-section__heading>div+p[data-v-6252695b],.industry-section__heading>p[data-v-6252695b]:last-child{color:var(--color-ink-600);font-size:var(--font-size-lg);line-height:1.8}.industry-section__heading--split[data-v-6252695b]{align-items:end;display:grid;gap:var(--space-16);grid-template-columns:minmax(18rem,.9fr) minmax(24rem,1.1fr)}.industry-section__heading--split>p[data-v-6252695b]{justify-self:end;margin:0;max-width:38rem}.industry-section__heading--center[data-v-6252695b]{margin-inline:auto;max-width:48rem;text-align:center}.industry-section__heading--center>p[data-v-6252695b]:last-child{margin:var(--space-5) auto 0;max-width:42rem}.industry-detail__problem-grid[data-v-6252695b]{border-bottom:1px solid var(--color-line);border-top:1px solid var(--color-line);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.industry-detail__problem-grid article[data-v-6252695b]{min-width:0;padding:var(--space-8)}.industry-detail__problem-grid article[data-v-6252695b]:not(:last-child){border-right:1px solid var(--color-line)}.industry-detail__problem-grid span[data-v-6252695b]{color:var(--color-accent-700);display:block;font-size:var(--font-size-xs);font-weight:750;letter-spacing:.08em;margin-bottom:var(--space-8)}.industry-detail__capability-grid h3[data-v-6252695b],.industry-detail__case-grid h3[data-v-6252695b],.industry-detail__problem-grid h3[data-v-6252695b],.industry-detail__scenario-list h3[data-v-6252695b]{color:var(--color-ink-950);font-size:1.25rem;font-weight:700;letter-spacing:-.025em;line-height:1.35;margin-bottom:var(--space-3)}.industry-detail__capability-grid p[data-v-6252695b],.industry-detail__problem-grid p[data-v-6252695b],.industry-detail__scenario-list p[data-v-6252695b]{color:var(--color-ink-600);font-size:.875rem;line-height:1.8;margin:0}.industry-detail__solution[data-v-6252695b]{background:var(--color-surface-soft)}.industry-detail__approach[data-v-6252695b]{display:grid;gap:var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}.industry-detail__approach>li[data-v-6252695b]{min-width:0;position:relative;text-align:center}.industry-detail__approach>li[data-v-6252695b]:not(:last-child):after{background:var(--color-brand-100);content:"";height:1px;left:calc(50% + 2rem);position:absolute;top:1.5rem;width:calc(100% - 4rem + var(--space-5))}.industry-detail__approach-marker[data-v-6252695b]{background:#fff;border:1px solid var(--color-brand-100);border-radius:50%;box-shadow:0 6px 18px #083e6e0f;color:var(--color-brand-700);display:grid;font-size:var(--font-size-xs);font-weight:750;height:3rem;margin:0 auto var(--space-5);place-items:center;position:relative;width:3rem;z-index:1}.industry-detail__approach>li>p[data-v-6252695b]:first-of-type{color:var(--color-accent-700);font-size:var(--font-size-xs);font-weight:700;margin-bottom:var(--space-2)}.industry-detail__approach h3[data-v-6252695b]{color:var(--color-ink-950);font-size:1.125rem;font-weight:700;line-height:1.35;margin-bottom:var(--space-3)}.industry-detail__approach>li>p[data-v-6252695b]:last-child{color:var(--color-ink-600);font-size:.8125rem;line-height:1.75;margin:0}.industry-detail__capability-grid[data-v-6252695b]{display:grid;gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.industry-detail__capability-grid article[data-v-6252695b]{background:#fff;border:1px solid var(--color-line);border-radius:var(--radius-md);min-width:0;overflow:hidden;padding:var(--space-8);position:relative;transition:border-color var(--duration-base),box-shadow var(--duration-base),transform var(--duration-base)}.industry-detail__capability-grid article>span[data-v-6252695b]{color:var(--color-brand-600);display:block;font-size:var(--font-size-xs);font-weight:750;margin-bottom:var(--space-8)}.industry-detail__capability-grid article[data-v-6252695b]:after{border:1px solid var(--color-brand-100);border-radius:50%;bottom:-2rem;content:"";height:5rem;position:absolute;right:-2rem;width:5rem}.industry-detail__technologies[data-v-6252695b]{background:var(--color-ink-950);color:#ffffffad}.industry-detail__technologies .eyebrow[data-v-6252695b]{color:#8fc4e9}.industry-detail__technologies .industry-section__heading h2[data-v-6252695b]{color:#fff}.industry-detail__technologies .industry-section__heading>p[data-v-6252695b]:last-child{color:#ffffff9e}.industry-detail__technology-list[data-v-6252695b]{display:grid;gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.industry-detail__technology-list>li[data-v-6252695b]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.12);border-radius:var(--radius-md);min-width:0;padding:clamp(var(--space-6),3vw,var(--space-10));position:relative}.industry-detail__technology-list>li[data-v-6252695b]:not(:last-child):after{background:var(--color-ink-950);color:#8fc4e9;content:"→";display:grid;font-size:var(--font-size-sm);height:var(--space-8);place-items:center;position:absolute;right:calc(var(--space-5)*-1);top:50%;transform:translateY(-50%);width:var(--space-5);z-index:2}.industry-detail__technology-heading[data-v-6252695b]{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-8)}.industry-detail__technology-heading span[data-v-6252695b]{color:#8fc4e9;font-size:var(--font-size-xs);font-weight:750}.industry-detail__technology-heading p[data-v-6252695b]{color:#ffffff7a;font-size:var(--font-size-xs);margin:0}.industry-detail__technology-list h3[data-v-6252695b]{color:#fff;font-size:1.5rem;font-weight:680;letter-spacing:-.03em;margin-bottom:var(--space-4)}.industry-detail__technology-list>li>p[data-v-6252695b]{color:#ffffff94;font-size:.875rem;line-height:1.75;margin-bottom:var(--space-6);min-height:5.2em}.industry-detail__technology-list ul[data-v-6252695b]{border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:var(--space-5) 0 0}.industry-detail__technology-list ul li[data-v-6252695b]{background:#ffffff0d;border-radius:var(--radius-sm);color:#ffffff9e;font-size:var(--font-size-xs);line-height:1;padding:.35rem .55rem}.industry-detail__scenarios[data-v-6252695b]{background:var(--color-surface)}.industry-detail__scenarios-layout[data-v-6252695b]{display:grid;gap:clamp(var(--space-12),7vw,var(--space-24));grid-template-columns:minmax(16rem,.72fr) minmax(28rem,1.28fr)}.industry-detail__scenarios-heading[data-v-6252695b]{height:-moz-fit-content;height:fit-content;margin:0;position:sticky;top:calc(var(--header-height) + var(--space-10))}.industry-detail__scenarios-heading>p[data-v-6252695b]:last-child{font-size:var(--font-size-base);margin:var(--space-5) 0 0}.industry-detail__scenario-list[data-v-6252695b]{border-top:1px solid var(--color-line)}.industry-detail__scenario-list article[data-v-6252695b]{border-bottom:1px solid var(--color-line);display:grid;gap:var(--space-5);grid-template-columns:3.25rem minmax(0,1fr);padding-block:var(--space-6)}.industry-detail__scenario-list article>span[data-v-6252695b]{color:var(--color-brand-600);font-size:var(--font-size-xs);font-weight:750}.industry-detail__cases[data-v-6252695b]{background:var(--color-surface-soft)}.industry-detail__case-grid[data-v-6252695b]{display:grid;gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.industry-detail__case-grid>article[data-v-6252695b]{background:#fff;border:1px solid var(--color-line);border-radius:var(--radius-md);min-width:0;padding:clamp(var(--space-6),3vw,var(--space-10))}.industry-detail__case-grid>article>p[data-v-6252695b]:first-child{color:var(--color-brand-600);font-size:var(--font-size-xs);font-weight:750;letter-spacing:.08em;margin-bottom:var(--space-5)}.industry-detail__case-grid h3[data-v-6252695b]{font-size:clamp(1.375rem,2vw,1.75rem)}.industry-detail__case-grid>article>p[data-v-6252695b]:nth-of-type(2){color:var(--color-ink-600);font-size:.9375rem;line-height:1.8;margin-bottom:var(--space-8)}.industry-detail__case-grid>article>div[data-v-6252695b]{border-top:1px solid var(--color-line);padding-top:var(--space-5)}.industry-detail__case-grid>article>div>span[data-v-6252695b]{color:var(--color-ink-400);display:block;font-size:var(--font-size-xs);margin-bottom:var(--space-3)}.industry-detail__case-grid ul[data-v-6252695b]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);list-style:none;margin:0;padding:0}.industry-detail__case-grid li[data-v-6252695b]{color:var(--color-ink-700);font-size:var(--font-size-xs);font-weight:600}.industry-detail__case-grid li[data-v-6252695b]:before{color:var(--color-accent-700);content:"·";margin-right:.4rem}.industry-detail__cases-link[data-v-6252695b]{align-items:center;color:var(--color-brand-700);display:inline-flex;font-size:var(--font-size-sm);font-weight:700;gap:var(--space-2);margin-top:var(--space-8)}.industry-detail__consultation[data-v-6252695b]{background:var(--color-brand-800);color:#fff;padding-block:clamp(var(--space-16),7vw,var(--space-24))}.industry-detail__consultation-inner[data-v-6252695b]{align-items:end;display:grid;gap:var(--space-16);grid-template-columns:minmax(22rem,1.2fr) minmax(18rem,.8fr)}.industry-detail__consultation .eyebrow[data-v-6252695b]{color:#a8d2ee;margin-bottom:var(--space-3)}.industry-detail__consultation h2[data-v-6252695b]{font-size:clamp(2rem,4vw,3.25rem);font-weight:680;letter-spacing:-.045em;line-height:1.15;margin-bottom:var(--space-5)}.industry-detail__consultation p[data-v-6252695b]:last-child{color:#ffffffa6;font-size:var(--font-size-base);line-height:1.8;margin:0;max-width:43rem}.industry-detail__consultation-actions[data-v-6252695b]{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end}.industry-detail__consultation-actions[data-v-6252695b] .button--primary{background:#fff;color:var(--color-brand-800)}.industry-detail__consultation-actions[data-v-6252695b] .button--primary:hover{background:var(--color-brand-50)}.industry-detail__consultation-actions[data-v-6252695b] .button--secondary{border-color:#ffffff59;color:#fff}.industry-detail__consultation-actions[data-v-6252695b] .button--secondary:hover{background:#ffffff14}@media(hover:hover){.industry-detail__capability-grid article[data-v-6252695b]:hover{border-color:var(--color-brand-100);box-shadow:var(--shadow-md);transform:translateY(-3px)}}@media(max-width:64rem){.industry-section__heading--split[data-v-6252695b]{gap:var(--space-5);grid-template-columns:1fr}.industry-section__heading--split>p[data-v-6252695b]{justify-self:start}.industry-detail__problem-grid[data-v-6252695b]{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-detail__problem-grid article[data-v-6252695b]:nth-child(2){border-right:0}.industry-detail__problem-grid article[data-v-6252695b]:nth-child(-n+2){border-bottom:1px solid var(--color-line)}.industry-detail__approach[data-v-6252695b]{gap:var(--space-10) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.industry-detail__approach>li[data-v-6252695b]:nth-child(3):after{display:none}.industry-detail__capability-grid[data-v-6252695b]{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-detail__technology-list>li>p[data-v-6252695b]{min-height:7em}.industry-detail__consultation-inner[data-v-6252695b]{gap:var(--space-8);grid-template-columns:1fr}.industry-detail__consultation-actions[data-v-6252695b]{justify-content:flex-start}}@media(max-width:48rem){.industry-detail[data-v-6252695b]{--section-padding:var(--space-20)}.industry-detail__hero[data-v-6252695b]{min-height:39rem}.industry-detail__hero-shade[data-v-6252695b]{background:linear-gradient(180deg,#051526bd,#051526c2 42%,#051526eb),linear-gradient(90deg,rgba(5,21,38,.4),transparent)}.industry-detail__hero-grid[data-v-6252695b]{background-size:52px 52px;height:70%;right:-35%;top:30%;width:105%}.industry-detail__hero-inner[data-v-6252695b]{padding-block:var(--space-5) var(--space-12)}.industry-detail__hero h1[data-v-6252695b]{font-size:clamp(2.75rem,14vw,3.5rem)}.industry-detail__tagline[data-v-6252695b]{font-size:1.25rem;max-width:14em}.industry-detail__summary[data-v-6252695b]{font-size:.9375rem;line-height:1.75;margin-bottom:var(--space-6)}.industry-detail__consultation h2[data-v-6252695b],.industry-section__heading h2[data-v-6252695b]{font-size:clamp(2rem,9vw,2.5rem)}.industry-section__heading>div+p[data-v-6252695b],.industry-section__heading>p[data-v-6252695b]:last-child{font-size:1rem;line-height:1.75}.industry-section__heading--center[data-v-6252695b]{text-align:left}.industry-section__heading--center>p[data-v-6252695b]:last-child{margin-inline:0}.industry-detail__capability-grid[data-v-6252695b],.industry-detail__case-grid[data-v-6252695b],.industry-detail__problem-grid[data-v-6252695b],.industry-detail__technology-list[data-v-6252695b]{grid-template-columns:1fr}.industry-detail__problem-grid article[data-v-6252695b],.industry-detail__problem-grid article[data-v-6252695b]:nth-child(2){border-bottom:1px solid var(--color-line);border-right:0}.industry-detail__problem-grid article[data-v-6252695b]:last-child{border-bottom:0}.industry-detail__problem-grid article[data-v-6252695b]{padding:var(--space-6) 0}.industry-detail__problem-grid span[data-v-6252695b]{margin-bottom:var(--space-4)}.industry-detail__approach[data-v-6252695b]{gap:var(--space-6);grid-template-columns:1fr}.industry-detail__approach>li[data-v-6252695b]{display:grid;gap:0 var(--space-4);grid-template-columns:3rem minmax(0,1fr);text-align:left}.industry-detail__approach>li[data-v-6252695b]:not(:last-child):after{bottom:calc(var(--space-6)*-1);height:auto;left:1.5rem;top:3rem;width:1px}.industry-detail__approach>li[data-v-6252695b]:nth-child(3):after{display:block}.industry-detail__approach-marker[data-v-6252695b]{grid-row:1/span 3;margin:0}.industry-detail__approach>li>p[data-v-6252695b]:first-of-type{margin-top:-.2rem}.industry-detail__approach h3[data-v-6252695b]{margin-bottom:var(--space-2)}.industry-detail__capability-grid article[data-v-6252695b]{padding:var(--space-6)}.industry-detail__capability-grid article>span[data-v-6252695b]{margin-bottom:var(--space-5)}.industry-detail__technology-list[data-v-6252695b]{gap:var(--space-4)}.industry-detail__technology-list>li[data-v-6252695b]:not(:last-child):after{bottom:calc(var(--space-4)*-1);content:"↓";height:var(--space-4);left:50%;right:auto;top:auto;transform:translate(-50%);width:var(--space-8)}.industry-detail__technology-list>li>p[data-v-6252695b]{min-height:0}.industry-detail__scenarios-layout[data-v-6252695b]{gap:var(--space-10);grid-template-columns:1fr}.industry-detail__scenarios-heading[data-v-6252695b]{position:static}.industry-detail__scenario-list article[data-v-6252695b]{gap:var(--space-3);grid-template-columns:2.25rem minmax(0,1fr)}.industry-detail__consultation-actions[data-v-6252695b]{display:grid;grid-template-columns:1fr}.industry-detail__consultation-actions[data-v-6252695b] .button{width:100%}}@media(prefers-reduced-motion:reduce){.industry-detail__capability-grid article[data-v-6252695b]{transition:none}.industry-detail__capability-grid article[data-v-6252695b]:hover{transform:none}}
