.claims-page .claims-hero-section{background:linear-gradient(90deg,#f5f5ff80 0%,#fffbf180 100%)}.claims-page .claims-content{padding-bottom:24px}@media (max-width:991px){.claims-page .claims-content{text-align:center;padding-bottom:8px}}.claims-page .claims-content h1{color:#2b2865;margin:0 0 16px;font-size:3.25rem;font-weight:800;line-height:64px}@media (max-width:991px){.claims-page .claims-content h1{font-size:2.625rem;line-height:52px}}@media (max-width:767px){.claims-page .claims-content h1{font-size:2rem;line-height:40px}}.claims-page .claims-content p{color:#1e1e1e;font-size:1.125rem;font-weight:400;line-height:26px}@media (max-width:991px){.claims-page .claims-content p{max-width:100%;font-size:1rem;line-height:24px}}.claims-page .claims-form-section{justify-content:flex-end;display:flex}@media (max-width:991px){.claims-page .claims-form-section{justify-content:center}}.claims-page .claims-form-card{background:#fff;border:1px solid #f3f3f3;border-radius:10px;width:100%;overflow:hidden;box-shadow:0 1px 1px #0000001a}.claims-page .claims-form-card .form-header{text-align:center;background:#d5b360;border-radius:10px 10px 0 0;padding:16px 55px}@media (max-width:767px){.claims-page .claims-form-card .form-header{padding:16px 20px}}.claims-page .claims-form-card .form-header p{color:#fff;margin:0;font-size:1.125rem;font-weight:500;line-height:normal}@media (max-width:767px){.claims-page .claims-form-card .form-header p{font-size:1rem}}.claims-page .claims-form-card .claims-form{padding:24px 16px}@media (max-width:767px){.claims-page .claims-form-card .claims-form{padding:8px 16px 24px}}.claims-page .claims-form-card .claims-form .form-submit{justify-content:center;margin-top:24px;display:flex}@media (max-width:767px){.claims-page .claims-form-card .claims-form .form-submit{margin-top:12px}}.claims-page .claims-form-card .claims-form .form-submit .submit-btn{min-width:140px;color:#fff!important;text-transform:none!important;background:#2b2865!important;border-radius:8px!important;padding:12px 20px!important;font-size:14px!important;font-weight:500!important;line-height:18px!important}@media (min-width:1024px){.claims-page .claims-form-card .claims-form .form-submit .submit-btn:hover{background:#232153!important}}.claims-page .claims-form-card .claims-form .form-submit .submit-btn:disabled{color:#fffc!important;background:#2b286599!important}.claims-page .textInputField .title{color:#000;letter-spacing:-.06px;margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:500}.claims-page .textInputField .inputField{background:#fff;border:1px solid #b5b5b5;border-radius:8px;height:40px;padding:0 12px}.claims-page .textInputField .inputField input{color:#000;letter-spacing:-.07px;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500}.claims-page .textInputField .inputField input::placeholder{color:#b5b5b5}.claims-page .textInputField .inputField:focus-within{border-color:#2b2865;box-shadow:0 0 0 2px #2b28651a}.claims-page .selectInputField .title{color:#000;letter-spacing:-.06px;margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:500}.claims-page .selectInputField .selectField{background:#fff;border:1px solid #b5b5b5;border-radius:8px;height:40px}.claims-page .selectInputField .selectField .MuiSelect-select{color:#000;letter-spacing:-.07px;padding:11px 12px;font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:500}.claims-page .selectInputField .selectField .MuiSelect-select.MuiSelect-select:empty{color:#b5b5b5}.claims-page .selectInputField .selectField:focus-within{border-color:#2b2865;box-shadow:0 0 0 2px #2b28651a}.claims-page .claim-process-section{background:#fff;padding:40px 0}.claims-page .claim-process-section .process-header{text-align:center;margin-bottom:40px}.claims-page .claim-process-section .process-header h2{color:#2b2865;margin:0 0 10px;font-size:2rem;font-weight:700;line-height:40px}@media (max-width:767px){.claims-page .claim-process-section .process-header h2{font-size:1.75rem;line-height:36px}}.claims-page .claim-process-section .process-header p{color:#1e1e1e99;max-width:600px;margin:0 auto;font-size:1rem;font-weight:400;line-height:22px}@media (max-width:767px){.claims-page .claim-process-section .process-header p{font-size:.875rem;line-height:20px}}.claims-page .claim-process-section .process-grid{flex-wrap:wrap;justify-content:center;gap:24px;max-width:1100px;margin:0 auto;display:flex}@media (max-width:767px){.claims-page .claim-process-section .process-grid{gap:16px}}.claims-page .claim-process-section .process-card{background:#fff;border-radius:12px;flex-direction:column;height:100%;padding:24px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 1px 1px #2b28651a}@media (min-width:1024px){.claims-page .claim-process-section .process-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #2b286526}}.claims-page .claim-process-section .process-card .card-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.claims-page .claim-process-section .process-card .card-header .process-icon{flex-shrink:0;width:30px;height:30px}.claims-page .claim-process-section .process-card .card-header .step-number{color:#d5b360;background:#fbf2dc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.125rem;font-weight:600;display:flex}.claims-page .claim-process-section .process-card h3{color:#2b2865;margin:0 0 12px;font-size:1.125rem;font-weight:600;line-height:normal}.claims-page .claim-process-section .process-card .time-badge{color:#2b6536;background:#e2fbe8;border-radius:4px;width:fit-content;margin-bottom:12px;padding:4px 12px;font-size:.75rem;font-weight:400;display:inline-block}.claims-page .claim-process-section .process-card p{color:#1e1e1e;text-align:justify;flex-grow:1;margin:0;font-size:.875rem;font-weight:400;line-height:22px}.claims-page .documents-checklist-section{background:#f8f9fa;padding:40px 0}.claims-page .documents-checklist-section .documents-header{text-align:center;margin-bottom:40px}.claims-page .documents-checklist-section .documents-header h2{color:#2b2865;margin:0 0 10px;font-size:2rem;font-weight:700;line-height:40px}@media (max-width:767px){.claims-page .documents-checklist-section .documents-header h2{font-size:1.75rem;line-height:36px}}.claims-page .documents-checklist-section .documents-header p{color:#1e1e1e99;max-width:600px;margin:0 auto;font-size:1rem;font-weight:400;line-height:22px}@media (max-width:767px){.claims-page .documents-checklist-section .documents-header p{font-size:.875rem;line-height:20px}}.claims-page .documents-checklist-section .documents-grid{max-width:1100px;margin:0 auto 40px}@media (max-width:767px){.claims-page .documents-checklist-section .documents-grid{margin-bottom:24px}}.claims-page .documents-checklist-section .documents-grid>div:first-child .document-card{background:#c4dafc33;border-color:#c4dafc}.claims-page .documents-checklist-section .documents-grid>div:nth-child(2) .document-card{background:#f7cccb33;border-color:#f7cccb}.claims-page .documents-checklist-section .documents-grid>div:nth-child(3) .document-card{background:#c6f6d233;border-color:#c6f6d2}.claims-page .documents-checklist-section .documents-grid>div:nth-child(4) .document-card{background:#e6d5fd33;border-color:#e6d5fd}.claims-page .documents-checklist-section .documents-grid>div:nth-child(5) .document-card{background:#e6c08c33;border-color:#e6c08c}.claims-page .documents-checklist-section .documents-grid>div:nth-child(6) .document-card{background:#9caefe33;border-color:#9caefe}.claims-page .documents-checklist-section .documents-grid>div:nth-child(7) .document-card{background:#f1dd8033;border-color:#f1dd80}.claims-page .documents-checklist-section .documents-grid>div:nth-child(8) .document-card{background:#85deff33;border-color:#85deff}.claims-page .documents-checklist-section .documents-grid>div:nth-child(9) .document-card{background:#b7ee8a33;border-color:#b7ee8a}.claims-page .documents-checklist-section .documents-grid>div:nth-child(10) .document-card{background:#ccc3;border-color:#ccc}.claims-page .documents-checklist-section .document-card{background:#fff;border:1px solid;border-radius:12px;flex-direction:column;height:100%;padding:24px;transition:transform .3s,box-shadow .3s;display:flex}@media (min-width:1024px){.claims-page .documents-checklist-section .document-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #2b286526}}.claims-page .documents-checklist-section .document-card .card-icon{margin-bottom:12px}.claims-page .documents-checklist-section .document-card .card-icon .insurance-icon{width:40px;height:40px}.claims-page .documents-checklist-section .document-card h3{color:#2b2865;margin:0 0 12px;font-size:1.125rem;font-weight:600;line-height:normal}.claims-page .documents-checklist-section .document-card .documents-list{flex-direction:column;gap:8px;display:flex}.claims-page .documents-checklist-section .document-card .documents-list .document-item{align-items:flex-start;gap:8px;display:flex}.claims-page .documents-checklist-section .document-card .documents-list .document-item .check-icon{flex-shrink:0;width:20px;height:20px;margin-top:1px}.claims-page .documents-checklist-section .document-card .documents-list .document-item span{color:#1e1e1e;flex:1;font-size:.875rem;font-weight:400;line-height:22px}.claims-page .documents-checklist-section .additional-info{text-align:left;max-width:1100px;margin-bottom:40px;margin-left:auto;margin-right:auto}.claims-page .documents-checklist-section .additional-info p{color:#2b2865;margin:0;font-size:1rem;font-weight:600}@media (max-width:767px){.claims-page .documents-checklist-section .additional-info p{font-size:.875rem}}.claims-page .documents-checklist-section .help-section{color:#fff;background:#2b2865;border-radius:12px;padding:40px 24px}@media (max-width:991px){.claims-page .documents-checklist-section .help-section{border-radius:12px}}@media (max-width:767px){.claims-page .documents-checklist-section .help-section{padding:24px 12px}}.claims-page .documents-checklist-section .help-section .help-content h3{margin-bottom:12px;font-size:2rem;font-weight:700;line-height:40px}@media (max-width:767px){.claims-page .documents-checklist-section .help-section .help-content h3{font-size:1.5rem;line-height:32px}}.claims-page .documents-checklist-section .help-section .help-content p{color:#fff9;margin-bottom:16px;font-size:1rem;font-weight:400;line-height:22px}@media (max-width:767px){.claims-page .documents-checklist-section .help-section .help-content p{font-size:.875rem;line-height:20px}}@media (max-width:599px){.claims-page .documents-checklist-section .help-section .help-content p{font-size:.75rem;line-height:20px}}.claims-page .documents-checklist-section .help-section .help-content .help-btn{min-width:140px;color:#2b2865!important;text-transform:none!important;background:#fff!important;border-radius:8px!important;padding:12px 20px!important;font-size:14px!important;font-weight:500!important;line-height:18px!important}@media (min-width:1024px){.claims-page .documents-checklist-section .help-section .help-content .help-btn:hover{background:#ffffffe6!important}}.claims-page .documents-checklist-section .help-section .help-image .support-image{border-radius:12px;width:100%;max-width:298px;height:auto}@media (max-width:991px){.claims-page .documents-checklist-section .help-section .help-image .support-image{max-width:auto}}
