.main-title{position:absolute;bottom:1vh;left:1vw;z-index:10;font-size:8rem;color:var(--the-cyclist-diary-yellow);word-break:auto-phrase}.section-title{position:absolute;top:calc(50% + 3.25rem/2);left:50%;transform:translate(-50%,-50%);z-index:10;font-size:5rem;color:var(--the-cyclist-diary-yellow);word-break:auto-phrase;text-shadow:0 0 5px rgba(0,0,0,.7)}.section-dates{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:10;font-size:1.5rem;color:var(--the-cyclist-diary-yellow);word-break:auto-phrase;text-shadow:0 0 5px rgba(0,0,0,.7)}@media screen and (max-width:450px){.main-title{font-size:6rem;bottom:1vh;left:5vw}.section-title{font-size:12vmin;top:calc(50% + 3.25rem/2);left:50%;transform:translate(-50%,-50%);text-shadow:0 0 5px rgba(0,0,0,.7)}.section-dates{font-size:1.5rem;bottom:1vh;left:50%;transform:translateX(-50%);white-space:nowrap;text-shadow:0 0 5px rgba(0,0,0,.7)}}