.Claims-module__8grP0q__claimsPage{--claim-accent:#8c4f62;--claim-ink:#102036;--claim-muted:#58677a;--claim-line:#1020362e;background:#f3f2f1}.Claims-module__8grP0q__claimsHero{border-bottom:2px solid var(--old-gold);background:radial-gradient(circle at 87% 18%,#8c4f621f,#0000 24rem),linear-gradient(90deg,#fff 0 61%,#f0ecee 100%);grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);align-items:end;gap:clamp(34px,5vw,82px);padding:clamp(58px,7vw,102px) clamp(30px,7vw,112px);display:grid}.Claims-module__8grP0q__claimsHero h1{max-width:900px;color:var(--royal-blue-deep);letter-spacing:-.06em;margin:14px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.7rem,5.4vw,6.8rem);font-weight:500;line-height:.92}.Claims-module__8grP0q__sourcePanel{border:1px solid #10203647;border-left:6px solid var(--claim-accent);background:#ffffffe6;gap:10px;padding:18px;display:grid;box-shadow:0 10px 28px #10203614}.Claims-module__8grP0q__sourcePanel>span,.Claims-module__8grP0q__authorityBand>span,.Claims-module__8grP0q__claimStatement>span,.Claims-module__8grP0q__claimStateGrid span,.Claims-module__8grP0q__claimEvidenceGrid span,.Claims-module__8grP0q__claimFirewall span,.Claims-module__8grP0q__claimClose>span{color:var(--claim-accent);letter-spacing:.13em;text-transform:uppercase;font:800 .5rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.Claims-module__8grP0q__sourcePanel>strong{color:var(--claim-ink);font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:600}.Claims-module__8grP0q__sourcePanel p,.Claims-module__8grP0q__authorityBand p{color:var(--claim-muted);margin:0;font-size:.72rem;line-height:1.5}.Claims-module__8grP0q__sourcePanel dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:2px 0 0;display:grid}.Claims-module__8grP0q__sourcePanel dl div{border:1px solid var(--claim-line);background:#f8f7f7;gap:5px;padding:9px;display:grid}.Claims-module__8grP0q__sourcePanel dt{color:var(--claim-muted);font:800 .46rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.Claims-module__8grP0q__sourcePanel dd{color:var(--claim-ink);margin:0;font:700 .65rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.Claims-module__8grP0q__sourcePanel a{border-bottom:1px solid var(--claim-accent);width:fit-content;color:var(--claim-ink);gap:8px;padding-bottom:3px;font-size:.68rem;font-weight:800;text-decoration:none;display:inline-flex}.Claims-module__8grP0q__authorityBand{border-bottom:1px solid var(--claim-line);background:#fff;grid-template-columns:minmax(150px,.34fr) minmax(300px,.95fr) minmax(0,1fr);gap:24px;padding:24px clamp(30px,6vw,96px);display:grid}.Claims-module__8grP0q__authorityBand strong{color:var(--claim-ink);font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.4}.Claims-module__8grP0q__claimCatalog{padding:46px clamp(30px,6vw,96px) 58px}.Claims-module__8grP0q__claimStack{gap:16px;margin-top:26px;display:grid}.Claims-module__8grP0q__claimCard{border:1px solid #10203642;border-top:6px solid var(--claim-accent);background:#fff;gap:13px;padding:16px;scroll-margin-top:76px;display:grid;box-shadow:0 8px 22px #1020360f}.Claims-module__8grP0q__claimCard:target{outline:2px solid var(--claim-accent);outline-offset:4px}.Claims-module__8grP0q__claimStatement{background:#fbf7f8;border:1px solid #8c4f6240;padding:15px 16px}.Claims-module__8grP0q__claimStatement h2{max-width:1100px;color:var(--claim-ink);letter-spacing:-.035em;margin:8px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,2.2vw,2.65rem);font-weight:500;line-height:1.08}.Claims-module__8grP0q__claimStateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.Claims-module__8grP0q__claimStateGrid>div,.Claims-module__8grP0q__claimEvidenceGrid>div{border:1px solid var(--claim-line);background:#f8f9f8;min-width:0;padding:12px}.Claims-module__8grP0q__claimStateGrid>div[data-state=open]{border-left:5px solid var(--osha-orange);background:#fff9f2}.Claims-module__8grP0q__claimStateGrid strong{color:var(--claim-ink);margin-top:7px;font:800 .68rem/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.Claims-module__8grP0q__claimStateGrid p,.Claims-module__8grP0q__claimEvidenceGrid p,.Claims-module__8grP0q__claimFirewall p{color:var(--claim-muted);margin:7px 0 0;font-size:.7rem;line-height:1.5}.Claims-module__8grP0q__claimEvidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.Claims-module__8grP0q__claimEvidenceGrid ul{color:var(--claim-muted);margin:8px 0 0;padding-left:18px;font-size:.7rem;line-height:1.5}.Claims-module__8grP0q__claimEvidenceGrid code{color:var(--claim-muted);overflow-wrap:anywhere;margin-top:8px;font:600 .62rem/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.Claims-module__8grP0q__claimFirewall{border:1px solid #e77b2447;border-left:6px solid var(--osha-orange);background:#fff8f2;padding:13px 15px}.Claims-module__8grP0q__claimClose{border-top:1px solid var(--claim-line);background:var(--royal-blue-deep);color:#fff;padding:54px clamp(30px,7vw,112px) 68px}.Claims-module__8grP0q__claimClose>span{color:var(--old-gold-bright)}.Claims-module__8grP0q__claimClose h2{letter-spacing:-.045em;max-width:970px;margin:12px 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.35rem,3.7vw,4.5rem);font-weight:500;line-height:.98}.Claims-module__8grP0q__claimClose p{color:#dce6f3;max-width:850px;margin:0;font-size:.86rem;line-height:1.6}@media (max-width:980px){.Claims-module__8grP0q__claimsHero,.Claims-module__8grP0q__authorityBand,.Claims-module__8grP0q__claimStateGrid{grid-template-columns:1fr}}@media (max-width:720px){.Claims-module__8grP0q__claimsHero,.Claims-module__8grP0q__authorityBand,.Claims-module__8grP0q__claimCatalog,.Claims-module__8grP0q__claimClose{padding-left:22px;padding-right:22px}.Claims-module__8grP0q__sourcePanel dl,.Claims-module__8grP0q__claimEvidenceGrid{grid-template-columns:1fr}}.Claims-module__8grP0q__surveySection,.Claims-module__8grP0q__scopeSection,.Claims-module__8grP0q__placementSection{border-bottom:1px solid var(--claim-line);padding:38px clamp(30px,6vw,96px) 44px}.Claims-module__8grP0q__surveySection{background:#f7f5f6}.Claims-module__8grP0q__surveyGrid,.Claims-module__8grP0q__scopeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.Claims-module__8grP0q__surveyGrid article,.Claims-module__8grP0q__scopeGrid article{border:1px solid var(--claim-line);border-top:5px solid var(--claim-accent);background:#fff;min-width:0;padding:15px}.Claims-module__8grP0q__surveyGrid article:nth-child(2),.Claims-module__8grP0q__scopeGrid article:nth-child(2){border-top-color:var(--old-gold)}.Claims-module__8grP0q__surveyGrid article:nth-child(3),.Claims-module__8grP0q__scopeGrid article:nth-child(3){border-top-color:var(--osha-blue)}.Claims-module__8grP0q__surveyGrid span,.Claims-module__8grP0q__scopeGrid span{color:var(--claim-accent);letter-spacing:.12em;font:800 .5rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.Claims-module__8grP0q__surveyGrid h3{color:var(--claim-ink);margin:9px 0 7px;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:600}.Claims-module__8grP0q__surveyGrid p,.Claims-module__8grP0q__scopeGrid p,.Claims-module__8grP0q__scopeSection>div:first-child>p:last-child,.Claims-module__8grP0q__placementSection>div>p:last-child{color:var(--claim-muted);margin:0;font-size:.7rem;line-height:1.48}.Claims-module__8grP0q__scopeSection{background:#fff}.Claims-module__8grP0q__scopeSection>div:first-child,.Claims-module__8grP0q__placementSection>div:first-child{max-width:900px}.Claims-module__8grP0q__scopeSection h2,.Claims-module__8grP0q__placementSection h2{color:var(--claim-ink);letter-spacing:-.035em;margin:9px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,2.25vw,2.6rem);font-weight:500;line-height:1}.Claims-module__8grP0q__scopeGrid strong{color:var(--claim-ink);margin:8px 0 7px;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:500;display:block}.Claims-module__8grP0q__placementSection{background:#eee9eb;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);align-items:end;gap:28px;display:grid}.Claims-module__8grP0q__placementSection nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.Claims-module__8grP0q__placementSection nav a{border:1px solid var(--claim-line);color:var(--claim-ink);background:#fff;padding:10px 11px;font-family:Georgia,Times New Roman,serif;font-size:.78rem;text-decoration:none}@media (max-width:900px){.Claims-module__8grP0q__surveyGrid,.Claims-module__8grP0q__scopeGrid,.Claims-module__8grP0q__placementSection{grid-template-columns:1fr}}@media (max-width:760px){.Claims-module__8grP0q__surveySection,.Claims-module__8grP0q__scopeSection,.Claims-module__8grP0q__placementSection{padding-left:22px;padding-right:22px}.Claims-module__8grP0q__placementSection nav{grid-template-columns:1fr}}
