.sector-case-study{padding:var(--space-8,80px) 0}.sector-case-study__layout{align-items:stretch;display:grid;gap:0;grid-template-columns:1fr;margin:0 auto;max-width:1000px}@media (min-width:768px){.sector-case-study__layout{grid-template-columns:1fr 1fr}}.sector-case-study__media{min-height:240px;overflow:hidden;position:relative}.sector-case-study__photo{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.sector-case-study__card{background:#fff;border-radius:0;box-shadow:var(--shadow-md);display:flex;flex-direction:column;height:100%;justify-content:center;padding:var(--space-6,48px)}.sector-case-study__logo{height:32px;margin-bottom:var(--space-3,16px);width:auto}.sector-case-study__client-name{color:var(--theme-primary-color,#192732);font-weight:700;margin-bottom:var(--space-3,16px);text-transform:uppercase}.sector-case-study__headline{font-size:24px;font-weight:700}.sector-case-study__quote{border-image:var(--brand-blend-gradient) 1;border-left:3px solid transparent;color:var(--theme-primary-color,#192732);font-size:1.375rem;font-style:italic;line-height:1.4;margin:var(--space-4,24px) 0;padding-left:var(--space-4,24px)}.sector-case-study__quote cite{color:var(--theme-primary-color,#192732);display:block;font-size:1rem;font-style:normal;font-weight:700;margin-top:var(--space-2,8px)}.sector-case-study__link{background-color:var(--theme-accent-color,#2fa8cd);border-radius:0;color:#fff;display:inline-block;font-weight:700;padding:10px 20px;text-decoration:none;transition:filter var(--duration-fast,.15s) var(--ease-standard,ease);width:fit-content}.sector-case-study__link:focus-visible,.sector-case-study__link:hover{filter:brightness(.9);text-decoration:none}