.jcr-intro{background:#f7f8fa;padding:95px 0;width:100%}.jcr-intro__container{margin:0 auto;width:min(1080px,calc(100% - 40px))}.jcr-intro__eyebrow{border-left:4px solid #d4af37;color:#17365d;font-size:13px;font-weight:700;letter-spacing:1.6px;line-height:1.4;margin-bottom:18px;padding-left:15px;text-transform:uppercase}.jcr-intro__heading{color:#17365d;font-size:clamp(34px,4vw,52px);font-weight:700;line-height:1.15;margin:0 0 30px;max-width:850px}.jcr-intro__description{color:#596575;font-size:18px;line-height:1.8;max-width:920px}.jcr-intro__description p{margin:0 0 22px}.jcr-intro__description p:last-child{margin-bottom:0}.jcr-intro__highlight{align-items:stretch;background:#17365d;display:flex;margin-top:42px;max-width:920px;padding:26px 30px}.jcr-intro__highlight-line{background:#d4af37;flex:0 0 4px;margin-right:22px}.jcr-intro__highlight p{color:#fff;font-size:18px;font-weight:600;line-height:1.65;margin:0}@media (max-width:900px){.jcr-intro{padding:75px 0}.jcr-intro__heading{max-width:750px}.jcr-intro__description,.jcr-intro__highlight{max-width:100%}}@media (max-width:600px){.jcr-intro{padding:60px 0}.jcr-intro__container{width:calc(100% - 30px)}.jcr-intro__heading{font-size:34px}.jcr-intro__description{font-size:16px;line-height:1.7}.jcr-intro__highlight{margin-top:32px;padding:22px 20px}.jcr-intro__highlight p{font-size:16px}}