/** Hero Welcome color change**/
.section-welcome .header-headline .gradient-text {
    --gt-width: 55%;
}

.section-contrast .all-access-pass__container .icon-wrapper .aap-text-icon-control__icon {
    position: absolute;
}

html .gradient-text.text p.l-p,
html .gradient-text.text p.l-rp,
html .gradient-text.text p.m-p,
html .gradient-text.text p.m-rp,
html .gradient-text.text p.s-p,
html .gradient-text.text p.s-rp {
    display: inline !important;
}


html .gradient-text.text span {
    -webkit-background-clip: text !important;
}

html .section-display .gradient-text.text span.nowrap {
    --gt-gradient: none !important;
    color: var(--sk-body-text-color);
    -webkit-text-fill-color: var(--sk-body-text-color);
}

.justify-content {
    display: flex;
    justify-content: center;
}


@media only screen and (max-width: 402px) {
    .section-continuity .viewport-content .ps-section-header .ps-headline-elevated {
        max-width: 240px !important;
    }
}


.section-display .chapter1 .chapter1-copy-container .copy1{
    width: 280px;
}


@media (max-width:734px) {
    .section-display .chapter1 .chapter1-copy-container{
        width: 255px;
    }
}

/* Abbreviation - Ignore punctuation */
.l-rp {
	position: static;
}

@media only screen and (max-width: 1068px) {
	.m-rp {
		position: static;
	}
}

@media only screen and (max-width: 734px) {
	.s-rp {
		position: static;
	}
}

.l-p {
	position: absolute;
}

@media only screen and (max-width: 1068px) {
	.m-p {
		position: absolute;
	}
}

@media only screen and (max-width: 734px) {
	.s-p {
		position: absolute;
	}
}

@media (min-width:1441px){
    .section-design .viewport-content .ps-section-header .ps-header-description{
        --body-max-width: 675px
    }
}
