.claim-form[data-astro-cid-qocht56r]{display:grid;gap:clamp(2rem,5vw,3.25rem)}.honeypot[data-astro-cid-qocht56r]{display:none}.form-heading[data-astro-cid-qocht56r]{display:grid;gap:1rem}h2[data-astro-cid-qocht56r]{font-size:clamp(2rem,4vw,3rem)}.form-heading[data-astro-cid-qocht56r] p[data-astro-cid-qocht56r],.form-actions[data-astro-cid-qocht56r] p[data-astro-cid-qocht56r]{color:var(--color-text)}.claim-form-error[data-astro-cid-qocht56r],.claim-upload-status[data-astro-cid-qocht56r]{width:min(100%,42rem);border-radius:8px;padding:.95rem 1rem;font-size:.98rem;line-height:1.45;text-align:left}.claim-form-error[data-astro-cid-qocht56r]{border:1px solid rgba(250,55,44,.35);background:#fa372c14;color:#9f1f18}.claim-upload-status[data-astro-cid-qocht56r]{border:1px solid #c8d4ea;background:var(--color-background-soft);color:var(--color-text)}.form-heading[data-astro-cid-qocht56r] strong,.form-actions[data-astro-cid-qocht56r] a{color:var(--color-primary)}.form-heading[data-astro-cid-qocht56r] a,.form-actions[data-astro-cid-qocht56r] a{color:var(--color-primary);text-decoration:underline;text-underline-offset:.15em}.form-section[data-astro-cid-qocht56r]{display:grid;gap:1.35rem;border-top:1px solid #c8d4ea;padding-top:clamp(1.5rem,4vw,2.25rem)}.form-section[data-astro-cid-qocht56r]:first-of-type{border-top:0;padding-top:0}.section-title-row[data-astro-cid-qocht56r]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem}.section-number[data-astro-cid-qocht56r]{display:inline-grid;width:2rem;height:2rem;place-items:center;border-radius:999px;background:var(--color-primary);color:#fff;font-weight:800}h3[data-astro-cid-qocht56r]{font-size:clamp(1.45rem,2.4vw,2rem)}.required-note[data-astro-cid-qocht56r]{color:var(--color-primary);font-size:.95rem}.claim-form .field-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.claim-form .two-columns,.claim-form .item-top-row{grid-template-columns:repeat(2,minmax(0,1fr))}.claim-form .item-top-row{grid-template-columns:minmax(0,1fr) minmax(14rem,.48fr)}.date-row[data-astro-cid-qocht56r]{max-width:14rem}.claim-form .field,.field-group[data-astro-cid-qocht56r],.claim-form .radio-group{display:grid;gap:.55rem}.claim-form .field-label,.claim-form legend{color:var(--color-text);font-weight:700;line-height:1.35}.claim-form .field-label span,.claim-form legend span{color:var(--color-primary)}.claim-form .help-text{color:var(--color-text-muted);font-size:.9rem;line-height:1.45}.claim-form .field-validation-message{color:#9f1f18;font-size:.9rem;line-height:1.45}.claim-form input,.claim-form select,.claim-form textarea{width:100%;border:1px solid #d8e2ef;border-radius:8px;background:#fff;color:var(--color-text);font-family:var(--font-body);font-size:1rem;font-weight:400;min-height:3.1rem;padding:.9rem 1rem;line-height:1.35}.claim-form textarea{min-height:11rem;resize:vertical}.claim-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--color-text-muted) 50%),linear-gradient(135deg,var(--color-text-muted) 50%,transparent 50%);background-position:calc(100% - 1.15rem) 50%,calc(100% - .8rem) 50%;background-size:.35rem .35rem,.35rem .35rem;background-repeat:no-repeat;padding-right:2.6rem}.claim-form input::-moz-placeholder,.claim-form textarea::-moz-placeholder{color:var(--color-text-muted);opacity:1}.claim-form input::placeholder,.claim-form textarea::placeholder{color:var(--color-text-muted);opacity:1}.claim-form input:focus,.claim-form select:focus,.claim-form textarea:focus{border-color:var(--color-primary);outline:3px solid rgba(250,55,44,.18)}.claim-form input[data-validation-state=invalid]{border-color:#d93025;background:#fff7f6}.claim-form input[data-validation-state=valid]{border-color:#1c8a45}.claim-form [hidden]{display:none!important}.claim-form .radio-group{border:0;margin:0;padding:0}.claim-form .radio-options{display:grid;gap:.45rem}.claim-form .radio-options label{display:flex;align-items:center;gap:.65rem;color:var(--color-text);font-family:var(--font-body);font-size:1rem;font-weight:400}.claim-form .radio-options input{width:1.25rem;height:1.25rem;min-height:0;margin:0;padding:0;accent-color:var(--color-primary)}.claim-form .item-fieldset{display:grid;gap:1.25rem;border:0;margin:0;padding:0}.claim-form .item-fieldset>legend{margin-bottom:1.35rem;color:var(--color-text);font-size:1.25rem;font-weight:800}.claim-form .optional-fieldset{margin-top:1.5rem;border-top:1px solid #c8d4ea;padding-top:1.5rem}.claim-form .upload-field{position:relative;display:grid;min-height:12.5rem;place-items:center;gap:.35rem;border:1px dashed #d8e2ef;border-radius:8px;padding:2rem;color:var(--color-text-muted);font-family:var(--font-body);font-size:1rem;font-weight:400;text-align:center}.claim-form .upload-field input{position:absolute;inset:0;opacity:0;cursor:pointer}.claim-form .upload-icon{color:var(--color-primary);font-size:2.4rem;line-height:1}.claim-form .upload-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:2px solid var(--color-primary);border-radius:999px;background:#fff;color:var(--color-primary);font-family:var(--font-heading);font-size:.95rem;font-weight:700;line-height:1;margin-top:.25rem;padding:.65rem 1.7rem}.claim-form .file-note{color:var(--color-text-muted);font-size:.9rem}.claim-form .upload-file-list{display:grid;gap:.45rem}.claim-form .upload-file-list[hidden]{display:none}.claim-form .upload-file-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.15rem;border:1px solid #d8e2ef;border-radius:8px;background:#fff;padding:.75rem .85rem}.claim-form .upload-file-details{display:grid;gap:.15rem;min-width:0}.claim-form .upload-file-item-complete{border-color:#1c8a4559;background:#1c8a4514}.claim-form .upload-file-name{color:var(--color-text);font-size:.95rem;font-weight:700;overflow-wrap:anywhere}.claim-form .upload-file-meta{color:var(--color-text-muted);font-size:.86rem}.claim-form .upload-file-remove{border:0;background:transparent;color:var(--color-primary);cursor:pointer;font-family:var(--font-heading);font-size:.86rem;font-weight:700;padding:.35rem 0;text-decoration:underline;text-underline-offset:.15em}.claim-form .file-upload-group{display:grid;gap:.75rem}.optional-items[data-astro-cid-qocht56r]{display:grid;gap:1.5rem;border-top:1px solid #c8d4ea;padding-top:1.25rem}.optional-item[data-astro-cid-qocht56r]{display:grid;gap:1rem}.remove-item-button[data-astro-cid-qocht56r]{justify-self:end;border:0;background:transparent;color:var(--color-primary);cursor:pointer;font-family:var(--font-heading);font-size:.95rem;font-weight:700;padding:0;text-decoration:underline;text-underline-offset:.15em}.add-item-button[data-astro-cid-qocht56r]{width:-moz-fit-content;width:fit-content;cursor:pointer}.add-item-button[data-astro-cid-qocht56r][hidden],.optional-item[data-astro-cid-qocht56r][hidden]{display:none}.form-actions[data-astro-cid-qocht56r]{display:grid;justify-items:center;gap:1.5rem;text-align:center}.form-actions[data-astro-cid-qocht56r] button[data-astro-cid-qocht56r]{cursor:pointer}.form-actions[data-astro-cid-qocht56r] button[data-astro-cid-qocht56r]:disabled{cursor:progress;opacity:.7}.claim-form .visually-hidden-label>.field-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:760px){.section-title-row[data-astro-cid-qocht56r],.claim-form .two-columns,.claim-form .item-top-row{grid-template-columns:1fr}.section-title-row[data-astro-cid-qocht56r]{justify-items:start}.required-note[data-astro-cid-qocht56r]{margin-left:3rem}.date-row[data-astro-cid-qocht56r]{max-width:none}}.claim-overview[data-astro-cid-fbyxse4r]{display:grid;gap:clamp(3rem,6vw,4.5rem)}.claim-kicker[data-astro-cid-fbyxse4r]{max-width:860px;margin-inline:auto;text-align:center}.claim-kicker[data-astro-cid-fbyxse4r] h1[data-astro-cid-fbyxse4r]{color:var(--color-text);font-size:clamp(2.7rem,6vw,5rem);font-weight:800;line-height:1.05}.claim-kicker[data-astro-cid-fbyxse4r] p[data-astro-cid-fbyxse4r]{margin-top:1.2rem;color:var(--color-text);font-size:clamp(1.05rem,2vw,1.24rem);line-height:1.55}.claim-kicker[data-astro-cid-fbyxse4r] strong[data-astro-cid-fbyxse4r]{display:block;color:var(--color-primary)}.claim-section[data-astro-cid-fbyxse4r]{display:grid;gap:1.5rem}h2[data-astro-cid-fbyxse4r]{font-size:clamp(2rem,4vw,3rem)}h3[data-astro-cid-fbyxse4r]{color:var(--color-primary);font-size:clamp(1.35rem,2.5vw,1.75rem)}ul[data-astro-cid-fbyxse4r]{display:grid;gap:.85rem;list-style:disc outside;margin:0;padding-left:1.5rem}li[data-astro-cid-fbyxse4r]{color:var(--color-text);line-height:1.55}li[data-astro-cid-fbyxse4r]::marker{color:var(--color-primary);font-size:1.05em}li[data-astro-cid-fbyxse4r] strong{font-weight:800}.paid-note[data-astro-cid-fbyxse4r]{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center;margin-top:.5rem}.note-icon[data-astro-cid-fbyxse4r]{display:inline-grid;width:3.5rem;height:3.5rem;place-items:center;border-radius:999px;background:var(--color-primary);color:#fff;font-size:1.4rem;font-weight:900}.paid-note[data-astro-cid-fbyxse4r] p[data-astro-cid-fbyxse4r]{color:var(--color-text);line-height:1.55}.paid-note[data-astro-cid-fbyxse4r] strong[data-astro-cid-fbyxse4r]{display:block;font-weight:800}.tip-card[data-astro-cid-fbyxse4r]{display:grid;gap:1rem;border:1px solid var(--color-primary);border-radius:1.25rem;padding:clamp(1.5rem,4vw,2.3rem)}.tip-card[data-astro-cid-fbyxse4r] p[data-astro-cid-fbyxse4r]{color:var(--color-text)}.tip-card[data-astro-cid-fbyxse4r] strong{color:var(--color-text);font-weight:800}.next-steps[data-astro-cid-fbyxse4r]{border-top:1px solid #d7e0ef;padding-top:clamp(2rem,5vw,3rem)}@media(max-width:640px){.paid-note[data-astro-cid-fbyxse4r]{grid-template-columns:1fr}}.claim-overview-band[data-astro-cid-42mhaae6]{background:linear-gradient(180deg,#fff 0%,var(--color-background-soft) 100%);padding-block:clamp(3.5rem,8vw,6.5rem)}.claim-overview-shell[data-astro-cid-42mhaae6],.claim-form-shell[data-astro-cid-42mhaae6]{max-width:980px}.claim-form-band[data-astro-cid-42mhaae6]{background:#fff;padding-block:clamp(3rem,7vw,5rem) clamp(4rem,8vw,6.5rem)}.claim-form-shell[data-astro-cid-42mhaae6]{padding:clamp(1.5rem,4vw,3rem)}
