/* About composes the existing inner-page design; all rules are page-scoped. */
.about-page .inner-title.long-title{font-size:6.2vw;top:6vw}
.about-page .hero-aside{width:28%}
.about-page .spread-copy>p+p:not(.chapter-label){margin-top:18px}
.about-page .about-experience .spread-visual>img{object-position:55% center}
.about-page .about-planner .text-link{font-size:11px;margin-top:25px;gap:25px}
.about-page .about-planner .text-link span{font-size:28px}
@media(min-width:1001px){.about-page .editorial-intro{grid-template-columns:15% 34% 1fr;gap:3vw}}
@media(min-width:1700px){.about-page .inner-title.long-title{font-size:105px;top:100px}}
@media(min-width:601px) and (max-width:1000px){.about-page .hero-aside{width:28%;top:25px}.about-page .inner-title.long-title{top:70px;font-size:6.3vw}}
@media(max-width:600px){.about-page .inner-title.long-title{font-size:10.5vw;top:auto;margin:38px 24px 25px}.about-page .hero-aside{width:auto}.about-page .inner-photo{object-position:50% 40%}.about-page .spread-copy>p+p:not(.chapter-label){margin-top:16px}.about-page .about-planner .text-link{font-size:10px}}
@media(max-width:600px){.about-page .inner-title.long-title span:nth-child(2){font-size:.8em;white-space:nowrap}}
/* Move only the desktop/tablet party-bus crop slightly left. */
@media(min-width:601px){.about-page .about-experience .spread-visual>img{object-position:65% center}}
