@font-face{font-display:swap;font-family:JLR Emeric;font-style:normal;font-weight:200;src:url(/static/media/JLREmeric-ExtraLight.7ddaf3075a77507265a9.ttf) format("truetype")}@font-face{font-display:swap;font-family:JLR Emeric;font-style:normal;font-weight:400;src:url(/static/media/JLREmeric-Regular.2b641f39f2059b4541dd.ttf) format("truetype")}@font-face{font-display:swap;font-family:JLR Emeric;font-style:normal;font-weight:600;src:url(/static/media/JLREmeric-SemiBold.fb59157da137bbf0c598.ttf) format("truetype")}@font-face{font-display:swap;font-family:JLR Emeric;font-style:normal;font-weight:700;src:url(/static/media/JLREmeric-SemiBold.fb59157da137bbf0c598.ttf) format("truetype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-surface);color:var(--color-text-primary);font-family:JLR Emeric,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0}button,input,select,textarea{font-family:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.home-container{background-color:#fff;background-color:var(--color-surface);margin:0 auto;scroll-behavior:smooth;width:100%}.home-container>div{padding:0 20px}@media(max-width:900px){.home-container>div{padding:0}}.home-intro-section{margin:0 auto}.home-intro-section .text-container.section-header{max-width:100%;padding:clamp(20px,5vw,96px);padding:var(--jlr-gutter-x);text-align:center}.home-intro-section .text-container.section-header .title{color:#000;color:var(--color-text-primary);font-size:32px;font-weight:400;line-height:1.2;text-transform:uppercase}.home-intro-section .text-container.section-header .paragraph{color:#404040;color:var(--color-text-secondary);font-size:18px;font-size:var(--jlr-body-lg);font-weight:400;justify-self:center;line-height:1.55;margin-top:20px;max-width:40rem}@media(max-width:900px){.home-intro-section .text-container.section-header{text-align:left}.home-intro-section .text-container.section-header .title{font-size:24px}.home-intro-section .text-container.section-header .paragraph{font-size:20px;justify-self:left}}.spec-tiles-container{padding-bottom:clamp(32px,4vw,56px);padding-bottom:var(--jlr-section-y-md)}.enrollment-steps-section{background-color:#f8f9f9;background-color:var(--color-surface-subtle);padding-bottom:clamp(72px,9vw,120px);padding-bottom:var(--jlr-section-y-xl);padding-top:clamp(72px,9vw,120px);padding-top:var(--jlr-section-y-xl)}.enrollment-steps-section .section-header{margin-bottom:clamp(40px,5vw,56px);margin-left:auto;margin-right:auto;max-width:1200px;max-width:var(--jlr-page-max)}.enrollment-steps-section .section-header .title{font-size:40px;font-weight:400;line-height:1.2;text-transform:uppercase}@media(max-width:900px){.enrollment-steps-section{background-color:#fff}.enrollment-steps-section .section-header .title{text-align:left}}.enrollment-steps{grid-gap:clamp(32px,4vw,56px) clamp(40px,5vw,72px);grid-gap:var(--jlr-section-y-md) var(--jlr-column-gap);display:grid;gap:clamp(32px,4vw,56px) clamp(40px,5vw,72px);gap:var(--jlr-section-y-md) var(--jlr-column-gap);grid-template-columns:repeat(4,1fr);list-style:none;margin:100px auto 0;max-width:1200px;max-width:var(--jlr-page-max);padding:0}@media(max-width:1024px){.enrollment-steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.enrollment-steps{grid-template-columns:1fr}}.enrollment-steps__item{display:flex;flex-direction:column;gap:12px}.enrollment-steps__number{align-items:flex-start;color:#000;color:var(--color-text-primary);display:inline-flex;flex-direction:column;font-size:12px;font-weight:600;gap:10px;letter-spacing:.14em;margin:0;text-transform:uppercase}.enrollment-steps__number:before{background-color:#000;background-color:var(--color-text-primary);content:"";display:block;height:1px;width:30px}.enrollment-steps__title{color:#000;color:var(--color-text-primary);font-size:16px;font-weight:600;line-height:1.25;margin:0;text-transform:uppercase}.enrollment-steps__body{color:#404040;color:var(--color-text-secondary);font-size:16px;font-weight:280;line-height:1.55;margin:0}.hero-container{align-items:flex-start;background-color:#fff;background-color:var(--color-surface);display:flex;flex-direction:row;gap:clamp(40px,5vw,72px);gap:var(--jlr-column-gap);height:-webkit-fit-content;height:fit-content;justify-content:center;margin-top:100px;overflow:hidden;padding:0 clamp(20px,5vw,96px) clamp(100px,26vw,100px);padding:0 var(--jlr-gutter-x) var(--jlr-hero-pad-bottom);position:relative;scroll-behavior:smooth;width:100%}.hero-container .hero-content-container{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:0;padding-top:100px;width:min(48%,520px)}.hero-container .hero-image{border-radius:4px;box-shadow:0 12px 40px #00000014;box-shadow:0 12px 40px var(--color-alpha-black-08);flex:1 1;object-fit:cover;width:min(52%,640px)}.hero-container .hero-image--mobile{display:none}@media(max-width:900px){.hero-container .hero-image--desktop{display:none}.hero-container .hero-image--mobile{display:block}}.hero-container .hero-content-container>.text-container.h1-block .title-container{display:flex;flex-direction:column;gap:0;justify-content:center}.hero-container .hero-content-container>.text-container.h1-block .title-container .hat{color:#999;color:var(--color-text-muted);font-size:12px;font-weight:400;letter-spacing:.14em;line-height:1.4;margin:0;text-transform:uppercase}.hero-container .hero-content-container>.text-container.h1-block .title-container .title{color:#000;color:var(--color-text-primary);font-size:48px;font-weight:400;letter-spacing:-.02em;line-height:1.2em;margin-top:15px;text-transform:uppercase}.hero-container .hero-content-container>.text-container .paragraph{color:#404040;color:var(--color-text-secondary);font-size:20px;line-height:1.55em;margin-top:30px;max-width:36rem;padding:0}.hero-container .button-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 16px;justify-content:flex-start;margin-top:30px;width:100%}@media(max-width:1024px){.hero-container{align-items:stretch;flex-direction:column-reverse;padding:calc(clamp(48px, 6vw, 88px)) clamp(20px,5vw,96px) clamp(72px,9vw,120px);padding:calc(var(--jlr-section-y-lg) + var(--jlr-sticky-nav-offset)) var(--jlr-gutter-x) var(--jlr-section-y-xl)}.hero-container .hero-content-container,.hero-container .hero-image{max-width:100%;width:100%}.hero-container .hero-image{margin-bottom:clamp(32px,4vw,56px);margin-bottom:var(--jlr-section-y-md);order:-1}.hero-container .hero-content-container>.text-container.h1-block .title-container .title{max-width:100%}}@media(max-width:600px){.hero-container{padding-bottom:0}.hero-container .hero-container{flex-direction:column-reverse!important}.hero-container .hero-container .button-container{align-items:stretch;flex-direction:column;width:100%}.hero-container .hero-container .button-container .button{width:100%}}.sticky-nav{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffffc7;border-bottom:1px solid var(--color-border-subtle);box-shadow:0 1px 0 var(--color-alpha-black-06);font-family:inherit;left:0;position:fixed;right:0;top:0;transition:background-color .38s cubic-bezier(.4,0,.2,1),border-color .38s cubic-bezier(.4,0,.2,1),box-shadow .38s cubic-bezier(.4,0,.2,1),backdrop-filter .38s ease,-webkit-backdrop-filter .38s ease;z-index:1000}.sticky-nav__inner{grid-column-gap:clamp(8px,2vw,16px);align-items:center;column-gap:clamp(8px,2vw,16px);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:0;padding-bottom:1.15rem;padding-top:1.15rem;transition:padding .38s cubic-bezier(.4,0,.2,1)}.sticky-nav__brand{align-items:center;color:inherit;display:flex;flex-direction:row;flex-shrink:0;grid-column:1;justify-self:start;min-width:0;text-decoration:none;transition:opacity .2s ease}.sticky-nav__brand:hover{opacity:.85}.sticky-nav__brand:focus-visible{outline:2px solid var(--color-border-strong);outline-offset:4px}.sticky-nav__logo{display:block;flex-shrink:0;height:36px;max-width:min(132px,30vw);object-fit:contain;transition:height .38s cubic-bezier(.4,0,.2,1),transform .38s cubic-bezier(.4,0,.2,1);width:auto}.sticky-nav__text{align-items:center;display:flex;flex-direction:column;gap:4px;grid-column:2;justify-content:center;justify-self:center;margin:0;max-width:min(100%,22rem);min-width:0;padding:0;text-align:center}.sticky-nav__line{font-family:inherit;font-style:normal;margin:0;padding:0;transition:color .38s cubic-bezier(.4,0,.2,1),font-size .38s cubic-bezier(.4,0,.2,1),letter-spacing .38s cubic-bezier(.4,0,.2,1);width:100%}.sticky-nav__line--primary{color:var(--color-text-primary);font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1.25}.sticky-nav__line--primary,.sticky-nav__line--sub{overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.sticky-nav__line--sub{color:var(--color-text-muted);font-size:10px;font-weight:500;letter-spacing:.14em;line-height:1.2}.sticky-nav__cta{flex-shrink:0;grid-column:3;justify-self:end;transition:transform .38s cubic-bezier(.4,0,.2,1)}.sticky-nav--scrolled{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background-color:#fffffff0;border-bottom-color:var(--color-border-subtle);box-shadow:0 1px 0 var(--color-border-subtle),0 10px 36px var(--color-alpha-black-06)}.sticky-nav--scrolled .sticky-nav__logo{height:28px}.sticky-nav--scrolled .sticky-nav__line--primary{font-size:11px;letter-spacing:.11em}.sticky-nav--scrolled .sticky-nav__line--sub{color:var(--color-text-secondary);font-size:9px;letter-spacing:.12em}@media(max-width:640px){.sticky-nav__inner{grid-template-columns:auto 1fr auto}.sticky-nav__text{align-items:center;max-width:none}.sticky-nav__line--sub{display:none}.sticky-nav__line--primary{letter-spacing:.08em;line-height:1.2;white-space:normal}}@media(prefers-reduced-motion:reduce){.sticky-nav,.sticky-nav__cta,.sticky-nav__inner,.sticky-nav__line,.sticky-nav__logo{transition-duration:.01ms}}.primary_button{background-color:#000;border:none;color:#fff;color:var(--color-action-primary-text);cursor:pointer;font-size:11px;font-weight:700;text-decoration:none;text-transform:uppercase}.primary_button:hover{filter:saturate(.7)}.black_button{background-color:#000;background-color:var(--color-action-primary-bg);border:none;color:#fff;color:var(--color-action-primary-text);cursor:pointer;font-size:11px;font-weight:700;text-decoration:none;text-transform:uppercase}.black_button:hover{filter:opacity(.85)}@media(max-width:769px){.black_button{font-size:13px}}.white_button{background-color:#fff;background-color:var(--color-surface);border:none;color:#000;color:var(--color-action-secondary-text);cursor:pointer;font-size:11px;font-weight:400;text-decoration:none;text-transform:uppercase}.white_button:hover{filter:brightness(.9)}.outline_white{background-color:#0000;border:1px solid #fff;border:1px solid var(--color-text-on-inverse);color:#fff;color:var(--color-text-on-inverse);cursor:pointer;font-size:11px;font-weight:400;text-decoration:none;text-transform:uppercase}.outline_white:hover{filter:brightness(.9)}.outline_black{background-color:#fff;background-color:var(--color-surface);border:1px solid #000;border:1px solid var(--color-action-secondary-border);color:#000;color:var(--color-action-secondary-text);cursor:pointer;font-size:11px;font-weight:400;text-decoration:none;text-transform:uppercase}.outline_black:hover{filter:brightness(.9)}.fill_button{padding:30px 0;width:100%}.small_button{display:block;height:-webkit-fit-content;height:fit-content;padding:18px 20px;width:-webkit-fit-content;width:fit-content}@media(max-width:769px){.small_button{text-align:center;width:-webkit-fill-available}}.xsmall_button{font-size:11px;padding:10px 20px;text-align:center}.large_button,.xsmall_button{display:block;width:-webkit-fit-content;width:fit-content}.large_button{height:-webkit-fit-content;height:fit-content;padding:20px 48px}@media(max-width:769px){.large_button{text-align:center;width:-webkit-fill-available}}:root{--color-black:#000;--color-white:#fff;--color-gray-100:#f8f9f9;--color-gray-200:#ededed;--color-gray-300:#bfbfbf;--color-gray-400:#999;--color-gray-500:#737373;--color-gray-700:#404040;--color-gray-900:#23201f;--color-alpha-black-70:#000000b3;--color-alpha-black-10:#0000001a;--color-alpha-black-08:#00000014;--color-alpha-black-06:#0000000f;--color-alpha-white-25:#ffffff40;--color-alpha-white-70:#ffffffb3;--color-surface:var(--color-white);--color-surface-subtle:var(--color-gray-100);--color-surface-inverse:var(--color-black);--color-surface-mockup:var(--color-gray-200);--color-text-primary:var(--color-black);--color-text-secondary:var(--color-gray-700);--color-text-muted:var(--color-gray-400);--color-text-disabled:var(--color-gray-300);--color-text-on-inverse:var(--color-white);--color-text-on-inverse-muted:var(--color-alpha-white-25);--color-action-primary-bg:var(--color-black);--color-action-primary-text:var(--color-white);--color-action-secondary-text:var(--color-black);--color-action-secondary-border:var(--color-black);--color-border:var(--color-alpha-black-10);--color-border-subtle:var(--color-alpha-black-08);--color-border-strong:var(--color-black);--color-border-pill:var(--color-alpha-black-70);--color-app-accent:#1c69d3;--jlr-gutter-x:clamp(20px,5vw,96px);--jlr-page-max:1200px;--jlr-section-y-xl:clamp(72px,9vw,120px);--jlr-section-y-lg:clamp(48px,6vw,88px);--jlr-section-y-md:clamp(32px,4vw,56px);--jlr-column-gap:clamp(40px,5vw,72px);--jlr-hero-pad-y:clamp(72px,10vw,120px);--jlr-hero-pad-bottom:clamp(100px,26vw,100px);--jlr-hero-hat:12px;--jlr-hero-title:clamp(36px,3.6vw,52px);--jlr-hero-lede:clamp(17px,1.15vw,18px);--jlr-h2:clamp(28px,2.6vw,38px);--jlr-h3:clamp(22px,2vw,30px);--jlr-eyebrow:12px;--jlr-body:16px;--jlr-body-lg:18px;--jlr-radius-pill:999px;--jlr-sticky-nav-offset:0px}*{box-sizing:border-box;font-family:JLR Emeric,sans-serif!important}.global-padding{padding-left:clamp(20px,5vw,96px);padding-left:var(--jlr-gutter-x);padding-right:clamp(20px,5vw,96px);padding-right:var(--jlr-gutter-x)}.footer-container{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:0;padding:clamp(72px,9vw,120px) clamp(20px,5vw,96px);padding:var(--jlr-section-y-xl) var(--jlr-gutter-x)}.footer-container .columns-container{display:flex;flex-direction:row;gap:50px}@media(max-width:1024px){.footer-container .columns-container{flex-direction:column}}.footer-container .columns-container .column{display:flex;flex-direction:column;gap:20px;width:50%}@media(max-width:1024px){.footer-container .columns-container .column{width:100%}}.footer-container .columns-container .column:first-child{width:70%}@media(max-width:1150px){.footer-container .columns-container .column:first-child{width:60%}}@media(max-width:1024px){.footer-container .columns-container .column:first-child{width:100%}}.footer-container .columns-container .column:nth-child(2){width:30%}@media(max-width:1150px){.footer-container .columns-container .column:nth-child(2){width:40%}}@media(max-width:1024px){.footer-container .columns-container .column:nth-child(2){width:100%}.footer-container{margin-top:100px;padding:0 50px}}@media(max-width:769px){.footer-container .h1-block{width:100%}.footer-container .h1-block .title{font-size:28px;text-align:left}.footer-container .text-container:nth-child(2){font-size:16px;text-align:left;width:100%}.footer-container .buttons-container{flex-direction:column;gap:10px;width:100%}.footer-container .buttons-container .button{width:100%}.footer-container .buttons-container .large_button{font-weight:400!important}.footer-container .text-container:nth-child(5){padding:50px 0}}.footer-container:first-child{background-color:#000;background-color:var(--color-surface-inverse)}.footer-container:first-child .columns-container:first-child{color:#fff;color:var(--color-text-on-inverse);margin:0 auto;max-width:1200px;max-width:var(--jlr-page-max);scroll-behavior:smooth;width:100%}.footer-container:first-child .columns-container:first-child .title{font-size:clamp(28px,2.6vw,38px);font-size:var(--jlr-h2);font-weight:400;line-height:1.2;text-transform:uppercase}.footer-container:first-child .columns-container:first-child .paragraph{color:#fff;color:var(--color-text-on-inverse);font-size:18px;font-size:var(--jlr-body-lg);line-height:1.55;opacity:.92}.footer-container:first-child .columns-container:first-child .column:nth-child(2){justify-content:center}.footer-container:first-child .columns-container:first-child .column:nth-child(2) .paragraph{color:#ffffff40;color:var(--color-text-on-inverse-muted);font-size:15px}.footer-container:first-child .buttons-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px 16px;justify-content:center}.footer-container:first-child .buttons-container .button{font-weight:600;text-align:center;width:260px}@media(max-width:1024px){.footer-container:first-child .columns-container{flex-direction:column;gap:50px}.footer-container:first-child .columns-container:first-child{max-width:none;padding:50px;width:auto}.footer-container:first-child .columns-container:first-child .paragraph,.footer-container:first-child .columns-container:first-child .title{text-align:center}}@media(max-width:769px){.footer-container:first-child .columns-container{width:100%!important}.footer-container:first-child .buttons-container{flex-direction:column!important;gap:10px}.footer-container:first-child .button{width:100%!important}.footer-container:first-child .columns-container:first-child{padding:50px 0}.footer-container:first-child .columns-container:first-child .title{font-size:28px}}.text-container{margin:0;padding:0}.text-container .hat{font-size:16px;font-weight:700;margin:0}.text-container .title{font-size:48px;font-weight:700;margin:0}.text-container .subtitle{font-size:24px;font-weight:400;margin:0}.text-container .paragraph{font-size:16px;font-weight:400;margin:0}.h1-block .title{font-size:60px;font-weight:300;letter-spacing:-1px;line-height:130%}.h1-block .paragraph{font-size:18px;font-weight:500;line-height:150%}@media(max-width:1024px){.h1-block .title{font-size:48px}}.section-header .hat{font-size:16px;font-weight:700;letter-spacing:.1em;line-height:150%}.section-header .title{font-size:40px;font-weight:300;line-height:130%}.section-header .subtitle{font-size:22px;font-weight:300;line-height:150%}.section-header .paragraph{font-size:18px;font-weight:400;line-height:150%}@media(max-width:1024px){.section-header .title{font-size:24px}.section-header .paragraph{font-size:20px}}.spec .hat{font-size:36px;font-weight:300;line-height:130%}.spec .title{font-size:20px;font-weight:600;line-height:140%}.spec .paragraph{font-size:18px;font-weight:400;line-height:150%}@media(max-width:769px){.spec .title-container{display:flex;flex-direction:row;font-size:18px;gap:5px;justify-content:left;width:-webkit-fit-content;width:fit-content}.spec .title-container .title{font-size:18px}}.disclaimer{color:var(--color-text-secondary);font-size:15px;font-weight:400;line-height:150%}@media(max-width:769px){.disclaimer{font-size:14px}}.p-block{line-height:150%}.white{color:var(--color-text-on-inverse)}.black{color:var(--color-text-primary)}.left{text-align:left}.center{text-align:center}.spec-tile{align-items:stretch;display:flex;flex-direction:row;gap:var(--jlr-column-gap);justify-content:space-between;overflow:hidden;padding:calc(var(--jlr-hero-pad-y) + var(--jlr-sticky-nav-offset)) var(--jlr-gutter-x) var(--jlr-hero-pad-bottom);width:100%}.spec-tile--image-left{background-color:var(--color-surface-subtle)}.spec-tile--image-right{background-color:var(--color-surface);flex-direction:row-reverse}.spec-tile__media{flex:1 1 58%;max-width:58%;min-height:min(360px,50vw);position:relative}.spec-tile__image{display:block;height:100%;object-fit:cover;width:100%}.spec-tile__image--mobile{display:none}.spec-tile__content{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;justify-content:center;max-width:38%}.spec-tile__content hr{border:1px solid var(--color-border-subtle);margin:15px 0;width:40px}.spec-tile__content .text-container{text-transform:uppercase;width:100%}.spec-tile__content>.text-container:first-of-type .paragraph{letter-spacing:.15em}.spec-tile__content>.text-container:nth-of-type(2) .paragraph{font-size:32px;line-height:1.4;margin-top:15px}@media(max-width:900px){.spec-tile__content>.text-container:nth-of-type(2) .paragraph{font-size:24px}}.spec-tile__content>.text-container.black:nth-of-type(3) .paragraph{color:var(--color-text-secondary);line-height:1.55;text-transform:none}.spec-tile__badges{display:flex;flex-wrap:wrap;gap:8px 10px;list-style:none;margin:16px 0 0;padding:0}.spec-tile__badge{border:1px solid #000;border-radius:var(--jlr-radius-pill);color:var(--color-text-primary);font-size:13px;font-weight:500;line-height:1.3;margin:0;padding:8px 14px}@media(max-width:900px){.spec-tile{padding:0 var(--jlr-gutter-x) 0}.spec-tile,.spec-tile--image-right{flex-direction:column}.spec-tile__media{flex:none;max-width:100%;min-height:220px;order:1;width:100%}.spec-tile__image--desktop{display:none}.spec-tile__image--mobile{display:block}.spec-tile__content{flex:none;max-width:100%;order:2;padding:var(--jlr-section-y-md) var(--jlr-gutter-x);width:100%}.spec-tile--image-left{background-color:#fff}}.spec-column-tile{align-items:stretch;background-color:var(--color-surface-subtle);display:flex;flex-direction:column;gap:var(--jlr-column-gap);overflow:hidden;padding:calc(var(--jlr-hero-pad-y) + var(--jlr-sticky-nav-offset)) var(--jlr-gutter-x) var(--jlr-hero-pad-bottom);width:100%}.spec-column-tile__media{min-height:280px;position:relative;width:100%}.spec-column-tile__image{display:block;height:100%;object-fit:cover;width:100%}.spec-column-tile__image--mobile{display:none}.spec-column-tile__content{box-sizing:border-box;display:flex;flex-direction:row;gap:var(--jlr-column-gap);justify-content:center;margin:0 auto;width:100%}.spec-column-tile__content__left,.spec-column-tile__content__right{flex:1 1;min-width:0}.spec-column-tile__content__left{display:flex;flex-direction:column;gap:12px}.spec-column-tile__content .text-container{text-transform:uppercase;width:100%}.spec-column-tile__content__left>.text-container:first-of-type .paragraph{letter-spacing:.04em}.spec-column-tile__content__left>.text-container:nth-of-type(2) .paragraph{line-height:1.4;margin-top:15px}.spec-column-tile__content__right .text-container.black .paragraph{color:var(--color-text-secondary);line-height:1.55;margin-top:30px;text-transform:none}@media(max-width:900px){.spec-column-tile{background-color:#fff;padding:0 var(--jlr-gutter-x) 0}.spec-column-tile__media{min-height:220px}.spec-column-tile__image--desktop{display:none}.spec-column-tile__image--mobile{display:block}.spec-column-tile__content{flex-direction:column;padding:var(--jlr-section-y-md) var(--jlr-gutter-x)}}.form-hero-container{border-bottom:1px solid rgba(0,0,0,.102);margin:0 auto}.form-hero-container img{height:60px;width:60px}.form-hero-container h1{font-size:2.5rem;font-weight:400;margin-bottom:0;margin-top:3rem;max-width:700px;text-align:left}.form-hero-container p{font-size:1.2rem;margin:0 0 1rem;max-width:500px;text-align:left}.form-hero-container .learn-more-button{background-color:#fff;border:1px solid #007bff;border-radius:5px;color:#007bff;cursor:pointer;font-size:1rem;margin-right:1rem;padding:10px 20px}.form-hero-container .disclaimer{color:#000;font-size:.8rem;text-align:left}.form-hero-container .logo-container-wrapper{align-items:center;background-color:#fff;display:flex;min-height:4.5rem}.form-hero-container .logo-container{grid-gap:1rem 1.5rem;align-items:stretch;background-color:#fff;box-sizing:border-box;color:#000;display:grid;font-size:calc(10px + 2vmin);gap:1rem 1.5rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:0 auto;max-width:1444px;min-height:inherit;padding:.75rem 1rem;width:100%}@media(max-width:768px){.form-hero-container .logo-container{grid-template-columns:1fr;justify-items:center;min-height:auto;padding:1rem 1.25rem;text-align:center}}.form-hero-container .header-hero-bar-left{align-items:center;display:flex;justify-self:start;min-height:0}@media(max-width:768px){.form-hero-container .header-hero-bar-left{justify-content:flex-start;justify-self:stretch;text-align:left}}.form-hero-container .header-hero-back{align-items:center;border-radius:4px;color:#000;display:inline-flex;font-size:9px;font-weight:500;line-height:1.2;margin:0;padding:0;text-decoration:none;white-space:nowrap}.form-hero-container .header-hero-back:hover{text-decoration:underline}.form-hero-container .header-hero-back:focus-visible{outline:2px solid #000;outline-offset:3px}.form-hero-container .header-hero-bar-center{align-items:center;display:flex;gap:1rem;grid-column:2;justify-content:center;min-height:0;text-align:center}@media(max-width:768px){.form-hero-container .header-hero-bar-center{flex-direction:column;gap:.75rem;grid-column:1}}.form-hero-container .header-hero-bar-right{align-items:center;display:flex;justify-content:flex-end;justify-self:end;min-width:0;text-align:right}@media(max-width:768px){.form-hero-container .header-hero-bar-right{grid-column:1;justify-content:center;justify-self:stretch;text-align:center}}.form-hero-container .header-hero-trailing{color:#999;font-size:9px;font-weight:400;margin:0;max-width:18rem;padding:0}@media(max-width:768px){.form-hero-container .header-hero-trailing{max-width:100%}}.form-hero-container .logo-text{align-items:center;display:flex;flex-direction:column;gap:2px;justify-content:center}.form-hero-container .logo-text p{color:#000;font-size:1.2rem;margin:0;padding:0;text-align:center;text-transform:uppercase}.form-hero-container .logo-text p:first-child{font-size:12px;font-weight:600}.form-hero-container .logo-text p:last-child{color:#999;font-size:11px;font-weight:400}.form-hero-container .header-hero-content{color:#000;font-size:calc(10px + 2vmin);margin:0 auto;max-width:1444px;padding:0 2rem;text-align:left}.form-hero-container .header-hero-content .header-hero-disclaimer p{background-color:#1c69d31a;border:1px solid #1c69d333;font-size:1rem;max-width:none;padding:1rem}@media(max-width:768px){.form-hero-container img{height:45px;width:45px}.form-hero-container h1{font-size:1.8rem;margin-bottom:.5rem}.form-hero-container p{font-size:1rem;margin:0 0 1.5rem}.form-hero-container .logo-container{gap:1rem}.form-hero-container .header-hero-trailing{color:#999;font-size:9px;font-weight:200}.form-hero-container .learn-more-button{margin-bottom:1rem;margin-right:0;width:100%}.form-hero-container .logo-text p{font-size:1rem;margin:0;padding:0}.form-hero-container .logo-text p:first-child{font-weight:600}}.selection-summary{color:#000;width:100%}.selection-summary .arrow{border:solid #000;border-width:0 2px 2px 0;display:inline-block;height:10px;margin-bottom:5px;transform:rotate(45deg);transition:transform .2s ease-in-out;width:10px}.selection-summary .arrow.expanded{margin-bottom:0;transform:rotate(-135deg)}.selection-summary .reimbursement-toggle{background:none;border:none;cursor:pointer;padding:0}@media(max-width:768px){.selection-summary{border-radius:0;width:100%}}.selection-summary .no-selections-message{color:#999;font-size:16px;font-weight:400;padding:20px}.selection-summary .selection-summary-header{align-items:center;border-bottom:1px solid rgba(0,0,0,.102);display:flex;justify-content:space-between;padding:20px}.selection-summary .selection-summary-header .selection-summary-title{color:#999;font-size:9px;margin:0}@media(max-width:768px){.selection-summary .selection-summary-header{padding:15px 20px}}.selection-summary .selection-summary-header .toggle-button{background:none;border:none;cursor:pointer;font-size:16px;margin:0;padding:0;width:5px}.selection-summary .selection-summary-content{overflow:hidden;transition:max-height .3s ease}.selection-summary .selection-summary-items{max-height:220px;overflow-y:scroll}.selection-summary .selection-summary-items::-webkit-scrollbar{-webkit-appearance:none;width:7px}.selection-summary .selection-summary-items::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px}.selection-summary .selection-summary-items::-webkit-scrollbar-track{background-color:#0000001a}.selection-summary .selection-item{align-items:center;border-bottom:1px solid rgba(0,0,0,.102);display:flex;flex-direction:row;justify-content:space-between;padding:20px}.selection-summary .selection-item-title{color:#404040;font-size:12px;font-weight:400;margin-top:0;padding-top:0}.selection-summary .selection-item-price{color:#000;font-size:12px;font-weight:600;margin-top:0;padding-top:0}.selection-summary .size-price-container{display:flex;justify-content:space-between;width:100%}.selection-summary .size{border:1px solid #000;border-radius:2px;font-size:14px;padding:2px 8px}.selection-summary .price{font-size:15px;font-weight:700;text-align:right}.selection-summary.collapsed .selection-summary-content{display:none;max-height:0}.selection-summary.expanded .selection-summary-content{display:block;max-height:1000px}@media(max-width:768px){.selection-summary .toggle-button{color:#000;display:inline-block}}@media(min-width:769px){.selection-summary .toggle-button{display:none}}.reimbursement-section-wrapper{align-items:top;background-color:#cacbd34d;border-bottom:1px solid #0003;display:flex;flex-direction:column;font-weight:500;justify-content:space-between;position:relative}.reimbursement-section-wrapper .selection-item{padding:0 20px}.reimbursement-section-wrapper .dealer-total-title{color:#999;font-size:12px;font-weight:500}.reimbursement-section-wrapper .dealer-total-subtitle{color:#999;font-size:9px;font-weight:400}.reimbursement-section-wrapper .dealer-total-value{color:#000;font-size:22px;font-weight:600}.reimbursement-section-wrapper .reimbursement-section-note{color:#000000bf;font-size:12px;margin-top:0;padding:0 20px}@media(max-width:768px){.reimbursement-section-wrapper .reimbursement-section-note{margin:0}}.reimbursement-section-wrapper .reimbursement-section{display:flex;flex-direction:row;justify-content:space-between;width:100%}.reimbursement-section-wrapper .reimbursement-section li{list-style-type:none}.reimbursement-section-wrapper .reimbursement-section .selection-item{border-bottom:none;font-weight:600}.reimbursement-section-wrapper .reimbursement-section #id_32{border:none;margin:0;padding:0 20px 20px}.reimbursement-section-wrapper .reimbursement-section #id_32 .form-input-wide{padding-top:0}.reimbursement-section-wrapper .reimbursement-section #id_32 .form-label{font-weight:400}.reimbursement-section-wrapper .reimbursement-section #id_32 .form-single-column{display:flex;flex-direction:row;margin:0;padding:0;width:-webkit-fit-content;width:fit-content}.reimbursement-section-wrapper .reimbursement-section #id_32 .form-radio-item{padding:0}.reimbursement-section-wrapper .reimbursement-section #id_32 .form-radio{margin:2px 10px 0 0}@media(max-width:768px){.reimbursement-section-wrapper .reimbursement-section #id_32{padding:0 10px 10px 20px}}.reimbursement-section-wrapper .reimbursement-section .reimbursement-amount-value{font-weight:400}.reimbursement-section-wrapper .reimbursement-content{max-height:1000px;overflow:hidden;transition:max-height .3s ease-out;width:100%}.reimbursement-section-wrapper .reimbursement-content.collapsed{max-height:0}.reimbursement-section-wrapper .toggle-button{align-items:center;background-color:#f0f0f0;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:16px;justify-content:center;margin-left:8px;padding:0}.reimbursement-section-wrapper .toggle-button:hover{background-color:#e0e0e0}.selection-summary--total-only .selection-total-wrapper{margin-top:0}.selection-summary--number-only{box-sizing:border-box}.selection-total-wrapper{padding:20px}.selection-total-wrapper .selection-total{align-items:center;display:flex;flex-direction:row;font-weight:600!important;justify-content:space-between}.selection-total-wrapper .selection-total .dealer-total-title{color:#999;font-size:12px;font-weight:500}.selection-total-wrapper .selection-total .dealer-total-subtitle{color:#999;font-size:9px;font-weight:400}.selection-total-wrapper .selection-total .dealer-total-value{color:#000;font-size:22px;font-weight:600}@media(max-width:768px){.selection-total-wrapper{padding:10px 20px}}.reimbursement-toggle{background:none;border:none;cursor:pointer;padding:5px 10px;position:absolute;right:0;top:0}.reimbursement-title{font-weight:500;white-space:nowrap}.reimbursement-header{display:flex;justify-content:space-between;padding:20px;width:100%}@media(max-width:768px){.reimbursement-header{padding:10px 20px}}.reimbursement-content{overflow:hidden;transition:all .3s ease}.reimbursement-title{margin:0}.reimbursement-header .reimbursement-toggle{background:none;border:none;color:#000;cursor:pointer;font-size:1.2em;margin:0;padding:20px;text-align:right}.form-single-column{gap:2px;margin-right:0;padding-right:0}.form-checkbox-item{margin-bottom:8px;margin-right:0}.form-checkbox-item .dragger-item{display:inline-block;margin-right:4px;vertical-align:middle}.form-checkbox-item input[type=checkbox]{margin-right:0}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fullname-field-label{color:#000;display:block;font-size:12px;font-weight:600;margin:0 0 .35rem;padding:0}.input-question-wrapper{border-radius:2px;box-sizing:border-box;max-width:100%!important;padding:1rem;width:100%!important}.input-question-wrapper [data-wrapper-react=true]{display:flex;gap:1rem;width:100%!important}.input-question-wrapper [data-wrapper-react=true] .form-sub-label-container{align-items:stretch;display:flex;flex-basis:calc(50% - 0.5rem);flex-direction:column;flex-grow:0;flex-shrink:0;width:calc(50% - .5rem)!important}@media(max-width:768px){.input-question-wrapper{padding:.75rem 1rem}.form-label.form-label-top.form-label-auto{font-size:14px}.form-textbox{margin-top:-.5rem}}.input-question{box-sizing:border-box;color:#262626;font-weight:400;max-width:100%!important;width:100%!important}.jf-required{display:flex;flex-direction:column}.form-input-wide{border-radius:2px;box-sizing:border-box;max-width:100%!important;width:100%!important}.form-label{color:#262626;display:block;font-size:16px;font-weight:400;margin-bottom:4px;width:100%!important}.form-label .form-required{color:#000}.form-textbox{border:1px solid #d0d5dd;box-sizing:border-box;display:block;max-width:100%!important;padding:10px;width:100%!important}.progress-bar-root{box-sizing:border-box;margin:0 auto 30px;width:100%}@media(max-width:768px){.progress-bar-root{display:none}}.progress-bar-container{background-color:#000;box-sizing:border-box;margin:0;padding:1.75rem 6rem 1.5rem;width:100%}.progress-bar-step-caption{box-sizing:border-box;color:#000000b8;font-size:.9375rem;font-weight:600;letter-spacing:.04em;line-height:1.3;margin:.75rem auto 0;max-width:1444px;padding:2rem;text-align:center;width:100%}.progress-bar-step-caption--page-two{padding:2rem 3rem 0}.progress-labels{align-items:flex-end;display:flex;gap:0;justify-content:center;margin:0 auto;width:100%}.progress-label-col{flex:1 1;min-width:0;text-align:left}.progress-step-text{color:#ffffff6b;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.08em;line-height:1.3;text-transform:uppercase;transition:color .3s ease}.progress-step-text.is-active{color:#fff}.progress-step-text.is-complete{color:#ffffffb8}.progress-track{background-color:#000;border-radius:2px;height:3px;margin:.875rem auto 0;overflow:hidden;width:100%}.progress-track-fill{background-color:#fff;border-radius:2px;height:100%;transition:width .35s ease}.progress-bar-root--page-two .progress-track-fill{background-color:#0000;background-image:linear-gradient(90deg,#000 0,#000 50%,#fff 0,#fff);width:100%!important}.progress-bar-step-caption-label1{color:#999;font-size:9px;font-weight:400;margin:0;padding:0;text-align:left}.progress-bar-step-caption-label2{color:#000;font-size:40px;font-weight:400;margin:0;padding:0;text-align:left}.progress-bar-step-caption-label3,.progress-bar-step-caption-label4{color:#404040;font-size:16px;font-weight:200;margin:0;max-width:50%;padding:0;text-align:left}.enrollment-container{margin:.5rem auto;max-width:1444px;padding:2rem}.form-label.form-label-top.form-label-auto{color:#000;font-weight:600}.form-radio-item{padding:0 0 0 30px}.error-message{color:red;font-weight:700;margin:0;padding-top:15px}.form-section{margin:0;padding:0;width:100%}@media(max-width:768px){.form-section{overflow-x:hidden;padding:1rem}.form-section,.form-section ul{margin:0;max-width:100%;width:100%}.form-section .form-radio-item,.form-section ul{padding:0}}.enrollment-container{display:flex;gap:3rem;width:100%}.enrollment-container .form-wrapper{width:60%}.enrollment-container .form-wrapper .additional-contact-collapse{border:1px solid rgba(0,0,0,.102);margin:0 0 20px}.enrollment-container .form-wrapper .additional-contact-collapse>.jlr-channel-group-header{box-sizing:border-box;margin:0;max-width:100%;padding:1rem 1rem .35rem;width:100%}.enrollment-container .form-wrapper .additional-contact-collapse .form-collapse-table{padding:20px 0}.enrollment-container .form-wrapper .additional-contact-collapse .jlr-channel-group-title-row{padding:0}.enrollment-container .summary-wrapper{border:1px solid rgba(0,0,0,.102);padding:3rem 2rem;width:30%}.enrollment-container .radio-question{border:1px solid #26262680;border-radius:2px;margin:2rem 2rem 2rem 0;max-width:100%;padding:2rem}@media(max-width:768px){.enrollment-container{flex-direction:column}.enrollment-container .form-wrapper{max-width:100%;padding-bottom:calc(300px + 2rem);padding-right:0;width:100%}.enrollment-container .form-wrapper .form-all,.enrollment-container .form-wrapper .form-section,.enrollment-container .form-wrapper .page-section,.enrollment-container .form-wrapper .radio-question,.enrollment-container .form-wrapper [role=main],.enrollment-container .form-wrapper [role=presentation],.enrollment-container .form-wrapper ul.form-section{margin:0!important;max-width:100%!important;padding:0!important;width:100%!important}.enrollment-container .form-wrapper .radio-question{margin:1rem 0!important;max-width:100%;padding:1rem!important}.enrollment-container .form-wrapper .form-section{padding:1rem!important}.enrollment-container .enrollment-container{margin:0;padding:0;width:100vw}.enrollment-container .summary-wrapper{background-color:hsla(0,0%,100%,.565);bottom:83px;box-sizing:border-box;margin:0;padding:0;position:fixed;right:0;width:100vw;z-index:10}.enrollment-container .summary-wrapper>*{background-color:#fff;margin:0;max-width:100%;padding:0;width:100%}.enrollment-container .summary-wrapper .form-submit-wrapper{background-color:#efeff2;border-top:1px solid #d9d9d9;bottom:0;left:0;padding:1rem;position:fixed;width:100%;z-index:9}.enrollment-container .summary-wrapper .form-submit-wrapper button{display:block;margin:0 auto;position:relative;width:90%;z-index:10}.enrollment-container .summary-wrapper .form-footer-text{background-color:#efeff2;color:#00000080;font-size:12px;margin:0}.enrollment-container .summary-wrapper .form-footer-text .form-footer-text-content{margin:0;padding:5px 1rem}.enrollment-container .summary-wrapper .form-footer-text .error-message{color:red;font-weight:700;margin:0;padding:0}}.enrollment-container #collapse_21{align-items:center;display:flex}.enrollment-container .page-two{margin:0;padding:0}.enrollment-container .page-two>li.input-question-wrapper{margin-bottom:1rem}.enrollment-container .page-two>li.input-question-wrapper:has(>span.sr-only) .form-input-wide{padding-top:.35rem}.enrollment-container .page-two .form-label.form-label-top.form-label-auto{color:#000;font-size:12px;font-weight:600}.enrollment-container ul{list-style-type:none}@media(min-width:769px){.enrollment-container .summary-wrapper{height:-webkit-fit-content;height:fit-content;margin:0;padding-top:0;width:40%}}.enrollment-container .form-required{color:#000}.enrollment-container button{background-color:#000;border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:2rem;padding:15px 50px;width:100%}.enrollment-container .form-submit-wrapper .jlr-next-service-hint{color:#999;font-size:9px;line-height:1.4;margin:.65rem 0 0;padding:0;text-align:center}.enrollment-container .form-submit-wrapper button[type=button]:disabled{background-color:#ededed;color:#999;cursor:not-allowed;font-size:11px}.disclaimer-questions{color:#00000080;margin-left:2rem}.info-disclaimer{color:#00000080;margin:2rem 2rem 2rem 0}@media(max-width:768px){.disclaimer-questions{margin-left:0;text-align:center}}.form-all{margin:0;max-width:100%!important;padding:0;width:100%!important}@media(max-width:768px){.form-all{margin:0;max-width:100%!important;overflow-x:hidden;padding:0;width:100%!important}.form-section{padding:1rem!important;padding:2rem!important}}.radio-question:first-child{margin-top:0!important}@media(max-width:768px){.radio-question{margin:1rem 0!important;padding:1rem!important}}.jotform-form{overflow-x:hidden!important}.form-all,.form-section,.form-wrapper{float:none!important;left:auto!important;position:relative!important;right:auto!important}#cid_25,#label_input_25_0{color:#00000080}@media(max-width:768px){#cid_25,#label_input_25_0{padding:0 1rem}}.divider{display:none}.form-checkbox-item{align-items:flex-start;display:flex;gap:10px;padding-left:15px}.form-checkbox-item .form-checkbox{flex-shrink:0;margin-top:4px}.form-checkbox-item label{color:#000c;font-size:14px;margin:0}@media(max-width:768px){.form-checkbox-item{padding:0}}.form-single-column .form-checkbox-item{clear:none}.form-single-column .form-checkbox-item span.dragger-item{display:none}.jlr-channel-row{border:1px solid #0000001a;margin-bottom:1rem;padding:1rem}.jlr-channel-row--selected{border:1px solid #000}.jlr-channel-row--selected .jlr-channel-copy{font-size:13px;line-height:1.45}.jlr-channel-row--budget-required .jlr-budget-field__shell{border-color:#d32f2f;outline:2px solid #d32f2f;outline-offset:0}.jlr-channel-row .jlr-channel-row__body{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;padding-bottom:.25rem;padding-top:.25rem;width:100%}.jlr-channel-row .jlr-channel-row__budget{box-sizing:border-box;margin-top:1rem;padding-left:32px;width:100%}.jlr-channel-row .jlr-channel-row__budget-label{color:#000;display:block;font-size:12px;font-weight:600;margin:0 0 .5rem;padding:0;width:100%}.jlr-channel-row .jlr-channel-row__control{align-items:flex-start;display:flex;gap:12px;width:100%}.jlr-channel-row .jlr-channel-row__checkbox{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #000;border-radius:3px;box-sizing:border-box;cursor:pointer;flex-shrink:0;height:20px;margin-top:4px;position:relative;vertical-align:top;width:20px}.jlr-channel-row .jlr-channel-row__checkbox:checked{background:#000;border-color:#000}.jlr-channel-row .jlr-channel-row__checkbox:checked:after{border:solid #fff;border-width:0 2.5px 2.5px 0;box-sizing:border-box;content:"";height:11px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.jlr-channel-row .jlr-channel-row__checkbox:focus-visible{outline:2px solid #00000073;outline-offset:2px}.jlr-channel-row .jlr-channel-row__text{flex:1 1;min-width:0}.jlr-channel-row .jlr-channel-row__header{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px}.jlr-channel-row .jlr-channel-row__label{color:#000;cursor:pointer;font-size:16px;font-weight:600;line-height:1.3;margin:0}.jlr-channel-row .jlr-channel-pill{background:#ededed;color:#404040;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.2;padding:4px 10px;text-transform:uppercase}.jlr-channel-row .jlr-channel-copy{color:#404040;font-size:16px;font-weight:200;line-height:1.45;margin:6px 0 0;max-width:42rem}.form-section.page-section>.jlr-channel-group-header{list-style:none}.form-section.page-section>.jlr-channel-group-header:first-child{padding-top:0}.jlr-channel-group-header{background:#0000;border:none;box-sizing:border-box;margin:0;max-width:100%;padding:1.5rem 0 .35rem;width:100%}.jlr-channel-group-title-row{align-items:center;box-sizing:border-box;display:flex;gap:.75rem;max-width:100%;width:100%}.jlr-channel-group-title-row:first-child{padding:0}.jlr-channel-group-title{color:#000;font-size:12px;font-weight:600}.jlr-channel-group-title-line{align-self:center;background-color:#00000024;flex:1 1 auto;height:1px;min-width:0}.jlr-budget-field__wide{max-width:100%!important;padding-top:0!important;width:100%!important}.jlr-budget-field{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;max-width:100%;width:100%}.jlr-budget-field .jlr-budget-field__shell{align-items:center;background:#fff;border:1px solid #d0d5dd;box-sizing:border-box;display:flex;flex-direction:row;max-width:100%;min-height:42px;overflow:hidden;width:100%}.jlr-budget-field .jlr-budget-field__display{appearance:none;-webkit-appearance:none;background:#0000;border:none;box-sizing:border-box;color:#262626;cursor:pointer;flex:1 1 auto;font-family:inherit;font-size:16px;line-height:1.25;margin:0;min-width:0;padding:10px 8px 10px 4px!important;text-align:left;width:100%}.jlr-budget-field .jlr-budget-field__display:focus-visible{outline:none}.jlr-budget-field .jlr-budget-field__dollar{color:#999;flex-shrink:0;font-size:16px;font-weight:400;line-height:1;padding:10px 4px 10px 12px;-webkit-user-select:none;user-select:none}.jlr-budget-field .jlr-budget-field__input{background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;flex:1 1 auto;font-size:16px;margin:0!important;max-width:100%!important;min-width:0;padding:10px 8px 10px 4px!important;width:100%!important}.jlr-budget-field .jlr-budget-field__input::-webkit-inner-spin-button,.jlr-budget-field .jlr-budget-field__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jlr-budget-field .jlr-budget-field__input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.jlr-budget-field .jlr-budget-field__input:focus{outline:none}.jlr-budget-field .jlr-budget-field__steppers{align-self:stretch;border-left:1px solid #d0d5dd;display:flex;flex-direction:column;flex-shrink:0;width:28px}.jlr-budget-field .jlr-budget-field__step{background:#fafafa;border:none;color:#666;cursor:pointer;flex:1 1;margin:0;min-height:20px;padding:0;position:relative}.jlr-budget-field .jlr-budget-field__step:hover{background:#f2f2f2}.jlr-budget-field .jlr-budget-field__step:active{background:#ebebeb}.jlr-budget-field .jlr-budget-field__step--up{border-bottom:1px solid #d0d5dd}.jlr-budget-field .jlr-budget-field__step--up:after{border-bottom:5px solid;top:55%}.jlr-budget-field .jlr-budget-field__step--down:after,.jlr-budget-field .jlr-budget-field__step--up:after{border-left:4px solid #0000;border-right:4px solid #0000;content:"";left:50%;position:absolute;transform:translate(-50%,-50%)}.jlr-budget-field .jlr-budget-field__step--down:after{border-top:5px solid;top:45%}.form-sub-label{color:#999;font-size:12px;font-weight:400;margin-top:0;padding-top:0}.form-collapse-table{cursor:pointer;padding:20px 0}.form-collapse-table .plus-icon{align-items:center;display:flex;margin:5px 1rem 0 20px}.form-collapse-table .plus-icon .plus-icon-svg{padding:5px 15px 0 0}.form-collapse-table .collapse-icon{align-items:center;border:1px solid #f5222d;color:#f5222d;display:flex;font-size:14px;justify-content:center;margin:0 0 0 20px;padding:1px 15px;width:-webkit-fit-content;width:fit-content}.form-collapse-table .collapse-icon .collapse-icon-svg{height:30px;margin-top:5px;width:30px}.form-collapse-table .form-collapse-mid{font-size:14px}.form-collapse-table:hover{opacity:.8}.enroll-page{display:flex;flex-direction:column;position:relative}.enroll-page .back-text,.enroll-page .required-fields-text{display:block;padding:0 2rem;text-decoration:none}.enroll-page .back-text{color:#000;font-size:16px;font-weight:400;margin-top:4rem}.enroll-page .required-fields-text{color:#999;font-size:12px;font-weight:400;padding-bottom:50px}.enroll-page .enroll-page-content{display:flex;gap:5rem;margin:20px 0;max-width:1444px;width:100%}.enroll-page .enroll-page-content-left{width:70%}.enroll-page .enroll-page-content>:last-child{width:30%}.confirmation-page--total-only{align-items:left;display:flex;flex-direction:column;justify-content:flex-start;margin:.5rem auto 5rem;max-width:1080px;padding:2rem 1rem 5rem}.confirmation-page--total-only .selection-summary--total-only{max-width:28rem;width:100%}.confirmation-page{align-items:left;display:flex;flex-direction:column;margin:.5rem auto 5rem;max-width:1080px;padding:2rem;position:relative}.confirmation-page .confirmation-eyebrow{color:#999;font-size:12px;font-weight:600;margin-bottom:0}.confirmation-page .confirmation-page-content-title{color:#000;font-size:72px;font-weight:400;margin-bottom:0;margin-top:0}.confirmation-page .confirmation-page-content-subtitle{color:#404040;font-size:20px;font-weight:200}.confirmation-page .confirmation-page-content{display:flex;gap:5rem;margin:20px 0;width:100%}.confirmation-page .confirmation-page-content-left{width:60%}.confirmation-page .confirmation-page-content>:last-child{height:-webkit-fit-content;height:fit-content;width:40%}.confirmation-page .back-button{align-self:flex-start;background-color:#1c69d3;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;left:0;margin:2rem;padding:10px 50px;position:absolute}.confirmation-page .confirmation-table-title{border:1px solid rgba(0,0,0,.102);color:#999;font-size:12px;font-weight:600;margin-bottom:0;padding:15px 20px;width:70%}.confirmation-page .confirmation-table-content{align-items:center;background-color:#f8f9f9;border:1px solid rgba(0,0,0,.102);border-top:none;box-sizing:border-box;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding:15px 20px;width:70%}.confirmation-page .confirmation-table-content .confirmation-table-content-label{color:#000;flex:0 1 auto;font-size:12px;font-weight:600;margin:0;min-width:0;text-align:left}.confirmation-page .confirmation-table-content .confirmation-table-content-total{align-items:baseline;display:flex;flex:0 0 auto;flex-direction:row;gap:.35rem;justify-content:flex-end;margin-left:auto}.confirmation-page .confirmation-table-content .confirmation-table-content-amount{align-items:baseline;display:flex;flex-direction:row;gap:0}.confirmation-page .confirmation-table-content .confirmation-table-content-amount .selection-summary--number-only,.confirmation-page .confirmation-table-content .confirmation-table-content-currency{color:#000;font-size:2rem;font-weight:600;letter-spacing:-.02em;line-height:1}.confirmation-page .confirmation-table-content .confirmation-table-content-amount .selection-summary--number-only{display:inline;margin:0}.confirmation-page .confirmation-table-content .confirmation-table-content-total-suffix{color:#00000080;font-size:.8125rem;font-weight:500;letter-spacing:.02em;line-height:1.2;white-space:nowrap}.confirmation-page .next-table-content{box-sizing:border-box;margin-top:4rem;width:70%}.confirmation-page .next-table-content .next-table-title{border:1px solid rgba(0,0,0,.102);box-sizing:border-box;color:#999;font-size:12px;font-weight:600;margin:0;padding:15px 20px;width:100%}.confirmation-page .next-table-content .next-table-row{grid-column-gap:1.25rem;align-items:start;background-color:#fff;border:1px solid rgba(0,0,0,.102);border-top:none;box-sizing:border-box;column-gap:1.25rem;display:grid;grid-template-columns:minmax(2rem,auto) 1fr;margin:0;padding:15px 20px;width:100%}.confirmation-page .next-table-content .next-table-row-num{color:#000;font-size:12px;font-weight:600;line-height:1.45;margin:0}.confirmation-page .next-table-content .next-table-row-text{color:#404040;font-size:12px;font-weight:400;line-height:1.45;margin:0}.confirmation-page .back-text{color:#000;font-size:12px;font-weight:400;margin-top:4rem;text-decoration:none}@media(max-width:768px){.confirmation-page{padding:1rem}.confirmation-page .confirmation-page-content{flex-direction:column;gap:1rem;margin-bottom:200px}.confirmation-page .confirmation-page-content-left{width:100%}.confirmation-page .confirmation-page-content>:last-child{bottom:70px;left:0;position:fixed;width:100%;z-index:10}.confirmation-page .back-button-container{background-color:#efeff2;border-top:1px solid #d9d9d9;bottom:0;left:0;padding:1rem;position:fixed;width:100%;z-index:9}.confirmation-page .back-button{bottom:auto;display:block;left:auto;margin:0 auto;position:relative;transform:none;width:90%;z-index:10}}
/*# sourceMappingURL=main.bc5d7388.css.map*/