#main-content{padding:0}#main-content .container{padding:0 15px}.login-page{background:#e5e4e2}.login-page .site-header{border:none!important}.login-page .site-header__top{background-color:#282829;border:none;display:block!important}.login-page .site-header__top .nav__list .nav__link-wrapper{padding:6px 0}.login-page .site-header__top .nav__list .nav__link-wrapper .nav__link--button{-webkit-box-pack:end;-ms-flex-pack:end;gap:6px;-webkit-justify-content:flex-end;justify-content:flex-end}.login-page .site-header__top .nav__list .nav__link-wrapper .nav__link--button .nav__link-chevron--desktop{display:block!important}@media screen and (max-width:1024px){.login-page .site-header__top .nav__list .nav__link-wrapper .nav__link--button .nav__link-chevron--desktop{height:24px;width:24px}.login-page .site-header__top .nav__list .nav__link-wrapper .nav__link--button .nav__link-chevron--desktop svg{width:18px}}.login-page .site-header__top .nav__list .nav__link-wrapper .nav__link--button .nav__link-chevron--mobile{display:none}.login-page .site-header__top .nav__link-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.login-page .site-header__top .nav__link-text{color:#fff}.login-page .site-header__top .nav__link-chevron{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.login-page .site-header__bottom{display:none}.login-page #main-content{padding-top:36px!important}.login-page #main{margin:0;padding:0!important;position:relative}.login-page #main .login-banner{position:relative}.login-page #main .login-banner .field--name-field-banner-image{padding:0;position:relative}.login-page #main .login-banner .field--name-field-banner-image:after{background-color:rgba(0,0,0,.85);content:"";display:inline-block;inset:0;position:absolute}.login-page #main .login-banner .field--name-field-banner-image img{height:auto;max-height:550px;-o-object-fit:cover!important;object-fit:cover!important;padding:0!important;width:100%}@media screen and (max-width:1200px){.login-page #main .login-banner .field--name-field-banner-image img{height:600px;max-height:none;width:auto}}@media screen and (max-width:767px){.login-page #main .login-banner .field--name-field-banner-image img{height:700px}}.login-page #main .login-banner .banner-content{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}.login-page #main .login-banner .banner-content .cmi-login-body-view{color:#fff;margin-top:0}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width:767px){.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-justify-content:center;justify-content:center}}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left{max-width:706px;padding-right:0}@media screen and (max-width:767px){.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left{padding-right:0}}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}@media screen and (max-width:767px){.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content{gap:20px}}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .brand-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .brand-logo img{height:auto;padding:0!important;width:60px}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .brand-logo img:first-child{border-right:2px solid #fff;padding-right:20px!important}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .brand-logo img.stamford-logo{height:40px;margin-left:20px;max-width:100%;width:auto}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .welcome-text .node-title{color:hsla(0,0%,100%,.7);font-size:clamp(38px,4vw,52px);font-weight:400;letter-spacing:-.02em;line-height:1;margin-bottom:6px}@media screen and (max-width:767px){.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .welcome-text .node-title{font-size:20px}}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .welcome-text .banner-title{color:#fff;font-size:clamp(56px,7vw,96px);font-weight:500;letter-spacing:-.03em;line-height:.95;margin-bottom:32px}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .welcome-text .banner-title span{color:#da291c;font-weight:700}@media screen and (max-width:767px){.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .welcome-text .banner-title{font-size:40px}}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .welcome-content{max-width:560px}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .welcome-content p{color:hsla(0,0%,100%,.78);font-size:16px;font-style:normal;font-weight:400;line-height:1.7;margin:0}@media screen and (max-width:767px){.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .welcome-content p{font-size:14px}}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,8%,.65);border:1px solid hsla(0,0%,100%,.15);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:40px 36px;position:relative;z-index:2}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks:before{background:#da291c;content:"";height:3px;left:0;position:absolute;top:0;width:56px}@media screen and (max-width:768px){.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media screen and (max-width:540px){.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks{width:100%}}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .btn-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #363636;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;padding-bottom:20px;width:100%}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .btn-col .btn-login{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font:600 15px cmiDisplay,Segeo UI,Arial,sans-serif;gap:14px;padding:18px 24px;text-decoration:none;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);-o-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1);width:100%}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .btn-col .btn-login:after{-ms-flex-negative:0;background:no-repeat 50%;-webkit-background-size:contain;background-size:contain;content:"";display:block;-webkit-flex-shrink:0;flex-shrink:0;height:20px;margin-left:auto;width:20px}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .btn-col .btn-login.CMI-btn-login{background-color:#da291c;color:#fff!important}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .btn-col .btn-login.CMI-btn-login:before{-ms-flex-negative:0;background:url(/sites/channel/themes/custom/cmidealer/images/dealer-icon-loging.svg) no-repeat 50%;-webkit-background-size:contain;background-size:contain;content:"";display:block;-webkit-flex-shrink:0;flex-shrink:0;height:20px;width:20px}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .btn-col .btn-login.CMI-btn-login:after{background-image:url(/sites/channel/themes/custom/cmidealer/images/login-arrow-white.svg)}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .btn-col .btn-login.CMI-btn-login:hover{background-color:#000;color:#fff!important}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .btn-col .btn-login.reg-btn-login{background-color:#fff;color:#000!important}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .btn-col .btn-login.reg-btn-login:before{-ms-flex-negative:0;background:url(/sites/channel/themes/custom/cmidealer/images/employee-icon.svg) no-repeat 50%;-webkit-background-size:contain;background-size:contain;content:"";display:block;-webkit-filter:brightness(0);filter:brightness(0);-webkit-flex-shrink:0;flex-shrink:0;height:20px;width:20px}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .btn-col .btn-login.reg-btn-login:after{background-image:url(/sites/channel/themes/custom/cmidealer/images/login-arrow-black.svg)}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .btn-col .btn-login.reg-btn-login:hover{background-color:#000;color:#fff!important}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .btn-col .btn-login.reg-btn-login:hover:before{-webkit-filter:none;filter:none}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .btn-col .btn-login.reg-btn-login:hover:after{background-image:url(/sites/channel/themes/custom/cmidealer/images/login-arrow-white.svg)}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .login-issues{color:hsla(0,0%,100%,.75);font-size:13px;text-align:center}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .login-issues p:last-child{margin-top:0}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .help-text{border-bottom:1px solid hsla(0,0%,100%,.5);color:#fff;font-weight:600;text-decoration:none;-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left .login-banner-left-content .login-buttons-block .login-right-blocks .help-text:hover{border-bottom-color:#da291c;color:#da291c}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left+.field--name-body{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - 786px);-ms-flex:0 0 calc(100% - 786px);flex:0 0 calc(100% - 786px);max-width:calc(100% - 786px)}@media screen and (max-width:540px){.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .cmi-login-body-left+.field--name-body{width:100%}}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,8%,.65);border:1px solid hsla(0,0%,100%,.15);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:40px 36px;position:relative;z-index:2}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks:before{background:#da291c;content:"";height:3px;left:0;position:absolute;top:0;width:56px}@media screen and (max-width:768px){.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}}@media screen and (max-width:540px){.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks{width:100%}}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .btn-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #363636;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;padding-bottom:20px;width:100%}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .btn-col .btn-login{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font:600 15px cmiDisplay,Segeo UI,Arial,sans-serif;gap:14px;padding:18px 24px;text-decoration:none;-webkit-transition:all .25s cubic-bezier(.4,0,.2,1);-o-transition:all .25s cubic-bezier(.4,0,.2,1);transition:all .25s cubic-bezier(.4,0,.2,1);width:100%}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .btn-col .btn-login:after{-ms-flex-negative:0;background:no-repeat 50%;-webkit-background-size:contain;background-size:contain;content:"";display:block;-webkit-flex-shrink:0;flex-shrink:0;height:20px;margin-left:auto;width:20px}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .btn-col .btn-login.CMI-btn-login{background-color:#da291c;color:#fff!important}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .btn-col .btn-login.CMI-btn-login:before{-ms-flex-negative:0;background:url(/sites/channel/themes/custom/cmidealer/images/dealer-icon-loging.svg) no-repeat 50%;-webkit-background-size:contain;background-size:contain;content:"";display:block;-webkit-flex-shrink:0;flex-shrink:0;height:20px;width:20px}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .btn-col .btn-login.CMI-btn-login:after{background-image:url(/sites/channel/themes/custom/cmidealer/images/login-arrow-white.svg)}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .btn-col .btn-login.CMI-btn-login:hover{background-color:#000;color:#fff!important}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .btn-col .btn-login.reg-btn-login{background-color:#fff;color:#000!important}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .btn-col .btn-login.reg-btn-login:before{-ms-flex-negative:0;background:url(/sites/channel/themes/custom/cmidealer/images/employee-icon.svg) no-repeat 50%;-webkit-background-size:contain;background-size:contain;content:"";display:block;-webkit-filter:brightness(0);filter:brightness(0);-webkit-flex-shrink:0;flex-shrink:0;height:20px;width:20px}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .btn-col .btn-login.reg-btn-login:after{background-image:url(/sites/channel/themes/custom/cmidealer/images/login-arrow-black.svg)}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .btn-col .btn-login.reg-btn-login:hover{background-color:#000;color:#fff!important}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .btn-col .btn-login.reg-btn-login:hover:before{-webkit-filter:none;filter:none}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .btn-col .btn-login.reg-btn-login:hover:after{background-image:url(/sites/channel/themes/custom/cmidealer/images/login-arrow-white.svg)}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .login-issues{color:hsla(0,0%,100%,.75);font-size:13px;text-align:center}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .login-issues p:last-child{margin-top:0}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .help-text{border-bottom:1px solid hsla(0,0%,100%,.5);color:#fff;font-weight:600;text-decoration:none;-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s}.login-page #main .login-banner .banner-content .cmi-login-body-view .view-header .field--name-body .login-right-blocks .help-text:hover{border-bottom-color:#da291c;color:#da291c}.login-page #main .offerings-section{background:#e5e4e2;isolation:isolate;padding:80px 0 60px;position:relative}.login-page #main .offerings-section h2{color:#282829;font:400 clamp(40px,4.5vw,60px)/1 cmiDisplay,Segeo UI,Arial,sans-serif;letter-spacing:-.025em}.login-page #main .offerings-section h2 .accent{color:#da291c;font-weight:700}.login-page #main .offerings-section .offerings-lede{color:#282829;font-size:17px;line-height:1.6}.login-page #main .offerings-section .cmi-login-offerings .view-header h3{font-size:40px;font-weight:700;letter-spacing:-.33px;line-height:110%;text-align:center}.login-page #main .offerings-section .cmi-login-offerings .view-content{margin-top:80px}@media screen and (max-width:767px){.login-page #main .offerings-section .cmi-login-offerings .view-content{margin-top:30px}}.login-page #main .offerings-section .cmi-login-offerings .view-content .views-row{counter-reset:heading}.login-page #main .offerings-section .cmi-login-offerings .view-content .views-row .views-col{padding-right:50px}@media screen and (max-width:767px){.login-page #main .offerings-section .cmi-login-offerings .view-content .views-row .views-col{padding-top:50px;width:100%!important}}.login-page #main .offerings-section .cmi-login-offerings .view-content .views-row .views-col:before{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#000;-webkit-text-fill-color:transparent;content:counter(heading);counter-increment:heading;font-size:150px;font-weight:750;line-height:45px;opacity:.3}.login-page #main .offerings-section .cmi-login-offerings .view-content .views-row .views-col .cmi-offerings-description ul{padding:0}.login-page #main .offerings-section .cmi-login-offerings .view-content .views-row .views-col .cmi-offerings-description ul li{border-top:1px solid rgba(10,10,11,.08);color:#282829;font-size:14.5px;height:auto!important;line-height:1.55;list-style:none;padding:12px 0 0 22px;position:relative}.login-page #main .offerings-section .cmi-login-offerings .view-content .views-row .views-col .cmi-offerings-description ul li:before{background:#da291c;content:"";height:1px;left:0;position:absolute;top:20px;width:8px}.hero-brand-row{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.18);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-bottom:28px;padding-bottom:28px}.hero-brand-row .divider{background:hsla(0,0%,100%,.2);height:20px;width:1px}.hero-brand-row .red-dot{background:#da291c;border-radius:50%;display:inline-block;height:8px;margin-right:8px;opacity:.35;text-indent:-9999px;-webkit-transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,-webkit-transform .6s ease;-o-transition:opacity .6s ease,-o-transform .6s ease;transition:opacity .6s ease,transform .6s ease;transition:opacity .6s ease,transform .6s ease,-webkit-transform .6s ease,-o-transform .6s ease;width:8px}.hero-brand-row .brand-logo{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:hsla(0,0%,100%,.4);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font:700 17px cmiDisplay,Segeo UI,Arial,sans-serif;letter-spacing:.01em;-webkit-transition:color .6s ease,-webkit-transform .6s ease;transition:color .6s ease,-webkit-transform .6s ease;-o-transition:color .6s ease,-o-transform .6s ease;transition:color .6s ease,transform .6s ease;transition:color .6s ease,transform .6s ease,-webkit-transform .6s ease,-o-transform .6s ease;white-space:nowrap}.hero-brand-row .brand-logo.is-active{color:#fff;-webkit-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}.hero-brand-row .brand-logo.is-active .red-dot{opacity:1;-webkit-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.offerings-header{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:end;align-items:end;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin-bottom:36px}.offerings-eyebrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#5b5b62;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;font-weight:600;gap:10px;letter-spacing:.22em;margin-bottom:16px;text-transform:uppercase}.offerings-eyebrow:before{background:#5b5b62;content:"";height:1px;width:24px}.view-login-dealer-portal-offerings-view .view-content .views-row{background:rgba(10,10,11,.1);border:1px solid rgba(10,10,11,.1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.view-login-dealer-portal-offerings-view .view-content .views-row .cmi-offerings-column{background:#fafaf7;cursor:pointer;overflow:hidden;padding:48px 40px;position:relative;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.view-login-dealer-portal-offerings-view .view-content .views-row .cmi-offerings-column .cmi-offerings-title{color:#282829;font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1.05;margin-bottom:28px}.view-login-dealer-portal-offerings-view .view-content .views-row .cmi-offerings-column:before{-ms-flex-negative:0;-webkit-text-fill-color:inherit!important;-webkit-text-stroke-width:inherit!important;-webkit-text-stroke-color:inherit!important;color:#a09f9d;display:block;-webkit-flex-shrink:0;flex-shrink:0;font:700 110px/.82 cmiDisplay,Segeo UI,Arial,sans-serif;letter-spacing:-.06em;line-height:1!important;margin-bottom:30px;position:relative;z-index:1}.view-login-dealer-portal-offerings-view .view-content .views-row .cmi-offerings-column:not(:last-child){border-right:1px solid rgba(10,10,11,.1)}