.ndaa-faq-link{display:inline-flex;align-items:center;min-height:44px;color:#002d57;font-weight:600;text-decoration:underline;text-underline-offset:4px;font-size:15px;line-height:1.5}.ndaa-faq-link:hover{color:#b92b1d}.ndaa-faq-link:focus-visible{outline:3px solid #207eb6;outline-offset:4px}.ndaa-faq-top{display:flex;justify-content:flex-end;margin:0 0 4px}.ndaa-faq-more{margin:24px 0 0}.ndaa-faq-footer{padding:8px 24px;text-align:center;background:#edf3f8}.ndaa-footer-panel{min-width:0}.ndaa-footer-contact{scroll-margin-top:120px;color:#002d57}.ndaa-footer-contact h2{font-size:28px;line-height:1.2;color:#002d57;margin:0 0 22px}.ndaa-footer-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ndaa-footer-fields>div{min-width:0}.ndaa-footer-field-wide{grid-column:1/-1}.ndaa-footer-fields label{display:block;margin:0 0 7px;font-size:14px;font-weight:600;color:#002d57}.ndaa-footer-fields label span{color:#c73529}.ndaa-footer-fields input,.ndaa-footer-fields textarea{display:block;width:100%;max-width:100%;box-sizing:border-box;padding:11px 13px;border:1px solid #cbd8e3;border-radius:6px;background:#fff;color:#002d57;font:inherit;font-size:15px;line-height:1.5;min-height:44px}.ndaa-footer-fields textarea{resize:vertical;min-height:110px}.ndaa-footer-contact :is(input,textarea,button):focus-visible{outline:3px solid #207eb6;outline-offset:3px}.ndaa-footer-send{display:inline-flex;align-items:center;justify-content:center;gap:24px;margin-top:18px;padding:13px 22px;min-height:48px;border:0;border-radius:6px;background:#d73523;color:#fff;font:inherit;font-weight:700;cursor:pointer}.ndaa-footer-send:hover{background:#b92b1d}.ndaa-footer-status{color:#155e42;background:#edf8f2;padding:12px;margin-bottom:16px}.ndaa-footer-errors{color:#9f221b;background:#fff1ee;padding:12px;margin-bottom:16px}@media(max-width:520px){.ndaa-footer-fields{grid-template-columns:1fr}.ndaa-footer-send{width:100%}}.nv .requirement-card{overflow:visible;padding:28px;display:flex;flex-direction:column}.nv .requirement-card h3{margin:0 0 22px;min-height:2.5em;display:flex;align-items:center}.nv .application-actions{display:grid;grid-template-columns:1fr;gap:14px;width:100%;margin-top:auto}.nv .application-actions a{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;box-sizing:border-box;margin:0;padding:13px 18px;text-align:center;font-size:16px;line-height:1.4}.nv .application-actions a.ndaa-apply-now{justify-content:center!important;text-align:center!important;letter-spacing:.08em;transform-origin:center;animation:ndaa-apply-pulse 2.8s ease-in-out infinite;will-change:transform}.nv .application-actions .ndaa-apply-now:hover,.nv .application-actions .ndaa-apply-now:focus-visible{animation-play-state:paused;transform:scale(1.035)}.nv .requirements-link{background:transparent!important;color:#fff!important}.nv .requirements-link:after{content:none!important}.nv a.ndaa-bom-download{display:inline-block;margin-top:8px;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}@keyframes ndaa-apply-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@media(prefers-reduced-motion:reduce){.nv .application-actions .ndaa-apply-now{animation:none;will-change:auto}.nv .application-actions .ndaa-apply-now:hover{transform:none}}@media(max-width:700px){.nv .requirement-card h3{min-height:0}.nv .requirement-card{padding:24px}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMEA */
