.mr-1023-element--heading-text{margin-left:auto;margin-right:auto;max-width:calc(62rem + var(--mr-1023--space--header-x)*2);padding:0 var(--mr-1023--space--header-x);text-align:center}@media (max-width:512px){.mr-1023-element--heading-text{text-align:left}}.mr-1023-element--heading-text{display:flex;flex-direction:column;gap:.5rem}.mr-1023-element--heading-text .--sup-heading{color:var(--mr-1023--color--blue-300);font-weight:700;letter-spacing:.2em;text-transform:uppercase}.mr-1023-element--heading-text h1,.mr-1023-element--heading-text h2,.mr-1023-element--heading-text h3{color:var(--mr-1023--color--blue-1);font-size:42px;font-weight:700;line-height:1.33;margin-top:0}@media (max-width:768px){.mr-1023-element--heading-text h1,.mr-1023-element--heading-text h2,.mr-1023-element--heading-text h3{font-size:26px}}.mr-1023-element--heading-text h1:last-child,.mr-1023-element--heading-text h2:last-child,.mr-1023-element--heading-text h3:last-child{margin-bottom:0}.mr-1023-element--heading-text p{color:var(--mr-1023--color--gray-700);font-size:24px;font-weight:500}@media (max-width:768px){.mr-1023-element--heading-text p{font-size:21px}}.mr-1023-element--heading-text p:last-child{margin-bottom:0}.mr-1023-element--heading-text p b,.mr-1023-element--heading-text p strong{color:var(--mr-1023--color--gray-800);font-weight:700;letter-spacing:.42px}