.RuhrraumCaseStudy_page__YXPvD{--project-accent:#d5b57d;--study-muted:#b8c3cb}.RuhrraumCaseStudy_inner__2Qrj8{position:relative;min-width:0}.RuhrraumCaseStudy_kicker__ZMC6q>span{background:var(--project-accent)}.RuhrraumCaseStudy_hero__mIx6q{padding-top:119px}.RuhrraumCaseStudy_hero__mIx6q .RuhrraumCaseStudy_inner__2Qrj8{padding-top:32px;padding-bottom:48px;background:linear-gradient(#030709,#0b1b26 65%,#030709)}.RuhrraumCaseStudy_backLink__dOVKm{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-bottom:32px;color:#b8c3cb;font-size:11px;letter-spacing:.04em;text-decoration:none}.RuhrraumCaseStudy_backLink__dOVKm:hover{color:#fff}.RuhrraumCaseStudy_heroHeading__Hgg7r{text-align:center}.RuhrraumCaseStudy_heroHeading__Hgg7r .RuhrraumCaseStudy_kicker__ZMC6q{justify-content:center;font-size:11px}.RuhrraumCaseStudy_title__Ysz6f{margin:0;font-family:inherit;font-size:clamp(43px,9.5vw,120px);line-height:1.08;font-weight:400;letter-spacing:.025em}.RuhrraumCaseStudy_title__Ysz6f>span{display:block;margin-top:12px;color:#c2d3df;font-size:11px;letter-spacing:.13em;line-height:1.6}.RuhrraumCaseStudy_heroStatement__CEq4C{margin:32px 0 0;color:#f3f4f3;font-family:var(--font-marcellus),Georgia,serif;font-size:27px;line-height:1.2;letter-spacing:-.025em}.RuhrraumCaseStudy_heroStatement__CEq4C>span{color:#bdd4e4}.RuhrraumCaseStudy_heroIntro__qcepK{max-width:690px;margin:24px auto 0;color:var(--study-muted)}.RuhrraumCaseStudy_monitor__3GPA8{margin:36px 0 0}.RuhrraumCaseStudy_monitorScreen__JbCZJ{overflow:hidden;padding:6px;border:1px solid #52616d;border-radius:10px;background:#101c25}.RuhrraumCaseStudy_monitorBar__ogM1R{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 7px 12px;color:#b1c4d3;font-size:9px;letter-spacing:.04em}.RuhrraumCaseStudy_monitorBar__ogM1R>span:first-child{width:5px;height:5px;border-radius:50%;background:var(--project-accent)}.RuhrraumCaseStudy_screenshot__xrPmg{display:block;width:100%;height:auto}.RuhrraumCaseStudy_monitorFoot__Icxtp{width:94%;height:8px;margin:0 auto;border-radius:0 0 7px 7px;background:linear-gradient(#61717b,#25333e)}.RuhrraumCaseStudy_collaborationImage__J_1aO figcaption,.RuhrraumCaseStudy_imageFigure___dJh_ figcaption,.RuhrraumCaseStudy_mobile__7CTOC figcaption,.RuhrraumCaseStudy_monitor__3GPA8 figcaption,.RuhrraumCaseStudy_principlesImage__S6lSZ figcaption{color:#adbdca;font-size:10px;line-height:1.5;letter-spacing:.04em}.RuhrraumCaseStudy_monitor__3GPA8 figcaption{margin-top:22px;text-align:center}.RuhrraumCaseStudy_designIntro__FSPRN,.RuhrraumCaseStudy_editorial__yf3ri,.RuhrraumCaseStudy_mobileHead__85N7s{display:grid;gap:28px}.RuhrraumCaseStudy_copy__1rnmX p,.RuhrraumCaseStudy_designIntro__FSPRN p,.RuhrraumCaseStudy_mobileHead__85N7s p{margin:0;color:var(--study-muted)}.RuhrraumCaseStudy_copy__1rnmX p+p{margin-top:20px}.RuhrraumCaseStudy_facts__df9OD{display:grid;gap:24px;margin:36px 0 0;padding-top:26px;border-top:1px solid var(--line)}.RuhrraumCaseStudy_facts__df9OD dt{color:#adbdca;font-size:11px;letter-spacing:.05em}.RuhrraumCaseStudy_facts__df9OD dd{margin:8px 0 0;font-size:16px}.RuhrraumCaseStudy_designIntro__FSPRN{margin-top:28px}.RuhrraumCaseStudy_principlesImage__S6lSZ{width:100%;margin:36px auto 0}.RuhrraumCaseStudy_collaborationImage__J_1aO img,.RuhrraumCaseStudy_imageFigure___dJh_ img,.RuhrraumCaseStudy_principlesImage__S6lSZ img{border:1px solid #344855}.RuhrraumCaseStudy_collaborationImage__J_1aO figcaption,.RuhrraumCaseStudy_imageFigure___dJh_ figcaption,.RuhrraumCaseStudy_principlesImage__S6lSZ figcaption{margin-top:16px}.RuhrraumCaseStudy_serviceLayout__8zJ75{display:grid;align-items:center;gap:30px;margin-top:36px}.RuhrraumCaseStudy_collaborationImage__J_1aO,.RuhrraumCaseStudy_imageFigure___dJh_{min-width:0;margin:0}.RuhrraumCaseStudy_brandNote__w86wN{padding:24px 0 24px 22px;border-left:2px solid var(--project-accent)}.RuhrraumCaseStudy_noteLabel__XoNol{display:block;margin-bottom:20px;color:var(--project-accent);font-size:11px;letter-spacing:.05em}.RuhrraumCaseStudy_brandNote__w86wN p,.RuhrraumCaseStudy_detailCopy__Mlevc p{margin:18px 0 0;color:var(--study-muted);font-size:16px}.RuhrraumCaseStudy_collaborationHead__Idd7Z{display:grid;gap:10px;margin:40px 0 24px;padding-top:28px;border-top:1px solid var(--line)}.RuhrraumCaseStudy_collaborationHead__Idd7Z .RuhrraumCaseStudy_noteLabel__XoNol{margin:0}.RuhrraumCaseStudy_collaborationHead__Idd7Z p{max-width:680px;margin:0;color:var(--study-muted)}.RuhrraumCaseStudy_mobile__7CTOC .RuhrraumCaseStudy_inner__2Qrj8{background:linear-gradient(140deg,#0b202e,#03080c 70%)}.RuhrraumCaseStudy_mobileLead__MPLC1{display:grid;justify-items:center;align-items:center;gap:40px;margin-top:36px}.RuhrraumCaseStudy_heroPhone__mXvHw{width:min(100%,280px);margin:0}.RuhrraumCaseStudy_servicesMobile__zgBv2{width:min(100%,400px);margin:0}.RuhrraumCaseStudy_phone__yRJkP{padding:6px;overflow:hidden;border:1px solid #5b7282;border-radius:25px;background:#162633}.RuhrraumCaseStudy_phone__yRJkP img{border-radius:18px}.RuhrraumCaseStudy_mobile__7CTOC figcaption{margin-top:18px;text-align:center}.RuhrraumCaseStudy_mobileDetails__4lKam{display:grid;justify-items:center;align-items:start;gap:36px;margin-top:44px;padding-top:36px;border-top:1px solid #344855}.RuhrraumCaseStudy_detailCopy__Mlevc{max-width:440px}.RuhrraumCaseStudy_detailPhone__1t6oW{width:min(100%,280px);margin:0}.RuhrraumCaseStudy_techList__9EmS1{margin:36px 0 0}.RuhrraumCaseStudy_techList__9EmS1>div{display:grid;gap:12px;padding:24px 0;border-top:1px solid var(--line)}.RuhrraumCaseStudy_techList__9EmS1 dt{font-size:22px;letter-spacing:-.02em}.RuhrraumCaseStudy_techList__9EmS1 dd{max-width:640px;margin:0;color:var(--study-muted);font-size:16px}.RuhrraumCaseStudy_finalSection__gmr_U .RuhrraumCaseStudy_inner__2Qrj8{border-bottom:0}.RuhrraumCaseStudy_finalCopy__DJV0N{max-width:700px;margin:26px 0 0;color:var(--study-muted)}.RuhrraumCaseStudy_actions__zedN5{display:flex;flex-direction:column;align-items:flex-start;gap:22px;margin-top:32px}.RuhrraumCaseStudy_actions__zedN5 a{margin-top:0}.RuhrraumCaseStudy_actions__zedN5 a+a{font-size:13px}@media (min-width:700px){.RuhrraumCaseStudy_hero__mIx6q .RuhrraumCaseStudy_inner__2Qrj8{padding-top:40px}.RuhrraumCaseStudy_title__Ysz6f>span{font-size:14px;letter-spacing:.19em}.RuhrraumCaseStudy_heroStatement__CEq4C{font-size:38px}.RuhrraumCaseStudy_monitor__3GPA8{margin-top:48px;padding-inline:24px}.RuhrraumCaseStudy_monitorScreen__JbCZJ{padding:10px;border-radius:14px}.RuhrraumCaseStudy_monitorBar__ogM1R{padding:8px 10px 16px;font-size:10px}.RuhrraumCaseStudy_monitorFoot__Icxtp{height:12px}.RuhrraumCaseStudy_collaborationImage__J_1aO figcaption,.RuhrraumCaseStudy_imageFigure___dJh_ figcaption,.RuhrraumCaseStudy_mobile__7CTOC figcaption,.RuhrraumCaseStudy_monitor__3GPA8 figcaption,.RuhrraumCaseStudy_principlesImage__S6lSZ figcaption{font-size:11px}.RuhrraumCaseStudy_facts__df9OD{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.RuhrraumCaseStudy_mobileLead__MPLC1{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:32px}.RuhrraumCaseStudy_servicesMobile__zgBv2{margin-top:64px}.RuhrraumCaseStudy_mobileDetails__4lKam{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.RuhrraumCaseStudy_detailCopy__Mlevc{grid-column:1/-1;justify-self:start;max-width:680px}.RuhrraumCaseStudy_changePhone__ja0Bk{margin-top:48px}.RuhrraumCaseStudy_techList__9EmS1>div{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:36px}}@media (min-width:1024px){.RuhrraumCaseStudy_hero__mIx6q{padding-top:115px}.RuhrraumCaseStudy_backLink__dOVKm{margin-bottom:40px}.RuhrraumCaseStudy_heroStatement__CEq4C{margin-top:36px;font-size:44px}.RuhrraumCaseStudy_monitor__3GPA8{padding-inline:44px;margin-top:56px}.RuhrraumCaseStudy_designIntro__FSPRN,.RuhrraumCaseStudy_editorial__yf3ri,.RuhrraumCaseStudy_mobileHead__85N7s{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:72px}.RuhrraumCaseStudy_editorial__yf3ri h2,.RuhrraumCaseStudy_mobileHead__85N7s h2{font-size:clamp(34px,3.4vw,48px)}.RuhrraumCaseStudy_mobileHead__85N7s{align-items:end}.RuhrraumCaseStudy_facts__df9OD{margin-top:48px}.RuhrraumCaseStudy_designIntro__FSPRN{margin-top:36px}.RuhrraumCaseStudy_principlesImage__S6lSZ{width:86%;margin-top:48px}.RuhrraumCaseStudy_serviceLayout__8zJ75{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:44px;margin-top:48px}.RuhrraumCaseStudy_collaborationHead__Idd7Z{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:48px;margin-top:56px}.RuhrraumCaseStudy_mobileLead__MPLC1{max-width:950px;margin:48px auto 0;gap:96px}.RuhrraumCaseStudy_heroPhone__mXvHw{width:320px}.RuhrraumCaseStudy_servicesMobile__zgBv2{margin-top:80px}.RuhrraumCaseStudy_mobileDetails__4lKam{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:44px;margin-top:64px;padding-top:48px}.RuhrraumCaseStudy_detailCopy__Mlevc{grid-column:auto;padding-top:48px}.RuhrraumCaseStudy_detailCopy__Mlevc h3{font-size:30px}.RuhrraumCaseStudy_detailPhone__1t6oW{max-width:260px}.RuhrraumCaseStudy_changePhone__ja0Bk{margin-top:64px}.RuhrraumCaseStudy_techList__9EmS1{margin-top:48px}.RuhrraumCaseStudy_techList__9EmS1>div{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:72px;padding-block:28px}.RuhrraumCaseStudy_techList__9EmS1 dt{font-size:26px}.RuhrraumCaseStudy_techList__9EmS1 dd{font-size:18px}.RuhrraumCaseStudy_finalTitle__sGXEp{font-size:clamp(44px,4.5vw,64px)}.RuhrraumCaseStudy_actions__zedN5{flex-direction:row;align-items:center;gap:32px}}@media (prefers-reduced-motion:no-preference){.RuhrraumCaseStudy_title__Ysz6f{animation:RuhrraumCaseStudy_ruhrraum-enter__TH2uI .65s ease-out both}@supports (animation-timeline:view()){.RuhrraumCaseStudy_collaborationImage__J_1aO,.RuhrraumCaseStudy_principlesImage__S6lSZ{animation:RuhrraumCaseStudy_ruhrraum-reveal__Kypfi linear both;animation-timeline:view();animation-range:entry 0 entry 45%}}}@keyframes RuhrraumCaseStudy_ruhrraum-enter__TH2uI{0%{opacity:.6;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes RuhrraumCaseStudy_ruhrraum-reveal__Kypfi{0%{opacity:.7;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.RuhrraumCaseStudy_page__YXPvD a{transition:none}}