body,p{font-size:.85rem}.h1,.h1 a,h1:not(.h2,.h3,.h4,.h5,.h6),h1:not(.h2,.h3,.h4,.h5,.h6) a{font-size:2.1rem;font-weight:400;letter-spacing:-.03em}.h2,.h2 a,h2:not(.h1,.h3,.h4,.h5,.h6),h2:not(.h1,.h3,.h4,.h5,.h6) a{font-size:1.556rem;font-weight:400;letter-spacing:0}.h3,.h3 a,h3:not(.h1,.h2,.h4,.h5,.h6),h3:not(.h1,.h2,.h4,.h5,.h6) a{font-size:1.4rem}.h4,.h4 a,h4:not(.h1,.h2,.h3,.h5,.h6),h4:not(.h1,.h2,.h3,.h5,.h6) a{font-size:1.25rem;font-weight:400}@media (max-width:767px){h1:not(.h1,.h2,.h3,.h4,.h5,.h6),h1:not(.h1,.h2,.h3,.h4,.h5,.h6) a{font-size:2.1rem!important}}.h5,.h5 a,.heading-5,h5.ui-label,h5:not(.h1,.h2,.h3,.h4,.h6),h5:not(.h1,.h2,.h3,.h4,.h6) a{font-size:.8rem;letter-spacing:0}.badge--blue,.badge--blue:hover{background:#e2e8fb;color:#333}.rail{--rail-gap:24px;display:flex;gap:var(--rail-gap);list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0 0 .5rem}.rail>*{flex:0 0 auto}:root{--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:2rem;--space-8:3rem;--radius-sm:8px;--radius-lg:20px}