/* Shared, quiet handwritten article cards and linked pencil sketches. */
.article-note,.article-card{font-family:Notebook,'Segoe Print',cursive;color:#35473e}
.article-note .eyebrow,.article-card>.ad-label{font:19px/1.25 Notebook,'Segoe Print',cursive!important;text-transform:none;letter-spacing:0!important;color:#6f7865!important;margin:0 0 10px}
.article-note h2,.article-card h3{font:32px/1.12 Notebook,'Segoe Print',cursive;letter-spacing:0;margin:16px 0}
.article-note>p:not(.eyebrow):not(.muted),.article-card>p{font:24px/1.32 Notebook,'Segoe Print',cursive;margin:0 0 18px}
.article-note>.muted{font:18px/1.3 Notebook,'Segoe Print',cursive;color:#727968}
.article-note>a:last-child,.article-card>.btn.text{font:23px/1.25 Notebook,'Segoe Print',cursive;display:inline-flex;align-items:center;min-height:44px;text-underline-offset:5px}
.stories-intro>p:not(.eyebrow){font:25px/1.35 Notebook,'Segoe Print',cursive;max-width:700px}
.story-sketches{display:flex;justify-content:flex-start;align-items:flex-end;gap:22px;margin:10px 0 20px;flex-wrap:wrap}
.story-sketch-link{display:flex;flex-direction:column;align-items:center;gap:1px;max-width:135px;min-width:90px;text-decoration:none!important;color:#596f59!important;transform:rotate(-3deg);border:0!important;background:none!important;box-shadow:none!important;padding:2px 4px!important}
.story-sketch-link:nth-child(even){transform:rotate(3deg)}
.story-sketch-link img{display:block;width:100px;height:96px;object-fit:contain;mix-blend-mode:multiply}
.story-sketch-link>span{font:18px/1.12 Notebook,'Segoe Print',cursive;text-align:center;border-bottom:1px solid #9aa58a80;padding-bottom:3px}
.story-sketch-link b{font:inherit;font-family:Arial,sans-serif;font-variant-emoji:text}
.story-sketch-link:hover>span{border-bottom-color:#526b57;color:#334a39}.story-sketch-link:focus-visible{outline:2px solid #637f70;outline-offset:4px}
.reading-sheet>.story-sketches{margin:24px 0 30px;gap:28px}.reading-sheet>p{font-family:system-ui,-apple-system,'Segoe UI',sans-serif;line-height:1.75}.reading-sheet>.lead{font:27px/1.35 Notebook,'Segoe Print',cursive}
@media(max-width:700px){.story-sketches{gap:22px}.article-note h2,.article-card h3{font-size:31px}.article-note>p:not(.eyebrow):not(.muted),.article-card>p{font-size:23px}.story-sketch-link img{width:94px;height:90px}.story-sketch-link>span{font-size:18px}}

/* V16: little drawings in the breathing room of the writing, never a product row. */
.article-note h2,.article-card h3{display:block}
.story-sketch-link.story-doodle{display:inline-block;position:relative;vertical-align:middle;width:62px;height:58px;min-width:0;max-width:none;margin:0 2px 0 9px;padding:0!important;transform:rotate(-12deg);border:0;line-height:0;opacity:.83}
.story-doodle img{width:100%;height:100%;object-fit:contain}
.story-sketch-link.doodle-end{width:55px;height:52px;transform:rotate(13deg);margin:6px 0 0 16px;vertical-align:-17px}
.article-note:nth-child(3n+2) .doodle-title,.article-card:nth-child(3n+2) .doodle-title{width:50px;height:48px;transform:rotate(14deg);vertical-align:-13px;margin-left:14px}
.article-note:nth-child(3n) .doodle-title,.article-card:nth-child(3n) .doodle-title{width:57px;height:54px;transform:rotate(-18deg);vertical-align:-11px}
.article-note:nth-child(2n) .doodle-end,.article-card:nth-child(2n) .doodle-end{float:right;margin:5px 12px 4px 14px;transform:rotate(-9deg);width:64px;height:60px}
.story-lead:after{content:'';display:block;clear:both}
.story-doodle:hover,.story-doodle:focus-visible{opacity:1}
.story-doodle:focus-visible{outline:2px dashed #637f70;outline-offset:5px;border-radius:8px}
.reading-sheet .story-doodle{margin-left:14px;vertical-align:middle}
@media(max-width:700px){.story-sketch-link.story-doodle{width:55px;height:52px}.story-sketch-link.doodle-end{width:49px;height:47px}.article-note:nth-child(2n) .doodle-end,.article-card:nth-child(2n) .doodle-end{width:57px;height:54px}}
