.page-title{padding:60px 0}@media(min-width:769px){.page-title{padding:40px 0 120px}}.page-title .container>*{grid-column:1/7;text-align:center}@media(min-width:769px){.page-title .container>*{grid-column:1/12;text-align:left}}.page-title--black{background-color:var(--black);color:var(--white)}.page-title--black+.heading-block--black,.page-title--black+.lede-block--black{padding-top:0}.page-title--red{background-color:var(--red);color:var(--white)}.page-title--red+.list-block--red{padding-top:0}.page-title--pink{background-color:var(--pink)}.page-title__heading{font-family:Flecha L Bold,serif;font-size:53px;font-weight:700;letter-spacing:-.015em;line-height:1}@media only screen and (min-width:320px){.page-title__heading{font-size:calc(52.54286px + .14286vw)}}@media only screen and (min-width:1720px){.page-title__heading{font-size:55px}}@media(min-width:769px){.page-title__heading{font-size:60px}}@media only screen and (min-width:769px)and (min-width:320px){.page-title__heading{font-size:calc(37.14286px + 7.14286vw)}}@media only screen and (min-width:769px)and (min-width:1720px){.page-title__heading{font-size:160px}}.page-title__heading>span{display:inline-block;overflow:hidden;padding-bottom:3px;position:relative;white-space:nowrap}.page-title__heading>span>span{animation:slide-up 1.1s forwards var(--slide-transition);display:inline-block;transform:translateY(100%)}
