/* Front matter follows the existing parchment and reader text-size preference. */
.reader-v2 .welcome-guide{white-space:normal;font-size:calc(clamp(17px,1.4vw,20px) * var(--reader-font-scale,1))!important;line-height:1.65}
.reader-v2 .welcome-section{padding:0 0 1em;margin:0 0 1em;border-bottom:1px solid #92795270}
.reader-v2 .welcome-section:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}
.reader-v2 .welcome-guide h3{font:600 1.24em/1.2 'Cormorant Garamond',Georgia,serif;color:#42301e;margin:0 0 .45em;overflow-wrap:anywhere}
.reader-v2 .welcome-step{display:inline-block;margin-right:.4em;color:#775528}
.reader-v2 .welcome-guide p{font:inherit;letter-spacing:normal;margin:.5em 0;color:#493724}
.reader-v2 .welcome-guide .welcome-note{font-size:.9em;line-height:1.55;color:#655035}
.reader-v2 .welcome-action{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:.5em .7em;margin:.3em 0;border:1px solid #9b7b49;border-radius:3px;background:#eadbb740;color:#49331d;font:inherit;font-size:.9em;letter-spacing:normal;line-height:1.4;text-align:center;text-decoration:none;overflow-wrap:anywhere;cursor:pointer}
.reader-v2 .welcome-action:hover{background:#d6be8d70}
.reader-v2 .welcome-action:focus-visible,.reader-v2 .welcome-email:focus-visible{outline:2px solid #654820;outline-offset:3px}
.reader-v2 .welcome-email{display:inline-block;max-width:100%;margin:.4em 0;color:#654820;font:inherit;font-size:.9em;text-decoration:underline;text-underline-offset:.2em;overflow-wrap:anywhere}
.reader-v2 .welcome-contact-options{display:flex;flex-wrap:wrap;gap:.3em .5em;margin:.4em 0}
.page-jump-dialog>[data-jump]{display:block;min-height:44px;margin-top:8px;width:100%}
@media(max-width:700px){.reader-v2 .welcome-guide{font-size:calc(17px * var(--reader-font-scale,1))!important}}
@media(forced-colors:active){.reader-v2 .welcome-action{border-color:ButtonText}.reader-v2 .welcome-action:focus-visible,.reader-v2 .welcome-email:focus-visible{outline-color:Highlight}}
