/* Approved EPED case-study download. Scoped to the Websites page feature. */
.eped-case-study{background:#0b2545;color:#fff;padding:76px 0}
.eped-case-study>.wrap{display:grid;grid-template-columns:1fr 1.05fr;gap:54px;align-items:center}
.eped-case-study .eyebrow{color:#19cbd1;margin-bottom:18px}
.eped-case-study h2{color:#fff;font-size:clamp(30px,3.2vw,46px);line-height:1.13;max-width:15ch;margin:0 0 23px}
.eped-case-study .eped-copy>p:not(.eyebrow){color:#d3e3ec;max-width:53ch;font-size:17px;line-height:1.65}
.eped-case-study .eped-scope{font-size:14px!important;color:#a9c7d7!important;margin-top:20px}
.eped-case-study .eped-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:27px}
.eped-case-study .eped-actions .button{background:#19cbd1;color:#0b2545;border-color:#19cbd1}
.eped-case-study .eped-visit{color:#fff;font-size:15px;text-underline-offset:5px}
.eped-case-study .eped-file{font-size:13px!important;margin-top:17px;color:#a9c7d7!important}
.eped-case-study figure{margin:0}
.eped-case-study figure a{display:block;border-radius:8px;overflow:hidden;box-shadow:0 18px 40px #0004}
.eped-case-study figure img{display:block;width:100%;height:auto}
.eped-case-study figcaption{font-size:13px;color:#a9c7d7;margin-top:13px;line-height:1.5}
.eped-case-study a:focus-visible{outline:3px solid #fff;outline-offset:6px}
@media(max-width:800px){.eped-case-study{padding:48px 0}.eped-case-study>.wrap{grid-template-columns:1fr;gap:32px}.eped-case-study h2{max-width:22ch}.eped-case-study .eped-actions{gap:18px}.eped-case-study .eped-copy>p:not(.eyebrow){font-size:16px}}
@media(prefers-reduced-motion:reduce){.eped-case-study *{transition:none!important}}
