.CaseStudyExperience_experience__erVSp,.CaseStudyLayout_shell__a60be{background:rgb(var(--page));color:rgb(var(--ink))}.CaseStudyExperience_experience__erVSp{min-height:100vh}.CaseStudyExperience_frame__sjXhJ{width:min(1360px,calc(100% - 48px));margin:0 auto}.CaseStudyExperience_modeBar__21Xbw{position:relative;z-index:2;border-bottom:1px solid rgb(var(--ink-200)/.8);background:rgb(var(--page))}.CaseStudyExperience_modeInner__JmIWb{min-height:52px;display:flex;align-items:center;justify-content:flex-end;gap:16px}.CaseStudyExperience_modeSwitch__hToxN{display:inline-flex;align-items:center;gap:3px;padding:3px;border:1px solid rgb(var(--ink-200));border-radius:999px;background:rgb(var(--surface)/.78)}.CaseStudyExperience_modeButton__hDaqc{min-height:38px;padding:6px 14px;display:inline-flex;align-items:center;gap:8px;border-radius:999px;color:rgb(var(--ink-600));transition:background .16s ease,color .16s ease,box-shadow .16s ease}.CaseStudyExperience_modeButton__hDaqc strong{display:block;font-size:12.5px;font-weight:650;line-height:1.1}.CaseStudyExperience_modeButton__hDaqc span{display:block;margin-top:2px;font-size:9px;line-height:1.1;color:currentColor;opacity:.68}.CaseStudyExperience_modeButtonActive__X5ZBl{color:rgb(var(--page));background:rgb(var(--ink));box-shadow:0 8px 24px rgb(var(--ink)/.1)}.CaseStudyExperience_hero__2EqZM{padding:36px 0 44px;border-bottom:1px solid rgb(var(--ink-200));background:radial-gradient(circle at 88% 14%,rgb(var(--accent-soft)/.56),transparent 28%),linear-gradient(180deg,rgb(var(--surface)/.28),transparent 75%)}.CaseStudyExperience_back__cPTSt{display:inline-flex;align-items:center;gap:7px;margin-bottom:22px;font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--ink-500))}.CaseStudyExperience_heroGrid__MKZQs{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,.5fr);gap:44px;align-items:end}.CaseStudyExperience_meta__J5Evr{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.CaseStudyExperience_meta__J5Evr span,.CaseStudyExperience_tags__5ttKJ span{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid rgb(var(--ink-200));border-radius:999px;background:rgb(var(--surface)/.8);color:rgb(var(--ink-600))}.CaseStudyExperience_meta__J5Evr span{font-size:11px}.CaseStudyExperience_meta__J5Evr span:first-child{color:rgb(var(--accent));border-color:rgb(var(--accent)/.3);background:rgb(var(--accent-soft)/.5)}.CaseStudyExperience_title__f5zfF{max-width:1040px;margin:0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(44px,4.6vw,70px);font-weight:500;line-height:1.02;letter-spacing:-.04em}.CaseStudyExperience_lead__QmRsd{max-width:900px;margin:18px 0 0;font-size:clamp(16.5px,1.2vw,19px);line-height:1.56;color:rgb(var(--ink-600))}.CaseStudyExperience_tags__5ttKJ{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.CaseStudyExperience_tags__5ttKJ span{min-height:29px;font-family:var(--font-mono),ui-monospace,monospace;font-size:9.5px;letter-spacing:.05em;text-transform:uppercase}.CaseStudyExperience_impact__q6cpl{border:1px solid rgb(var(--ink-200));border-radius:20px;overflow:hidden;background:rgb(var(--surface)/.9);box-shadow:0 16px 40px rgb(var(--ink)/.05)}.CaseStudyExperience_impactTitle__MPvMM{padding:12px 16px;border-bottom:1px solid rgb(var(--ink-200));font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:rgb(var(--accent))}.CaseStudyExperience_impactItem__fnrI7{padding:14px 16px;border-bottom:1px solid rgb(var(--ink-200))}.CaseStudyExperience_impactItem__fnrI7:last-child{border-bottom:0}.CaseStudyExperience_impactValue__u18Di{display:block;font-family:var(--font-serif),Georgia,serif;font-size:clamp(28px,2.5vw,38px);line-height:1;letter-spacing:-.03em}.CaseStudyExperience_impactKey__TEB33{display:block;margin-top:5px;font-size:12px;line-height:1.38;color:rgb(var(--ink-500))}.CaseStudyExperience_executiveBody__zkS6H{padding:28px 0 40px}.CaseStudyExperience_readGrid__6430T{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.16fr) minmax(0,1fr);gap:12px}.CaseStudyExperience_readCard__c951W{min-width:0;padding:20px 22px;border:1px solid rgb(var(--ink-200));border-radius:18px;background:rgb(var(--surface))}.CaseStudyExperience_readCardDecision__xOvjs{border-color:rgb(var(--accent)/.3);background:linear-gradient(145deg,rgb(var(--accent-soft)/.72),rgb(var(--surface)) 72%)}.CaseStudyExperience_cardLabel__84rQE{display:block;margin-bottom:11px;font-family:var(--font-mono),ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:rgb(var(--accent))}.CaseStudyExperience_readCard__c951W p{margin:0;font-size:15.5px;line-height:1.58;color:rgb(var(--ink-700))}.CaseStudyExperience_takeaway__Uo13G{margin-top:12px;padding:19px 22px 20px;border-radius:18px;color:rgb(var(--page));background:radial-gradient(circle at 92% 22%,rgb(var(--accent)/.22),transparent 28%),rgb(var(--ink))}.CaseStudyExperience_takeawayLabel__sDMIx{display:block;margin-bottom:8px;font-family:var(--font-mono),ui-monospace,monospace;font-size:10.5px;font-weight:600;line-height:1.3;letter-spacing:.11em;text-transform:uppercase;color:rgb(var(--page)/.66)}.CaseStudyExperience_takeaway__Uo13G p{max-width:1080px;margin:0;font-family:var(--font-sans),system-ui,sans-serif;font-size:18px;line-height:1.48;color:rgb(var(--page))}.CaseStudyExperience_deepPrompt__awCL3{margin-top:12px;min-height:68px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid rgb(var(--ink-200));border-radius:16px;background:rgb(var(--surface))}.CaseStudyExperience_deepPrompt__awCL3 strong{display:block;font-size:13.5px}.CaseStudyExperience_deepPrompt__awCL3 p{margin:3px 0 0;font-size:12px;line-height:1.45;color:rgb(var(--ink-500))}.CaseStudyExperience_deepButton__8vKJ5{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 15px;border-radius:999px;color:rgb(var(--page));background:rgb(var(--ink));font-size:12px;font-weight:650}.CaseStudyExperience_deepContent__bGNbd main>nav:first-child{display:none!important}.CaseStudyExperience_deepContent__bGNbd main li,.CaseStudyExperience_deepContent__bGNbd main p{max-width:900px}.CaseStudyExperience_deepContent__bGNbd main h2{max-width:980px}.CaseStudyExperience_deepContent__bGNbd main h1,.CaseStudyExperience_deepContent__bGNbd main h2,.CaseStudyExperience_deepContent__bGNbd main h3,.CaseStudyExperience_deepContent__bGNbd main h4,.CaseStudyExperience_deepContent__bGNbd main li,.CaseStudyExperience_deepContent__bGNbd main p{overflow-wrap:normal;word-break:normal;hyphens:none}@media (max-width:1080px){.CaseStudyExperience_heroGrid__MKZQs{grid-template-columns:1fr;gap:26px}.CaseStudyExperience_impact__q6cpl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.CaseStudyExperience_impactTitle__MPvMM{grid-column:1/-1}.CaseStudyExperience_impactItem__fnrI7{border-bottom:0;border-right:1px solid rgb(var(--ink-200))}.CaseStudyExperience_impactItem__fnrI7:last-child{border-right:0}.CaseStudyExperience_readGrid__6430T{grid-template-columns:1fr}}@media (max-width:760px){.CaseStudyExperience_frame__sjXhJ{width:min(100% - 36px,1360px)}.CaseStudyExperience_modeInner__JmIWb{min-height:auto;padding:9px 0;align-items:stretch;flex-direction:column;gap:7px}.CaseStudyExperience_modeSwitch__hToxN{width:100%}.CaseStudyExperience_modeButton__hDaqc{flex:1;justify-content:center;padding-left:9px;padding-right:9px}.CaseStudyExperience_hero__2EqZM{padding:30px 0 38px}.CaseStudyExperience_title__f5zfF{font-size:clamp(38px,10.5vw,56px);line-height:1.04}.CaseStudyExperience_impact__q6cpl{grid-template-columns:1fr}.CaseStudyExperience_impactItem__fnrI7{border-right:0;border-bottom:1px solid rgb(var(--ink-200))}.CaseStudyExperience_takeaway__Uo13G p{font-size:16px}.CaseStudyExperience_deepPrompt__awCL3{align-items:flex-start;flex-direction:column}}