.SubpageShell_heroSection__f3_0M{padding:18rem 5rem 7rem;position:relative;overflow:hidden;min-height:52vh;background:radial-gradient(circle at top left,rgba(232,121,249,.14) 0,transparent 30%),radial-gradient(circle at 80% 20%,rgba(124,58,237,.24) 0,transparent 28%),linear-gradient(135deg,#080016,#120228 32%,#1a0038 68%,#120228);color:#fff}.SubpageShell_ambientGlow__2HqUt{position:absolute;width:56rem;height:56rem;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.18) 0,rgba(124,58,237,0) 72%);filter:blur(1rem);pointer-events:none;transform:translateX(-12%);inset:10rem auto auto 50%}.SubpageShell_ambientGrid__0KIKQ{position:absolute;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:12rem 12rem;opacity:40%;pointer-events:none;inset:0;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.8),rgb(0 0 0/6%));mask-image:linear-gradient(180deg,rgba(0,0,0,.8),rgb(0 0 0/6%))}.SubpageShell_heroContent__308Ru{margin:0 auto;position:relative;max-width:96rem;text-align:center;z-index:1}.SubpageShell_eyebrow__qnI8E{margin-bottom:2rem;padding:.8rem 1.6rem;display:inline-flex;align-items:center;border:1px solid hsla(0,0%,100%,.12);border-radius:var(--radius-full);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.78);font-size:1.3rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;animation:SubpageShell_slide-up__gPNX3 .5s cubic-bezier(.4,0,.2,1) .15s both;-webkit-backdrop-filter:blur(1.4rem);backdrop-filter:blur(1.4rem)}.SubpageShell_primaryHeading__dhEWp{margin:0 0 2rem;font-size:5.6rem;font-weight:700;line-height:1.08;animation:SubpageShell_slide-up__gPNX3 .5s cubic-bezier(.4,0,.2,1) .25s both}.SubpageShell_subHeading__glYtu{margin:0 auto;max-width:72rem;color:hsla(0,0%,100%,.75);font-size:2rem;font-weight:300;line-height:1.6;animation:SubpageShell_slide-up__gPNX3 .5s cubic-bezier(.4,0,.2,1) .35s both}.SubpageShell_footerArea__Ar_Wi{padding-top:10rem;background:var(--gradient-footer)}.mobile .SubpageShell_heroSection__f3_0M{padding:13rem 2rem 5rem;min-height:40vh}.mobile .SubpageShell_primaryHeading__dhEWp{font-size:3.6rem}.mobile .SubpageShell_subHeading__glYtu{font-size:1.6rem}.mobile .SubpageShell_footerArea__Ar_Wi{padding-top:6rem}@keyframes SubpageShell_slide-up__gPNX3{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:100%;transform:translateY(0)}}.CaseStudies_container___gEGr{margin:-9rem auto 0;padding:0 5rem 4.8rem;position:relative;max-width:110rem;z-index:2}.CaseStudies_jumpNav__a8GFA{margin-bottom:2.4rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.8rem;gap:1.8rem}.CaseStudies_jumpCard__aNQwa{padding:2rem 2.4rem;position:relative;display:flex;flex-direction:column;gap:1rem;border:1px solid rgb(15 23 42/8%);border-radius:2rem;background:#fff;box-shadow:var(--shadow-lg);transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-base)}.CaseStudies_jumpCard__aNQwa:hover{border-color:var(--color-accent-light);box-shadow:var(--shadow-xl);transform:translateY(-3px)}.CaseStudies_jumpMeta__w__WI{display:flex;gap:1rem;align-items:baseline;min-width:0}.CaseStudies_jumpIndex__B5gBZ{color:var(--color-accent);font-size:1.3rem;font-weight:600;letter-spacing:.12em}.CaseStudies_jumpKicker__z5mqU{color:var(--color-text-light);font-size:1.25rem;font-weight:600;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.CaseStudies_jumpTitle__AUnZ5{margin-top:auto;color:var(--color-text-dark);font-size:1.9rem;font-weight:500;line-height:1.3}.CaseStudies_jumpArrow__gCDlo{position:absolute;top:1.8rem;right:2.2rem;color:var(--color-accent);font-size:1.6rem;opacity:0;transition:opacity var(--transition-base),transform var(--transition-base);transform:translateY(-.3rem)}.CaseStudies_jumpCard__aNQwa:hover .CaseStudies_jumpArrow__gCDlo{opacity:100%;transform:translateY(0)}.CaseStudies_study__r7br_{margin-bottom:4.8rem;padding:4.8rem;border:1px solid rgb(15 23 42/8%);border-radius:3.2rem;background:#fff;box-shadow:var(--shadow-xl);scroll-margin-top:10rem}.CaseStudies_kicker__kiKMf{color:var(--color-accent);font-size:1.35rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.CaseStudies_title__1_47i{margin:1.6rem 0 1.4rem;color:var(--color-text-dark);font-size:3.6rem;font-weight:600;line-height:1.1;letter-spacing:-.03em}.CaseStudies_summary__Rx99Z{margin-bottom:2.4rem;color:var(--color-text-body);font-size:1.9rem;line-height:1.65}.CaseStudies_factGrid__wAKvv{margin-bottom:3.2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1.2rem;gap:1.2rem}.CaseStudies_factCard__G7fNN{padding:1.6rem;border:1px solid rgb(15 23 42/8%);border-radius:1.8rem;background:#f8fafc}.CaseStudies_factValue__Lh_lU{color:var(--color-text-dark);font-size:1.8rem;font-weight:600}.CaseStudies_factLabel__jd8Tl{margin-top:.4rem;color:var(--color-text-light);font-size:1.4rem;line-height:1.4}.CaseStudies_block__vTcGK{margin-top:2.8rem}.CaseStudies_blockTitle__eSFPp{margin-bottom:1.2rem;color:var(--color-text-dark);font-size:2.4rem;font-weight:500}.CaseStudies_paragraph__bk1Ni{margin-bottom:1.4rem;color:var(--color-text-body);font-size:1.75rem;line-height:1.7}.CaseStudies_bulletList__eUcnS{margin:1.6rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.2rem;gap:1.2rem;list-style:none}.CaseStudies_bullet__JCIUb{padding:1.4rem 1.6rem;border:1px solid rgb(15 23 42/8%);border-radius:1.8rem;background:#f8fafc;color:var(--color-text-body);font-size:1.55rem;line-height:1.5}.CaseStudies_ctaPanel__cPYla{padding:4rem 4.8rem;border-radius:2.8rem;background:linear-gradient(135deg,#120228,#1a0038 55%,#29104e);color:#fff;box-shadow:0 18px 40px rgba(10,1,24,.22);text-align:center}.CaseStudies_ctaTitle__HhaTa{margin:0 0 1.2rem;font-size:3rem;font-weight:500;line-height:1.15}.CaseStudies_ctaText__OufLm{margin:0 auto 2.4rem;max-width:60rem;color:hsla(0,0%,100%,.8);font-size:1.7rem;line-height:1.65}.CaseStudies_ctaButton__1_UNY{padding:1.5rem 2.8rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:#fff;color:var(--color-text-dark);font-size:1.6rem;font-weight:500;white-space:nowrap;transition:transform var(--transition-base)}.CaseStudies_ctaButton__1_UNY:hover{transform:translateY(-2px)}@media only screen and (max-width:1023px){.CaseStudies_container___gEGr{margin-top:-3rem;padding:0 2rem 2.4rem}.CaseStudies_jumpNav__a8GFA{grid-template-columns:1fr;gap:1rem}.CaseStudies_jumpCard__aNQwa{padding:1.8rem 2rem}.CaseStudies_ctaPanel__cPYla,.CaseStudies_study__r7br_{padding:2.4rem}.CaseStudies_title__1_47i{font-size:2.6rem}.CaseStudies_paragraph__bk1Ni,.CaseStudies_summary__Rx99Z{font-size:1.6rem}.CaseStudies_factGrid__wAKvv{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseStudies_bulletList__eUcnS{grid-template-columns:1fr}.CaseStudies_ctaTitle__HhaTa{font-size:2.3rem}.CaseStudies_ctaButton__1_UNY{width:100%}}