/* Text-only front door, using the archive's shared reading and wooden styles. */
.arrival-panel{width:min(760px,100%);margin:24px auto;padding:42px 52px;box-sizing:border-box;text-align:center}
.arrival-panel h1{font:700 clamp(1.65rem,4vw,2.5rem)/1.2 Georgia,serif;color:#000;margin:20px 0 28px;text-shadow:0 1px #f3cba0}
.arrival-panel .reading-story{max-width:35em;margin:0 auto;text-align:left}
.arrival-panel .reading-story p{margin:0 0 1.25em}
.arrival-action{margin:30px auto 20px;max-width:24em}
.arrival-action a{display:block}
.arrival-footer{margin-top:28px;border-top:1px solid #654221;padding-top:20px;color:#000;font:600 1rem/1.6 Georgia,serif}
.arrival-footer a{color:#000;text-decoration:underline}
.arrival-panel .site-trail{text-align:left}
.arrival-panel ul{padding-left:1.3em}
@media(max-width:680px){.arrival-panel{margin:8px auto;padding:25px 25px}.arrival-panel h1{margin-top:15px}.arrival-action{margin-top:24px}}
