.centered-text-intro{margin-left:auto;margin-right:auto;max-width:var(--max-width-col-8)}.centered-text-intro__text,.centered-text-intro__title,.centered-text-intro__top-title{text-align:center}.centered-text-intro h1,.centered-text-intro h2,.centered-text-intro h3,.centered-text-intro h4{font-family:var(--headline-font-family),sans-serif;font-size:var(--font-size-h1);font-weight:var(--headline-font-weight);line-height:var(--line-height-h1);margin-bottom:var(--spacing-s030);margin-top:0}.centered-text-intro__top-title{color:var(--brand-blue-60);font-size:.875rem;font-weight:var(--fw-medium);letter-spacing:.05em;line-height:1.2;margin-bottom:var(--spacing-s030);margin-top:0;text-transform:uppercase}.centered-text-intro .centered-text-intro__text a{color:var(--brand-accent-blue-100);font-size:1rem;font-weight:var(--fw-semibold);line-height:1.4;text-decoration-thickness:1.5px;text-underline-position:under}.centered-text-intro .centered-text-intro__text a:focus{color:var(--font-color-navy);text-decoration:underline;text-decoration-thickness:1.5px}.centered-text-intro .btn-row{margin-top:var(--spacing-s060)}.centered-text-intro .btn-row:empty{display:none}.centered-text-wrapper{--centred-intro-text-min-height:25rem;min-height:var(--centred-intro-text-min-height);place-content:center}@media(min-width:768px){.centered-text-intro__top-title{font-size:1rem}.centered-text-intro .centered-text-intro__text a{font-size:1.125rem}.centered-text-intro .centered-text-intro__text a:hover{color:var(--font-color-navy);text-decoration:underline;text-decoration-thickness:1.5px}}
