body,html{-webkit-font-smoothing:antialiased}html{font-size:16px}body{font-size:1rem}.cta-button{font-size:1.4rem;letter-spacing:normal;line-height:1.25rem;text-decoration:none;display:inline-block;max-width:20rem;min-width:11.875rem;padding:.875rem 1.875rem .625rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:34.375em){.cta-button{padding:.9375rem .9375rem .625rem}}@media only screen and (min-width:64em){.cta-button{padding:.875rem 1.9375rem .625rem}}.cta-button svg{height:.625rem;width:auto}.cta-text{font-size:1.4rem;letter-spacing:normal;line-height:1.25rem;text-decoration:none;border-bottom:0;color:#000;display:inline-block;text-transform:uppercase;-webkit-transition:none;-o-transition:none;transition:none}.cta-text svg{fill:#000}.cta-text>span{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#000),to(#000));background-image:-o-linear-gradient(transparent,transparent),-o-linear-gradient(#000,#000);background-image:linear-gradient(transparent,transparent),linear-gradient(#000,#000);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% .125rem,0 .125rem;color:inherit;display:inline;margin:.3125rem 0;overflow:hidden;padding-bottom:.125rem;padding-right:.25rem;position:relative;text-decoration:none;top:.0375rem;-webkit-transition:background-size .4s linear;-o-transition:background-size .4s linear;transition:background-size .4s linear}.cta-text>span::after{border:solid #000;border-width:0 .125rem .125rem 0;bottom:.0625rem;content:'';display:inline-block;left:.0625rem;padding:.1875rem;position:relative;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cta-text:active span,.cta-text:hover span{background-size:0 .125rem,100% .125rem}.cta-text.no-carat span{padding-right:0}.cta-text.no-carat span::after{display:none}.cta-text.no-carat:hover span::before{left:0;width:100%}.cta-button{background:rgba(0,0,0,0);border:.125rem solid #000;color:#000;cursor:pointer;-webkit-transition:none;-o-transition:none;transition:none}.cta-button svg{fill:#000}.cta-button.is-active,.cta-button:active,.cta-button:hover{background-color:#000;color:#fff}.cta-button.is-active svg,.cta-button:active svg,.cta-button:hover svg{fill:#fff}.cta-button:focus{border-color:#000}@media only screen and (min-width:34.375em){.cta-button{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#000),color-stop(0,rgba(0,0,0,0)));background:-o-linear-gradient(left,#000 50%,rgba(0,0,0,0) 0);background:linear-gradient(to right,#000 50%,rgba(0,0,0,0) 0);background-position:right bottom;background-size:300% 100%;-webkit-transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease;transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease}.cta-button.is-active,.cta-button:active,.cta-button:hover{background-color:transparent;background-position:left bottom;border-color:#000;color:#fff}.cta-button.is-active svg,.cta-button:active svg,.cta-button:hover svg{fill:#fff}}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.hidden{display:none!important}.ahfc-hero{position:relative}.ahfc-hero__img,.ahfc-hero__picture{display:block;width:100%}.ahfc-hero__content{padding:3.125rem 5%;text-align:center}@media only screen and (min-width:20em) and (max-width:63.9375em){.ahfc-hero__content--mobile-tablet-left{text-align:left}.ahfc-hero__content--mobile-tablet-center{text-align:center}.ahfc-hero__content--mobile-tablet-right{text-align:right}}@media only screen and (min-width:48em){.ahfc-hero__content{padding:3rem 4%}}@media only screen and (min-width:64em){.ahfc-hero__content{max-width:33.125rem;padding:0;position:absolute;text-align:left;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:38%}.ahfc-hero__content--desktop-left{left:3.75rem;right:auto}.ahfc-hero__content--desktop-center{left:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ahfc-hero__content--desktop-right{left:auto;right:3.75rem}}@media only screen and (min-width:87.5em){.ahfc-hero__content{width:30%}.ahfc-hero__content--desktop-left{left:6.25rem}.ahfc-hero__content--desktop-right{right:6.25rem}}.ahfc-hero__title{margin:0}.ahfc-hero__description{margin:1.25rem 0 0}.ahfc-hero__ctas a{margin:1.25rem 0 0}.ahfc-media-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:64em){.ahfc-media-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:64em){.ahfc-media-text{margin:4.375rem auto;max-width:75.9375rem;width:88%}}@media only screen and (min-width:64em){.ahfc-media-text__media{width:49.5%}.ahfc-media-text__media--right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width:87.5em){.ahfc-media-text__media{width:46.8%}}.ahfc-media-text__img,.ahfc-media-text__picture{display:block;width:100%}.ahfc-media-text__text{padding:2.8125rem 5% 3.125rem}@media only screen and (min-width:48em){.ahfc-media-text__text{padding:3.125rem 7.8%}}@media only screen and (min-width:64em){.ahfc-media-text__text{padding:0;width:46.5%}}@media only screen and (min-width:87.5em){.ahfc-media-text__text{width:46.8%}}.ahfc-media-text__title{margin:0 0 1.875rem}@media only screen and (min-width:64em){.ahfc-media-text__title{margin-bottom:.40625rem}}@media only screen and (min-width:87.5em){.ahfc-media-text__title{margin-bottom:1.25rem}}.ahfc-media-text__description{margin:0 0 2.8125rem}@media only screen and (min-width:48em){.ahfc-media-text__description{margin-bottom:1.875rem}}@media only screen and (min-width:64em){.ahfc-media-text__description{margin-bottom:.78125rem}}@media only screen and (min-width:87.5em){.ahfc-media-text__description{margin-bottom:1.875rem}}.ahfc-media-text__cta-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.ahfc-media-text__cta-container a{margin-bottom:1.25rem}.ahfc-media-text__cta-container a:last-child{margin-bottom:0}@media only screen and (min-width:48em){.ahfc-media-text__cta-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:64em){.ahfc-multi-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ahfc-multi-block__block{position:relative;text-align:center}.ahfc-multi-block__block::after{background-color:#707070;bottom:0;content:'';height:.0625rem;left:5%;position:absolute;width:90%}.ahfc-multi-block__block:last-child::after{content:none}@media only screen and (min-width:48em){.ahfc-multi-block__block::after{left:7.8%;width:84.4%}}@media only screen and (min-width:64em){.ahfc-multi-block__block{width:40%}.ahfc-multi-block__block::after{content:none}.ahfc-multi-block__block--large{background-color:#e8e8e8;width:60%}}.ahfc-multi-block__block-content{padding:3.125rem 5%}@media only screen and (min-width:48em){.ahfc-multi-block__block-content{padding:3.125rem 7.8%}}@media only screen and (min-width:64em){.ahfc-multi-block__block-content{padding:3.75rem}}@media only screen and (min-width:87.5em){.ahfc-multi-block__block-content{margin:5rem auto;max-width:32.8125rem;padding:0;width:81%}.ahfc-multi-block__block--large .ahfc-multi-block__block-content{max-width:49.0625rem;width:77.5%}}.ahfc-multi-block__block-title{margin:0}.ahfc-multi-block__block-description{margin:1.25rem 0 0}.ahfc-multi-block__ctas{margin-top:2rem}.ahfc-text-block{padding:3.125rem 5% 0}@media only screen and (min-width:48em){.ahfc-text-block{padding:3.125rem 7.8% 0}}@media only screen and (min-width:64em){.ahfc-text-block{padding:2.5rem 0 0}}.ahfc-text-block__text{padding-bottom:2.8125rem}.ahfc-text-block__text--underline{border-bottom:.0625rem solid #000}@media only screen and (min-width:20em) and (max-width:63.9375em){.ahfc-text-block__text--mobile-tablet-left{text-align:left}.ahfc-text-block__text--mobile-tablet-center{text-align:center}.ahfc-text-block__text--mobile-tablet-right{text-align:right}}@media only screen and (min-width:48em){.ahfc-text-block__text{padding-bottom:3.125rem}}@media only screen and (min-width:64em){.ahfc-text-block__text{margin:0 5.8%;max-width:76.7875rem}.ahfc-text-block__text--desktop-left{text-align:left}.ahfc-text-block__text--desktop-center{text-align:center}.ahfc-text-block__text--desktop-right{text-align:right}}@media only screen and (min-width:87.5em){.ahfc-text-block__text{margin:0 5.625rem}}.ahfc-text-block--dark-background{background-color:#707070}.ahfc-text-block__title{margin:0}.ahfc-text-block__description{margin:1.25rem 0 0}@media only screen and (min-width:48em){.ahfc-text-block__description{margin-top:1.875rem}}.ahfc-text-block__description a{color:inherit}.ahfc-text-block__disclaimer{margin:2.5rem 0 0}@media only screen and (min-width:64em){.ahfc-text-block__disclaimer{margin-top:1.875rem}}.ahfc-text-block__cta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1.5625rem 0 0}@media only screen and (min-width:48em){.ahfc-text-block__cta-container{margin:1.875rem 0 0}}.ahfc-text-block__cta-container--mobile-tablet-left a{-ms-flex-item-align:center;align-self:center}.ahfc-text-block__cta-container--mobile-tablet-right a{-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:48em) and (max-width:63.9375em){.ahfc-text-block__cta-container--mobile-tablet-left a{-ms-flex-item-align:start;align-self:start}.ahfc-text-block__cta-container--mobile-tablet-right a{-ms-flex-item-align:end;align-self:end}}@media only screen and (min-width:20em) and (max-width:63.9375em){.ahfc-text-block__cta-container--mobile-tablet-center a{-ms-flex-item-align:center;align-self:center}}@media only screen and (min-width:64em){.ahfc-text-block__cta-container--desktop-left a{-ms-flex-item-align:start;align-self:start}.ahfc-text-block__cta-container--desktop-center a{-ms-flex-item-align:center;align-self:center}.ahfc-text-block__cta-container--desktop-right a{-ms-flex-item-align:end;align-self:end}}.ahfc-text-block__cta-container a{margin-bottom:1.5625rem}.ahfc-text-block__cta-container a:last-child{margin-bottom:0}.ahfc-multi-card{background-color:#e8e8e8}@media only screen and (min-width:64em){.ahfc-multi-card{padding-bottom:3.125rem}}.ahfc-multi-card__header{margin:0;padding:2rem 5% 0;text-align:center}@media only screen and (min-width:48em){.ahfc-multi-card__header{padding:3.125rem 7.8% 0}}@media only screen and (min-width:64em){.ahfc-multi-card__header{padding:3.125rem 4% 2.375rem}}@media only screen and (min-width:64em){.ahfc-multi-card__cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 2.5rem}}@media only screen and (min-width:87.5em){.ahfc-multi-card__cards-container{margin:0 auto;max-width:81.25rem}}.ahfc-multi-card__card{position:relative}@media only screen and (min-width:64em){.ahfc-multi-card__card{background-color:#fff;margin-bottom:.625rem;width:32.67%}}@media only screen and (min-width:87.5em){.ahfc-multi-card__card{margin-bottom:1.25rem;max-width:26.25rem}}@media only screen and (min-width:64em){.ahfc-multi-card__card--large{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:none;padding:1.25rem;width:100%}}@media only screen and (min-width:87.5em){.ahfc-multi-card__card--large{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.ahfc-multi-card__card--divider::after{background-color:#707070;bottom:0;content:'';height:.0625rem;left:5%;position:absolute;width:90%}@media only screen and (min-width:48em){.ahfc-multi-card__card--divider::after{left:7.8%;width:84.4%}}@media only screen and (min-width:64em){.ahfc-multi-card__card--divider::after{content:none}}.ahfc-multi-card__card-media{position:relative}@media only screen and (min-width:64em){.ahfc-multi-card__card-media{width:50.88%}.ahfc-multi-card__card-media--right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width:87.5em){.ahfc-multi-card__card-media{width:48rem}}.ahfc-multi-card__img,.ahfc-multi-card__picture,.ahfc-multi-card__video{display:block;width:100%}.ahfc-multi-card__video{left:0;position:absolute;top:0}.ahfc-multi-card__play-button{background-color:rgba(0,0,0,0);border:.125rem solid #fff;border-radius:50%;cursor:pointer;height:3.125rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3.125rem}@media only screen and (min-width:48em){.ahfc-multi-card__play-button{border-width:.1875rem;height:6.25rem;width:6.25rem}}@media only screen and (min-width:64em){.ahfc-multi-card__play-button{border-width:.125rem;height:3.75rem;width:3.75rem}}@media only screen and (min-width:87.5em){.ahfc-multi-card__play-button{border-width:.1875rem;height:6.25rem;width:6.25rem}}.ahfc-multi-card__play-button::after{border-bottom:.625rem solid transparent;border-left:.625rem solid #fff;border-top:.625rem solid transparent;content:'';left:1.25rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:48em){.ahfc-multi-card__play-button::after{border-bottom:1.25rem solid transparent;border-left:1.25rem solid #fff;border-top:1.25rem solid transparent;left:2.5rem}}@media only screen and (min-width:64em){.ahfc-multi-card__play-button::after{border-bottom:.75rem solid transparent;border-left:.75rem solid #fff;border-top:.75rem solid transparent;left:1.5rem}}@media only screen and (min-width:87.5em){.ahfc-multi-card__play-button::after{border-bottom:1.25rem solid transparent;border-left:1.25rem solid #fff;border-top:1.25rem solid transparent;left:2.5rem}}.ahfc-multi-card__card-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.1875rem 5% 1.5625rem}@media only screen and (min-width:48em){.ahfc-multi-card__card-text{padding:2.5rem 7.8% 2.8125rem}}@media only screen and (min-width:64em){.ahfc-multi-card__card-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:2.8125rem 2rem 2rem;text-align:center}.ahfc-multi-card__card--large .ahfc-multi-card__card-text{height:auto}}@media only screen and (min-width:87.5em){.ahfc-multi-card__card-text{padding-left:2.8125rem;padding-right:2.8125rem}}.ahfc-multi-card__card-text a{-ms-flex-item-align:center;align-self:center;margin-top:.9375rem}@media only screen and (min-width:48em){.ahfc-multi-card__card-text a{-ms-flex-item-align:auto;align-self:auto}}.ahfc-multi-card__card--large .ahfc-multi-card__card-text{padding-bottom:3rem}@media only screen and (min-width:48em){.ahfc-multi-card__card--large .ahfc-multi-card__card-text{padding:2.8125rem 7.8%}}@media only screen and (min-width:64em){.ahfc-multi-card__card--large .ahfc-multi-card__card-text{padding:0;width:45.13%}}@media only screen and (min-width:87.5em){.ahfc-multi-card__card--large .ahfc-multi-card__card-text{margin:0 auto;width:23rem}}.ahfc-multi-card__card-title{margin:0}.ahfc-multi-card__card-description{margin:1.25rem 0 0}@media only screen and (min-width:64em){.ahfc-multi-card__card-description{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ahfc-multi-card__card--large .ahfc-multi-card__card-description{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.ahfc-two-column{padding:2.5rem 5% 1.25rem}@media only screen and (min-width:48em){.ahfc-two-column{padding:3.125rem 7.8% 1.875rem}}@media only screen and (min-width:64em){.ahfc-two-column{-webkit-box-sizing:content-box;box-sizing:content-box;max-width:56.25rem;padding-left:5.8%;padding-right:5.8%}}@media only screen and (min-width:87.5em){.ahfc-two-column{padding-left:5.625rem;padding-right:5.625rem}}.ahfc-two-column__header{margin:0 0 1.25rem}@media only screen and (min-width:48em){.ahfc-two-column__header{margin-bottom:1.875rem}}.ahfc-two-column__columns-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:48em){.ahfc-two-column__columns-container{max-width:25.625rem}}@media only screen and (min-width:64em){.ahfc-two-column__columns-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:none}}.ahfc-two-column__column{display:block}.ahfc-two-column__column:last-child .ahfc-two-column__block:last-child{border-bottom:0;margin-bottom:0}@media only screen and (min-width:64em){.ahfc-two-column__column{width:25rem}}.ahfc-two-column__block{border-bottom:.0625rem solid #707070;margin-bottom:2.5rem;padding-bottom:1.25rem}@media only screen and (min-width:64em){.ahfc-two-column__block:last-child{border-bottom:0;margin-bottom:0}}.ahfc-two-column__block-title{margin:0}.ahfc-two-column__block-description{margin:.625rem 0 0}@font-face{font-display:swap;font-family:"Acura Bespoke Regular";src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/acura_bespoke-regular.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/acura_bespoke-regular.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/acura_bespoke-regular.svg) format("svg")}@font-face{font-display:swap;font-family:"Acura Bespoke Light";src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/acura_bespoke-light.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/acura_bespoke-light.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/acura_bespoke-light.svg) format("svg")}@font-face{font-display:swap;font-family:"Acura Bespoke Book";src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/acura_bespoke-book.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/acura_bespoke-book.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/acura_bespoke-book.svg) format("svg")}@font-face{font-display:swap;font-family:"Acura Bespoke Bold";src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/acura_bespoke-bold-webfont.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/acura_bespoke-bold-webfont.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/acura_bespoke-bold-webfont.svg) format("svg")}@font-face{font-display:swap;font-family:AvenirLTPro-Black;src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Black.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Black.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Black.svg) format("svg")}@font-face{font-display:swap;font-family:AvenirLTPro-BlackOblique;src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-BlackOblique.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-BlackOblique.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-BlackOblique.svg) format("svg")}@font-face{font-display:swap;font-family:AvenirLTPro-Book;src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Book.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Book.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Book.svg) format("svg")}@font-face{font-display:swap;font-family:AvenirLTPro-BookOblique;src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-BookOblique.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-BookOblique.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-BookOblique.svg) format("svg")}@font-face{font-display:swap;font-family:AvenirLTPro-Heavy;src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Heavy.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Heavy.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Heavy.svg) format("svg")}@font-face{font-display:swap;font-family:AvenirLTPro-HeavyOblique;src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-HeavyOblique.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-HeavyOblique.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-HeavyOblique.svg) format("svg")}@font-face{font-display:swap;font-family:AvenirLTPro-Light;src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Light.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Light.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Light.svg) format("svg")}@font-face{font-display:swap;font-family:AvenirLTPro-LightOblique;src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-LightOblique.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-LightOblique.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-LightOblique.svg) format("svg")}@font-face{font-display:swap;font-family:AvenirLTPro-Medium;src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Medium.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Medium.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Medium.svg) format("svg")}@font-face{font-display:swap;font-family:AvenirLTPro-MediumOblique;src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-MediumOblique.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-MediumOblique.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-MediumOblique.svg) format("svg")}@font-face{font-display:swap;font-family:AvenirLTPro-Oblique;src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Oblique.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Oblique.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Oblique.svg) format("svg")}@font-face{font-display:swap;font-family:AvenirLTPro-Roman;src:url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Roman.woff) format("woff"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Roman.ttf) format("truetype"),url(https://www.acura.com/Areas/AcuraPlatform/fonts/AvenirLTPro-Roman.svg) format("svg")}.cta-text{font-size:1.4rem;letter-spacing:normal;line-height:1.25rem;text-decoration:none;border-bottom:0;color:inherit;display:inline-block;text-transform:uppercase;-webkit-transition:none;-o-transition:none;transition:none;font-family:AvenirLTPro-Heavy,Arial,sans-serif;font-size:.875rem}.cta-text svg{fill:inherit}.cta-text>span{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(#e82c2a),to(#e82c2a));background-image:-o-linear-gradient(transparent,transparent),-o-linear-gradient(#e82c2a,#e82c2a);background-image:linear-gradient(transparent,transparent),linear-gradient(#e82c2a,#e82c2a);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% .125rem,0 .125rem;color:inherit;display:inline;margin:.3125rem 0;overflow:hidden;padding-bottom:.125rem;padding-right:.25rem;position:relative;text-decoration:none;top:.0375rem;-webkit-transition:background-size .4s linear;-o-transition:background-size .4s linear;transition:background-size .4s linear}.cta-text>span::after{border:solid #e82c2a;border-width:0 .125rem .125rem 0;bottom:.0625rem;content:'';display:inline-block;left:.0625rem;padding:.1875rem;position:relative;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cta-text:active span,.cta-text:hover span{background-size:0 .125rem,100% .125rem}.cta-text.no-carat span{padding-right:0}.cta-text.no-carat span::after{display:none}.cta-text.no-carat:hover span::before{left:0;width:100%}.cta-button{background:rgba(0,0,0,0);border:.125rem solid #e82c2a;color:#000;font-family:AvenirLTPro-Heavy,Arial,sans-serif;font-size:.875rem}.cta-button svg{fill:#000}.cta-button.is-active,.cta-button:active,.cta-button:hover{background-color:#e82c2a;color:#fff}.cta-button.is-active svg,.cta-button:active svg,.cta-button:hover svg{fill:#fff}.cta-button:focus{border-color:#e82c2a}@media only screen and (min-width:34.375em){.cta-button{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#e82c2a),color-stop(0,rgba(0,0,0,0)));background:-o-linear-gradient(left,#e82c2a 50%,rgba(0,0,0,0) 0);background:linear-gradient(to right,#e82c2a 50%,rgba(0,0,0,0) 0);background-position:right bottom;background-size:300% 100%;-webkit-transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease;transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease}.cta-button.is-active,.cta-button:active,.cta-button:hover{background-color:transparent;background-position:left bottom;border-color:#e82c2a;color:#fff}.cta-button.is-active svg,.cta-button:active svg,.cta-button:hover svg{fill:#fff}}.cta-button.is-red-bg{background:#e82c2a;border:.125rem solid #e82c2a;color:#fff;border:0}.cta-button.is-red-bg svg{fill:#fff}.cta-button.is-red-bg.is-active,.cta-button.is-red-bg:active,.cta-button.is-red-bg:hover{background-color:#000;color:#fff}.cta-button.is-red-bg.is-active svg,.cta-button.is-red-bg:active svg,.cta-button.is-red-bg:hover svg{fill:#fff}.cta-button.is-red-bg:focus{border-color:#000}@media only screen and (min-width:34.375em){.cta-button.is-red-bg{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#000),color-stop(0,#e82c2a));background:-o-linear-gradient(left,#000 50%,#e82c2a 0);background:linear-gradient(to right,#000 50%,#e82c2a 0);background-position:right bottom;background-size:300% 100%;-webkit-transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease;transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease}.cta-button.is-red-bg.is-active,.cta-button.is-red-bg:active,.cta-button.is-red-bg:hover{background-color:transparent;background-position:left bottom;border-color:#000;color:#fff}.cta-button.is-red-bg.is-active svg,.cta-button.is-red-bg:active svg,.cta-button.is-red-bg:hover svg{fill:#fff}}.cta-button.is-black-bg{background:#000;border:.125rem solid #000;color:#fff;border:0}.cta-button.is-black-bg svg{fill:#fff}.cta-button.is-black-bg.is-active,.cta-button.is-black-bg:active,.cta-button.is-black-bg:hover{background-color:#e82c2a;color:#fff}.cta-button.is-black-bg.is-active svg,.cta-button.is-black-bg:active svg,.cta-button.is-black-bg:hover svg{fill:#fff}.cta-button.is-black-bg:focus{border-color:#e82c2a}@media only screen and (min-width:34.375em){.cta-button.is-black-bg{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#e82c2a),color-stop(0,#000));background:-o-linear-gradient(left,#e82c2a 50%,#000 0);background:linear-gradient(to right,#e82c2a 50%,#000 0);background-position:right bottom;background-size:300% 100%;-webkit-transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease;transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease}.cta-button.is-black-bg.is-active,.cta-button.is-black-bg:active,.cta-button.is-black-bg:hover{background-color:transparent;background-position:left bottom;border-color:#e82c2a;color:#fff}.cta-button.is-black-bg.is-active svg,.cta-button.is-black-bg:active svg,.cta-button.is-black-bg:hover svg{fill:#fff}}.cta-button.is-white-bg{background:#fff;border:.125rem solid #fff;color:#e82c2a;border:0}.cta-button.is-white-bg svg{fill:#e82c2a}.cta-button.is-white-bg.is-active,.cta-button.is-white-bg:active,.cta-button.is-white-bg:hover{background-color:#e82c2a;color:#fff}.cta-button.is-white-bg.is-active svg,.cta-button.is-white-bg:active svg,.cta-button.is-white-bg:hover svg{fill:#fff}.cta-button.is-white-bg:focus{border-color:#e82c2a}@media only screen and (min-width:34.375em){.cta-button.is-white-bg{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#e82c2a),color-stop(0,#fff));background:-o-linear-gradient(left,#e82c2a 50%,#fff 0);background:linear-gradient(to right,#e82c2a 50%,#fff 0);background-position:right bottom;background-size:300% 100%;-webkit-transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease;transition:background-color .3s ease,background-position .3s ease,border-color .3s ease,color .3s ease}.cta-button.is-white-bg.is-active,.cta-button.is-white-bg:active,.cta-button.is-white-bg:hover{background-color:transparent;background-position:left bottom;border-color:#e82c2a;color:#fff}.cta-button.is-white-bg.is-active svg,.cta-button.is-white-bg:active svg,.cta-button.is-white-bg:hover svg{fill:#fff}}a:focus-visible{outline:.125rem solid #000;outline-offset:.3125rem}.mac.no-chrome.no-firefox a:focus{outline:.125rem solid #000;outline-offset:.3125rem}button:focus-visible{outline:.125rem solid #fff;outline-offset:.3125rem}.mac.no-chrome.no-firefox button:focus{outline:.125rem solid #fff;outline-offset:.3125rem}.light-theme{color:#000}.light-theme svg{color:#000;fill:#000}.light-theme a:focus-visible{outline:.125rem solid #000;outline-offset:.3125rem}.mac.no-chrome.no-firefox .light-theme a:focus{outline:.125rem solid #000;outline-offset:.3125rem}.dark-theme{color:#fff}.dark-theme svg{color:#fff;fill:#fff}.dark-theme a:focus-visible{outline:.125rem solid #fff;outline-offset:.3125rem}.mac.no-chrome.no-firefox .dark-theme a:focus{outline:.125rem solid #fff;outline-offset:.3125rem}.dark-xs-light-md-theme{color:#fff}.dark-xs-light-md-theme svg{color:#fff;fill:#fff}.dark-xs-light-md-theme a:focus-visible{outline:.125rem solid #fff;outline-offset:.3125rem}.mac.no-chrome.no-firefox .dark-xs-light-md-theme a:focus{outline:.125rem solid #fff;outline-offset:.3125rem}@media only screen and (min-width:48em){.dark-xs-light-md-theme{color:#000}.dark-xs-light-md-theme svg{color:#000;fill:#000}.dark-xs-light-md-theme a:focus-visible{outline:.125rem solid #000;outline-offset:.3125rem}.mac.no-chrome.no-firefox .dark-xs-light-md-theme a:focus{outline:.125rem solid #000;outline-offset:.3125rem}}.dark-xs-light-lg-theme{color:#fff}.dark-xs-light-lg-theme svg{color:#fff;fill:#fff}.dark-xs-light-lg-theme a:focus-visible{outline:.125rem solid #fff;outline-offset:.3125rem}.mac.no-chrome.no-firefox .dark-xs-light-lg-theme a:focus{outline:.125rem solid #fff;outline-offset:.3125rem}@media only screen and (min-width:64em){.dark-xs-light-lg-theme{color:#000}.dark-xs-light-lg-theme svg{color:#000;fill:#000}.dark-xs-light-lg-theme a:focus-visible{outline:.125rem solid #000;outline-offset:.3125rem}.mac.no-chrome.no-firefox .dark-xs-light-lg-theme a:focus{outline:.125rem solid #000;outline-offset:.3125rem}}.light-xs-dark-md-theme{color:#000}.light-xs-dark-md-theme svg{color:#000;fill:#000}.light-xs-dark-md-theme a:focus-visible{outline:.125rem solid #000;outline-offset:.3125rem}.mac.no-chrome.no-firefox .light-xs-dark-md-theme a:focus{outline:.125rem solid #000;outline-offset:.3125rem}@media only screen and (min-width:48em){.light-xs-dark-md-theme{color:#fff}.light-xs-dark-md-theme svg{color:#fff;fill:#fff}.light-xs-dark-md-theme a:focus-visible{outline:.125rem solid #fff;outline-offset:.3125rem}.mac.no-chrome.no-firefox .light-xs-dark-md-theme a:focus{outline:.125rem solid #fff;outline-offset:.3125rem}}.light-xs-dark-lg-theme{color:#000}.light-xs-dark-lg-theme svg{color:#000;fill:#000}.light-xs-dark-lg-theme a:focus-visible{outline:.125rem solid #000;outline-offset:.3125rem}.mac.no-chrome.no-firefox .light-xs-dark-lg-theme a:focus{outline:.125rem solid #000;outline-offset:.3125rem}@media only screen and (min-width:64em){.light-xs-dark-lg-theme{color:#fff}.light-xs-dark-lg-theme svg{color:#fff;fill:#fff}.light-xs-dark-lg-theme a:focus-visible{outline:.125rem solid #fff;outline-offset:.3125rem}.mac.no-chrome.no-firefox .light-xs-dark-lg-theme a:focus{outline:.125rem solid #fff;outline-offset:.3125rem}}.ahfc-hero__content{background-color:#e8e8e8}@media only screen and (min-width:64em){.ahfc-hero__content{background-color:transparent}}.ahfc-hero__title{font-family:"Acura Bespoke Light",Arial,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0025rem;line-height:2.5rem}@media only screen and (min-width:64em){.ahfc-hero__title{font-size:2.75rem}}.ahfc-hero__description{font-family:AvenirLTPro-Book,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.03rem;line-height:1.5rem}@media only screen and (min-width:64em){.ahfc-hero__description{font-size:1.125rem;line-height:1.75rem}}.ahfc-media-text__title{font-family:"Acura Bespoke Light",Arial,sans-serif;font-size:1.75rem;font-weight:400;line-height:2rem}@media only screen and (min-width:48em){.ahfc-media-text__title{font-size:2.25rem;line-height:3rem}}@media only screen and (min-width:64em){.ahfc-media-text__title{font-size:2.75rem}}.ahfc-media-text__description{font-family:AvenirLTPro-Book,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.03rem;line-height:1.5rem}@media only screen and (min-width:48em){.ahfc-media-text__description{line-height:1.75rem}}@media only screen and (min-width:64em){.ahfc-media-text__description{font-size:1.125rem}}.ahfc-multi-block__block-title{font-family:"Acura Bespoke Light",Arial,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0025rem;line-height:2.5rem}@media only screen and (min-width:64em){.ahfc-multi-block__block-title{font-size:2.75rem;line-height:4rem}}.ahfc-multi-block__block-description{font-family:AvenirLTPro-Book,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.03rem;line-height:1.5rem}@media only screen and (min-width:64em){.ahfc-multi-block__block-description{font-size:1.125rem;line-height:1.75rem}}.ahfc-multi-card__header{font-family:"Acura Bespoke Light",Arial,sans-serif;font-size:2.25rem;font-weight:400;letter-spacing:.0025rem;line-height:2.5rem}@media only screen and (min-width:64em){.ahfc-multi-card__header{font-size:2.9375rem;line-height:3rem}}@media only screen and (min-width:87.5em){.ahfc-multi-card__header{font-size:4.0625rem;line-height:4.125rem}}.ahfc-multi-card__card-title{font-family:"Acura Bespoke Light",Arial,sans-serif;font-size:1.75rem;font-weight:400;line-height:2rem}@media only screen and (min-width:64em){.ahfc-multi-card__card-title{font-size:2.25rem;line-height:3rem}}.ahfc-multi-card__card-description{font-family:AvenirLTPro-Book,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.03rem;line-height:1.5rem}@media only screen and (min-width:64em){.ahfc-multi-card__card-description{font-size:1.125rem;line-height:1.75rem}}.ahfc-text-block__title{font-family:"Acura Bespoke Light",Arial,sans-serif;font-size:1.75rem;font-weight:400;line-height:2rem}@media only screen and (min-width:48em){.ahfc-text-block__title{font-size:2.25rem;line-height:3rem}}@media only screen and (min-width:64em){.ahfc-text-block__title{font-size:2.75rem}}.ahfc-text-block__description{font-family:AvenirLTPro-Book,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.03rem;line-height:1.5rem}@media only screen and (min-width:48em){.ahfc-text-block__description{line-height:1.75rem}}@media only screen and (min-width:64em){.ahfc-text-block__description{font-size:1.125rem}}.ahfc-text-block__disclaimer{font-family:AvenirLTPro-Book,Arial,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:normal;line-height:1.25rem}@media only screen and (min-width:48em){.ahfc-text-block__disclaimer{font-size:.875rem}}.ahfc-two-column__header{font-family:"Acura Bespoke Light",Arial,sans-serif;font-size:2.75rem;font-weight:400;line-height:3.5rem}.ahfc-two-column__block-title{font-family:"Acura Bespoke Bold",Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.75rem}.ahfc-two-column__block-description{font-family:AvenirLTPro-Book,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.75rem}