.kfs-section{--kfs-orange: #ff6600;--kfs-orange-dark: #e65c00;--kfs-black: #111111;--kfs-hero-ink: #141414;--kfs-ink: #1a1a1a;--kfs-body: #333333;--kfs-muted: #5f5f5f;--kfs-line: #e2e2e2;--kfs-line-strong: #c9c9c9;--kfs-soft: #f5f5f5;--kfs-font: var(--font-heading-family, inherit);color:var(--kfs-body);font-family:var(--font-body-family, inherit)}.kfs-section *,.kfs-section *:before,.kfs-section *:after{box-sizing:border-box}.kfs-arrows{display:inline-block;height:.6em;width:auto;fill:currentColor;vertical-align:-.02em;margin-left:.32em}.kfs-arrows--orange{fill:var(--kfs-orange)}.kfs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.4rem;padding:0 2.8rem;font-family:var(--kfs-font);font-weight:700;font-size:1.6rem;line-height:1;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;border:0;clip-path:polygon(0 0,100% 0,100% calc(100% - 1.2rem),calc(100% - 1.2rem) 100%,0 100%)}.kfs-btn--lg{min-height:6.4rem;padding:0 3.6rem;font-size:1.8rem}.kfs-btn--orange{background:var(--kfs-orange);color:#000}.kfs-btn--orange:hover{background:var(--kfs-orange-dark);color:#000}.kfs-btn--black{background:var(--kfs-black);color:#fff}.kfs-btn--black:hover{background:#000;color:#fff}.kfs-btn:focus-visible{outline:.3rem solid #000;outline-offset:-.6rem}.kfs-btn--black:focus-visible{outline-color:#fff}.kfs-btn .kfs-arrows{height:.7em}.kfs-h2{margin:0;font-family:var(--kfs-font);font-weight:700;font-size:clamp(2.6rem,4vw,3.8rem);line-height:1.05;letter-spacing:.02em;text-transform:uppercase;color:var(--kfs-black);display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem}.kfs-h2__num{font-size:.62em;letter-spacing:.14em;color:var(--kfs-black)}.kfs-section-head{padding-bottom:1.8rem;border-bottom:.3rem solid var(--kfs-black);margin-bottom:2.4rem}.kfs-intro{margin-top:1.2rem;max-width:92rem;font-size:1.5rem;line-height:1.55;color:var(--kfs-body)}.kfs-intro p{margin:0}.kfs-intro p+p{margin-top:.8rem}.kfs-hero{position:relative;background:var(--kfs-black);color:#fff}.kfs-hero__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#2a2a2a}.kfs-hero__media picture{display:block;width:100%;height:100%}.kfs-hero__img{display:block;width:100%;height:100%;object-fit:cover;object-position:55% 50%}.kfs-hero__media:after{content:"";display:none;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.kfs-hero__content{padding:2.4rem 0 2.8rem}.kfs-hero__title{margin:0;display:flex;flex-direction:column;font-family:var(--kfs-font);font-weight:700;line-height:.95;letter-spacing:-.005em;text-transform:uppercase;color:#fff}.kfs-hero__kicker{display:block;margin-bottom:1.2rem;font-size:1.2rem;line-height:1.3;letter-spacing:.16em;color:var(--kfs-orange)}.kfs-hero__line{display:block;font-size:clamp(3.6rem,10vw,7.4rem)}.kfs-hero__line--2{color:var(--kfs-orange)}.kfs-hero__line .kfs-arrows{height:.58em}.kfs-hero__sub{margin:1.6rem 0 0;max-width:50rem;font-size:1.6rem;line-height:1.45;color:#fff}.kfs-hero__panel{display:inline-flex;align-items:stretch;margin:2rem 0 0 1.5rem;min-height:4.6rem;background:var(--kfs-orange);color:#000;clip-path:polygon(1.4rem 0,100% 0,calc(100% - 1.4rem) 100%,0 100%)}.kfs-hero__panel-logo{display:flex;align-items:center;padding:0 2rem 0 2.8rem;background:#000}.kfs-hero__panel-img{display:block;width:auto;height:2.2rem}.kfs-hero__panel-brand{font-family:var(--kfs-font);font-weight:700;font-size:1.8rem;letter-spacing:.08em;color:var(--kfs-orange)}.kfs-hero__panel-text{display:flex;align-items:center;padding:0 2.8rem 0 1.8rem;font-family:var(--kfs-font);font-weight:700;font-size:1.4rem;letter-spacing:.14em;text-transform:uppercase;color:#000}@media screen and (min-width:750px){.kfs-hero__media{aspect-ratio:3 / 1}.kfs-hero__img{object-position:70% 50%}.kfs-hero__content{padding:2.8rem 0 3.2rem}}@media screen and (min-width:990px){.kfs-hero__media{width:100%;aspect-ratio:3 / 1;min-height:38rem;max-height:min(52vh,56rem)}.kfs-hero__img{object-position:72% 50%}.kfs-hero__media:after{display:block;background:radial-gradient(ellipse 70% 95% at 0% 100%,#0009,#00000057 45%,#0000),linear-gradient(90deg,#00000080,#00000052 28%,#0000001a 50%,#0000 64%)}.kfs-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:0;background:transparent}.kfs-hero__inner{width:100%}.kfs-hero__title{max-width:62rem}.kfs-hero__kicker{font-size:1.3rem;color:var(--kfs-hero-ink)}.kfs-hero__line{font-size:clamp(5.6rem,5.6vw,7.8rem)}.kfs-hero__line--1{color:var(--kfs-hero-ink);text-shadow:0 .1rem .2rem rgba(0,0,0,.15)}.kfs-hero__line--2{text-shadow:0 .1rem .2rem rgba(0,0,0,.45),0 .3rem 1.2rem rgba(0,0,0,.35)}.kfs-hero__line--2 .kfs-arrows{filter:drop-shadow(0 .1rem .2rem rgba(0,0,0,.45))}.kfs-hero__sub{font-size:1.8rem;text-shadow:0 .1rem .2rem rgba(0,0,0,.55),0 .2rem 1rem rgba(0,0,0,.35)}.kfs-hero__panel{position:absolute;top:2.4rem;right:0;margin:0;min-height:5rem;clip-path:polygon(1.6rem 0,100% 0,100% 100%,0 100%)}.kfs-hero__panel-img{height:2.4rem}.kfs-hero__panel-text{font-size:1.5rem;padding-right:3.2rem}}.kfs-strip{background:var(--kfs-black);color:#fff;padding:3.2rem 0 3rem;border-top:.1rem solid #2b2b2b}.kfs-strip__title{margin:0 0 2rem;font-family:var(--kfs-font);font-weight:700;font-size:1.5rem;letter-spacing:.18em;text-transform:uppercase;color:#fff}.kfs-strip__grid{display:grid;grid-template-columns:1fr;gap:2.4rem;align-items:center}.kfs-strip__rate,.kfs-strip__term{margin:0}.kfs-strip__label{display:block;margin-bottom:.5rem;font-family:var(--kfs-font);font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;color:#c4c4c4}.kfs-strip__value{display:block;font-family:var(--kfs-font);font-weight:700;font-size:clamp(3.6rem,8vw,5.4rem);line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:#fff}.kfs-strip__value--primary{font-size:clamp(6rem,14vw,9.6rem);color:var(--kfs-orange);white-space:nowrap}.kfs-strip__unit{font-size:.42em;letter-spacing:.02em;margin-left:.15em}.kfs-strip__cta{display:flex}.kfs-strip__cta .kfs-btn{width:100%}.kfs-strip__note{margin-top:2.4rem;padding-top:1.6rem;border-top:.1rem solid rgba(255,255,255,.16);max-width:100rem;font-size:1.3rem;line-height:1.55;color:#d2d2d2}.kfs-strip__note p{margin:0}.kfs-strip__note p+p{margin-top:.8rem}.kfs-strip__note a{color:#fff;text-decoration:underline;text-underline-offset:.2em}.kfs-strip__note a:focus-visible{outline:.2rem solid var(--kfs-orange);outline-offset:.2rem}.kfs-strip__expired-heading{margin:0 0 1.2rem;font-family:var(--kfs-font);font-weight:700;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1.1;text-transform:uppercase;color:#fff}.kfs-strip__note--expired{margin-top:0;padding-top:0;border-top:0;font-size:1.5rem;color:#e6e6e6}.kfs-strip__expired .kfs-strip__cta{margin-top:2.4rem}@media screen and (min-width:750px){.kfs-strip{padding:2.8rem 0 3.2rem}.kfs-strip__title{margin-bottom:1.6rem}.kfs-strip__grid{grid-template-columns:auto auto;gap:2.4rem 4rem}.kfs-strip__term{padding-left:4rem;border-left:.1rem solid rgba(255,255,255,.22)}.kfs-strip__cta{grid-column:1 / -1;justify-content:flex-start}.kfs-strip__cta .kfs-btn{width:auto}.kfs-strip__value{font-size:clamp(3.4rem,4vw,5.4rem)}.kfs-strip__value--primary{font-size:clamp(5.6rem,7vw,9.2rem)}.kfs-chart__year-label{display:none}}@media screen and (min-width:990px){.kfs-strip__grid{grid-template-columns:auto auto 1fr}.kfs-strip__cta{grid-column:auto;justify-content:flex-end}}.kfs-grid{padding:5.2rem 0 3.6rem;background:#fff}.kfs-grid--offroad{border-top:.1rem solid var(--kfs-line)}.kfs-program{margin-bottom:4rem}.kfs-program:last-of-type{margin-bottom:2.4rem}.kfs-program__head{margin-bottom:1.4rem}.kfs-program__title{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;font-family:var(--kfs-font);font-weight:700;font-size:1.9rem;line-height:1.25;letter-spacing:.03em;text-transform:uppercase;color:var(--kfs-black)}.kfs-program__label{display:inline-block;padding:.55rem 1.4rem .45rem 1.2rem;background:var(--kfs-black);color:#fff;font-size:1.15rem;letter-spacing:.18em;line-height:1.2;clip-path:polygon(0 0,100% 0,calc(100% - .8rem) 100%,0 100%)}.kfs-program__terms{margin:.8rem 0 0;max-width:100rem;font-size:1.4rem;line-height:1.55;color:var(--kfs-muted)}.kfs-chart{width:100%;border-collapse:collapse;border-top:.2rem solid var(--kfs-black)}.kfs-chart thead th{padding:1rem 0 .8rem;text-align:left;font-family:var(--kfs-font);font-weight:700;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:var(--kfs-muted);border-bottom:.1rem solid var(--kfs-line)}.kfs-chart tbody th,.kfs-chart tbody td{padding:1.6rem 0;vertical-align:top;text-align:left;border-bottom:.1rem solid var(--kfs-line)}.kfs-chart tbody th{width:15rem;padding-right:2.4rem;font-weight:700}.kfs-chart__year{display:block;font-family:var(--kfs-font);font-size:3rem;line-height:1;letter-spacing:-.01em;color:var(--kfs-black)}.kfs-chart__year:after{content:"";display:block;width:2.8rem;height:.3rem;margin-top:.6rem;background:var(--kfs-orange)}.kfs-chart__year-label{display:block;margin-top:.5rem;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--kfs-muted)}.kfs-models{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 0}.kfs-models li{padding:.45rem 1.4rem .45rem 0;margin-right:1.4rem;border-right:.1rem solid var(--kfs-line-strong);font-family:var(--kfs-font);font-size:1.5rem;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--kfs-ink)}.kfs-models li:last-child{padding-right:0;margin-right:0;border-right:0}@media screen and (max-width:749px){.kfs-chart,.kfs-chart tbody,.kfs-chart tr,.kfs-chart tbody th,.kfs-chart tbody td{display:block;width:auto}.kfs-chart thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.kfs-chart tbody th{display:flex;align-items:baseline;gap:1.2rem;padding:1.6rem 0 .8rem;border-bottom:0}.kfs-chart__year{font-size:2.6rem}.kfs-chart__year:after{display:none}.kfs-chart__year-label{margin-top:0}.kfs-chart tbody td{padding:0 0 1.4rem}.kfs-models li{font-size:1.4rem;padding:.4rem 1.1rem .4rem 0;margin-right:1.1rem}}.kfs-links{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem 2rem;padding-top:1.6rem;border-top:.2rem solid var(--kfs-black)}.kfs-links__label{font-family:var(--kfs-font);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--kfs-black)}.kfs-links ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 1.8rem}.kfs-links a{font-size:1.4rem;color:var(--kfs-black);text-decoration:underline;text-decoration-color:var(--kfs-orange);text-decoration-thickness:.2rem;text-underline-offset:.3em}.kfs-links a:hover{text-decoration-color:var(--kfs-black)}.kfs-links a:focus-visible{outline:.2rem solid var(--kfs-black);outline-offset:.2rem}.kfs-cta{padding:4rem 0}.kfs-cta--mid{background:var(--kfs-orange);color:#000}.kfs-cta--final{background:var(--kfs-black);color:#fff}.kfs-cta__inner{display:grid;grid-template-columns:1fr;gap:2.4rem;align-items:center}.kfs-cta__title{margin:0;font-family:var(--kfs-font);font-weight:700;font-size:clamp(2.4rem,4vw,3.4rem);line-height:1.08;letter-spacing:.02em;text-transform:uppercase;color:inherit}.kfs-cta__text{margin:1rem 0 0;max-width:72rem;font-size:1.5rem;line-height:1.55;color:inherit}.kfs-cta--mid .kfs-btn:focus-visible{outline-color:var(--kfs-orange)}@media screen and (min-width:990px){.kfs-cta{padding:4.8rem 0}.kfs-cta__inner{grid-template-columns:1fr auto;gap:4rem}}.kfs-faq{padding:5.2rem 0 3.2rem;background:#fff}.kfs-faq__grid{display:grid;grid-template-columns:1fr;gap:0 4.8rem}.kfs-faq__item{padding:0 0 2rem;margin-bottom:2rem;border-bottom:.1rem solid var(--kfs-line)}.kfs-faq__q{margin:0 0 .8rem;font-family:var(--kfs-font);font-weight:700;font-size:1.8rem;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--kfs-black)}.kfs-faq__a{font-size:1.5rem;line-height:1.6;color:var(--kfs-body)}.kfs-faq__a p{margin:0}.kfs-faq__a p+p{margin-top:.8rem}.kfs-faq__a a{color:var(--kfs-black);text-decoration:underline;text-decoration-color:var(--kfs-orange);text-decoration-thickness:.2rem;text-underline-offset:.25em}.kfs-faq__a a:focus-visible{outline:.2rem solid var(--kfs-black);outline-offset:.2rem}@media screen and (min-width:990px){.kfs-faq__grid{grid-template-columns:1fr 1fr}}.kfs-disclosures{padding:4.8rem 0 5.6rem;background:var(--kfs-soft);border-top:.4rem solid var(--kfs-black)}.kfs-section-head--disclosures{margin-bottom:0}.kfs-disclosures__intro{font-size:1.4rem}.kfs-disclosure{padding:2rem 0 2.2rem;border-bottom:.1rem solid var(--kfs-line-strong)}.kfs-disclosure__lender{margin:0 0 .6rem;font-family:var(--kfs-font);font-weight:700;font-size:1.6rem;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--kfs-black)}.kfs-disclosure__title{margin:0 0 1rem;font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase;color:var(--kfs-muted)}.kfs-disclosure__body{max-width:110rem;font-size:1.3rem;line-height:1.6;color:var(--kfs-body)}.kfs-disclosure__body p{margin:0 0 .9rem}.kfs-disclosure__body p:last-child{margin-bottom:0}.kfs-disclosure__body strong{color:var(--kfs-black)}.kfs-disclosures__source{margin:2rem 0 0;font-size:1.3rem;color:var(--kfs-muted)}.kfs-disclosures__source a{color:var(--kfs-black);text-decoration:underline;text-decoration-color:var(--kfs-orange);text-decoration-thickness:.2rem;text-underline-offset:.25em}.kfs-disclosures__source a:focus-visible{outline:.2rem solid var(--kfs-black);outline-offset:.2rem}.kfs-sticky{display:none}@media screen and (max-width:749px){.kfs-sticky{display:block;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:.8rem 1.2rem calc(.8rem + env(safe-area-inset-bottom,0px));background:#111111f5;border-top:.1rem solid #333}.kfs-sticky[hidden]{display:none}.kfs-sticky__btn{width:100%;min-height:4.8rem;font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.kfs-section *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-ktm-finance-specials.css.map */
