.CaseStudyBackLink-module-scss-module__ANhs0G__backLink{z-index:20;color:var(--color-white);mix-blend-mode:difference;pointer-events:auto;justify-content:center;align-items:center;text-decoration:none;display:flex;position:fixed;top:3rem;left:4.5rem}@media (max-width:768px){.CaseStudyBackLink-module-scss-module__ANhs0G__backLink{top:1.8rem;left:2rem}}.CaseStudyBackLink-module-scss-module__ANhs0G__arrow{color:var(--color-white);font-family:Courier New,monospace;font-size:26px;font-weight:700;line-height:1}@media (min-width:768px){.CaseStudyBackLink-module-scss-module__ANhs0G__arrow{font-size:2vw}}
:root:has(main[data-case-study]){--lvh:1vh;--svh:1vh}@media only screen and (min-width:768px){:root:has(main[data-case-study]){--size:1440;--sizePX:calc(1440*1px)}}html:has(main[data-case-study]){font-size:10px}@media only screen and (min-width:768px){html:has(main[data-case-study]){font-size:calc((10)*min(100vw,1920px)/var(--size))}}@media only screen and (min-width:1930.66px){html:has(main[data-case-study]){font-size:13.4px}}body:has(main[data-case-study]){color:#191919;text-transform:uppercase;letter-spacing:.06rem;background:#fdfcf8;font:400 1.2rem/1.2rem Aeonik Fono,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (min-width:768px){body:has(main[data-case-study]){letter-spacing:.09rem;font:400 1.9rem/1.9rem Aeonik Fono,Helvetica Neue,Helvetica,Arial,sans-serif}}:is(body:has(main[data-case-study]) h1,body:has(main[data-case-study]) h2,body:has(main[data-case-study]) h3,body:has(main[data-case-study]) h4,body:has(main[data-case-study]) h5,body:has(main[data-case-study]) h6){font-weight:400}body:has(main[data-case-study]) a{color:inherit}html.lenis,html.lenis body{overscroll-behavior:auto;height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}.lenis.lenis-smooth iframe{pointer-events:none}
