body.slk-case-page.visual-system{background:#e5e6e5}.slk-case{box-sizing:border-box;max-width:1320px;margin:auto;padding:36px 40px 70px;color:#15191b;font-family:Arial,sans-serif}.slk-opening{max-width:1150px;padding:10px 0 25px}.slk-case .service-breadcrumbs a{color:#3a4650}.slk-eyebrow{font-size:12px;line-height:1.7;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#4d5a60}.slk-opening h1{font-size:clamp(38px,6vw,78px);line-height:1.04;letter-spacing:-.045em;font-weight:750;margin:25px 0}.slk-lead{max-width:700px;font-size:21px;line-height:1.7}.slk-opening .article-byline{color:#4d5a60}.slk-photo{margin:0;min-width:0}.slk-photo a{display:block;background:#11171b}.slk-photo img{display:block;width:100%;height:auto;object-fit:contain}.slk-photo figcaption{font-size:13px;line-height:1.6;margin:12px 0 28px;color:#4f5b63}.slk-hero{max-width:1000px;margin-left:auto}.slk-intro{display:grid;grid-template-columns:1fr 1fr;gap:10px 70px;padding:70px 0}.slk-intro>.slk-eyebrow{grid-column:1/-1}.slk-case h2{font-size:clamp(31px,4.2vw,54px);line-height:1.08;letter-spacing:-.03em;margin:15px 0 25px}.slk-case p{line-height:1.8}.slk-intro-copy p{font-size:17px;margin:10px 0 24px}.slk-rear{padding:45px;background:#172026;color:#f3f4f4;margin:20px -10px 70px}.slk-rear-heading{max-width:780px;margin-bottom:35px}.slk-rear .slk-eyebrow{color:#a9bdc7}.slk-rear-heading>p:last-child{font-size:18px;color:#d3dce0}.slk-rear .slk-photo:first-of-type{max-width:1000px}.slk-rear .slk-photo:last-of-type{max-width:1000px;margin-left:auto;padding-top:25px}.slk-rear .slk-photo figcaption{color:#b9c8cf}.slk-next{max-width:860px;border-top:2px solid #76848c;padding-top:30px}.slk-next>p{font-size:17px}.slk-case a{color:#264b5b;text-underline-offset:4px}.slk-case a:focus-visible{outline:3px solid #46728c;outline-offset:5px}.slk-case-link{box-sizing:border-box;max-width:1240px;padding:32px;margin:40px auto;background:#dce0e1;color:#162028;border-left:4px solid #536e7b}.slk-case-link>p:first-child{font-size:12px;text-transform:uppercase;letter-spacing:.1em}.slk-case-link h2{font-size:clamp(27px,3vw,38px);margin:12px 0;line-height:1.2}.slk-case-link a{font-weight:700;color:#254958}.slk-case-link a:focus-visible{outline:3px solid #31596b;outline-offset:5px}@media(max-width:760px){.slk-case{padding:20px 20px 45px}.slk-opening h1{font-size:41px;line-height:1.08;overflow-wrap:break-word}.slk-lead{font-size:18px}.slk-intro{grid-template-columns:1fr;gap:5px;padding:35px 0}.slk-case h2{font-size:35px}.slk-intro-copy p,.slk-next>p{font-size:16px}.slk-rear{padding:26px 16px;margin:20px -10px 45px}.slk-rear-heading>p:last-child{font-size:16px}.slk-photo figcaption{font-size:12px}.slk-case-link{margin:28px 20px;padding:24px}}@media(max-width:360px){.slk-opening h1{font-size:35px}}

body.slk-case-page .slk-case .service-actions a+a{color:#15191b!important;border-color:#68757c}
