.jci-vehicle-testing-program{position:relative;overflow:hidden;isolation:isolate;padding-top:calc(var(--vertical-breather) * 1.05);padding-bottom:calc(var(--vertical-breather) * 1.25);background:rgb(var(--jci-vtp-background));color:rgb(var(--jci-vtp-text))}.jci-vehicle-testing-program.section{margin-top:0;margin-bottom:0}.jci-vehicle-testing-program:before{content:"";position:absolute;top:-18%;bottom:-18%;left:58%;width:160px;background:linear-gradient(180deg,transparent,rgba(var(--jci-vtp-accent),.08),transparent);transform:skew(-16deg);z-index:-1}.jci-vehicle-testing-program__inner{position:relative}.jci-vehicle-testing-program__header{max-width:800px;margin:0 auto clamp(28px,4vw,46px);text-align:center}.jci-vehicle-testing-program__eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:0 0 14px;color:rgb(var(--jci-vtp-accent));font-weight:500;letter-spacing:.18em}.jci-vehicle-testing-program__eyebrow:before,.jci-vehicle-testing-program__eyebrow:after{content:"";display:inline-block;width:28px;height:2px;background:currentColor}.jci-vehicle-testing-program .jci-vehicle-testing-program__title{max-width:800px;margin:0 auto;color:rgb(var(--jci-vtp-heading));font-size:clamp(30px,3vw,42px);font-weight:500;line-height:1.08;letter-spacing:0;text-transform:uppercase}.jci-vehicle-testing-program__intro{max-width:680px;margin:18px auto 0;color:rgba(var(--jci-vtp-muted),.96);font-size:clamp(15px,1.05vw,17px);line-height:1.7}.jci-vehicle-testing-program__intro>*{margin-top:0;margin-bottom:0}.jci-vehicle-testing-program__body{max-width:900px;margin:0 auto}.jci-vehicle-testing-program__content-copy ul,.jci-vehicle-testing-program__content-copy ol{display:block;margin:0;padding-left:1.25em;list-style-position:outside}.jci-vehicle-testing-program__content-copy li{margin-top:14px;padding-left:.35em}.jci-vehicle-testing-program__content-copy li:first-child{margin-top:0}.jci-vehicle-testing-program__content-copy li::marker{color:rgb(var(--jci-vtp-accent))}.jci-vehicle-testing-program__content-copy strong,.jci-vehicle-testing-program__content-copy b{color:rgb(var(--jci-vtp-heading))}.jci-vehicle-testing-program__content-copy a{color:rgb(var(--jci-vtp-accent));font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.jci-vehicle-testing-program__sections{display:grid;gap:14px}.jci-vehicle-testing-program__content-block{position:relative;padding:clamp(22px,3vw,30px) clamp(20px,3vw,30px) clamp(22px,3vw,30px) clamp(24px,3.4vw,34px);background:linear-gradient(180deg,#fffffff5,#fafaf9f5),rgb(var(--jci-vtp-panel-background));border:1px solid rgba(0,0,0,.09);box-shadow:0 18px 48px #0000000e;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.jci-vehicle-testing-program__content-block:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;width:4px;background:rgb(var(--jci-vtp-accent))}.jci-vehicle-testing-program .jci-vehicle-testing-program__content-heading{position:relative;margin:0 0 14px;color:rgb(var(--jci-vtp-heading));font-size:clamp(20px,1.55vw,24px);font-weight:600;line-height:1.22;letter-spacing:0;text-transform:none}.jci-vehicle-testing-program .jci-vehicle-testing-program__content-heading:before{content:none}.jci-vehicle-testing-program__content-copy{color:rgba(var(--jci-vtp-muted),.98);font-size:15px;line-height:1.78}.jci-vehicle-testing-program__content-copy>*{margin-top:0;margin-bottom:0}.jci-vehicle-testing-program__content-copy>*+*{margin-top:14px}.jci-vehicle-testing-program__actions{margin-top:clamp(24px,4vw,38px);padding-top:clamp(22px,3vw,32px);border-top:1px solid rgba(0,0,0,.09)}.jci-vehicle-testing-program__button{min-width:0}@media screen and (max-width:740px){.jci-vehicle-testing-program{padding-top:calc(var(--vertical-breather-tight) * 1.8);padding-bottom:calc(var(--vertical-breather-tight) * 2)}.jci-vehicle-testing-program:before{left:72%;width:110px}.jci-vehicle-testing-program__header{text-align:left}.jci-vehicle-testing-program__eyebrow{justify-content:flex-start}.jci-vehicle-testing-program__eyebrow:after{display:none}.jci-vehicle-testing-program .jci-vehicle-testing-program__title,.jci-vehicle-testing-program__intro{margin-left:0}.jci-vehicle-testing-program__body{max-width:none}.jci-vehicle-testing-program__content-block{padding:24px 18px}.jci-vehicle-testing-program__content-block:before{top:-1px;right:-1px;bottom:auto;left:-1px;width:calc(100% + 2px);height:3px}}
/*# sourceMappingURL=/cdn/shop/t/201/assets/jci-vehicle-testing-program.css.map */
