.CaseStudySheet-view{z-index:60;height:calc(var(--silk-100-lvh-dvh-pct) + 60px);overflow:visible}.CaseStudySheet-backdrop{-webkit-backdrop-filter:blur(12px);background-color:#0006}@media (max-width:768px){.CaseStudySheet-backdrop{-webkit-backdrop-filter:none;background-color:#0000}}.CaseStudySheet-content{box-sizing:border-box;border-radius:24px 24px 0 0;flex-direction:column;width:100%;max-width:100%;height:calc(100dvh - 28px);margin-left:0;margin-right:0;display:flex;position:relative}@media (min-width:769px){.CaseStudySheet-content{width:calc(100% - 32px);max-width:1160px;margin-left:auto;margin-right:auto}}@media (max-width:768px){.CaseStudySheet-view{left:0;right:0;width:100%!important}.CaseStudySheet-view [data-silk]>.CaseStudySheet-content,.CaseStudySheet-content{height:calc(100dvh - 28px);padding-bottom:env(safe-area-inset-bottom,0px);width:100%!important;min-width:100%!important;max-width:100%!important}.CaseStudySheet-bleedingBg{border-radius:24px 24px 0 0;min-height:100%;left:0;right:0;width:100%!important}.CaseStudySheet-scrollArea{width:100%!important;min-width:100%!important}.CaseStudySheet-content .case-study-hero-media,.CaseStudySheet-content .case-study-meta-wrap{width:100%!important;max-width:100%!important}}.CaseStudySheet-bleedingBg{border-radius:24px 24px 0 0;box-shadow:0 -4px 40px #0000001f,0 10px 15px -3px #0000001a}.CaseStudySheet-handleArea{z-index:20;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;pointer-events:auto;justify-content:center;padding:8px 0 12px;display:flex;position:absolute;top:0;left:0;right:0}.CaseStudySheet-handleArea:active{cursor:grabbing}@media (max-width:768px){.CaseStudySheet-handleArea{padding:6px 0 8px}}.CaseStudySheet-handleTrack{mix-blend-mode:difference;background-color:#ffffff40;border-radius:9999px;width:40px;height:5px;position:relative;overflow:hidden}.CaseStudySheet-handleFill{mix-blend-mode:difference;transform-origin:0;will-change:transform;background-color:#ffffffb3;border-radius:9999px;transition:opacity .15s;position:absolute;inset:0}.CaseStudySheet-handlePill{border-radius:9999px;position:absolute;inset:0}.CaseStudySheet-closeBtn{z-index:30;-webkit-backdrop-filter:blur(48px);color:#f8f8f8;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background-color:#0d0d0d80;border:1px solid #ffffff14;border-radius:50%;outline:none;justify-content:center;align-items:center;width:44px;height:44px;transition:box-shadow .2s ease-out,transform .35s cubic-bezier(.34,1.56,.64,1),background-color .2s;display:flex;position:absolute;top:16px;right:16px}.CaseStudySheet-closeBtn:hover{background-color:#0d0d0da6;transform:scale(1.04);box-shadow:0 35px 10px #0000,0 22px 9px #00000002,0 12px 7px #00000009,0 6px 6px #0000000f,0 1px 3px #00000012}.dark .CaseStudySheet-closeBtn{background-color:#262626f2;border-color:#ffffff0f}.dark .CaseStudySheet-closeBtn:hover{background-color:#323232f2}.CaseStudySheet-scrollArea{-webkit-overflow-scrolling:touch;box-sizing:border-box;border-radius:24px 24px 0 0;flex:1;width:100%;min-height:0;overflow:hidden auto}.case-study-meta-wrap{padding:24px 16px 120px}@media (max-width:768px){.case-study-meta-wrap{box-sizing:border-box;padding:24px 16px 64px;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.case-study-meta-wrap .grid{max-width:100%!important;margin-left:0!important;margin-right:0!important}}.case-study-media-stroke{border:none;outline:none}.case-study-hero-media{border-radius:24px 24px 0 0}
