.jci-sponsorship-application{position:relative;overflow:hidden;isolation:isolate;padding-top:calc(var(--vertical-breather) * 1.05);padding-bottom:calc(var(--vertical-breather) * 1.15);background:rgb(var(--jci-sponsor-background));color:rgb(var(--jci-sponsor-text))}.jci-sponsorship-application.section{margin-top:0;margin-bottom:0}.jci-sponsorship-application__hero-wrap,.jci-sponsorship-application__steps,.jci-sponsorship-application__promotion,.jci-sponsorship-application__tips,.jci-sponsorship-application__terms{position:relative}.jci-sponsorship-application__hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.68fr);gap:clamp(30px,5vw,72px);align-items:center}.jci-sponsorship-application__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;color:rgb(var(--jci-sponsor-accent));font-weight:500;letter-spacing:.18em}.jci-sponsorship-application__eyebrow:before{content:"";display:inline-block;width:34px;height:2px;background:currentColor}.jci-sponsorship-application .jci-sponsorship-application__title{max-width:820px;margin:0;color:rgb(var(--jci-sponsor-heading));font-size:clamp(34px,3.1vw,48px);font-weight:500;line-height:1.06;letter-spacing:0;text-transform:uppercase}.jci-sponsorship-application__intro{max-width:720px;margin-top:18px;color:rgba(var(--jci-sponsor-muted),.96);font-size:clamp(15px,1.05vw,17px);line-height:1.7}.jci-sponsorship-application__intro>*{margin-top:0;margin-bottom:0}.jci-sponsorship-application__button{margin-top:26px}.jci-sponsorship-application__media-wrap,.jci-sponsorship-application__promotion-media-wrap{position:relative;padding:14px}.jci-sponsorship-application__media-wrap:before,.jci-sponsorship-application__media-wrap:after,.jci-sponsorship-application__promotion-media-wrap:before,.jci-sponsorship-application__promotion-media-wrap:after{content:"";position:absolute;width:72px;height:72px;pointer-events:none}.jci-sponsorship-application__media-wrap:before,.jci-sponsorship-application__promotion-media-wrap:before{top:0;left:0;border-top:3px solid rgb(var(--jci-sponsor-accent));border-left:3px solid rgb(var(--jci-sponsor-accent))}.jci-sponsorship-application__media-wrap:after,.jci-sponsorship-application__promotion-media-wrap:after{right:0;bottom:0;border-right:3px solid rgb(var(--jci-sponsor-accent));border-bottom:3px solid rgb(var(--jci-sponsor-accent))}.jci-sponsorship-application__media,.jci-sponsorship-application__promotion-media{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:#111;border:1px solid rgba(var(--jci-sponsor-accent),.22);box-shadow:0 24px 70px #0000002e}.jci-sponsorship-application__image,.jci-sponsorship-application__placeholder{display:block;width:100%;height:100%}.jci-sponsorship-application__image{object-fit:cover;object-position:center center}.jci-sponsorship-application__dark-band,.jci-sponsorship-application__highlight-band{margin-top:clamp(52px,7vw,92px);padding:clamp(48px,6vw,76px) 0;background:rgb(var(--jci-sponsor-dark));color:#fff}.jci-sponsorship-application__highlight-band{margin-top:clamp(48px,6vw,82px)}.jci-sponsorship-application__section-header{max-width:760px;margin-bottom:clamp(24px,4vw,38px)}.jci-sponsorship-application__section-header--dark{max-width:850px}.jci-sponsorship-application .jci-sponsorship-application__section-title{position:relative;margin:0;padding-left:48px;color:rgb(var(--jci-sponsor-heading));font-size:clamp(26px,2.25vw,36px);font-weight:500;line-height:1.08;letter-spacing:0;text-transform:uppercase}.jci-sponsorship-application__section-title:before{content:"";position:absolute;top:.52em;left:0;width:34px;height:2px;background:rgb(var(--jci-sponsor-accent))}.jci-sponsorship-application__section-header--dark .jci-sponsorship-application__section-title{color:#fff}.jci-sponsorship-application__section-copy{max-width:700px;margin-top:14px;color:rgba(var(--jci-sponsor-muted),.96);font-size:15px;line-height:1.75}.jci-sponsorship-application__section-header--dark .jci-sponsorship-application__section-copy{color:#ffffffb8}.jci-sponsorship-application__section-copy>*{margin-top:0;margin-bottom:0}.jci-sponsorship-application__step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.jci-sponsorship-application__step-card,.jci-sponsorship-application__tip-card{position:relative;padding:clamp(22px,3vw,30px);background:linear-gradient(180deg,#ffffff12,#ffffff09);border:1px solid rgba(255,255,255,.14);border-top:3px solid rgb(var(--jci-sponsor-accent))}.jci-sponsorship-application__card-kicker{margin:0 0 14px;color:rgb(var(--jci-sponsor-accent));font-size:12px;font-weight:700;line-height:1;text-transform:uppercase}.jci-sponsorship-application .jci-sponsorship-application__card-title,.jci-sponsorship-application .jci-sponsorship-application__tip-title{margin:0;color:#fff;font-size:clamp(19px,1.45vw,24px);font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none}.jci-sponsorship-application__card-copy,.jci-sponsorship-application__tip-copy{margin-top:14px;color:#ffffffb8;font-size:14px;line-height:1.72}.jci-sponsorship-application__card-copy>*,.jci-sponsorship-application__promotion-copy>*,.jci-sponsorship-application__tip-copy>*,.jci-sponsorship-application__term-copy>*{margin-top:0;margin-bottom:0}.jci-sponsorship-application__card-copy>*+*,.jci-sponsorship-application__promotion-copy>*+*,.jci-sponsorship-application__tip-copy>*+*,.jci-sponsorship-application__term-copy>*+*{margin-top:12px}.jci-sponsorship-application__promotion{margin-top:clamp(54px,7vw,92px)}.jci-sponsorship-application__promotion-layout{display:grid;gap:clamp(28px,4vw,48px)}.jci-sponsorship-application__promotion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.jci-sponsorship-application__promotion-card{position:relative;padding:clamp(20px,2.8vw,28px);background:rgb(var(--jci-sponsor-panel));border:1px solid rgba(0,0,0,.09);border-left:3px solid rgb(var(--jci-sponsor-accent));box-shadow:0 18px 48px #0000000e}.jci-sponsorship-application .jci-sponsorship-application__promotion-title{margin:0;color:rgb(var(--jci-sponsor-heading));font-size:clamp(18px,1.35vw,22px);font-weight:600;line-height:1.22;letter-spacing:0;text-transform:none}.jci-sponsorship-application__promotion-copy{margin-top:12px;color:rgba(var(--jci-sponsor-muted),.98);font-size:14px;line-height:1.72}.jci-sponsorship-application__tip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.jci-sponsorship-application__tip-copy ul,.jci-sponsorship-application__tip-copy ol,.jci-sponsorship-application__term-copy ul,.jci-sponsorship-application__term-copy ol{margin:0;padding-left:1.2em}.jci-sponsorship-application__tip-copy li,.jci-sponsorship-application__term-copy li{margin-top:9px}.jci-sponsorship-application__tip-copy li:first-child,.jci-sponsorship-application__term-copy li:first-child{margin-top:0}.jci-sponsorship-application__tip-copy li::marker,.jci-sponsorship-application__term-copy li::marker{color:rgb(var(--jci-sponsor-accent))}.jci-sponsorship-application__terms{margin-top:clamp(54px,7vw,92px)}.jci-sponsorship-application__terms .jci-sponsorship-application__section-title{padding-left:0}.jci-sponsorship-application__terms .jci-sponsorship-application__section-title:before{content:none}.jci-sponsorship-application__terms-layout{display:grid;grid-template-columns:minmax(260px,.36fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:start}.jci-sponsorship-application__term-list{display:grid;gap:12px}.jci-sponsorship-application__term{background:rgb(var(--jci-sponsor-panel));border:1px solid rgba(0,0,0,.09);box-shadow:0 16px 42px #0000000d}.jci-sponsorship-application__term-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;color:rgb(var(--jci-sponsor-heading));font-size:17px;font-weight:600;line-height:1.25;cursor:pointer;list-style:none}.jci-sponsorship-application__term-summary::-webkit-details-marker{display:none}.jci-sponsorship-application__term-icon{flex:0 0 auto;color:rgb(var(--jci-sponsor-accent));font-size:20px;line-height:1}.jci-sponsorship-application__term[open] .jci-sponsorship-application__term-icon{font-size:0;transform:none}.jci-sponsorship-application__term[open] .jci-sponsorship-application__term-icon:before{content:"-";font-size:20px}.jci-sponsorship-application__term-copy{padding:0 22px 22px;color:rgba(var(--jci-sponsor-muted),.98);font-size:14px;line-height:1.75}.jci-sponsorship-application__term-copy a,.jci-sponsorship-application__promotion-copy a,.jci-sponsorship-application__tip-copy a,.jci-sponsorship-application__card-copy a{color:rgb(var(--jci-sponsor-accent));font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.jci-sponsorship-application__dark-band .jci-sponsorship-application__card-copy a,.jci-sponsorship-application__highlight-band .jci-sponsorship-application__tip-copy a{color:#fff;text-decoration-color:currentColor}.jci-sponsorship-application__dark-band .jci-sponsorship-application__card-copy a:hover,.jci-sponsorship-application__dark-band .jci-sponsorship-application__card-copy a:focus,.jci-sponsorship-application__highlight-band .jci-sponsorship-application__tip-copy a:hover,.jci-sponsorship-application__highlight-band .jci-sponsorship-application__tip-copy a:focus{color:rgb(var(--jci-sponsor-accent));text-decoration-color:rgb(var(--jci-sponsor-accent))}@media screen and (max-width:999px){.jci-sponsorship-application__hero,.jci-sponsorship-application__terms-layout,.jci-sponsorship-application__step-grid,.jci-sponsorship-application__tip-grid{grid-template-columns:1fr}.jci-sponsorship-application__promotion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jci-sponsorship-application__media-wrap,.jci-sponsorship-application__promotion-media-wrap{max-width:660px}}@media screen and (max-width:740px){.jci-sponsorship-application{padding-top:calc(var(--vertical-breather-tight) * 1.8);padding-bottom:calc(var(--vertical-breather-tight) * 2)}.jci-sponsorship-application .jci-sponsorship-application__title{font-size:clamp(30px,10vw,38px)}.jci-sponsorship-application__hero-copy{order:2}.jci-sponsorship-application__media-wrap{order:1}.jci-sponsorship-application__dark-band,.jci-sponsorship-application__highlight-band{padding:calc(var(--vertical-breather-tight) * 1.6) 0}.jci-sponsorship-application__section-header{text-align:left}.jci-sponsorship-application .jci-sponsorship-application__section-title{padding-left:0}.jci-sponsorship-application__section-title:before{content:none}.jci-sponsorship-application__media,.jci-sponsorship-application__promotion-media{aspect-ratio:4 / 3}.jci-sponsorship-application__promotion-grid{grid-template-columns:1fr}.jci-sponsorship-application__term-summary{padding:18px;font-size:16px}.jci-sponsorship-application__term-copy{padding:0 18px 18px}}
/*# sourceMappingURL=/cdn/shop/t/169/assets/jci-sponsorship-application.css.map */
