.concept-page-link{padding:56px var(--demo-pad);border-top:1px solid;grid-template-columns:1fr 1.15fr;align-items:center;gap:7%;display:grid}.concept-page-link>img{object-fit:cover;width:100%;height:280px}.concept-page-link h2{letter-spacing:-.03em;line-height:1.12;font-size:clamp(30px,3.5vw,48px)!important}.concept-page-link p{max-width:440px;margin:20px 0;font-size:14px;line-height:1.7}.concept-page-link span{border-bottom:1px solid;align-items:center;gap:20px;padding:12px 0;font-size:13px;display:inline-flex}.concept-page-link svg{transition:transform .25s}.concept-page-link:hover svg{transform:translate(3px,-3px)}.concept-page-link:focus-visible{outline-offset:-6px;outline:3px solid}@media (max-width:650px){.concept-page-link{padding:40px var(--demo-pad);grid-template-columns:1fr;gap:24px}.concept-page-link>img{height:240px}}@media (prefers-reduced-motion:reduce){.concept-page-link svg{transition:none}}
