#customer-activities [data-review-panel][hidden]{display:none!important}.claim-index{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 32px}.claim-index a{background:#fff5eb;border:1px solid #efcfad;border-radius:12px;padding:10px 14px;color:#713f23;text-decoration:none;font-size:.95rem}.claim-index a:hover{background:#ffe6cc}.claim-story{background:#fff;border:1px solid #eadbd3;border-radius:20px;padding:24px;margin:0 0 28px;scroll-margin-top:100px}.claim-story h3{margin:8px 0;font-size:1.35rem}.claim-story header p{color:#786158;font-size:.9rem}.claim-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start;margin-top:20px}.claim-images figure{margin:0;max-width:540px;width:100%}.claim-images img{display:block;width:100%;height:auto;border-radius:12px;border:1px solid #eee}.claim-images figcaption{display:flex;justify-content:space-between;gap:12px;margin-top:10px;font-size:.9rem;color:#786158}.claim-images figcaption a{color:#854314}.claim-note{font-size:.88rem;color:#786158}.claim-index a:focus-visible,.claim-images a:focus-visible{outline:3px solid #24474d;outline-offset:4px}@media(max-width:650px){.claim-images{grid-template-columns:1fr}.claim-story{padding:16px}.claim-story h3{font-size:1.15rem}.claim-index{display:grid;grid-template-columns:1fr}.claim-index a{font-size:.88rem}}