@font-face{font-family:Fraunces;src:url(/fonts/fraunces-latin-wght-normal.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/fonts/source-sans-3-latin-wght-normal.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Fraunces Fallback;src:local(Georgia);size-adjust:119.2%;ascent-override:82%;descent-override:21.4%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback";src:local(Arial);size-adjust:92.1%;ascent-override:111.2%;descent-override:43.4%;line-gap-override:0%}:root{--paper:#fbf8f3;--paper-tint:#f2ece2;--white:#fff;--ink:#1e2a2d;--ink-soft:#4b5a5e;--primary:#124e5a;--primary-hover:#0d3e48;--heading:#0b3841;--accent:#a24a2a;--night:#0e2f37;--night-ink:#f4efe7;--night-soft:#cfdcdc;--line:#d8cfc0;--field-border:#6f7f83;--focus:#0a5c73;--focus-dark:#ffd9a0;--error:#a3231d;--sc-1:#d6e4e0;--sc-2:#b2cdca;--sc-3:#7daaaa;--sc-4:#2f6f79;--sc-sun:#e8bc9c;--serif:"Fraunces", "Fraunces Fallback", Georgia, "Times New Roman", serif;--sans:"Source Sans 3", "Source Sans 3 Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--max-width:70rem;--gutter:1.25rem;--radius:6px;--space-section:3rem;--header-h:4.25rem;--bar-h:3.5rem}@media (width>=960px){:root{--gutter:2rem;--space-section:5rem;--header-h:4.75rem}}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:calc(var(--header-h) + 1rem);scroll-padding-bottom:calc(var(--bar-h) + 1rem);-webkit-text-size-adjust:100%}body{font-family:var(--sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.65}@media (width>=960px){body{font-size:1.125rem}}@media (width<=799px){body{padding-bottom:var(--bar-h)}}main{min-height:60vh;display:block}main:focus{outline:none}img,svg{max-width:100%;display:block}a{color:var(--primary);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--accent);text-decoration-thickness:2px}p{margin:0 0 1.1em}h1,h2,h3,h4,h5,h6{font-family:var(--serif);color:var(--heading);text-align:left;letter-spacing:-.005em;margin:0 0 .6em;font-weight:500;line-height:1.2}h1{letter-spacing:-.015em;font-size:clamp(1.9rem,5.5vw,3.1rem);font-weight:460;line-height:1.12}h2{font-size:clamp(1.4rem,3.4vw,1.9rem)}h3{font-size:1.2rem}strong{font-weight:650}.container,.container--narrow{width:100%;max-width:var(--max-width);padding:0 var(--gutter);margin:0 auto}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:2000;background:var(--primary);color:var(--white);border-radius:var(--radius);padding:.8rem 1.1rem;font-weight:600;text-decoration:none;position:absolute;top:-4rem;left:.75rem}.skip-link:focus{top:.75rem}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:2px}.claim-section :focus-visible,.site-footer :focus-visible{outline-color:var(--focus-dark)}.claim-section .eligibility-card :focus-visible,.claim-section .btn--primary:focus-visible{outline-color:var(--focus)}.btn{text-align:center;border-radius:var(--radius);min-height:2.9rem;font:600 1rem/1.2 var(--sans);cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;padding:.7rem 1.5rem;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.btn--primary{background:var(--primary);color:var(--white);border-color:var(--primary)}.btn--primary:hover{background:var(--primary-hover);border-color:var(--primary-hover);color:var(--white)}.btn--outline{color:var(--primary);border-color:var(--primary);background:0 0}.btn--outline:hover{background:var(--primary);color:var(--white)}.btn--white{background:var(--white);color:var(--primary);border-color:var(--white)}.btn--red{background:var(--primary);color:var(--white);border-color:var(--primary)}.btn--red:hover{background:var(--primary-hover);border-color:var(--primary-hover);color:var(--white)}.btn--block{width:100%}.btn--small{min-height:2.75rem;padding:.5rem 1.1rem;font-size:.95rem}.btn[disabled]{opacity:.55;cursor:not-allowed}.site-header{z-index:1000;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0}.site-header__bar{min-height:var(--header-h);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.brand{flex:auto;min-width:0;line-height:1.15;text-decoration:none}.brand__name{font:600 1.05rem/1.15 var(--serif);color:var(--heading);display:block}.brand__sub{color:var(--ink-soft);font-size:.8rem;display:block}.brand:hover .brand__name{color:var(--accent)}.site-header__actions{flex:none;align-items:center;gap:.5rem;display:flex}.desktop-nav,.desktop-only{display:none}.desktop-nav a{color:var(--ink);border-bottom:2px solid #0000;padding:.5rem 0;font-size:.95rem;font-weight:600;text-decoration:none}.desktop-nav a:hover{color:var(--accent)}.desktop-nav a[aria-current=page]{border-bottom-color:var(--accent)}.quick-exit,.menu-toggle{border-radius:var(--radius);min-width:2.75rem;min-height:2.75rem;font:600 .9rem/1.1 var(--sans);cursor:pointer;padding:.4rem .8rem}.quick-exit{background:var(--accent);color:var(--white);border:2px solid var(--accent)}.quick-exit:hover{background:#8a3d21;border-color:#8a3d21}.menu-toggle{color:var(--heading);border:2px solid var(--primary);background:0 0;align-items:center;gap:.5rem;display:inline-flex}.menu-toggle__icon,.menu-toggle__icon:before,.menu-toggle__icon:after{content:"";background:currentColor;width:1.1rem;height:2px;display:block;position:relative}.menu-toggle__icon:before{position:absolute;top:-6px;left:0}.menu-toggle__icon:after{position:absolute;top:6px;left:0}.mobile-menu{border-top:1px solid var(--line);background:var(--paper);max-height:calc(100vh - var(--header-h));padding:.5rem 0 1.25rem;overflow-y:auto}.mobile-menu nav a{color:var(--heading);border-bottom:1px solid var(--line);padding:.85rem 0;font-weight:600;text-decoration:none;display:block}.mobile-menu nav a[aria-current=page]{color:var(--accent)}.mobile-menu__call{margin:1rem 0 .5rem;font-weight:600}.mobile-menu__note{color:var(--ink-soft);margin:0;font-size:.9rem}@media (width<=380px){:root{--gutter:.875rem}.brand__name{font-size:.95rem}.brand__sub{display:none}.quick-exit,.menu-toggle{padding:.4rem .6rem;font-size:.85rem}.menu-toggle span:last-child{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=1100px){.desktop-nav{align-items:center;gap:1.4rem;display:flex}.desktop-only{display:inline-flex}.menu-toggle,.mobile-menu{display:none}.brand{flex:none}}.form-group{margin-bottom:1rem}.form-group label{color:var(--ink);margin-bottom:.3rem;font-size:.95rem;font-weight:600;display:block}.form-group input:not([type=checkbox]):not([type=radio]),.form-group select,.form-group textarea{border:1.5px solid var(--field-border);border-radius:var(--radius);width:100%;min-height:2.9rem;font:1rem/1.3 var(--sans);color:var(--ink);background:var(--white);padding:.65rem .85rem}.form-group textarea{resize:vertical;min-height:7rem}.form-group input:focus-visible,.form-group select:focus-visible,.form-group textarea:focus-visible{outline:3px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.form-group [aria-invalid=true]{border-color:var(--error);border-width:2px}.field-error,.form-error{color:var(--error);margin:.35rem 0 0;font-size:.92rem;font-weight:600}.form-error{margin:0 0 1rem}.form-note{color:var(--ink-soft);margin:.25rem 0 .9rem;font-size:.9rem;line-height:1.5}.form-actions{gap:.75rem;display:flex}.form-actions .btn--primary{flex:1}.hp-field{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.choice-list{gap:.5rem;margin-bottom:1.25rem;display:grid}.choice{border:1.5px solid var(--field-border);border-radius:var(--radius);background:var(--white);cursor:pointer;align-items:center;gap:.75rem;min-height:2.9rem;padding:.55rem .85rem;transition:border-color .15s,background-color .15s;display:flex}.choice:hover{border-color:var(--primary)}.choice.is-selected{border-color:var(--primary);background:#edf4f3}.choice input{width:1.2rem;height:1.2rem;accent-color:var(--primary);flex:none;margin:0}.choice:focus-within{outline:3px solid var(--focus);outline-offset:2px}.choice--compact{border-width:1px;min-height:2.75rem;margin-bottom:.4rem}.check{cursor:pointer;align-items:flex-start;gap:.7rem;padding:.35rem 0;line-height:1.45;display:flex;font-size:.98rem!important;font-weight:400!important}.check input{width:1.35rem;height:1.35rem;accent-color:var(--primary);flex:none;margin:.1rem 0 0}.steps-bar{gap:.4rem;margin-bottom:1.5rem;display:flex}.steps-bar span{background:var(--line);border-radius:2px;flex:1;height:4px;transition:background-color .3s}.steps-bar span.is-on{background:var(--primary)}.eligibility-card,.hero-form{background:var(--white);color:var(--ink);border:1px solid var(--line);border-radius:10px;padding:1.25rem;box-shadow:0 1px 2px #0b38410f,0 10px 30px #0b384112}.eligibility-card h3{color:var(--heading);margin-bottom:1rem;font-size:1.25rem}.eligibility-card p{color:var(--ink-soft)}.eligibility-card--done p{margin:0}.eligibility-card .choice,.hero-form .choice{color:var(--ink)}@media (width>=960px){.eligibility-card,.hero-form{padding:1.75rem}}.page-hero{background:linear-gradient(180deg, var(--paper) 0%, var(--paper-tint) 100%);border-bottom:1px solid var(--line);padding:1.75rem 0 2.25rem;position:relative;overflow:hidden}.page-hero:before{content:"";pointer-events:none;opacity:.55;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 600' fill='none' stroke='%2312505C' stroke-opacity='0.13' stroke-width='1.2'%3E%3Cpath d='M-20 420 C 200 340 380 470 620 400 S 1000 330 1240 410'/%3E%3Cpath d='M-20 460 C 220 380 400 510 640 440 S 1020 370 1240 450'/%3E%3Cpath d='M-20 500 C 240 420 420 550 660 480 S 1040 410 1240 490'/%3E%3Cpath d='M-20 540 C 260 460 440 590 680 520 S 1060 450 1240 530'/%3E%3C/svg%3E") bottom/cover no-repeat;position:absolute;inset:-10% -5%}@media (prefers-reduced-motion:no-preference){.page-hero:before{animation:70s ease-in-out infinite alternate drift}}@keyframes drift{0%{transform:translate(-1.5%)}to{transform:translate(1.5%,-1%)}}.page-hero .container{grid-template-columns:minmax(0,1fr);align-items:start;gap:.25rem 3rem;display:grid;position:relative}.page-hero .container>nav.breadcrumbs,.page-hero .container>.label{grid-area:crumbs}.page-hero h1{grid-area:title;margin-bottom:.9rem}.page-hero .container>p{max-width:38rem;color:var(--ink-soft);grid-area:lead;margin:0 0 1.25rem;font-size:1.1rem}.page-hero .hero-cta{grid-area:form}.page-hero .container{grid-template-areas:"crumbs""title""form""lead"}.page-hero .label{color:var(--accent)}@media (width>=960px){.page-hero{padding:3rem 0 4rem}.page-hero .container{grid-template:"crumbs form"".form"minmax(0,1fr)"title form""lead form"".form"minmax(0,2fr)/minmax(0,1fr) 26rem}.page-hero .container>p{margin-bottom:0}.page-hero h1{margin-top:0}}.hero-link{white-space:nowrap;font-weight:600}.hero-cta{margin:0}.hero-form__title{font:500 1.3rem/1.25 var(--serif);color:var(--heading);margin:0 0 1rem}.hero-form__done-title{font:500 1.3rem/1.25 var(--serif);color:var(--heading);margin:0 0 .6rem}.hero-form__done p:last-child{color:var(--ink-soft);margin:0}.hero-form__safe{border-top:1px solid var(--line);margin:0 0 1rem;padding-top:.5rem}.hero-form__safe summary{cursor:pointer;color:var(--primary);align-items:center;min-height:2.75rem;padding:.55rem 0;font-size:.95rem;font-weight:600;display:flex}.hero-form__safe fieldset{border:0;min-width:0;margin:.25rem 0 0;padding:0}.hero-cta__call{margin:.9rem 0 .25rem;font-size:1rem}.hero-cta__trust{color:var(--ink-soft);margin:0;font-size:.9rem}.breadcrumbs{color:var(--ink-soft);flex-wrap:wrap;align-items:center;margin:0 0 .25rem;font-size:.95rem;display:flex}.breadcrumbs a,.breadcrumbs>span>span{align-items:center;min-height:2.75rem;display:inline-flex}.breadcrumbs a{color:var(--ink-soft)}.breadcrumbs a:hover{color:var(--accent)}.breadcrumbs>span+span:before{content:"/";opacity:.6;margin:0 .45rem}.label{font:700 .78rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 .6rem;display:block}.divider{display:none}.section{padding:var(--space-section) 0}.section--flush{padding-top:0}.section--tint,.section--grey{background:var(--paper-tint);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.section .container--narrow>*{min-width:0}.section .container--narrow>h2,.section .container--narrow>h3,.section .container--narrow>.label{margin-top:2.25rem}.section .container--narrow>:first-child{margin-top:0}.section .container--narrow>h2[style],.section .container--narrow>h3[style]{margin-top:2.25rem!important}.container--narrow>div[style*=text-align]{text-align:left!important;margin-top:2rem!important}.divider+p,p.lead,.article-body>p:first-child{font-family:var(--serif);color:var(--heading);font-size:clamp(1.2rem,2.2vw,1.45rem);font-weight:400;line-height:1.5}@media (width>=960px){.section .container--narrow{grid-template-columns:16rem minmax(0,40rem);align-items:start;column-gap:3.5rem;display:grid}.section .container--narrow>h2,.section .container--narrow>h3{font-size:1.4rem}.section .container--narrow>*{grid-column:2}.section .container--narrow>h2,.section .container--narrow>h3,.section .container--narrow>.label{grid-column:1;padding-top:.2em;margin-top:0!important}.section .container--narrow>h2,.section .container--narrow>h3{top:calc(var(--header-h) + 1.5rem);align-self:start;position:sticky}.section .container--narrow>.table-scroll{grid-column:1/-1}.section .container--narrow>p,.section .container--narrow>ul,.section .container--narrow>ol,.section .container--narrow>aside,.section .container--narrow>div,.section .container--narrow>.faq-list{margin-top:0}.section .container--narrow>:not(h2):not(h3):not(.label)+h2,.section .container--narrow>:not(h2):not(h3):not(.label)+h3{margin-top:1.5rem!important}}.article-meta,.section .container--narrow>div:first-child[style*=margin-bottom]{color:var(--ink-soft);font-size:.95rem}.tldr-box{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;margin:0 0 2rem;padding:1.1rem 0}.tldr-label{font:700 .78rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:.4rem;display:block}.tldr-box p{font-size:1.05rem!important}.article-body{color:var(--ink);font-size:1em}.article-body>*{min-width:0}.article-body h2{margin:2.25rem 0 .6rem}.article-body h3{margin:1.75rem 0 .5rem}.article-body ul,.article-body ol{margin:0 0 1.1em;padding-left:1.25rem}.article-body li{margin-bottom:.4rem}@media (width>=960px){.section .container--narrow>.article-body{grid-column:1/-1;grid-template-columns:16rem minmax(0,40rem);align-items:start;column-gap:3.5rem;display:grid}.article-body>h2,.article-body>h3{font-size:1.4rem}.article-body>*{grid-column:2;margin-top:0}.article-body>h2,.article-body>h3{top:calc(var(--header-h) + 1.5rem);grid-column:1;padding-top:.2em;position:sticky;margin:0!important}.article-body>:not(h2):not(h3)+h2,.article-body>:not(h2):not(h3)+h3{margin-top:1.5rem!important}.article-body>p:first-child,.section .container--narrow>.tldr-box,.section .container--narrow>div:first-child[style]{grid-column:2}}.check-list,.related-links,.sources,.container--narrow>ul:not([class]){margin:0 0 1.5rem;padding:0;list-style:none}.check-list li,.related-links li,.sources li,.container--narrow>ul:not([class]) li{border-top:1px solid var(--line);margin:0;padding:.75rem 0 .75rem 1.4rem;position:relative}.check-list li:last-child,.related-links li:last-child,.sources li:last-child,.container--narrow>ul:not([class]) li:last-child{border-bottom:1px solid var(--line)}.check-list li:before,.related-links li:before,.sources li:before,.container--narrow>ul:not([class]) li:before{content:"";background:var(--accent);width:.6rem;height:2px;position:absolute;top:1.45em;left:.1rem}.sources{font-size:.95rem}.sources li,.related-links li{padding-top:.65rem;padding-bottom:.65rem}.steps,.timeline{counter-reset:steps;margin:0 0 1.5rem;padding:0;list-style:none;position:relative}.steps li,.timeline li{counter-increment:steps;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0 0 1.5rem 3.25rem;position:relative}.steps li:last-child,.timeline li:last-child{padding-bottom:0}.steps li:before,.timeline li:before{content:counter(steps);width:2.25rem;height:2.25rem;font:600 1rem/1 var(--serif);color:var(--heading);background:var(--paper);border:1.5px solid var(--primary);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.steps:before,.timeline:before{content:"";background:var(--primary);opacity:.35;transform-origin:top;width:1.5px;position:absolute;top:1.1rem;bottom:1.1rem;left:calc(1.125rem - .75px)}.timeline strong{font:500 1.1rem/1.3 var(--serif);margin-bottom:.15rem;display:block}.disclaimer{border-left:3px solid var(--line);color:var(--ink-soft);background:0 0;border-radius:0;margin:0 0 1.5rem;padding:.1rem 0 .1rem 1rem;font-size:.95rem}.claim-callout{background:var(--paper-tint);border:0;border-top:2px solid var(--accent);border-radius:0;margin:0 0 1.5rem;padding:1.5rem 1.25rem}.claim-callout__heading{font:500 1.3rem/1.3 var(--serif);color:var(--heading);margin-bottom:.5rem;display:block}.claim-callout p{margin:0 0 1rem}.claim-callout__buttons{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.claim-callout__call{font-weight:600}.faq-list{border-bottom:1px solid var(--line);margin:0 0 1.5rem}.faq-item{border-top:1px solid var(--line)}.faq-item summary{cursor:pointer;min-height:3rem;font:500 1.08rem/1.35 var(--serif);color:var(--heading);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";font:400 1.5rem/1 var(--sans);color:var(--accent);flex:none}.faq-item[open] summary:after{content:"−"}.faq-answer{color:var(--ink);padding:0 0 1.25rem}.data-table{border-collapse:collapse;width:100%;margin:0 0 2rem;font-size:1rem}.data-table th,.data-table td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:.75rem .9rem .75rem 0}.data-table th{width:34%;color:var(--heading);font-weight:650}.data-table thead th{letter-spacing:.06em;text-transform:uppercase;width:auto;color:var(--ink-soft);background:0 0;font-size:.85rem}.table-scroll{overflow-x:auto}@media (width<=600px){.data-table th{width:40%}.data-table--stacked thead{display:none}.data-table--stacked tr{border-top:1px solid var(--line);padding:.8rem 0;display:block}.data-table--stacked th,.data-table--stacked td{border:none;width:auto;padding:.15rem 0;display:block}.data-table--stacked td:before{content:attr(data-label) ": ";color:var(--ink-soft);font-weight:650}}.grid-2,.grid-3{grid-template-columns:1fr;gap:0;display:grid}.grid-2--wide{gap:2rem}.card{border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:1rem 0 1.1rem}.card h2,.card h3{margin-bottom:.35rem;font-size:1.15rem}.card p{color:var(--ink-soft);margin:0 0 .5rem;font-size:1rem}.card--navy-top{border-top:2px solid var(--primary)}.more-link-inline{font-size:.98rem;font-weight:600}@media (width>=700px){.grid-3{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}@media (width>=960px){.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2.5rem}.grid-2--wide{align-items:start}.card{padding:1.25rem 0 1.5rem}}.child-grid{grid-template-columns:1fr;gap:0;margin:0 0 1.5rem;display:grid}.child-card{border-top:1px solid var(--line);padding:.8rem 0;text-decoration:none;display:block}.child-card strong{font:500 1.05rem/1.35 var(--serif);color:var(--heading);margin-bottom:.15rem;display:block}.child-card span{color:var(--ink-soft);font-size:.98rem;line-height:1.5;display:none}.child-card:hover strong{color:var(--accent)}@media (width>=700px){.child-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}.child-card span{display:block}}.state-link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin:0;padding:0;list-style:none;display:grid}.state-link-grid li{border-top:1px solid var(--line)}.state-link-grid a{min-height:2.75rem;padding:.7rem 0;font-weight:600;text-decoration:none;display:block}@media (width>=700px){.state-link-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.section-head{max-width:40rem;margin:0 0 1.75rem}.section-head__text{color:var(--ink-soft)}.section-cta,.more-link{text-align:left;margin-top:1.5rem}.trust-bar{border-bottom:1px solid var(--line);padding:1rem 0}.trust-bar ul{flex-wrap:wrap;gap:.35rem 1.75rem;margin:0;padding:0;list-style:none;display:flex}.trust-bar li{color:var(--heading);font-size:.98rem;font-weight:600}.trust-bar li:before{content:"";background:var(--accent);vertical-align:middle;width:.55rem;height:2px;margin-right:.55rem;display:inline-block}.firm-note{padding:2rem 0}.firm-note p{color:var(--ink-soft);margin:0;font-size:.9rem}.firm-note .container--narrow{display:block}.claim-section{background:var(--night);color:var(--night-ink);padding:3rem 0;scroll-margin-top:5rem}.claim-section__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}.claim-section h2{color:var(--night-ink);font-size:clamp(1.6rem,3.6vw,2.25rem)}.claim-section__copy p{color:var(--night-soft)}.claim-section .next-title{color:var(--night-ink);letter-spacing:.1em;text-transform:uppercase;font-size:1.05rem;font-family:var(--sans);margin:2rem 0 1rem;font-weight:700}.claim-section .timeline li:before{background:var(--night);color:var(--night-ink);border-color:var(--night-soft)}.claim-section .timeline:before{background:var(--night-soft)}.claim-section .timeline strong{color:var(--night-ink)}.claim-section .timeline li{color:var(--night-soft)}.claim-points{margin:2rem 0 1.25rem;padding:0;list-style:none}.claim-points li{color:var(--night-ink);border-top:1px solid #cfdcdc40;padding:.6rem 0 .6rem 1.4rem;position:relative}.claim-points li:last-child{border-bottom:1px solid #cfdcdc40}.claim-points li:before{content:"";background:var(--focus-dark);width:.6rem;height:2px;position:absolute;top:1.35em;left:.1rem}.claim-section__call a{color:var(--night-ink);font-weight:650}.claim-section a:hover{color:var(--focus-dark)}.claim-section .eligibility-card a{color:var(--primary)}@media (width>=960px){.claim-section{padding:5rem 0}.claim-section__grid{grid-template-columns:minmax(0,1fr) minmax(0,28rem);gap:5rem}}.scene{background:var(--paper);line-height:0;overflow:hidden}.scene svg{width:100%;height:7.5rem}@media (width>=960px){.scene svg{height:11rem}}.scene .sc-1{fill:var(--sc-1)}.scene .sc-2{fill:var(--sc-2)}.scene .sc-3{fill:var(--sc-3)}.scene .sc-4{fill:var(--sc-4)}.scene .sc-sun{fill:var(--sc-sun)}.site-footer{background:var(--paper-tint);border-top:1px solid var(--line);color:var(--ink);padding:3rem 0 6rem}.site-footer__grid{grid-template-columns:1fr;gap:2rem;margin-bottom:2.5rem;display:grid}.site-footer__brand{font:500 1.25rem/1.2 var(--serif);color:var(--heading);margin-bottom:.6rem;display:block}.site-footer__tag{color:var(--ink-soft);font-style:italic}.site-footer h4{font:700 .8rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 .6rem}.site-footer ul{margin:0 0 1.25rem;padding:0;list-style:none}.site-footer li a{min-height:2.5rem;color:var(--ink);padding:.4rem 0;font-size:1rem;text-decoration:none;display:block}.site-footer li a:hover{color:var(--accent);text-decoration:underline}.site-footer address{font-size:1rem;font-style:normal;line-height:1.7}.site-footer address a{padding:.15rem 0;display:inline-block}.site-footer__legal{border-top:1px solid var(--line);color:var(--ink-soft);padding-top:1.25rem;font-size:.9rem;line-height:1.6}.site-footer__legal p{margin:0 0 .6rem}@media (width>=800px){.site-footer{padding-bottom:2.5rem}}@media (width>=960px){.site-footer__grid{grid-template-columns:1.2fr 1fr 1fr;gap:4rem}.site-footer li a{min-height:0;padding:.2rem 0;font-size:.98rem}}.mobile-claim-bar{display:none}@media (width<=799px){.mobile-claim-bar{z-index:900;height:var(--bar-h);border-top:1px solid var(--line);background:var(--paper);display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-claim-bar a{flex:1;justify-content:center;align-items:center;font-weight:650;text-decoration:none;display:flex}.mobile-claim-bar__call{color:var(--heading)}.mobile-claim-bar__claim{background:var(--primary);color:var(--white)}.mobile-claim-bar a:focus-visible{outline-offset:-4px;outline-color:var(--focus)}.mobile-claim-bar__claim:focus-visible{outline-color:var(--focus-dark)}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.hero-enter{animation:.5s ease-out both rise}.js-reveal{opacity:0;transform:translateY(12px)}.js-reveal.is-in{opacity:1;transition:opacity .5s ease-out,transform .5s ease-out;transform:none}.js-stagger>*{opacity:0;transform:translateY(12px)}.js-stagger.is-in>*{opacity:1;transition:opacity .5s ease-out,transform .5s ease-out;transform:none}.js-stagger.is-in>:nth-child(2){transition-delay:70ms}.js-stagger.is-in>:nth-child(3){transition-delay:.14s}.js-stagger.is-in>:nth-child(4){transition-delay:.21s}.js-stagger.is-in>:nth-child(5){transition-delay:.28s}.js-stagger.is-in>:nth-child(n+6){transition-delay:.35s}.timeline.js-stagger:before,.steps.js-stagger:before{transform:scaleY(0)}.timeline.js-stagger.is-in:before,.steps.js-stagger.is-in:before{transition:transform .9s ease-out;transform:scaleY(1)}.scene.js-reveal{opacity:1;transform:none}.scene.js-reveal .scene__layer{opacity:0;transform:translateY(14px)}.scene.js-reveal.is-in .scene__layer{opacity:1;transition:opacity .8s ease-out,transform .8s ease-out;transition-delay:calc(var(--i) * .14s);transform:none}}.page-hero .container:not(:has(.hero-cta)){grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"crumbs""title""lead"}.page-hero .container:not(:has(.hero-cta)) h1{max-width:40rem}.hero-form{padding:1rem 1.1rem 1.1rem}.hero-form .form-group{margin-bottom:.7rem}.hero-form .form-group label{margin-bottom:.2rem;font-size:.92rem}.hero-form .form-group input:not([type=checkbox]):not([type=radio]),.hero-form .form-group select{min-height:2.75rem;padding:.5rem .75rem}.hero-form__title{margin-bottom:.7rem;font-size:1.2rem}.hero-form .form-note{margin:.1rem 0 .4rem;font-size:.85rem}.hero-form .hero-form__safe{margin-bottom:.4rem;padding-top:.15rem}.hero-form .hero-form__safe summary{min-height:2.75rem;padding:.3rem 0;font-size:.92rem}.hero-form .check{padding:.15rem 0;font-size:.92rem!important}.hero-form .form-group--check{margin-bottom:.7rem}@media (width>=960px){.hero-form{padding:1.25rem 1.4rem 1.4rem}}@media (width>=420px){.form-row{grid-template-columns:1fr 1fr;gap:0 .75rem;display:grid}}@media (width<=699px){.site-footer{padding-top:2rem}.site-footer__grid{grid-template-columns:1fr 1fr;gap:.5rem 1.25rem;margin-bottom:1.5rem}.site-footer__grid>div:first-child,.site-footer__grid>div:last-child{grid-column:1/-1}.site-footer li a{align-items:center;min-height:2.75rem;padding:.3rem 0;font-size:.95rem;display:flex}.site-footer ul{margin-bottom:.5rem}.check-list li,.related-links li,.sources li{padding-top:.6rem;padding-bottom:.6rem}.card{padding:.8rem 0}.card .more-link-inline{padding:.25rem 0;display:inline-block}.article-body h2{margin-top:1.75rem}}@media (width<=959px){.grid-2>.contact-form-col{order:-1;margin-bottom:2rem}}@media (width<=699px){.card{padding:.65rem 0 .7rem}.card h3{margin-bottom:.2rem}.card p{margin-bottom:.15rem}.more-link-inline{align-items:center;min-height:2.75rem;display:inline-flex}}.alt-form{color:var(--night-ink);border:1px solid #cfdcdc66;border-radius:10px}.alt-form>summary{cursor:pointer;min-height:3rem;padding:1.1rem 3rem 1.1rem 1.25rem;list-style:none;display:block;position:relative}.alt-form>summary::-webkit-details-marker{display:none}.alt-form>summary:after{content:"+";font:400 1.6rem/1 var(--sans);color:var(--focus-dark);position:absolute;top:.9rem;right:1.25rem}.alt-form[open]>summary:after{content:"−"}.alt-form__title{font:500 1.2rem/1.3 var(--serif);color:var(--night-ink);display:block}.alt-form__hint{color:var(--night-soft);margin-top:.25rem;font-size:.95rem;display:block}.alt-form .eligibility-card{margin:0 .75rem .75rem}.alt-form summary:hover .alt-form__title{color:var(--focus-dark)}.related-links li a,.sources li a,.check-list li a,.container--narrow>ul:not([class]) li a,.section .container--narrow>div[style*=margin-bottom] a,.hero-link{margin:-.65rem 0;padding:.65rem 0;display:inline-block}.section .container--narrow>div[style*=margin-bottom]{line-height:2}@media (width<=699px){:root{--space-section:2.25rem}.page-hero{padding:1rem 0 1.5rem}.trust-bar ul{grid-template-columns:1fr 1fr;gap:.25rem 1rem;display:grid}.trust-bar li{font-size:.92rem}.state-link-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1rem}.state-link-grid a{font-size:.95rem}.section-head{margin-bottom:1rem}.scene svg{height:4.5rem}.claim-section{padding:2.25rem 0}.claim-section__grid{gap:1.75rem}.claim-section .next-title{margin-top:1.5rem}.claim-points{margin-top:1.25rem}.site-footer ul:not(:only-child){margin-bottom:.5rem}.site-footer__grid>div:nth-child(2) ul{columns:2;column-gap:1rem}.site-footer__grid>div:nth-child(2) li{break-inside:avoid}.site-footer__grid>div:nth-child(2) li a{font-size:.9rem}.faq-item summary{padding:.65rem 0}.section-cta{margin-top:1rem}}.card h3 a{color:var(--heading);margin:-.4rem 0;padding:.4rem 0;text-decoration:none;display:inline-block}.card h3 a:hover{color:var(--accent);text-decoration:underline}@media (width<=699px){.more-link-inline{display:none!important}.hero-form .form-group{margin-bottom:.55rem}.hero-form{padding:.9rem 1rem 1rem}.check-list li,.related-links li,.sources li,.container--narrow>ul:not([class]) li{padding-top:.5rem;padding-bottom:.5rem;line-height:1.5}.child-card{padding:.55rem 0}.lead,.divider+p{line-height:1.45}.section .container--narrow>h2,.section .container--narrow>h3{margin-top:1.5rem}.claim-points li{padding-top:.45rem;padding-bottom:.45rem}.timeline li{padding-bottom:1rem}}.brand{flex-direction:column;justify-content:center;min-height:2.75rem;display:flex}.desktop-nav a{align-items:center;min-height:2.75rem;padding-top:0;padding-bottom:0;display:inline-flex}.hero-cta__call a,.claim-section__call a,.claim-callout__call,.site-footer address a,.mobile-menu__call a{align-items:center;min-height:2.75rem;display:inline-flex}.hero-cta__call,.claim-section__call{margin-bottom:0}.site-footer li a{align-items:center;display:flex;min-height:2.75rem!important;padding:0!important}.section li a,.card h2 a,.card h3 a{margin:-.65rem 0;padding:.65rem 0;display:inline-block}@media (width<=699px){.site-footer li a{font-size:.9rem}}.card h2 a,.card h3 a{margin:-.8rem 0;padding:.8rem 0}.data-table a{margin:-.65rem 0;padding:.65rem 0;display:inline-block}.card>a{align-self:flex-start;margin:-.4rem 0;padding:.8rem 0;display:inline-block}.form-group .check{margin-bottom:0;display:flex}
