@font-face{font-display:swap;font-family:gilmer;font-style:normal;font-weight:600;src:url(https://cdn.dan.hiester.design/fonts/gilmer-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:gilmer;font-style:normal;font-weight:700;src:url(https://cdn.dan.hiester.design/fonts/gilmer-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:libre-franklin;font-style:normal;font-weight:100 900;src:url(https://cdn.dan.hiester.design/fonts/LibreFranklin[wght].woff2) format("woff2-variations")}@font-face{font-display:swap;font-family:libre-franklin;font-style:italic;font-weight:100 900;src:url(https://cdn.dan.hiester.design/fonts/LibreFranklin-italic[wght].woff2) format("woff2-variations")}.dhd--CaseStudyTeaser-wrapper{margin:var(--spatial-scale-10) 0 var(--spatial-scale-10)}.dhd--CaseStudyTeaser{display:flex;flex-direction:column;gap:var(--spatial-scale-6)}.dhd--CaseStudyTeaser .screenshot{aspect-ratio:1.5;max-width:100%}.dhd--CaseStudyTeaser .content-wrapper h2,.dhd--CaseStudyTeaser .content-wrapper>div{padding:0 6.6666666667%}@media (min-width:43.75rem){.dhd--CaseStudyTeaser .content-wrapper h2,.dhd--CaseStudyTeaser .content-wrapper>div{margin-left:auto;margin-right:auto;padding:unset;width:73.33333%}}@media (min-width:75rem){.dhd--CaseStudyTeaser .content-wrapper h2,.dhd--CaseStudyTeaser .content-wrapper>div{margin-left:unset;margin-right:unset;max-width:unset;padding:unset}}.dhd--CaseStudyTeaser .title{font-family:var(--font-heading);font-size:var(--type-scale-3);line-height:var(--spatial-scale-6)}.dhd--CaseStudyTeaser .summary p{margin-bottom:var(--spatial-scale-3);margin-top:var(--spatial-scale-3)}@media (min-width:75rem){.dhd--CaseStudyTeaser-wrapper{align-items:center;display:flex;flex-direction:row;margin-bottom:var(--spatial-scale-12);margin-top:var(--spatial-scale-12)}.dhd--CaseStudyTeaser{align-items:center;display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(15,1fr)}.dhd--CaseStudyTeaser .screenshot-wrapper{grid-column:1/span 9}.dhd--CaseStudyTeaser .screenshot{aspect-ratio:1.5;max-width:100%}.dhd--CaseStudyTeaser .content-wrapper{grid-column:11/span 5}}@media (min-width:75rem) and (min-width:90.625rem){.dhd--CaseStudyTeaser-wrapper .dhd--CaseStudyTeaser{grid-template-columns:repeat(17,1fr)}.dhd--CaseStudyTeaser-wrapper .screenshot-wrapper{grid-column:1/span 10}.dhd--CaseStudyTeaser-wrapper .content-wrapper{grid-column:12/span 6}}
