.page_claims #section_one p{margin-top:2.5rem;font-size:var(--step-1);line-height:1.65;color:var(--ink-2);max-width:62ch}.page_claims #section_two{padding:clamp(3rem,2rem + 3vw,5rem) 0}.page_claims #s2_claims_accordion{display:flex;flex-direction:column;gap:.625rem}.page_claims .panel{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .3s ease,box-shadow .4s var(--ease-out)}.page_claims .panel:hover{border-color:#dccfb6}.page_claims .panel.open{border-color:var(--gold-soft);box-shadow:var(--shadow-soft)}.page_claims .panel_header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:clamp(1.125rem,.9rem + .8vw,1.5rem) clamp(1.25rem,.8rem + 1.5vw,2rem);background:none;border:0;border-radius:var(--radius);cursor:pointer;text-align:left;font-family:var(--font-display);font-weight:600;font-size:var(--step-1);letter-spacing:-.01em;line-height:1.3;color:var(--navy)}.page_claims .panel_header i{position:relative;flex:none;width:2.25rem;height:2.25rem;border-radius:999px;background-color:var(--gold-soft);transition:background-color .3s ease,transform .4s var(--ease-out)}.page_claims .panel_header i:after,.page_claims .panel_header i:before{content:"";position:absolute;top:50%;left:50%;width:.75rem;height:2px;margin:-1px 0 0 -.375rem;border-radius:2px;background-color:var(--navy);transition:transform .4s var(--ease-out)}.page_claims .panel_header i:after{transform:rotate(90deg)}.page_claims .panel.open .panel_header i{background-color:var(--gold);transform:rotate(180deg)}.page_claims .panel.open .panel_header i:after{transform:rotate(0deg)}.page_claims .panel_body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease-out)}.page_claims .panel.open .panel_body{grid-template-rows:1fr}.page_claims .panel_content{min-height:0;overflow:hidden;padding:0 clamp(1.25rem,.8rem + 1.5vw,2rem);font-size:var(--step-0);line-height:1.7;color:var(--ink-2)}.page_claims .panel.open .panel_content{padding-bottom:clamp(1.5rem,1rem + 1.5vw,2.25rem)}.page_claims .panel_content h5{display:inline-block;font-family:var(--font-body);font-size:var(--step--1);font-weight:600;letter-spacing:.02em;line-height:1.5;color:var(--navy);background-color:var(--paper);border:1px solid var(--line);border-radius:999px;padding:.5rem 1rem;margin-bottom:1.5rem}.page_claims .panel_content p{font-weight:600;color:var(--navy);margin:1.5rem 0 .5rem}.page_claims .panel_content h5+p{margin-top:0}.page_claims .panel_content ul{padding-left:1.25rem;max-width:70ch}.page_claims .panel_content li{padding-left:.25rem;margin-bottom:.25rem}.page_claims .panel_content li::marker{color:var(--gold)}.page_claims .panel_content ul ul{margin:.375rem 0 .5rem;list-style-type:circle}.page_claims .panel_content h1,.page_claims .panel_content h2,.page_claims .panel_content h3,.page_claims .panel_content h4{font-size:var(--step-1);color:var(--navy);margin:1.75rem 0 .5rem}.page_claims .panel_content strong{font-weight:600;color:var(--navy)}.page_claims .panel_content a{color:var(--gold-ink)}.page_claims #section_three{padding-bottom:var(--section)}.page_claims #trigger_claim{margin-inline:auto}.page_claims #claims_form{max-width:46rem;margin-inline:auto;background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(1.75rem,1rem + 3vw,3.5rem);box-shadow:var(--shadow-soft)}.page_claims #claims_form h2{font-size:var(--step-3);margin-bottom:2rem}