.approvedLp{--navy:#1a2754;--navy-panel:#192755;--blue:#026ae2;--blue-link:#005da6;--blue-bright:#237adf;--card-blue:#f2f7ff;--red:#da3a35;--white:#fff;--ink-75:rgba(26,39,84,.75);--ink-60:rgba(26,39,84,.6);--ink-25:rgba(26,39,84,.25);--ink-14:rgba(26,39,84,.14);--ink-10:rgba(26,39,84,.1);--shadow-card:0 2px 6px rgba(26,39,84,.06),0 12px 28px rgba(26,39,84,.1);--shadow-elevated:0 2px 6px rgba(26,39,84,.06),0 24px 48px rgba(26,39,84,.12);--ease-out:cubic-bezier(0.23,1,0.32,1);font-family:Roboto,Arial,Helvetica,sans-serif;font-size:20px;line-height:1.5;color:var(--navy);background:var(--white);-webkit-font-smoothing:antialiased}.approvedLp *,.approvedLp :after,.approvedLp :before{box-sizing:border-box}.approvedLp img{max-width:100%}.approvedLp .wrap{max-width:1440px;margin:0 auto;padding-left:64px;padding-right:64px}.approvedLp button{font-family:inherit}.approvedLp .btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:60px;padding:16px 36px;border:none;border-radius:12px;font-size:20px;font-weight:700;cursor:pointer;text-decoration:none;transition:transform .16s var(--ease-out),background-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.approvedLp .btn:active{transform:scale(.97)}.approvedLp .btn-primary{background:var(--blue);color:var(--white)}.approvedLp .btn:focus-visible,.approvedLp a:focus-visible,.approvedLp button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.approvedLp .hero-cta-row{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.approvedLp .phone-parity{font-size:20px;color:var(--ink-75);text-decoration:none;min-height:48px;display:inline-flex;align-items:center}.approvedLp .phone-parity strong{color:var(--blue-link);margin-left:6px}.approvedLp .btn-call{display:none;background:var(--white);color:var(--blue);box-shadow:inset 0 0 0 2px var(--blue)}.approvedLp .btn-call svg{width:22px;height:22px}.approvedLp .top-strip{background:var(--navy);border-bottom:3px solid var(--red);padding:14px 24px;text-align:center}.approvedLp .top-strip p{font-size:19px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--white)}.approvedLp .hero{background:radial-gradient(760px 520px at 82% 10%,rgba(53,105,214,.14),transparent 62%),radial-gradient(640px 420px at 6% 86%,rgba(2,106,226,.1),transparent 60%),linear-gradient(180deg,#f5faff,#e9f2fd);border-bottom:3px solid var(--blue)}.approvedLp .hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 560px;grid-gap:48px;gap:48px;align-items:end}.approvedLp .hero-copy{padding:72px 0 88px}.approvedLp .hero-logos{display:flex;align-items:center;gap:24px;margin-bottom:44px}.approvedLp .hero-logos .logo-ndusa{height:44px;width:auto}.approvedLp h1{font-size:48px;line-height:1.14;font-weight:800;letter-spacing:-.01em;margin-bottom:28px;max-width:640px}.approvedLp h1 em{font-style:normal;color:var(--blue)}.approvedLp .lede{font-size:20px;line-height:1.55;color:var(--ink-75);max-width:620px;margin-bottom:28px}.approvedLp .hero-mission{font-size:18px;line-height:1.5;font-weight:800;letter-spacing:.02em;text-transform:uppercase;margin-bottom:36px}.approvedLp .hero-visual{position:relative;align-self:stretch;min-height:640px}.approvedLp .hero-admiral{position:absolute;bottom:0;right:0;width:440px;max-width:100%;height:auto;display:block}.approvedLp .hero-sig{position:absolute;bottom:56px;left:-120px;text-align:center;width:248px}.approvedLp .hero-sig img{width:148px;height:auto;display:block;margin:0 auto 4px}.approvedLp .hero-sig p{font-size:14px;font-weight:700;font-style:italic;color:var(--navy);white-space:nowrap}.approvedLp .hero-sig .hero-sig-role{font-weight:600;color:var(--ink-75);margin-top:2px}.approvedLp .ap-card{position:absolute;z-index:2;width:264px;background:var(--white);border-radius:16px;padding:18px 22px 20px;box-shadow:var(--shadow-elevated);transition:opacity .52s ease,transform .52s var(--ease-out)}.approvedLp .ap-card--a{top:88px;left:-24px}.approvedLp .ap-card--b{top:-12px;right:-8px;width:280px}.approvedLp .ap-card.is-swap{opacity:0;transform:translateY(10px);transition-duration:.2s}.approvedLp .ap-tag{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);padding-bottom:12px;border-bottom:1px solid var(--ink-10);margin-bottom:14px}.approvedLp .ap-tag-label{display:inline}.approvedLp .ap-tag-star{font-size:inherit;vertical-align:super;line-height:0;margin-left:1px}.approvedLp .ap-tag-check{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--blue);color:var(--white);flex-shrink:0}.approvedLp .ap-tag-check svg{width:11px;height:11px}.approvedLp .ap-amt{display:block;font-size:32px;line-height:1;font-weight:900;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:10px}.approvedLp .ap-name{display:block;font-size:17px;font-weight:700;line-height:1.3}.approvedLp .ap-meta{display:block;font-size:14px;font-weight:500;line-height:1.4;color:var(--ink-60);margin-top:2px}.approvedLp .ap-strip{display:none;overflow:hidden;width:100vw;margin-left:calc(50% - 50vw);padding:24px 0 36px}.approvedLp .ap-strip-track{display:flex;gap:12px;width:max-content;animation:ap-marquee 40s linear infinite}.approvedLp .ap-card--strip{position:static;flex:0 0 auto;width:216px;box-shadow:var(--shadow-card)}.approvedLp .reveal-load{opacity:0;transform:translateY(12px);transition:opacity .48s var(--ease-out),transform .48s var(--ease-out)}.approvedLp .reveal-load.in{opacity:1;transform:translateY(0)}@media(hover:hover)and (pointer:fine){.approvedLp .btn-primary:hover{background:var(--blue-bright);box-shadow:var(--shadow-card)}.approvedLp .phone-parity:hover strong{text-decoration:underline}.approvedLp .btn-call:hover{background:var(--card-blue)}}@keyframes ap-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.approvedLp .reveal-load{opacity:1;transform:none;transition:opacity .3s ease}.approvedLp .btn{transition:none}.approvedLp .ap-card{transition:opacity .24s ease}.approvedLp .ap-card.is-swap{transform:none}.approvedLp .ap-strip{overflow-x:auto}.approvedLp .ap-strip-track{animation:none}}@media(max-width:1280px){.approvedLp .wrap{padding-left:48px;padding-right:48px}.approvedLp h1{font-size:40px;max-width:560px}.approvedLp .hero-grid{grid-template-columns:minmax(0,1fr) 460px;gap:40px}.approvedLp .hero-admiral{width:380px}.approvedLp .hero-visual{min-height:560px}.approvedLp .ap-card--a{left:-16px}.approvedLp .hero-sig{left:-40px;bottom:40px;width:184px}.approvedLp .hero-sig img{width:128px}}@media(max-width:1023px){.approvedLp .hero-grid{grid-template-columns:1fr;gap:0;align-items:start}.approvedLp .hero-copy{padding:56px 0 0;text-align:center}.approvedLp .hero-logos{justify-content:center}.approvedLp .lede{margin-left:auto;margin-right:auto}.approvedLp .ap-card--a,.approvedLp .ap-card--b{display:none}.approvedLp .ap-strip{display:block}.approvedLp .phone-parity{display:none}.approvedLp .btn-call{display:inline-flex}.approvedLp .hero-cta-row{justify-content:center}.approvedLp .hero-visual{display:flex;flex-direction:column;min-height:0;width:100%;max-width:560px;margin:8px auto 0}.approvedLp .hero-sig{display:none}.approvedLp .hero-admiral{position:relative;display:block;width:320px;margin:0 auto;right:auto;bottom:auto}}@media(max-width:640px){.approvedLp .wrap{padding-left:24px;padding-right:24px}.approvedLp .top-strip{padding:12px}.approvedLp .top-strip p{font-size:14px;letter-spacing:.1em;white-space:nowrap}.approvedLp .hero-copy{padding:40px 0 4px}.approvedLp .hero-logos{gap:16px;margin-bottom:32px}.approvedLp .hero-logos .logo-ndusa{height:32px}.approvedLp h1{font-size:32px;margin-bottom:20px}.approvedLp .lede{font-size:18px;margin-bottom:20px}.approvedLp .hero-mission{font-size:16px;margin-bottom:28px}.approvedLp .hero-cta-row{gap:12px}.approvedLp .hero-cta-row .btn{width:100%}.approvedLp .hero-visual{margin-top:4px}.approvedLp .hero-admiral{width:264px}.approvedLp .ap-strip{padding:20px 0 32px}.approvedLp .ap-card--strip{width:188px;padding:12px 14px 14px;border-radius:12px}.approvedLp .ap-tag{font-size:10px;gap:6px;padding-bottom:8px;margin-bottom:10px}.approvedLp .ap-tag-check{width:16px;height:16px}.approvedLp .ap-tag-check svg{width:9px;height:9px}.approvedLp .ap-amt{font-size:24px;margin-bottom:6px}.approvedLp .ap-name{font-size:14px}.approvedLp .ap-meta{font-size:12px}.approvedLp .hero-sig img{width:120px}.approvedLp .hero-sig p{font-size:13px}}.approvedLp--form .hero-grid{align-items:start}.approvedLp--form .hero-copy{padding:56px 0 72px}.approvedLp--form .hero-top{display:flex;align-items:center;justify-content:flex-start;gap:24px;margin-bottom:40px}.approvedLp--form .hero-top .logo-ndusa{height:44px;width:auto}.approvedLp--form .hero-top-divider{width:1px;height:44px;background:var(--ink-25);flex-shrink:0}.approvedLp--form .hero-phone{display:inline-flex;align-items:center;gap:10px;min-height:48px;text-decoration:none;transition:transform .16s var(--ease-out)}.approvedLp--form .hero-phone:active{transform:scale(.97)}.approvedLp--form .hero-phone svg{width:24px;height:24px;color:var(--blue);flex-shrink:0}.approvedLp--form .hero-phone-text{display:flex;flex-direction:column;line-height:1.15}.approvedLp--form .hero-phone-label{font-size:12px;font-weight:600;color:var(--ink-60)}.approvedLp--form .hero-phone-num{font-size:24px;font-weight:800;color:var(--blue)}.approvedLp--form .hero-cta-row--mobile{display:none}.approvedLp--form .hero-endorse{display:flex;align-items:center;gap:8px;margin-top:36px}.approvedLp--form .hero-endorse-photo{width:160px;height:160px;border-radius:50%;object-fit:cover;border:3px solid var(--white);box-shadow:0 0 0 2px var(--ink-10),var(--shadow-card);flex-shrink:0}.approvedLp--form .hero-endorse-sig img{width:132px;height:auto;display:block;margin-bottom:2px}.approvedLp--form .hero-endorse-sig p{margin:0;font-size:14px;font-weight:700;font-style:italic;color:var(--navy)}.approvedLp--form .hero-endorse-sig .hero-sig-role{font-weight:600;font-style:normal;color:var(--ink-75);margin-top:1px}.approvedLp--form .hero-form-col{position:relative;padding-top:192px;padding-bottom:50px}.approvedLp--form .hero-form-col .ap-card--a{top:26px;left:24px}.approvedLp--form .hero-form-col .ap-card--b{right:32px}.approvedLp--form .hero-form-col .ap-card{width:224px;padding:15px 19px 17px}.approvedLp--form .hero-form-col .ap-card--b{width:238px}.approvedLp--form .hero-form-col .ap-tag{font-size:13px;padding-bottom:10px;margin-bottom:12px}.approvedLp--form .hero-form-col .ap-tag-check{width:20px;height:20px}.approvedLp--form .hero-form-col .ap-tag-check svg{width:11px;height:11px}.approvedLp--form .hero-form-col .ap-amt{font-size:27px;margin-bottom:8px}.approvedLp--form .hero-form-col .ap-name{font-size:15px}.approvedLp--form .hero-form-col .ap-meta{font-size:12px}.approvedLp--form .lead-form{position:relative;z-index:1;background:var(--white);border-radius:20px;box-shadow:var(--shadow-elevated);padding:22px 28px}.approvedLp--form .lead-form-title{font-size:21px;line-height:1.3;font-weight:800;color:var(--navy);margin-bottom:0}.approvedLp--form .lead-form-divider{height:1px;background:var(--ink-14);margin:12px 0 18px}.approvedLp--form .lf-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.approvedLp--form .lf-field{margin-bottom:9px}.approvedLp--form .lf-field label{display:block;font-size:14px;font-weight:700;color:var(--navy);margin-bottom:5px}.approvedLp--form .lf-field label .req{color:var(--red)}.approvedLp--form .lf-field input,.approvedLp--form .lf-field select{width:100%;min-height:44px;padding:9px 14px;font-family:inherit;font-size:18px;color:var(--navy);background:#eef1f6;border:1px solid #97a5c0;border-radius:12px;transition:border-color .15s var(--ease-out),box-shadow .15s var(--ease-out);-webkit-appearance:none;-moz-appearance:none;appearance:none}.approvedLp--form .lf-field input:focus,.approvedLp--form .lf-field select:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(2,106,226,.14)}.approvedLp--form .lf-select-wrap{position:relative;display:block}.approvedLp--form .lf-select-wrap:after{content:"";position:absolute;right:18px;top:50%;width:10px;height:10px;border-right:2px solid var(--ink-60);border-bottom:2px solid var(--ink-60);transform:translateY(-70%) rotate(45deg);pointer-events:none}.approvedLp--form .lf-field select{padding-right:42px;cursor:pointer}.approvedLp--form .lf-consent{font-size:12px;line-height:1.4;color:var(--ink-60);margin-top:10px}.approvedLp--form .lf-consent p{margin:0 0 6px}.approvedLp--form .lf-consent p:last-child{margin-bottom:0}.approvedLp--form .lf-consent strong{color:var(--navy)}.approvedLp--form .lf-consent em{font-style:italic}.approvedLp--form .lf-consent a{color:var(--blue);text-decoration:underline}.approvedLp--form .lf-error{display:block;margin-top:4px;font-size:13px;color:var(--red)}.approvedLp--form .lf-error--form{margin-top:12px}.approvedLp--form .lf-submit{width:100%;margin-top:14px;min-height:50px}.approvedLp--form .lf-submit svg{width:22px;height:22px}@media(max-width:1023px){.approvedLp--form .hero-grid{grid-template-columns:1fr;gap:40px}.approvedLp--form .hero-copy{text-align:center;padding:48px 0 0}.approvedLp--form .hero-top{justify-content:center;flex-wrap:wrap}.approvedLp--form .hero-cta-row--mobile{display:flex}.approvedLp--form .hero-endorse{justify-content:center}.approvedLp--form .hero-form-col{max-width:560px;margin:0 auto;width:100%;padding-top:0;padding-bottom:40px}.approvedLp--form .hero-form-col .ap-card--a,.approvedLp--form .hero-form-col .ap-card--b{display:none}}@media(max-width:640px){.approvedLp--form .hero-copy{padding:32px 0 0}.approvedLp--form .hero-top{gap:16px;margin-bottom:28px}.approvedLp--form .hero-top .logo-ndusa{height:34px}.approvedLp--form .hero-top-divider{display:none}.approvedLp--form .hero-phone-num{font-size:20px}.approvedLp--form .hero-endorse{gap:8px;margin-top:28px}.approvedLp--form .lead-form{padding:24px 20px}.approvedLp--form .lead-form-title{font-size:20px}.approvedLp--form .lf-row{grid-template-columns:1fr;gap:0}.approvedLp--form .lf-row .lf-field{margin-bottom:18px}}