.jci-installation-service{position:relative;overflow:hidden;isolation:isolate;padding-top:calc(var(--vertical-breather) * 1.1);padding-bottom:calc(var(--vertical-breather) * 1.25);background:rgb(var(--jci-install-service-background));color:rgb(var(--jci-install-service-text))}.jci-installation-service.section{margin-top:0;margin-bottom:0}.jci-installation-service__hero-wrap,.jci-installation-service__dark-inner,.jci-installation-service__lower{position:relative}.jci-installation-service__hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.68fr);gap:clamp(28px,5vw,72px);align-items:center}.jci-installation-service__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;color:rgb(var(--jci-install-service-accent));font-weight:500;letter-spacing:.18em}.jci-installation-service__eyebrow:before{content:"";display:inline-block;width:34px;height:2px;background:currentColor}.jci-installation-service .jci-installation-service__title{max-width:860px;margin:0;color:rgb(var(--jci-install-service-heading));font-size:clamp(34px,3.2vw,48px);font-weight:500;line-height:1.04;letter-spacing:0;text-transform:uppercase}.jci-installation-service__intro{max-width:700px;margin-top:18px;color:rgba(var(--jci-install-service-muted),.96);font-size:clamp(15px,1.05vw,17px);line-height:1.7}.jci-installation-service__intro>*{margin-top:0;margin-bottom:0}.jci-installation-service__media-wrap{position:relative;padding:14px}.jci-installation-service__media-wrap:before,.jci-installation-service__media-wrap:after{content:"";position:absolute;width:78px;height:78px;pointer-events:none}.jci-installation-service__media-wrap:before{top:0;left:0;border-top:3px solid rgb(var(--jci-install-service-accent));border-left:3px solid rgb(var(--jci-install-service-accent))}.jci-installation-service__media-wrap:after{right:0;bottom:0;border-right:3px solid rgb(var(--jci-install-service-accent));border-bottom:3px solid rgb(var(--jci-install-service-accent))}.jci-installation-service__media{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:#111;border:1px solid rgba(var(--jci-install-service-accent),.22);box-shadow:0 24px 70px #0000002e}.jci-installation-service__image,.jci-installation-service__placeholder{display:block;width:100%;height:100%}.jci-installation-service__image{object-fit:cover;object-position:center center}.jci-installation-service__body{max-width:760px;margin-top:0;color:#ffffffb3;font-size:15px;line-height:1.75}.jci-installation-service__body>*{margin-top:0;margin-bottom:0}.jci-installation-service__body>*+*{margin-top:16px}.jci-installation-service__dark-band{position:relative;margin-top:clamp(44px,6vw,78px);padding:clamp(48px,6vw,82px) 0;overflow:hidden;background:#101010;color:#fff;box-shadow:none}.jci-installation-service__guidance{position:relative;display:grid;grid-template-columns:minmax(300px,.62fr) minmax(0,.86fr);gap:clamp(28px,5vw,68px);align-items:center}.jci-installation-service__guidance-copy{max-width:780px}.jci-installation-service__section-heading--guidance{margin-bottom:18px}.jci-installation-service__guidance-media-wrap{position:relative;padding:12px}.jci-installation-service__guidance-media-wrap:before,.jci-installation-service__guidance-media-wrap:after{content:"";position:absolute;width:66px;height:66px;pointer-events:none}.jci-installation-service__guidance-media-wrap:before{top:0;left:0;border-top:2px solid rgb(var(--jci-install-service-accent));border-left:2px solid rgb(var(--jci-install-service-accent))}.jci-installation-service__guidance-media-wrap:after{right:0;bottom:0;border-right:2px solid rgb(var(--jci-install-service-accent));border-bottom:2px solid rgb(var(--jci-install-service-accent))}.jci-installation-service__guidance-media{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:#111;border:1px solid rgba(255,255,255,.14);box-shadow:0 18px 56px #0000001f}.jci-installation-service__guidance-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.jci-installation-service__cta-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;margin-top:clamp(26px,4vw,46px);padding:clamp(22px,3vw,32px) 0 0;background:transparent;color:#fff;border-top:1px solid rgba(255,255,255,.14);box-shadow:none}.jci-installation-service__cta-kicker{margin:0 0 10px;color:rgb(var(--jci-install-service-accent));font-size:12px;font-weight:700;line-height:1;text-transform:uppercase}.jci-installation-service .jci-installation-service__cta-heading{margin:0;color:#fff;font-size:clamp(22px,1.8vw,30px);font-weight:500;line-height:1.14;letter-spacing:0;text-transform:uppercase}.jci-installation-service__cta-copy{max-width:720px;margin-top:12px;color:#ffffffb8;font-size:14px;line-height:1.7}.jci-installation-service__cta-copy>*{margin-top:0;margin-bottom:0}.jci-installation-service__button{white-space:nowrap}.jci-installation-service__finder{max-width:1180px;margin-top:clamp(42px,5vw,66px)}.jci-installation-service__section-heading{display:flex;align-items:center;gap:14px;margin-bottom:20px}.jci-installation-service__section-heading>span{flex:0 0 34px;height:2px;background:rgb(var(--jci-install-service-accent))}.jci-installation-service .jci-installation-service__section-title{margin:0;color:rgb(var(--jci-install-service-heading));font-size:clamp(24px,1.95vw,32px);font-weight:500;line-height:1.08;letter-spacing:0;text-transform:uppercase}.jci-installation-service__dark-band .jci-installation-service__section-title{color:#fff}.jci-installation-service__tip-list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.jci-installation-service__tip{position:relative;padding-left:20px}.jci-installation-service__tip:before{content:"";position:absolute;top:.7em;left:0;width:6px;height:6px;background:rgb(var(--jci-install-service-accent))}.jci-installation-service__tip-text{color:rgba(var(--jci-install-service-muted),.98);font-size:15px;line-height:1.65}.jci-installation-service__tip-text>*{margin-top:0;margin-bottom:0}.jci-installation-service__disclaimer{margin-top:clamp(34px,5vw,58px);padding:clamp(22px,3vw,30px);background:rgba(var(--jci-install-service-accent),.045);border:1px solid rgba(var(--jci-install-service-accent),.18);border-left:3px solid rgb(var(--jci-install-service-accent))}.jci-installation-service .jci-installation-service__disclaimer-heading{margin:0 0 10px;color:rgb(var(--jci-install-service-heading));font-size:18px;font-weight:600;line-height:1.25;letter-spacing:0;text-transform:none}.jci-installation-service__disclaimer-copy{color:rgba(var(--jci-install-service-muted),.98);font-size:13px;line-height:1.75}.jci-installation-service__disclaimer-copy>*{margin-top:0;margin-bottom:0}.jci-installation-service__disclaimer-copy a{color:rgb(var(--jci-install-service-accent));font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media screen and (max-width:999px){.jci-installation-service__hero,.jci-installation-service__guidance{grid-template-columns:1fr}.jci-installation-service__media-wrap,.jci-installation-service__guidance-media-wrap{max-width:620px}}@media screen and (max-width:740px){.jci-installation-service{padding-top:calc(var(--vertical-breather-tight) * 1.8);padding-bottom:calc(var(--vertical-breather-tight) * 2)}.jci-installation-service .jci-installation-service__title{font-size:clamp(30px,10vw,38px)}.jci-installation-service__hero-copy{order:2}.jci-installation-service__media-wrap{order:1}.jci-installation-service__dark-band{padding:calc(var(--vertical-breather-tight) * 1.6) 0}.jci-installation-service__disclaimer{padding:20px 18px}.jci-installation-service__cta-card{grid-template-columns:1fr;padding:20px 0 0}.jci-installation-service__button{width:100%}.jci-installation-service__media{aspect-ratio:4 / 3}.jci-installation-service__guidance{margin-top:0}.jci-installation-service__section-heading>span{display:none}}
/*# sourceMappingURL=/cdn/shop/t/164/assets/jci-installation-service.css.map */
