.claim-widget{font-family:Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5;color:#291b43;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.claim-widget *,.claim-widget *:before,.claim-widget *:after{box-sizing:border-box}.claim-root{width:100%;background:#fff}.claim-container{max-width:56rem;margin:0 auto;padding:2.5rem 1.5rem}.claim-header{text-align:left;margin-bottom:1.5rem}.claim-overline{font-size:12px;font-weight:600;color:#4f4f4f;text-transform:uppercase;letter-spacing:1px;line-height:16px;margin-bottom:1rem}.claim-title{font-size:40px;font-weight:400;color:#291b43;line-height:50px;margin:0 0 1rem}.claim-subtitle{font-size:1.25rem;font-weight:600;color:#291b43;margin:0 0 .5rem}.claim-section-title{font-size:1.125rem;font-weight:600;color:#291b43;margin:2rem 0 1rem}.claim-text{font-size:1rem;color:#291b43;line-height:1.625;margin:0 0 1.5rem}.claim-text-muted{font-size:1rem;color:#4f4f4f;line-height:1.625;margin:0 0 1.5rem}.claim-intro{text-align:left;font-size:16px;color:#291b43;line-height:26px;margin:0}.claim-content{display:flex;flex-direction:column;gap:1rem}.claim-back-btn{display:inline-flex;align-items:center;gap:16px;background:transparent;border:none;color:#291b43;font-size:16px;font-weight:400;line-height:26px;cursor:pointer;padding:0;margin-bottom:16px;font-family:inherit}.claim-back-text{font-size:16px;line-height:26px;color:#291b43}.claim-back-btn:hover{opacity:.8}.claim-grid{display:flex;flex-wrap:wrap;gap:24px}.claim-card{display:flex;align-items:center;justify-content:space-between;padding:16px;background:linear-gradient(315.4deg,#291b43 23%,#493f80 96.66%);border:none;border-radius:15px;cursor:pointer;transition:opacity .2s ease;font-family:inherit;text-align:left;height:80px;flex:1 0 0;min-width:214px;max-width:608px}.claim-card-clickable:hover{opacity:.9}.claim-card-title{font-size:20px;font-weight:400;color:#fff;line-height:28px}.claim-chevron-btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:transparent;flex-shrink:0}.claim-help-card{display:flex;align-items:center;gap:1rem;padding:16px;background:linear-gradient(315.4deg,#291b43 23%,#493f80 96.66%);border:none;border-radius:15px;cursor:pointer;transition:opacity .2s ease;margin-top:.5rem;font-family:inherit;text-align:left;width:100%;height:106px}.claim-help-card:hover{opacity:.9}.claim-help-content{flex:1}.claim-help-subtitle{font-size:16px;font-weight:400;color:#fffc;margin:.25rem 0 0}.claim-icon-sm{width:1.25rem;height:1.25rem;flex-shrink:0}.claim-icon-md{width:1.5rem;height:1.5rem;flex-shrink:0}.claim-icon-info{width:24px;height:24px;flex-shrink:0;color:#fff}.claim-example-card{border:1px solid #cccccc;border-radius:15px;overflow:hidden}.claim-example-header{background:#f5f5f5;padding:1rem;border-bottom:1px solid #cccccc}.claim-example-title{font-size:1.125rem;font-weight:600;color:#291b43;margin:0}.claim-example-subtitle{font-size:.875rem;color:#4f4f4f;margin:.25rem 0 0}.claim-example-image-wrapper{position:relative}.claim-example-image{width:100%;display:block}.claim-highlight-logo{position:absolute;top:58%;right:13%;width:20%;height:8%;border:2px solid #1adec5;border-radius:4px;animation:claim-pulse 2s infinite}.claim-highlight-text{position:absolute;top:80%;left:6%;width:55%;height:5%;border:2px solid #291b43;border-radius:4px;animation:claim-pulse 2s infinite}@media (min-width: 768px){.claim-highlight-logo{width:160px;height:60px;border-width:4px;border-radius:8px}.claim-highlight-text{height:43px;border-width:4px;border-radius:8px}}@keyframes claim-pulse{0%,to{opacity:1}50%{opacity:.5}}.claim-tip-card{padding:1.5rem;border:1px solid #cccccc;border-left-width:4px;border-radius:15px}.claim-tip-green{border-left-color:#1adec5;background:#f0fdfb}.claim-tip-blue{border-left-color:#291b43;background:#f5f3f8}.claim-tip-title{font-weight:600;color:#291b43;margin:0 0 .75rem}.claim-tip-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.claim-tip-item{display:flex;align-items:flex-start;gap:.75rem}.claim-tip-number{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;font-size:.75rem;font-weight:600;flex-shrink:0}.claim-tip-number-green{background:#1adec5;color:#291b43}.claim-tip-number-blue{background:#291b43;color:#fff}.claim-contact{display:flex;flex-direction:column;gap:24px}.claim-contact-header{display:flex;flex-direction:column;gap:8px}.claim-contact-title{font-size:24px;font-weight:400;color:#291b43;line-height:32px;margin:0}.claim-contact-body{display:flex;flex-direction:column;gap:32px}.claim-contact-intro{font-size:16px;font-weight:400;color:#291b43;line-height:26px;margin:0}.claim-section{display:flex;flex-direction:column;gap:16px}.claim-section-heading{font-size:20px;font-weight:600;color:#291b43;line-height:28px;margin:0}.claim-actions-grid{display:flex;flex-wrap:wrap;gap:16px}.claim-actions-grid .claim-action-card{flex:1 1 calc(50% - 8px);max-width:calc(50% - 8px)}.claim-actions-grid--single .claim-action-card{flex:1 1 100%;max-width:100%}@media (max-width: 480px){.claim-actions-grid .claim-action-card{flex:1 1 100%;max-width:100%}}.claim-note{font-size:16px;font-weight:400;color:#291b43;line-height:26px;margin:0}.claim-note strong{font-weight:600}.claim-action-card{display:flex;flex-direction:column;background:linear-gradient(315.4deg,#291b43 23%,#493f80 96.66%);border:none;border-radius:15px;padding:16px;flex:1 0 0;min-width:214px;max-width:608px;cursor:pointer;transition:opacity .2s ease;text-decoration:none;color:#fff;font-family:inherit}.claim-action-card:hover{opacity:.9}.claim-action-top{display:flex;align-items:center;justify-content:space-between;min-height:44px}.claim-action-title-row{display:flex;align-items:center;gap:8px;flex:1}.claim-action-icon{display:flex;align-items:center;justify-content:center;padding:4px;flex-shrink:0}.claim-action-title{font-size:20px;font-weight:400;color:#fff;line-height:28px}.claim-action-detail{font-size:16px;font-weight:400;color:#fffc;line-height:26px;margin:0}.claim-checklist-section{display:flex;flex-direction:column;gap:16px}.claim-checklist-heading{font-size:16px;font-weight:400;color:#291b43;line-height:26px;margin:0}.claim-checklist{display:flex;flex-direction:column;gap:8px}.claim-checklist-item{display:flex;align-items:flex-start;gap:16px}.claim-checklist-icon{display:flex;align-items:center;padding-top:2px;flex-shrink:0}.claim-checklist-text{font-size:16px;font-weight:400;color:#291b43;line-height:26px}.claim-info-banner{display:flex;align-items:center;gap:12px;background:#f5f3f8;padding:16px;border-left:3px solid #291b43;border-radius:0 4px 4px 0}.claim-info-banner-icon{display:flex;align-items:center;flex-shrink:0}.claim-info-banner-icon svg circle{fill:#291b43}.claim-info-banner-text{font-size:16px;font-weight:400;color:#291b43;line-height:22px;margin:0}.claim-link{font-weight:600;color:#291b43;text-decoration:none}.claim-link:hover{text-decoration:underline}.claim-bullet-list{list-style:disc;padding-left:1.5rem;margin:0;display:flex;flex-direction:column;gap:.5rem}.claim-faq-group{display:flex;flex-direction:column;gap:0;margin-top:8px}.claim-faq-group-heading{font-size:16px;font-weight:600;color:#291b43;line-height:26px;margin:0 0 8px}.claim-accordion-item{border-bottom:1px solid #d0d0d0}.claim-accordion-item:last-child{border-bottom:none}.claim-accordion-trigger{display:flex;align-items:center;gap:8px;width:100%;background:transparent;border:none;padding:16px 0;cursor:pointer;text-align:left;font-family:inherit}.claim-accordion-trigger:hover{opacity:.8}.claim-accordion-title{font-size:16px;font-weight:400;color:#291b43;line-height:26px}.claim-accordion-chevron{flex-shrink:0;transition:transform .2s ease}.claim-accordion-chevron--open{transform:rotate(180deg)}.claim-accordion-content{display:flex;flex-direction:column;gap:16px;padding:0 0 24px 28px}.claim-faq-text{font-size:16px;font-weight:400;color:#291b43;line-height:26px;margin:0}.claim-faq-subheading{font-size:16px;font-weight:600;color:#291b43;line-height:26px;margin:0}.claim-faq-image-wrapper{border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;max-width:100%;margin-bottom:32px}.claim-faq-image{display:block;width:100%;height:auto}
