body:has(.military-page_page__hvJIk){background-color:#faf8f5}.military-page_page__hvJIk{--govx-bg:#faf8f5;--govx-surface:#ffffff;--govx-surface-2:#f3efe9;--govx-ink:#1b1a18;--govx-text:#38352f;--govx-muted:#726d64;--govx-line:#e6e0d7;--govx-accent:#e4572e;--govx-accent-deep:#c0421e;--govx-accent-soft:#fdeee6;--govx-accent-ink:#9a3316;--govx-accent-rgb:228 87 46;--govx-navy:#17324d;--govx-navy-soft:#e8eff6;--govx-ok:#1e6b3a;--govx-ok-soft:#e3f5e9;--govx-warn:#8a5a00;--govx-warn-bar:#e0a100;--govx-warn-soft:#fff4d6;--govx-err:#b3261e;--govx-err-soft:#fdecea;--govx-radius:1.125rem;--govx-shadow:0 1px 2px rgb(27 26 24/0.04),0 8px 24px -12px rgb(27 26 24/0.12);--page-width:1260px;overflow-x:clip;color:var(--govx-text);background:var(--govx-bg);font-size:1rem;line-height:1.6;letter-spacing:normal;text-rendering:optimizeLegibility}.military-page_page__hvJIk :where(a){color:inherit;text-decoration:none}.military-page_page__hvJIk :where(h1,h2,h3){color:var(--govx-ink);letter-spacing:-.02em;line-height:1.1;text-transform:none;text-wrap:balance}.military-page_page__hvJIk :where(svg){width:1em;height:1em;display:block;flex:none}.military-page_page__hvJIk :where(ul,ol){margin:0;padding:0;list-style:none}.military-page_eyebrow__zHewe{display:inline-flex;align-items:center;gap:.5em;margin-bottom:var(--space-5);padding:.45em 1em .45em .8em;border-radius:var(--radius-circle);background:var(--govx-accent-soft);color:var(--govx-accent-ink);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.military-page_eyebrow__zHewe svg{font-size:var(--text-4);color:var(--govx-accent)}.military-page_button__jLVqZ{display:inline-flex;align-items:center;justify-content:center;column-gap:.55em;padding:.8em 1.5em;border:2px solid var(--govx-accent);border-radius:var(--radius-circle);background:var(--govx-accent);color:#fff;font:inherit;font-size:1rem;font-weight:800;line-height:1.2;text-align:center;box-shadow:0 12px 28px -12px rgb(var(--govx-accent-rgb)/.75);cursor:pointer;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s}.military-page_button__jLVqZ:hover{border-color:var(--govx-accent-deep);background:var(--govx-accent-deep);color:#fff;transform:translateY(-1px)}.military-page_button__jLVqZ svg{font-size:1.15em}.military-page_buttonLarge__NgMoQ{padding:.85em 1.7em;font-size:1.0625rem}.military-page_buttonSecondary__nm9J1{border-color:var(--govx-line);background:var(--govx-surface);color:var(--govx-ink);box-shadow:var(--govx-shadow)}.military-page_buttonSecondary__nm9J1:hover{border-color:var(--govx-ink);background:var(--govx-surface);color:var(--govx-ink)}.military-page_buttonOutline__2hSCk{border-color:rgb(255 255 255/.35);background:transparent;color:#fff;box-shadow:none}.military-page_buttonOutline__2hSCk:hover{border-color:#fff;background:rgb(255 255 255/.08);color:#fff}.military-page_section__t4gRW{padding:var(--space-8) 0}.military-page_sectionTight__iCt3D{padding-top:0}.military-page_sectionHead__0OzEO{max-width:60rem;margin:0 auto var(--space-6);text-align:center}.military-page_sectionTitle__E42Ji{font-size:clamp(1.9rem,7vw,2.25rem);font-weight:800}.military-page_sectionSub__2kh_3{max-width:52ch;margin:var(--space-3) auto 0;color:var(--govx-muted);font-size:1.0625rem;text-wrap:balance}.military-page_hero__yDzkl{position:relative;overflow:hidden;padding:var(--space-12) 0 var(--space-10);text-align:center}.military-page_hero__yDzkl:before{content:"";position:absolute;inset:-40% -20% auto;height:120%;z-index:0;pointer-events:none;background:radial-gradient(60% 50% at 50% 0,rgb(var(--govx-accent-rgb)/.14),transparent 70%)}.military-page_hero__yDzkl>*{position:relative;z-index:1}.military-page_lockup__1lcPJ{display:flex;align-items:center;justify-content:center;gap:var(--space-3);margin:0 auto var(--space-8)}.military-page_lockupLogo__4sAbT{display:block;width:auto;height:22px;max-width:38vw;object-fit:contain}.military-page_lockupX__uczDi{display:grid;flex:none;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--govx-accent-soft);color:var(--govx-accent);font-size:.9rem;font-weight:800;line-height:1}.military-page_heroTitle__PW46b{max-width:16ch;margin-inline:auto;font-size:clamp(2.5rem,11vw,3rem);font-weight:800;letter-spacing:-.035em}.military-page_heroAccent__fMWc3{color:var(--govx-accent)}.military-page_heroSub__larcR{max-width:56ch;margin:var(--space-5) auto 0;color:var(--govx-muted);font-size:var(--text-4);line-height:1.55;text-wrap:balance}.military-page_heroCta__i4T4o{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:var(--space-8)}.military-page_heroNote__tyKk5{display:flex;align-items:flex-start;justify-content:center;gap:.5em;max-width:34ch;margin:var(--space-5) auto 0;color:var(--govx-muted);font-size:var(--text-2);text-align:center}.military-page_heroNote__tyKk5 svg{display:none;margin-top:.3em;color:var(--govx-accent)}.military-page_result__1eoFm{position:relative;overflow:hidden;max-width:760px;margin:var(--space-4) auto 0;padding:var(--space-6);border:1px solid var(--govx-line);border-radius:24px;background:var(--govx-surface);box-shadow:var(--govx-shadow);text-align:center;scroll-margin-top:calc(var(--header-height) + var(--space-6))}.military-page_result__1eoFm:before{content:"";position:absolute;inset:0 0 auto;height:6px;background:var(--govx-accent)}.military-page_resultIcon__JJ0zP{display:grid;place-items:center;width:4.25rem;height:4.25rem;margin:0 auto var(--space-4);border-radius:50%;background:var(--govx-accent-soft);color:var(--govx-accent);font-size:1.9rem}.military-page_resultApproved__YIXRA:before{background:var(--govx-ok)}.military-page_resultApproved__YIXRA .military-page_resultIcon__JJ0zP{background:var(--govx-ok-soft);color:var(--govx-ok)}.military-page_resultPending__ysZOn:before,.military-page_resultUsed__C0qaX:before{background:var(--govx-warn-bar)}.military-page_resultPending__ysZOn .military-page_resultIcon__JJ0zP,.military-page_resultUsed__C0qaX .military-page_resultIcon__JJ0zP{background:var(--govx-warn-soft);color:var(--govx-warn)}.military-page_resultFailed__UBK86:before{background:var(--govx-err)}.military-page_resultFailed__UBK86 .military-page_resultIcon__JJ0zP{background:var(--govx-err-soft);color:var(--govx-err)}.military-page_resultTitle__EaIvc{font-size:clamp(1.6rem,6vw,2.25rem);font-weight:800}.military-page_resultText__lsZhB{max-width:52ch;margin:var(--space-3) auto 0;color:var(--govx-muted);font-size:1.0625rem}.military-page_code__OcDV8{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:var(--space-2);margin:var(--space-6) auto 0}.military-page_codeValue__c4o_e{padding:.55em 1em;border:2px dashed #cfc6b8;border-radius:14px;background:var(--govx-surface-2);color:var(--govx-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(1.5rem,6vw,2.25rem);font-weight:700;letter-spacing:.08em;line-height:1.2;user-select:all}.military-page_codeCopy__JayN2{width:100%;min-width:9rem}.military-page_codeCopied__ukpJT,.military-page_codeCopied__ukpJT:hover{border-color:var(--govx-ok);background:var(--govx-ok)}.military-page_resultNote__5Zraq{display:flex;align-items:flex-start;justify-content:center;gap:.5em;max-width:52ch;margin:var(--space-4) auto 0;color:var(--govx-text);font-size:.9375rem}.military-page_resultNote__5Zraq svg{margin-top:.3em;color:var(--govx-accent)}.military-page_resultFine__fUw3f{max-width:52ch;margin:var(--space-4) auto 0;color:var(--govx-muted);font-size:.9375rem}.military-page_resultActions__jitor{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-6)}.military-page_groups__9gffG{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.military-page_group__zUv1z{display:flex;align-items:flex-start;gap:1.1rem;padding:1.6rem;border:1px solid var(--govx-line);border-radius:var(--govx-radius);background:var(--govx-surface);box-shadow:var(--govx-shadow);transition:transform .2s,border-color .2s}.military-page_group__zUv1z:hover{border-color:#d6cfc4;transform:translateY(-2px)}.military-page_groupIcon__KyT85{display:grid;flex:none;place-items:center;width:3rem;height:3rem;border-radius:14px;background:var(--govx-navy-soft);color:var(--govx-navy);font-size:1.4rem}.military-page_groupTitle__urJNw{margin-bottom:.25em;font-size:1.1875rem;font-weight:800;letter-spacing:-.015em}.military-page_groupText__YYxYO{color:var(--govx-muted);font-size:.9375rem}.military-page_steps__WdBI6{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.military-page_step__8IUpG{position:relative;overflow:hidden;padding:1.85rem 1.75rem 1.75rem;border-radius:var(--govx-radius);background:var(--govx-ink);color:#f6f2ec}.military-page_step__8IUpG:after{content:"";position:absolute;right:-30%;bottom:-60%;width:80%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(var(--govx-accent-rgb)/.45),transparent 65%);pointer-events:none}.military-page_step__8IUpG>*{position:relative;z-index:1}.military-page_stepNum__cNI2u{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;margin-bottom:var(--space-4);border-radius:50%;background:var(--govx-accent);color:#fff;font-size:1rem;font-weight:800}.military-page_stepTitle__kqLst{margin-bottom:.4em;color:#fff;font-size:var(--text-5);font-weight:800}.military-page_stepText__k84iE{color:rgb(255 255 255/.75);font-size:.9375rem}.military-page_two__GZTfp{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);align-items:start}.military-page_card__XxYDz{padding:var(--space-5);border:1px solid var(--govx-line);border-radius:var(--govx-radius);background:var(--govx-surface);box-shadow:var(--govx-shadow)}.military-page_cardTitle__KknMw{margin-bottom:var(--space-3);font-size:var(--text-6);font-weight:800}.military-page_terms__1cYYY li{display:flex;align-items:flex-start;gap:var(--space-3);padding:.55rem 0;border-top:1px solid var(--govx-line);font-size:1rem}.military-page_terms__1cYYY li:first-child{border-top:0}.military-page_terms__1cYYY svg{margin-top:.3em;color:var(--govx-accent)}.military-page_faqItem__Um_AM{border-top:1px solid var(--govx-line)}.military-page_faqItem__Um_AM:first-child{border-top:0}.military-page_faqQuestion___SJzj{display:flex;align-items:center;gap:var(--space-4);padding:.85rem 0;color:var(--govx-ink);font-size:1.0625rem;font-weight:700;list-style:none;cursor:pointer;user-select:none}.military-page_faqQuestion___SJzj::-webkit-details-marker{display:none}.military-page_faqQuestion___SJzj span{flex:1}.military-page_faqQuestion___SJzj svg{color:var(--govx-accent);transition:transform .25s}.military-page_faqItem__Um_AM[open] .military-page_faqQuestion___SJzj svg{transform:rotate(45deg)}.military-page_faqAnswer__plj5G{max-width:60ch;padding:0 0 var(--space-4);color:var(--govx-text);font-size:1rem}.military-page_helpWrap__FtmH_{padding:var(--space-8) 0 var(--space-12)}.military-page_help__f7gDK{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);align-items:center;padding:1.75rem;border-radius:28px;background:var(--govx-navy);color:#eef3f8}.military-page_helpTitle__d08b8{margin-bottom:.35em;color:#fff;font-size:clamp(1.5rem,6vw,2rem)}.military-page_helpText__zoArq{max-width:44ch;color:rgb(255 255 255/.75)}.military-page_helpActions___brJc{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media screen and (min-width:601px){.military-page_lockup__1lcPJ{gap:clamp(1.25rem,3.5vw,2.5rem);margin-bottom:clamp(2rem,4vw,3.25rem)}.military-page_lockupLogo__4sAbT{height:clamp(30px,5vw,64px);max-width:42vw}.military-page_lockupX__uczDi{width:clamp(2rem,3.6vw,2.75rem);height:clamp(2rem,3.6vw,2.75rem);font-size:clamp(1.1rem,2vw,1.5rem)}.military-page_eyebrow__zHewe{font-size:.8125rem;letter-spacing:.14em}.military-page_heroNote__tyKk5{width:fit-content;max-width:64ch;font-size:.9375rem;text-align:left}.military-page_heroNote__tyKk5 svg{display:block}.military-page_codeCopy__JayN2{width:auto}}@media screen and (min-width:750px){.military-page_page__hvJIk{font-size:1.0625rem}.military-page_button__jLVqZ{padding:.95em 1.8em;font-size:1.0625rem}.military-page_buttonLarge__NgMoQ{padding:1.05em 2.1em;font-size:1.1875rem}.military-page_heroTitle__PW46b{font-size:clamp(2.75rem,6.5vw,4.75rem)}.military-page_heroSub__larcR{font-size:clamp(1.125rem,2vw,1.375rem)}.military-page_heroCta__i4T4o{gap:var(--space-4)}.military-page_section__t4gRW{padding:var(--space-12) 0}.military-page_sectionTight__iCt3D{padding-top:0}.military-page_sectionHead__0OzEO{margin-bottom:var(--space-10)}.military-page_sectionTitle__E42Ji{font-size:clamp(2.25rem,3.6vw,2.6rem)}.military-page_result__1eoFm{margin-top:var(--space-8);padding:var(--space-10)}.military-page_groups__9gffG,.military-page_steps__WdBI6{grid-template-columns:repeat(2,minmax(0,1fr))}.military-page_card__XxYDz{padding:1.75rem}.military-page_help__f7gDK{padding:2.75rem}}@media screen and (min-width:1024px){.military-page_hero__yDzkl{padding:clamp(3.5rem,8vw,6rem) 0 clamp(2.5rem,5vw,4rem)}.military-page_two__GZTfp{grid-template-columns:repeat(2,minmax(0,1fr))}.military-page_help__f7gDK{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.military-page_helpActions___brJc{justify-content:flex-end}.military-page_helpWrap__FtmH_{padding:var(--space-12) 0 var(--space-20)}}@media screen and (min-width:1200px){.military-page_groups__9gffG,.military-page_steps__WdBI6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.military-page_page__hvJIk *,.military-page_page__hvJIk :after,.military-page_page__hvJIk :before{transition:none!important;animation:none!important}}