/* The notebook stays informal; its subject is clearly minor illness and home care. */
.brand-subtitle{max-width:126px}.brand>.little-flower{transform:rotate(-8deg)}.hello-line{font-size:24px}.scrap-hello h1{font-size:clamp(46px,4.25vw,61px)}.scrap-hello>p{max-width:440px}.hero-polaroid>img{object-position:48% 67%}.hero-sticky .handwritten{white-space:normal;font-size:22px}.hero-sticky p{font-size:26px;line-height:1.22}.hero-sticky{min-height:250px}.symptom-shortcuts{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:-2px 0 18px;padding:0 0 13px}.symptom-shortcuts>span{font-family:Caveat,cursive;font-size:22px;color:#8b775a;margin-right:7px}.symptom-shortcuts a{font-size:11px;color:#6e755e;background:#edf0e3;border:1px solid #d5ddc8;border-radius:4px;padding:7px 13px}.symptom-shortcuts a:nth-child(3n){background:#f3e7d8;border-color:#e2d0b8;color:#8e7453}.symptom-shortcuts a:hover{background:#e1e6d1;color:#526445}.search-ribbon{margin-top:0}.table-photo>img{object-position:62% 65%}.table-photo .photo-caption{font-size:21px}.journal-section-head h2{font-size:33px;line-height:1.16;max-width:570px}.journal-section-head .margin-note{font-size:19px;max-width:155px;text-align:right}.pinned-medical-image{display:block;width:100%;height:148px;object-fit:cover;object-position:center 58%;margin:10px 0 18px;border:1px solid #ffffffa0;border-radius:2px}.pinned-note .note-sketch{opacity:.3}.pinned-note h3{font-size:27px}.pinned-note.ruled{background-image:none;background-color:#eff1e6;border-color:#d8ddc8}.hello-card h2{font-size:25px}.hello-card>.handwritten{font-size:25px}.hello-card .little-flower{transform:rotate(-7deg);width:58px;height:58px}.slow-shelf-copy h2{font-size:33px}.slow-photos .rest-photo img{object-position:43% 50%}.slow-photos .walk-photo img{object-position:54% 58%}.note-card-photo img{object-position:50% 58%}.note-card-photo .handwritten{font-size:21px}.article-medical-photo{margin:0 0 23px;padding:0;background:#f0f2e7;border:1px solid #d8ddc8}.article-medical-photo>img{width:100%;height:225px;object-fit:cover;object-position:50% 60%}.article-medical-photo figcaption{font-size:10px;color:#7f876e;line-height:1.6;padding:8px 11px}.article-medical-photo+.scope-note{margin-top:19px}.notebook-library .page-intro>p{max-width:670px}
@media(max-width:1100px){.journal-section-head .margin-note{display:none}.scrap-hello h1{font-size:53px}.hero-sticky p{font-size:24px}.hero-sticky .handwritten{font-size:21px}.symptom-shortcuts a{font-size:10px;padding:7px 11px}.table-photo .photo-caption{font-size:19px}.pinned-note h3{font-size:25px}.pinned-medical-image{height:145px}.hello-card h2{font-size:24px}}
@media(max-width:800px){.journal-section-head h2{font-size:29px}.pinned-medical-image{height:180px}.article-medical-photo>img{height:190px}.hello-line{font-size:23px}.slow-shelf-copy h2{font-size:30px}}
@media(max-width:580px){.hello-line{font-size:22px;line-height:1.15;margin-bottom:22px}.hello-line span{margin-left:8px}.scrap-hello h1{font-size:48px}.scrap-hello>p{font-size:12px;line-height:1.9;max-width:340px}.hero-sticky{min-height:195px;padding:24px 13px 14px}.hero-sticky .handwritten{font-size:18px;line-height:1.05}.hero-sticky p{font-size:22px;line-height:1.1;margin-top:15px}.hero-polaroid figcaption{font-size:18px;padding:11px 0 13px}.hero-polaroid>img{object-position:46% 65%}.symptom-shortcuts{gap:7px;margin:2px 0 14px;padding-bottom:3px}.symptom-shortcuts>span{font-size:21px;width:100%;margin:0 0 2px}.symptom-shortcuts a{font-size:10px;padding:7px 10px}.search-ribbon{padding-top:18px}.search-ribbon p{max-width:115px}.journal-section-head h2{font-size:29px;line-height:1.15}.table-photo{height:230px}.table-photo>img{object-position:50% 65%}.table-photo .photo-caption{font-size:21px}.pinned-medical-image{height:175px;margin-top:10px;margin-bottom:17px}.pinned-note h3{font-size:27px}.pinned-note{padding-bottom:24px}.pocket-section .journal-section-head h2{font-size:27px}.hello-card h2{font-size:29px}.hello-card>.handwritten{font-size:25px}.slow-shelf-copy h2{font-size:34px}.article-medical-photo>img{height:170px}.article-medical-photo figcaption{font-size:9px;padding:7px 9px}.notebook-library .page-intro h1{font-size:39px}.note-card-photo .handwritten{font-size:22px}.article-medical-photo{margin-bottom:20px}}
@media(max-width:360px){.scrap-hello h1{font-size:42px}.hello-line{font-size:20px}.hero-sticky p{font-size:20px}.hero-sticky .handwritten{font-size:17px}.hero-sticky{min-height:186px}.hero-polaroid figcaption{font-size:16px}.pinned-medical-image{height:154px}.article-medical-photo>img{height:145px}}
@media print{.article-medical-photo{display:none}}
