.page_page___96qp{color:#5d5a78;background:#fff}.page_page___96qp :focus-visible{outline:3px solid #d316b9;outline-offset:5px}.page_container__fLiWq{max-width:1280px;padding-inline:32px;margin-inline:auto}.page_hero__X4xSE{position:relative;overflow:hidden;padding:38px 0 0;background:radial-gradient(ellipse at 88% 10%,#eedafb 0,transparent 48%),radial-gradient(ellipse at 8% 50%,#e6e0ff 0,transparent 58%),#f7f4fd}.page_breadcrumb__zqSQF{display:flex;align-items:center;gap:12px;color:#8b7d9c;font-size:12px;margin:0 0 26px}.page_breadcrumb__zqSQF a{color:#685581;text-decoration:none}.page_breadcrumb__zqSQF a:hover{color:#7b2ff7;text-decoration:underline}.page_glass__C_nYo{display:grid;grid-template-columns:1fr 1.13fr;gap:40px;position:relative;padding:40px;border:1px solid #fff;border-radius:30px;background:linear-gradient(135deg,#ffffffb3,#ffffff70);backdrop-filter:blur(22px);box-shadow:0 16px 70px #5132780c,inset 0 1px 0 #fff}.page_heroCopy__of92t{display:flex;flex-direction:column;align-items:flex-start;padding-block:4px}.page_pill__kHvFB{display:inline-flex;border:1px solid #dac8ed;border-radius:999px;color:#8b5cb0;background:#ffffff90;padding:8px 12px;font:400 12px/1.4 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.08em}.page_client__Ip_08{color:#312e81;font:600 21px/1.4 Gilroy,sans-serif;margin:30px 0 12px}.page_client__Ip_08 span{font:400 12px/1.4 Maison Neue,sans-serif;color:#77728e;margin-left:7px}.page_hero__X4xSE h1{font:800 clamp(35px,3.5vw,49px)/1.08 Gilroy,sans-serif;letter-spacing:-.035em;color:#312e81;margin:0 0 22px;text-wrap:balance}.page_hero__X4xSE h1 span{color:#7b2ff7}.page_heroDescription__sF_KV{font-size:16px;line-height:1.75;margin:0;max-width:460px;color:#756485;text-wrap:pretty}.page_heroLinks__XcAGn{margin-top:auto;padding-top:28px;display:flex;flex-wrap:wrap;gap:17px 24px}.page_heroLinks__XcAGn a{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:600;color:#7b2ff7;text-decoration:none}.page_heroLinks__XcAGn a:first-child{background:#7b2ff7;color:#fff;padding:12px 17px;border-radius:999px}.page_heroLinks__XcAGn a:last-child{padding-block:12px}.page_heroLinks__XcAGn a:first-child:hover{background:#6723d6}.page_heroLinks__XcAGn a:last-child:hover{color:#d316b9}.page_projectCard__Ycgkd{border:1px solid #ffffffd9;border-radius:22px;background:#ffffffa3;overflow:hidden;box-shadow:0 12px 35px #51327809}.page_cover__k01ku{margin:0;padding:12px 12px 0}.page_cover__k01ku img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block;border-radius:13px;border:1px solid #e8dff1}.page_cover__k01ku figcaption{font-size:12px;color:#77728e;padding:8px 3px 0}.page_projectFacts__chU3U{display:grid;grid-template-columns:.8fr 1fr 1.2fr;gap:12px;margin:0;padding:22px 24px}.page_projectFacts__chU3U dt{font:400 12px/1.4 IBM Plex Mono,monospace;letter-spacing:.04em;color:#77728e;margin-bottom:7px;text-transform:uppercase}.page_projectFacts__chU3U dd{font-size:12px;line-height:1.6;color:#6d557f;margin:0}.page_projectSummary__5_F1G{display:flex;gap:12px;padding:20px 24px;border-top:1px solid #eae1f3;background:#ffffff70}.page_summaryMark__ByWbq{flex:0 0 29px;height:29px;border-radius:9px;display:grid;place-items:center;background:#f2e8fc;color:#9f6ec6;font-size:19px}.page_projectSummary__5_F1G p{margin:0;color:#6b617b;font-size:12px;line-height:1.7}.page_chapterLinks__BldFO{display:flex;justify-content:center;gap:52px;margin-top:32px;padding:20px 0 25px}.page_chapterLinks__BldFO a{color:#6b617b;text-decoration:none;font-size:12px;display:flex;gap:12px}.page_chapterLinks__BldFO a>span{font:400 12px/1.7 IBM Plex Mono,monospace;color:#77728e}.page_chapterLinks__BldFO a:hover{color:#7b2ff7}.page_outcome__xV9Ch,.page_story__ZFsCu{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;padding-block:96px;scroll-margin-top:85px}.page_eyebrow__UXGok,.page_storyLabel__bp501>span{font:400 12px/1.5 IBM Plex Mono,monospace;color:#b81fa8;text-transform:uppercase;letter-spacing:.09em;margin:0 0 18px;display:block}.page_page___96qp h2{color:#312e81;font:800 36px/1.12 Gilroy,sans-serif;letter-spacing:-.025em;margin:0;text-wrap:balance}.page_storyCopy__QpNN0>p{margin:0;font-size:17px;line-height:1.8;color:#6b617b}.page_contextNote__O1VDF{display:flex;gap:16px;margin-top:25px;padding:19px 22px;border:1px solid #eee6f6;border-radius:13px;background:#fbf9fe}.page_contextNote__O1VDF>span{color:#ac73cf;font-size:22px}.page_contextNote__O1VDF>p{margin:0;font-size:13px;line-height:1.75;color:#6b617b}.page_work__zo6Fu{padding-block:80px;background:#f7f4fd;scroll-margin-top:85px}.page_sectionTop__Jb1jH{display:flex;align-items:flex-end;justify-content:space-between;gap:60px;margin-bottom:32px}.page_sectionTop__Jb1jH>p{max-width:380px;margin:0;font-size:16px;line-height:1.75;color:#6b617b}.page_originalWork__SH4nj{max-width:920px;font-size:16px;color:#756485;line-height:1.8;margin:0 0 36px}.page_capabilities__6E95m{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.page_capabilities__6E95m article{padding:25px 23px;background:#ffffffb3;border:1px solid #fff;border-radius:18px;box-shadow:0 6px 25px #51327803}.page_capabilityNumber__s_432{display:inline-flex;padding:7px 9px;margin-bottom:24px;background:#f1e8fb;color:#7b2ff7;border-radius:8px;font:400 12px/1.4 IBM Plex Mono,monospace}.page_capabilities__6E95m h3{font:600 21px/1.2 Gilroy,sans-serif;color:#5b3d7a;margin:0 0 15px;letter-spacing:-.015em}.page_capabilities__6E95m p{margin:0;font-size:13px;line-height:1.75;color:#6b617b}.page_outcomeLead__w52Q3{font-size:17px;line-height:1.8;color:#756485;margin:24px 0 0}.page_result__V0_HD{padding:29px 32px;border:1px solid #ede1f7;border-radius:20px;background:radial-gradient(ellipse at top right,#f5e3f7,transparent 70%),#f7f4fd}.page_result__V0_HD>p{margin:0;font:400 12px/1.6 IBM Plex Mono,monospace;color:#7b2ff7}.page_result__V0_HD>strong{display:block;color:#7b2ff7;font:800 80px/1 Gilroy,sans-serif;letter-spacing:-.05em;margin:17px 0}.page_result__V0_HD>strong>span{font-size:50px;margin-left:4px}.page_resultContext__QqBVG{color:#87609c;font-size:13px;line-height:1.65;display:block}.page_result__V0_HD small{display:block;font-size:12px;color:#77728e;line-height:1.7;margin-top:13px}.page_publishedOutcome__sGPLa{font-size:14px;color:#6b617b;line-height:1.8;margin:24px 0 0}.page_related__cpnGZ{padding-block:75px;background:#211744;color:#fff}.page_related__cpnGZ>div{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:100px}.page_related__cpnGZ .page_eyebrow__UXGok{color:#d3a5eb}.page_related__cpnGZ h2{color:#fff}.page_related__cpnGZ>div>div>p:not(.page_eyebrow__UXGok){color:#c4b3d6;font-size:16px;line-height:1.7;margin:24px 0}.page_primaryCta__34GmA{display:inline-flex;align-items:center;gap:22px;color:#312e81;background:#fff;padding:15px 23px;border-radius:999px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s}.page_primaryCta__34GmA:hover{background:#f2e8fc;color:#7b2ff7;transform:translateY(-2px)}.page_relatedLinks__LWyFC{display:flex;flex-direction:column}.page_relatedLinks__LWyFC a{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px;color:#c4b3d6;text-decoration:none;border-bottom:1px solid #ffffff1f;padding:21px 0}.page_relatedLinks__LWyFC a:hover{color:#fff}.page_relatedLinks__LWyFC a>span:last-child{color:#b38ed0}.page_skip__o_f9Q{position:fixed;top:12px;left:12px;transform:translateY(-180%);z-index:300;background:#fff;color:#312e81;padding:14px 20px;border-radius:8px}.page_skip__o_f9Q:focus{transform:none}@media (max-width:1100px){.page_glass__C_nYo{gap:26px;padding:30px;grid-template-columns:1fr 1fr}.page_hero__X4xSE h1{font-size:38px}.page_heroDescription__sF_KV{font-size:15px}.page_client__Ip_08{margin-top:24px}.page_outcome__xV9Ch,.page_story__ZFsCu{gap:55px}.page_capabilities__6E95m{grid-template-columns:repeat(2,minmax(0,1fr))}.page_related__cpnGZ>div{gap:60px}.page_projectFacts__chU3U{padding-inline:18px;gap:10px}.page_projectSummary__5_F1G{padding-inline:18px}}@media (max-width:900px){.page_glass__C_nYo{grid-template-columns:1fr;gap:32px}.page_heroCopy__of92t{padding:3px 4px 0}.page_hero__X4xSE h1{font-size:clamp(38px,6vw,51px)}.page_heroDescription__sF_KV{max-width:650px;font-size:16px}.page_heroLinks__XcAGn{padding-top:28px}.page_projectCard__Ycgkd{max-width:100%}.page_projectFacts__chU3U{padding:23px;grid-template-columns:repeat(3,minmax(0,1fr))}.page_projectFacts__chU3U dd{font-size:13px}.page_projectFacts__chU3U dt{font-size:12px}.page_projectSummary__5_F1G p{font-size:13px}.page_cover__k01ku figcaption{font-size:12px}.page_outcome__xV9Ch,.page_story__ZFsCu{grid-template-columns:1fr;gap:30px;padding-block:72px}.page_storyCopy__QpNN0{max-width:850px}.page_sectionTop__Jb1jH{align-items:flex-start;gap:24px;flex-direction:column}.page_sectionTop__Jb1jH>p{max-width:600px}.page_work__zo6Fu{padding-block:64px}.page_related__cpnGZ>div{gap:45px;grid-template-columns:1fr}.page_relatedLinks__LWyFC{max-width:700px}}@media (max-width:560px){.page_container__fLiWq{padding-inline:20px}.page_hero__X4xSE{padding-top:26px}.page_breadcrumb__zqSQF{font-size:12px;margin-bottom:20px}.page_glass__C_nYo{border-radius:23px;padding:23px 18px;gap:25px}.page_client__Ip_08{font-size:18px}.page_client__Ip_08 span{font-size:12px;margin-left:3px}.page_hero__X4xSE h1{font-size:37px;line-height:1.1}.page_heroDescription__sF_KV{font-size:15px}.page_pill__kHvFB{font-size:12px}.page_heroLinks__XcAGn{gap:10px 18px}.page_heroLinks__XcAGn a{font-size:12px}.page_projectCard__Ycgkd{border-radius:16px}.page_cover__k01ku{padding:8px 8px 0}.page_cover__k01ku img{border-radius:10px}.page_cover__k01ku figcaption{font-size:12px;line-height:1.6}.page_projectFacts__chU3U{gap:16px;padding:20px 15px;grid-template-columns:1fr}.page_projectFacts__chU3U>div{display:grid;grid-template-columns:65px 1fr;gap:12px;align-items:baseline}.page_projectFacts__chU3U dt{margin-bottom:0;font-size:12px}.page_projectFacts__chU3U dd{font-size:12px}.page_projectSummary__5_F1G{padding:17px 15px;gap:9px}.page_projectSummary__5_F1G p{font-size:12px}.page_summaryMark__ByWbq{height:25px;flex-basis:25px}.page_chapterLinks__BldFO{gap:9px;justify-content:space-between;margin-top:18px;padding:18px 0 23px}.page_chapterLinks__BldFO a{gap:6px;font-size:12px}.page_chapterLinks__BldFO a>span{font-size:8px}.page_page___96qp h2{font-size:31px}.page_outcome__xV9Ch,.page_story__ZFsCu{gap:24px;padding-block:56px}.page_eyebrow__UXGok,.page_storyLabel__bp501>span{font-size:12px}.page_outcomeLead__w52Q3,.page_storyCopy__QpNN0>p{font-size:16px}.page_contextNote__O1VDF{padding:17px;gap:12px}.page_contextNote__O1VDF p{font-size:13px}.page_work__zo6Fu{padding-block:52px}.page_sectionTop__Jb1jH{margin-bottom:24px;gap:20px}.page_originalWork__SH4nj,.page_sectionTop__Jb1jH>p{font-size:15px}.page_originalWork__SH4nj{margin-bottom:26px}.page_capabilities__6E95m{grid-template-columns:1fr;gap:14px}.page_capabilities__6E95m article{padding:23px}.page_capabilities__6E95m h3{font-size:23px}.page_capabilities__6E95m p{font-size:14px}.page_capabilityNumber__s_432{margin-bottom:20px}.page_result__V0_HD{padding:25px;border-radius:18px}.page_result__V0_HD>strong{font-size:74px}.page_result__V0_HD>strong>span{font-size:45px}.page_result__V0_HD small{font-size:12px}.page_publishedOutcome__sGPLa{font-size:14px}.page_related__cpnGZ{padding-block:56px}.page_primaryCta__34GmA{gap:16px;font-size:12px;padding:14px 19px}.page_relatedLinks__LWyFC a{font-size:13px}}@media (prefers-reduced-motion:reduce){.page_primaryCta__34GmA{transition:none}.page_primaryCta__34GmA:hover{transform:none}}.page_heroLinks__XcAGn a{font-size:14px}.page_chapterLinks__BldFO a{min-height:44px;align-items:center}