@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/pcp-font-0.ttf) format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/pcp-font-1.ttf) format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/pcp-font-2.ttf) format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/pcp-font-3.ttf) format('truetype');
}
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/pcp-font-4.ttf) format('truetype');
}
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/pcp-font-5.ttf) format('truetype');
}
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/pcp-font-6.ttf) format('truetype');
}
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/pcp-font-7.ttf) format('truetype');
}
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/assets/fonts/pcp-font-8.ttf) format('truetype');
}
@font-face {
  font-family: 'Sora';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/assets/fonts/pcp-font-9.ttf) format('truetype');
}

body, .font-body, #ms-claim-form, input, select, textarea {font-family:'Manrope',sans-serif;}
h1,h2,h3,h4,.font-display,#ms-claim-form .card__q,#ms-claim-form .btn {font-family:'Sora',sans-serif;}
#ms-claim-form {--ms-teal-dk:#16824e;}
/* PCP Flow uses dark ink on its bright green buttons. */
.bg-teal.text-white, .btn-primary, a[class*="from-green-500"],button[class*="from-teal"],a[class*="from-teal"] {color:#062015;}
button[class*="from-teal"] svg {color:inherit;}
#ms-claim-form .form-error:not([hidden]) {display:block;}
#ms-claim-form .form-error[hidden], [hidden] {display:none!important;}
