.nhdc{--dc-dark:#171b25;--dc-blue:#2254fe;--dc-blue-hover:#1740cc;--dc-light:#f4f6fa;--dc-muted:#576174;--dc-line:#dce1eb;--dc-green:#b8e16b;--dc-scroll-offset:120px;--dc-hero-image:url(https://www.nhada.com/hubfs/Dealership_Hero.jpg);background:#fff;color:var(--dc-dark);font-family:inherit;font-size:17px;isolation:isolate;line-height:1.65;text-align:left}.nhdc,.nhdc *,.nhdc :after,.nhdc :before{box-sizing:border-box}.nhdc [hidden]{display:none!important}.nhdc .nhdc-wrap{margin-inline:auto;width:min(1200px,calc(100% - 64px))}.nhdc h1,.nhdc h2,.nhdc h3,.nhdc h4,.nhdc p{color:inherit;margin:0;padding:0}.nhdc h1,.nhdc h2,.nhdc h3,.nhdc h4{font-family:inherit;font-weight:700;letter-spacing:-.035em;text-transform:none}.nhdc h1{font-size:clamp(34px,4vw,54px);line-height:1.12;max-width:1000px}.nhdc h2{font-size:clamp(28px,2.7vw,36px);line-height:1.2}.nhdc h3,.nhdc h4{font-size:25px;line-height:1.25}.nhdc a{color:inherit;text-decoration:underline;text-underline-offset:4px}.nhdc a:focus-visible,.nhdc iframe:focus-visible,.nhdc summary:focus-visible{outline:3px solid var(--dc-blue);outline-offset:5px}.nhdc .nhdc-eyebrow{color:var(--dc-blue);font-size:11px;font-weight:800;letter-spacing:.13em;line-height:1.5;margin-bottom:12px;text-transform:uppercase}.nhdc #nhdc-form,.nhdc #nhdc-signup{scroll-margin-top:var(--dc-scroll-offset)}.nhdc .nhdc-hero{background-color:var(--dc-dark);background-image:linear-gradient(rgba(23,27,37,.7),rgba(23,27,37,.7)),var(--dc-hero-image);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:42px 0 46px}.nhdc .nhdc-partnership{color:#e5e9f2;font-size:13px;margin-bottom:28px;max-width:850px}.nhdc .nhdc-partnership strong{color:#fff}.nhdc .nhdc-hero .nhdc-eyebrow{color:var(--dc-green)}.nhdc .nhdc-hero-copy{color:#eef1f7;font-size:17px;margin-top:22px;max-width:850px}.nhdc .nhdc-hero .nhdc-button{margin-top:26px}.nhdc .nhdc-hero-note{color:#d5dce8;font-size:12px;margin-top:16px}.nhdc .nhdc-button{align-items:center;border:1px solid transparent;border-radius:5px;display:inline-flex;font-size:14px;font-weight:700;gap:18px;justify-content:center;line-height:1.4;min-height:50px;padding:13px 21px;text-align:center;text-decoration:none;transition:background .18s ease}.nhdc .nhdc-button-primary{background:var(--dc-blue);color:#fff}.nhdc .nhdc-button-primary:hover{background:var(--dc-blue-hover);color:#fff}.nhdc .nhdc-signup{background:var(--dc-light);padding:48px 0 54px}.nhdc .nhdc-signup-grid{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.nhdc .nhdc-form-panel,.nhdc .nhdc-options{height:auto;max-height:none;min-width:0;overflow:visible;position:static}.nhdc .nhdc-audit-intro{border-bottom:1px solid var(--dc-line);margin-bottom:27px;padding-bottom:27px}.nhdc .nhdc-intro-copy{color:var(--dc-muted);font-size:15px;margin-top:18px}.nhdc .nhdc-list-intro{font-size:15px;font-weight:700;margin-top:22px}.nhdc .nhdc-options-heading{font-size:25px;margin-bottom:20px}.nhdc .nhdc-checks{border-top:1px solid var(--dc-line);display:grid;font-size:14px;gap:10px;list-style:none;margin:18px 0 0;padding:18px 0 0}.nhdc .nhdc-checks li{padding-left:25px;position:relative}.nhdc .nhdc-checks li:before{color:var(--dc-blue);content:"✓";font-weight:800;left:0;position:absolute}.nhdc .nhdc-benefit-list{border:0;gap:13px;margin-top:15px;padding:0}.nhdc .nhdc-plan{background:#fff;border:1px solid var(--dc-line);border-radius:8px;border-top:4px solid var(--dc-dark);padding:26px}.nhdc .nhdc-plan+.nhdc-plan{margin-top:22px}.nhdc .nhdc-plan-featured{border-top-color:var(--dc-blue);box-shadow:0 8px 24px rgba(23,27,37,.04)}.nhdc .nhdc-plan-heading{align-items:start;display:flex;gap:18px;justify-content:space-between}.nhdc .nhdc-plan-label{color:var(--dc-muted);font-size:9px;font-weight:800;letter-spacing:.08em;margin-bottom:9px}.nhdc .nhdc-price{color:var(--dc-dark);flex-shrink:0;font-size:35px;font-weight:750;letter-spacing:-.045em;line-height:1.1;text-align:right}.nhdc .nhdc-price>span{color:var(--dc-muted);display:block;font-size:11px;font-weight:400;letter-spacing:0;line-height:1.4;margin-top:7px}.nhdc .nhdc-plan-description{color:var(--dc-muted);font-size:14px;margin-top:18px}.nhdc .nhdc-options-note{color:var(--dc-muted);font-size:13px;margin-top:19px}.nhdc .nhdc-form-panel{background:#fff;border:1px solid var(--dc-line);border-radius:9px;border-top:4px solid var(--dc-blue);box-shadow:0 12px 32px rgba(23,27,37,.06)}.nhdc .nhdc-form-header{align-items:center;background:var(--dc-dark);border-radius:5px 5px 0 0;color:#fff;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:19px 25px}.nhdc .nhdc-product{font-size:24px;font-weight:700;letter-spacing:-.04em}.nhdc .nhdc-product>span{color:var(--dc-green)}.nhdc .nhdc-member-label{color:#ccd5e7;font-size:9px;font-weight:700;letter-spacing:.07em}.nhdc .nhdc-form-body{padding:26px}.nhdc .nhdc-form-body h2{font-size:clamp(26px,2.4vw,32px)}.nhdc .nhdc-form-intro{color:var(--dc-muted);font-size:14px;margin-top:14px}.nhdc .nhdc-form-slot{margin-top:22px}.nhdc .nhdc-form-placeholder{align-items:center;background:var(--dc-light);border:1px dashed #b4bfce;border-radius:5px;color:var(--dc-muted);display:flex;flex-direction:column;font-size:14px;gap:15px;justify-content:center;min-height:280px;padding:25px;text-align:center}.nhdc .nhdc-form-slot iframe{background:#fff;border:0;display:block;height:1600px;width:100%}.nhdc .nhdc-form-fallback{color:var(--dc-blue);display:inline-block;font-size:12px;margin-top:16px}.nhdc noscript p{font-size:14px;margin-top:15px}.nhdc .nhdc-context{background:#fff;padding:56px 0}.nhdc .nhdc-context-grid{display:grid;gap:64px;grid-template-columns:1fr 1.1fr}.nhdc .nhdc-muted{color:var(--dc-muted);font-size:15px;margin-top:20px}.nhdc .nhdc-faqs details{border-bottom:1px solid var(--dc-line)}.nhdc .nhdc-faqs details:first-child{border-top:1px solid var(--dc-line)}.nhdc .nhdc-faqs summary{cursor:pointer;font-size:17px;font-weight:700;line-height:1.5;list-style:none;padding:21px 32px 21px 0;position:relative}.nhdc .nhdc-faqs summary::-webkit-details-marker{display:none}.nhdc .nhdc-faqs summary:after{color:var(--dc-blue);content:"+";font-size:21px;line-height:1.2;position:absolute;right:3px}.nhdc .nhdc-faqs details[open] summary:after{content:"−"}.nhdc .nhdc-faq-answer{color:var(--dc-muted);font-size:14px;padding-bottom:24px}.nhdc .nhdc-faq-answer p+p{margin-top:16px}.nhdc .nhdc-faq-list{border:0;gap:12px;margin-top:16px;padding:0}.nhdc .nhdc-audience-list{display:grid;gap:12px;margin:0;padding:0 0 0 20px}.nhdc .nhdc-audience-list li::marker{color:var(--dc-blue)}.nhdc .nhdc-closing{background:#fff;padding:0 0 42px}.nhdc .nhdc-closing-panel{background:var(--dc-light);border-left:4px solid var(--dc-blue);border-radius:0 9px 9px 0;padding:42px}.nhdc .nhdc-closing-panel h2{max-width:850px}.nhdc .nhdc-closing-copy{color:var(--dc-muted);font-size:15px;margin-top:22px;max-width:900px}.nhdc .nhdc-closing-copy p+p{margin-top:16px}.nhdc .nhdc-closing-statement{border-top:1px solid var(--dc-line);color:var(--dc-dark);font-size:18px;font-weight:700;line-height:1.5;margin-top:25px;padding-top:23px}.nhdc .nhdc-disclaimer{border-top:1px solid var(--dc-line);color:var(--dc-muted);font-size:11px;padding-block:23px}@media (max-width:1000px){.nhdc .nhdc-signup-grid{gap:26px}.nhdc .nhdc-plan-heading{flex-direction:column;gap:16px}.nhdc .nhdc-price{text-align:left}.nhdc .nhdc-context-grid{gap:35px}}@media (max-width:760px){.nhdc .nhdc-wrap{width:calc(100% - 40px)}.nhdc .nhdc-hero{padding:30px 0 36px}.nhdc .nhdc-partnership{font-size:12px;margin-bottom:25px}.nhdc .nhdc-hero-copy{font-size:16px}.nhdc .nhdc-context,.nhdc .nhdc-signup{padding:36px 0}.nhdc .nhdc-context-grid,.nhdc .nhdc-signup-grid{gap:30px;grid-template-columns:1fr}.nhdc .nhdc-form-body,.nhdc .nhdc-plan{padding:23px 20px}.nhdc .nhdc-form-header{padding:18px 20px}.nhdc .nhdc-closing-panel{padding:28px 23px}.nhdc .nhdc-closing-statement{font-size:17px}}@media (prefers-reduced-motion:reduce){.nhdc .nhdc-button{transition:none}}