.MedagCaseStudy_page__hxRbp{--study-muted:#b5b7bb}.MedagCaseStudy_inner__GJDln{position:relative;min-width:0}.MedagCaseStudy_hero__2dZXE{padding-top:119px}.MedagCaseStudy_hero__2dZXE .MedagCaseStudy_inner__GJDln{padding-top:32px;padding-bottom:48px}.MedagCaseStudy_backLink__AQxf5{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-bottom:32px;color:#b5b7bb;font-size:11px;letter-spacing:.04em;text-decoration:none}.MedagCaseStudy_backLink__AQxf5:hover{color:#fff}.MedagCaseStudy_title__ZpwVf{margin:0;font-family:inherit;font-size:clamp(35px,8.2vw,100px);font-weight:500;line-height:1.04;letter-spacing:-.045em;overflow-wrap:break-word}.MedagCaseStudy_title__ZpwVf>span{color:#989b9f}.MedagCaseStudy_heroCopy__iwFhC{display:grid;gap:24px;margin-top:32px}.MedagCaseStudy_copy__dgteT p,.MedagCaseStudy_designNotes__ygUto p,.MedagCaseStudy_heroCopy__iwFhC p,.MedagCaseStudy_mobileCopy__mKSIN>p{margin:0;color:var(--study-muted)}.MedagCaseStudy_heroCopy__iwFhC .MedagCaseStudy_statement__tAbnM{color:#f5f5f5;font-size:21px;line-height:1.3;letter-spacing:-.02em}.MedagCaseStudy_laptop__WYHL7{margin:40px 0 0;padding:24px 12px 0;background:radial-gradient(ellipse at 50% 65%,#14202a,#070b10 68%)}.MedagCaseStudy_laptopScreen__KuO1b{position:relative;width:94%;margin-inline:auto;padding:8px 5px 5px;overflow:hidden;border:1px solid #46505b;border-radius:10px 10px 2px 2px;background:#1c2228;box-shadow:0 20px 40px #0008}.MedagCaseStudy_camera__0Z6YG{position:absolute;top:3px;left:calc(50% - 1px);width:2px;height:2px;border-radius:50%;background:#576672}.MedagCaseStudy_screenshot__Ogkav{display:block;width:100%;height:auto}.MedagCaseStudy_laptopBase__3MG_k{position:relative;height:10px;border-radius:1px 1px 50% 50%;background:linear-gradient(#7b838b,#40484f 35%,#171d23)}.MedagCaseStudy_laptopBase__3MG_k>span{display:block;width:16%;height:3px;margin-inline:auto;border-radius:0 0 5px 5px;background:#343b42}.MedagCaseStudy_detailImage__ve_fE figcaption,.MedagCaseStudy_laptop__WYHL7 figcaption,.MedagCaseStudy_phoneFigure__ObfZm figcaption,.MedagCaseStudy_whyImage__BDqc3 figcaption{color:#aab2bc;font-size:10px;letter-spacing:.04em;line-height:1.5}.MedagCaseStudy_laptop__WYHL7 figcaption{padding:24px 0;text-align:center}.MedagCaseStudy_editorial__o9qYo{display:grid;gap:28px}.MedagCaseStudy_copy__dgteT p+p{margin-top:20px}.MedagCaseStudy_facts__7_4aC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin:36px 0 0;padding-top:28px;border-top:1px solid var(--line)}.MedagCaseStudy_facts__7_4aC div{min-width:0}.MedagCaseStudy_facts__7_4aC dt{margin-bottom:10px;color:#9da7b3;font-size:10px;letter-spacing:.05em}.MedagCaseStudy_facts__7_4aC dd{margin:0;font-size:14px;overflow-wrap:break-word}.MedagCaseStudy_sectionIntro__FGD_m{max-width:730px;margin:26px 0 0;color:var(--study-muted)}.MedagCaseStudy_designGrid__GCeg9{display:grid;gap:30px;align-items:center;margin-top:36px}.MedagCaseStudy_detailImage__ve_fE,.MedagCaseStudy_whyImage__BDqc3{min-width:0;margin:0}.MedagCaseStudy_detailImage__ve_fE img,.MedagCaseStudy_whyImage__BDqc3 img{border:1px solid #303841}.MedagCaseStudy_detailImage__ve_fE figcaption,.MedagCaseStudy_whyImage__BDqc3 figcaption{padding-top:16px}.MedagCaseStudy_designNotes__ygUto{padding-left:20px;border-left:2px solid #168cff}.MedagCaseStudy_index__bckGT{display:block;margin-bottom:20px;color:#58acff;font-size:11px;letter-spacing:.05em}.MedagCaseStudy_designNotes__ygUto p{margin-top:18px;font-size:16px}.MedagCaseStudy_imageNote__Lc1x1{max-width:740px;margin:24px 0 0;color:#a5aeb9;font-size:12px;line-height:1.6}.MedagCaseStudy_journey__LIdVO{display:grid;margin:28px 0 0;padding:0;list-style:none}.MedagCaseStudy_journey__LIdVO li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:18px;padding:22px 0;border-top:1px solid var(--line)}.MedagCaseStudy_journey__LIdVO li>span{color:#58acff;font-size:12px}.MedagCaseStudy_journey__LIdVO h3{font-size:20px}.MedagCaseStudy_journey__LIdVO p{margin-top:10px;font-size:16px}.MedagCaseStudy_whyImage__BDqc3{margin-top:36px}.MedagCaseStudy_mobile__5mv3R .MedagCaseStudy_inner__GJDln{background:linear-gradient(145deg,#07101a,#020508 68%)}.MedagCaseStudy_mobileLayout__xgZ9y{display:grid;gap:40px}.MedagCaseStudy_mobileCopy__mKSIN>p{margin-top:24px}.MedagCaseStudy_phones__VXx2X{display:grid;justify-items:center;gap:36px;padding-top:8px}.MedagCaseStudy_phoneFigure__ObfZm{width:min(100%,280px);margin:0}.MedagCaseStudy_phoneFigure__ObfZm figcaption{padding-top:20px;text-align:center}.MedagCaseStudy_phone__4v_sC{position:relative;padding:6px;border:1px solid #52606c;border-radius:24px;background:#172029;box-shadow:0 20px 40px #0006}.MedagCaseStudy_phoneViewport__dmIld{position:relative;overflow:hidden;border-radius:18px;background:#111}.MedagCaseStudy_heroPhone__6L7zh .MedagCaseStudy_phoneViewport__dmIld{aspect-ratio:440/913}.MedagCaseStudy_projectsPhone__n20HT .MedagCaseStudy_phoneViewport__dmIld{aspect-ratio:440/956}.MedagCaseStudy_mobileHeroImage__HHfk0,.MedagCaseStudy_mobileProjectsImage__WTx3H{position:absolute;height:auto;max-width:none}.MedagCaseStudy_mobileHeroImage__HHfk0{width:202.2727%;left:-60.6818%;top:-5.805%}.MedagCaseStudy_mobileProjectsImage__WTx3H{width:168.8636%;left:-30.2273%;top:-3.452%}.MedagCaseStudy_techList__nKFCF{margin:36px 0 0}.MedagCaseStudy_techList__nKFCF>div{display:grid;gap:12px;padding:24px 0;border-top:1px solid var(--line)}.MedagCaseStudy_techList__nKFCF dt{font-size:20px;letter-spacing:-.02em}.MedagCaseStudy_techList__nKFCF dd{max-width:640px;margin:0;color:var(--study-muted);font-size:16px}.MedagCaseStudy_finalSection__pklI0 .MedagCaseStudy_inner__GJDln{border-bottom:0}.MedagCaseStudy_actions__vt7u3{display:flex;flex-direction:column;align-items:flex-start;gap:22px;margin-top:32px}.MedagCaseStudy_actions__vt7u3 a{margin-top:0}.MedagCaseStudy_actions__vt7u3 a+a{font-size:13px}@media (min-width:700px){.MedagCaseStudy_hero__2dZXE .MedagCaseStudy_inner__GJDln{padding-top:40px}.MedagCaseStudy_heroCopy__iwFhC .MedagCaseStudy_statement__tAbnM{font-size:26px}.MedagCaseStudy_laptop__WYHL7{margin-top:48px;padding:36px 24px 0}.MedagCaseStudy_laptopScreen__KuO1b{padding:12px 8px 8px;border-radius:14px 14px 3px 3px}.MedagCaseStudy_camera__0Z6YG{top:5px;width:3px;height:3px}.MedagCaseStudy_laptopBase__3MG_k{height:16px}.MedagCaseStudy_detailImage__ve_fE figcaption,.MedagCaseStudy_laptop__WYHL7 figcaption,.MedagCaseStudy_phoneFigure__ObfZm figcaption,.MedagCaseStudy_whyImage__BDqc3 figcaption{font-size:11px}.MedagCaseStudy_phones__VXx2X{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;padding-bottom:40px}.MedagCaseStudy_secondPhone__apinD{margin-top:48px}.MedagCaseStudy_facts__7_4aC{grid-template-columns:repeat(4,minmax(0,1fr))}.MedagCaseStudy_techList__nKFCF>div{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:36px}}@media (min-width:1024px){.MedagCaseStudy_hero__2dZXE{padding-top:115px}.MedagCaseStudy_hero__2dZXE .MedagCaseStudy_inner__GJDln{padding-top:40px}.MedagCaseStudy_backLink__AQxf5{margin-bottom:40px}.MedagCaseStudy_heroCopy__iwFhC{grid-template-columns:1fr 1.1fr;gap:72px;margin-top:40px}.MedagCaseStudy_heroCopy__iwFhC .MedagCaseStudy_statement__tAbnM{font-size:30px}.MedagCaseStudy_laptop__WYHL7{margin-top:56px;padding:48px 48px 0}.MedagCaseStudy_laptopScreen__KuO1b{padding:16px 10px 10px;border-radius:18px 18px 3px 3px}.MedagCaseStudy_camera__0Z6YG{top:6px;left:calc(50% - 2px);width:4px;height:4px}.MedagCaseStudy_laptopBase__3MG_k{height:20px}.MedagCaseStudy_laptopBase__3MG_k>span{height:5px}.MedagCaseStudy_laptop__WYHL7 figcaption{padding-block:28px}.MedagCaseStudy_editorial__o9qYo{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:72px}.MedagCaseStudy_editorial__o9qYo h2{font-size:clamp(34px,3.4vw,48px)}.MedagCaseStudy_facts__7_4aC{gap:32px;margin-top:48px}.MedagCaseStudy_facts__7_4aC dd{font-size:16px}.MedagCaseStudy_facts__7_4aC dt{font-size:11px}.MedagCaseStudy_designGrid__GCeg9{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:40px;margin-top:48px}.MedagCaseStudy_whyImage__BDqc3{width:94%;margin:48px auto 0}.MedagCaseStudy_mobileLayout__xgZ9y{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);align-items:center;gap:64px}.MedagCaseStudy_mobileCopy__mKSIN h2{font-size:clamp(34px,3.4vw,48px)}.MedagCaseStudy_phoneFigure__ObfZm{max-width:260px}.MedagCaseStudy_secondPhone__apinD{margin-top:64px}.MedagCaseStudy_techList__nKFCF{margin-top:48px}.MedagCaseStudy_techList__nKFCF>div{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:72px;padding-block:28px}.MedagCaseStudy_techList__nKFCF dt{font-size:25px}.MedagCaseStudy_techList__nKFCF dd{font-size:18px}.MedagCaseStudy_finalTitle__Gjvo3{font-size:clamp(44px,4.5vw,64px)}.MedagCaseStudy_actions__vt7u3{flex-direction:row;align-items:center;gap:32px}}@media (prefers-reduced-motion:no-preference){.MedagCaseStudy_title__ZpwVf{animation:MedagCaseStudy_medag-enter__UVLyG .6s ease-out both}.MedagCaseStudy_laptopScreen__KuO1b{transition:border-color .2s ease}.MedagCaseStudy_laptop__WYHL7:hover .MedagCaseStudy_laptopScreen__KuO1b{border-color:#718293}}@keyframes MedagCaseStudy_medag-enter__UVLyG{0%{opacity:.6;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.MedagCaseStudy_page__hxRbp a{transition:none}}