@layer components{.case-info{display:grid;gap:24px}.case-info+.case-info{margin-block-start:80px}.case-info p{font-weight:400;font-size:16px;line-height:1.5;color:var(--clr-dark-grey)}@media(min-width: 768px){.case-info:has(.case-info__img){grid-template-columns:1fr 1fr}}.case-info__subtitle{display:block;color:#a6a6a6;margin:0 0 12px 0;font-weight:400;font-size:14px;line-height:1.4}.case-info__title{color:var(--clr-dark-navy);font-weight:400;font-size:24px;margin:0 0 12px 0;line-height:1.2}@media(min-width: 1440px){.case-info__title{font-size:40px}}.case-info__image{width:100%;border-radius:12px}}@layer overrides{@media(min-width: 768px){.case-info--img-inline-end .case-info__img{grid-row:1;grid-column:2}.case-info--img-inline-end .case-info__content{grid-row:1;grid-column:1}.case-info--img-block-start .case-info__img{grid-row:1;grid-column:1/3}.case-info--img-block-start .case-info__content{grid-row:2;grid-column:1/3}.case-info--img-block-start.case-info--img-inline-center .case-info__img{justify-self:center}.case-info--img-block-center .case-info__img{align-self:center}.case-info--img-block-end:not(.case-info--img-inline-end) .case-info__img{grid-row:2;grid-column:1/3}.case-info--img-block-end:not(.case-info--img-inline-end) .case-info__content{grid-row:1;grid-column:1/3}.case-info--img-block-end.case-info--img-inline-end .case-info__img{align-self:end}.case-info--img-block-end.case-info--img-inline-center .case-info__img{justify-self:center}}}
