.section-header{padding:var(--spacer-8) 0}
@media(max-width: 63.9375rem){.section-header{padding-bottom:var(--spacer-2)}}[partial=SectionHeader]+[partial=MaskAsset] .mi__wrap{padding-top:var(--spacer-2)}@media(max-width: 63.9375rem){[partial=SectionHeader]+[partial=MaskAsset] .mi__wrap{padding-top:var(--spacer-3)}}
.section-header .section-title__subtitle {
    font-size: 1.5rem; /* Adjust this value to increase the subtitle font size */
}

.section-header .section-title p {
    max-width: 60rem; /* Adjust max-width as needed for the description text */
    font-size: 1.25rem; /* Adjust this value to increase the description font size */
    margin-left: auto; /* Centers the text block if it's smaller than the full width */
    margin-right: auto; /* Centers the text block if it's smaller than the full width */
}

/* One-time reveal animation for Introducing Long Shot section */
.section-header.introducing-reveal .section-title__title,
.section-header.introducing-reveal .section-title__subtitle,
.section-header.introducing-reveal .section-title p {
    opacity: 0;
    transform: translateY(28px);
    filter: blur(6px);
}

.section-header.introducing-reveal.is-revealed .section-title__title {
    animation: introducing-text-reveal 700ms cubic-bezier(0.2, 0.7, 0.2, 1) forwards;
}

.section-header.introducing-reveal.is-revealed .section-title__subtitle {
    animation: introducing-text-reveal 700ms cubic-bezier(0.2, 0.7, 0.2, 1) 120ms forwards;
}

.section-header.introducing-reveal.is-revealed .section-title p {
    animation: introducing-text-reveal 750ms cubic-bezier(0.2, 0.7, 0.2, 1) 240ms forwards;
}

@keyframes introducing-text-reveal {
    0% {
        opacity: 0;
        transform: translateY(28px);
        filter: blur(6px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
        filter: blur(0);
    }
}

@media (prefers-reduced-motion: reduce) {
    .section-header.introducing-reveal .section-title__title,
    .section-header.introducing-reveal .section-title__subtitle,
    .section-header.introducing-reveal .section-title p {
        opacity: 1;
        transform: none;
        filter: none;
        animation: none;
    }
}
