.UploadedCaseStudyDetailsPage-module__8GtVfq__page{--case-accent:#b19b7b;--case-grad:linear-gradient(135deg, #d0c5af, #b19b7b);--case-tint:#b19b7b1f;--case-image-bg:#161514;background:radial-gradient(circle at 16% 7%, #b19b7b1a, transparent 30%), radial-gradient(circle at 86% 9%, var(--case-tint), transparent 34%), linear-gradient(180deg, #11100e 0%, #050402 44%, #0e0d0b 100%);color:#eff1ed;min-height:100vh;font-family:var(--font-satoshi-variable)}.UploadedCaseStudyDetailsPage-module__8GtVfq__hero{border-bottom:1px solid #ffffff14;padding:112px 15px 80px;position:relative;overflow:hidden}.UploadedCaseStudyDetailsPage-module__8GtVfq__heroGlow{background:linear-gradient(90deg, #050402eb, #05040294), var(--case-grad);opacity:.16;pointer-events:none;position:absolute;inset:0}.UploadedCaseStudyDetailsPage-module__8GtVfq__heroInner{z-index:1;width:100%;max-width:1328px;margin:0 auto;position:relative}.UploadedCaseStudyDetailsPage-module__8GtVfq__backLink{color:#eff1edb8;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:42px;font-size:14px;font-weight:700;text-decoration:none;transition:color .22s,transform .22s;display:inline-flex}.UploadedCaseStudyDetailsPage-module__8GtVfq__backLink:hover{color:#eff1ed;transform:translate(-3px)}.UploadedCaseStudyDetailsPage-module__8GtVfq__heroGrid{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(40px,6vw,88px);display:grid}.UploadedCaseStudyDetailsPage-module__8GtVfq__heroCopy{min-width:0}.UploadedCaseStudyDetailsPage-module__8GtVfq__kicker,.UploadedCaseStudyDetailsPage-module__8GtVfq__storyLabel,.UploadedCaseStudyDetailsPage-module__8GtVfq__bottomKicker{color:#b19b7b;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:13px;font-weight:800}.UploadedCaseStudyDetailsPage-module__8GtVfq__heroCopy h1{color:#fff;letter-spacing:0;max-width:760px;margin:18px 0 0;font-size:clamp(44px,6vw,76px);font-weight:700;line-height:.98}.UploadedCaseStudyDetailsPage-module__8GtVfq__heroSummary{color:#eff1edbd;max-width:640px;margin:24px 0 0;font-size:clamp(17px,2vw,20px);line-height:1.7}.UploadedCaseStudyDetailsPage-module__8GtVfq__metric{background:#ffffff0b;border:1px solid #b19b7b38;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;min-width:min(100%,290px);margin-top:38px;padding:18px 22px;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.UploadedCaseStudyDetailsPage-module__8GtVfq__metricValue{background:var(--case-grad);color:#0000;letter-spacing:0;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:clamp(36px,5vw,52px);font-weight:850;line-height:1}.UploadedCaseStudyDetailsPage-module__8GtVfq__metricLabel{color:#eff1edb8;text-transform:uppercase;max-width:135px;font-size:13px;font-weight:700;line-height:1.35}.UploadedCaseStudyDetailsPage-module__8GtVfq__heroVisual{background:linear-gradient(135deg, #ffffff1f, transparent 42%), var(--case-image-bg);min-height:500px;box-shadow:0 34px 90px -48px var(--case-accent), 0 1px 0 #ffffff14 inset;isolation:isolate;border:1px solid #ffffff24;border-radius:30px;position:relative;overflow:hidden}.UploadedCaseStudyDetailsPage-module__8GtVfq__heroVisual:before{z-index:1;content:"";opacity:.42;pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.UploadedCaseStudyDetailsPage-module__8GtVfq__heroVisual:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(#0000,#0504027a);height:44%;position:absolute;inset:auto 0 0}.UploadedCaseStudyDetailsPage-module__8GtVfq__heroVisual img{width:100%;height:100%;position:absolute;inset:0}.UploadedCaseStudyDetailsPage-module__8GtVfq__visualChrome{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0504026b;border:1px solid #ffffff2e;border-radius:999px;gap:7px;padding:9px 11px;display:inline-flex;position:absolute;top:18px;left:18px}.UploadedCaseStudyDetailsPage-module__8GtVfq__visualChrome span{background:#eff1ed94;border-radius:999px;width:7px;height:7px}.UploadedCaseStudyDetailsPage-module__8GtVfq__storySection{padding:88px 15px 110px}.UploadedCaseStudyDetailsPage-module__8GtVfq__storyShell{width:100%;max-width:1180px;margin:0 auto}.UploadedCaseStudyDetailsPage-module__8GtVfq__storyBlock{border-top:1px solid #ffffff1a;grid-template-columns:88px minmax(0,1fr);gap:clamp(24px,5vw,64px);padding:48px 0;display:grid}.UploadedCaseStudyDetailsPage-module__8GtVfq__storyBlock:last-child{border-bottom:1px solid #ffffff1a}.UploadedCaseStudyDetailsPage-module__8GtVfq__storyNumber{color:#d0c5af;background:#b19b7b1a;border:1px solid #b19b7b42;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:16px;font-weight:800;display:inline-flex}.UploadedCaseStudyDetailsPage-module__8GtVfq__storyContent h2{color:#fff;letter-spacing:0;max-width:860px;margin:12px 0 0;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.08}.UploadedCaseStudyDetailsPage-module__8GtVfq__storyText{color:#eff1edb3;max-width:920px;margin-top:24px;font-size:18px;line-height:1.78}.UploadedCaseStudyDetailsPage-module__8GtVfq__storyText p{margin:0}.UploadedCaseStudyDetailsPage-module__8GtVfq__storyText p+p{margin-top:18px}.UploadedCaseStudyDetailsPage-module__8GtVfq__bottomCta{background:radial-gradient(circle at 88% 0%, var(--case-tint), transparent 38%), linear-gradient(135deg, #ffffff14, #ffffff06);border:1px solid #b19b7b33;border-radius:28px;justify-content:space-between;align-items:center;gap:32px;width:calc(100% - 30px);max-width:1328px;margin:0 auto 96px;padding:clamp(32px,5vw,56px);display:flex}.UploadedCaseStudyDetailsPage-module__8GtVfq__bottomCta h2{color:#fff;letter-spacing:0;max-width:700px;margin:10px 0 0;font-size:clamp(30px,4vw,52px);font-weight:700;line-height:1.02}.UploadedCaseStudyDetailsPage-module__8GtVfq__ctaLink{color:#050402;background:#d0c5af;border:1px solid #b19b7b57;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-width:184px;min-height:58px;padding:17px 24px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .26s,box-shadow .26s,background .26s;display:inline-flex}.UploadedCaseStudyDetailsPage-module__8GtVfq__ctaLink:hover{background:#eff1ed;transform:translateY(-3px);box-shadow:0 22px 48px -30px #eff1edb8}@media (max-width:980px){.UploadedCaseStudyDetailsPage-module__8GtVfq__hero{padding-top:92px}.UploadedCaseStudyDetailsPage-module__8GtVfq__heroGrid{grid-template-columns:minmax(0,1fr)}.UploadedCaseStudyDetailsPage-module__8GtVfq__heroVisual{min-height:430px}.UploadedCaseStudyDetailsPage-module__8GtVfq__bottomCta{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.UploadedCaseStudyDetailsPage-module__8GtVfq__hero{padding-top:74px;padding-bottom:58px}.UploadedCaseStudyDetailsPage-module__8GtVfq__backLink{margin-bottom:34px}.UploadedCaseStudyDetailsPage-module__8GtVfq__heroCopy h1{font-size:clamp(38px,13vw,52px)}.UploadedCaseStudyDetailsPage-module__8GtVfq__heroVisual{border-radius:22px;min-height:330px}.UploadedCaseStudyDetailsPage-module__8GtVfq__metric{width:100%}.UploadedCaseStudyDetailsPage-module__8GtVfq__storySection{padding:64px 15px 80px}.UploadedCaseStudyDetailsPage-module__8GtVfq__storyBlock{grid-template-columns:minmax(0,1fr);padding:38px 0}.UploadedCaseStudyDetailsPage-module__8GtVfq__storyNumber{width:54px;height:54px}.UploadedCaseStudyDetailsPage-module__8GtVfq__storyText{font-size:16px;line-height:1.72}.UploadedCaseStudyDetailsPage-module__8GtVfq__bottomCta{border-radius:22px;margin-bottom:70px}.UploadedCaseStudyDetailsPage-module__8GtVfq__ctaLink{width:100%}}@media (prefers-reduced-motion:reduce){.UploadedCaseStudyDetailsPage-module__8GtVfq__backLink,.UploadedCaseStudyDetailsPage-module__8GtVfq__ctaLink{transition:none}}
