.blog-module__3rPSzG__headingRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem 1.25rem;margin:0 0 1.5rem;display:flex}.blog-module__3rPSzG__headingRow h1{margin:0}.blog-module__3rPSzG__filters{flex-wrap:wrap;gap:.45rem;display:flex}.blog-module__3rPSzG__filter{letter-spacing:.02em;cursor:pointer;border-radius:999px;padding:.2rem .7rem;font-size:.85rem;font-weight:700}.blog-module__3rPSzG__filter_all{color:var(--text);border:1px solid var(--border);background:#fffaf3}.blog-module__3rPSzG__filter_personal{color:#2c2416;background:#f6e4de;border:1px solid #e4cfc6}.blog-module__3rPSzG__filter_artistic{color:#2c2416;background:#d7ecf7;border:1px solid #b9d6e6}.blog-module__3rPSzG__filter_literary{color:#2c2416;background:#e8dff3;border:1px solid #d0c0e4}.blog-module__3rPSzG__filterActive.blog-module__3rPSzG__filter_all{background:#e8dcc8;border-color:#cbb89a}.blog-module__3rPSzG__filterActive.blog-module__3rPSzG__filter_personal{background:#e4b9a8}.blog-module__3rPSzG__filterActive.blog-module__3rPSzG__filter_artistic{background:#8ebdd4}.blog-module__3rPSzG__filterActive.blog-module__3rPSzG__filter_literary{background:#c4b0de}.blog-module__3rPSzG__panel{border-radius:.75rem;padding:1.75rem 1.5rem 2rem}.blog-module__3rPSzG__panel+.blog-module__3rPSzG__panel{margin-top:2.25rem}.blog-module__3rPSzG__personal{background:#f6e4de;border:1px solid #e4cfc6}.blog-module__3rPSzG__artistic{background:#d7ecf7;border:1px solid #b9d6e6}.blog-module__3rPSzG__literary{background:#e8dff3;border:1px solid #d0c0e4}.blog-module__3rPSzG__meta{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;margin:0 0 .55rem;display:flex}.blog-module__3rPSzG__badge{letter-spacing:.02em;border-radius:999px;padding:.12rem .6rem;font-size:.8rem;font-weight:700;display:inline-block}.blog-module__3rPSzG__badge_personal{color:#2c2416;background:#e4b9a8}.blog-module__3rPSzG__badge_artistic{color:#2c2416;background:#8ebdd4}.blog-module__3rPSzG__badge_literary{color:#2c2416;background:#c4b0de}.blog-module__3rPSzG__date{color:var(--muted);margin:0;font-size:.95rem;font-weight:700}.blog-module__3rPSzG__panel h2{margin:0 0 1.25rem}.blog-module__3rPSzG__feature{background:#f7f1e8;border:1px solid #d0c0e4;border-radius:.4rem;justify-content:center;margin:0 0 1.5rem;padding:.75rem;display:flex}.blog-module__3rPSzG__feature img{width:auto;max-width:100%;height:auto;max-height:22rem;display:block}.blog-module__3rPSzG__body,.blog-module__3rPSzG__intro{margin:0 0 1rem}.blog-module__3rPSzG__body:last-child{margin-bottom:0}.blog-module__3rPSzG__intro:last-of-type{margin-bottom:1.75rem}.blog-module__3rPSzG__artwork{grid-template-columns:16.5rem 1fr;align-items:start;gap:1.25rem;margin:0 0 1.5rem;display:grid}.blog-module__3rPSzG__artworkImage{background:#f7f1e8;border:1px solid #b9d6e6;border-radius:.4rem;overflow:hidden}.blog-module__3rPSzG__artworkImage img{width:100%;height:auto;display:block}.blog-module__3rPSzG__artworkTitle{font-family:var(--font-heading), "Bradley Hand", "Segoe Print", cursive;letter-spacing:.01em;margin:0 0 .4rem;font-size:1.55rem;font-style:italic;font-weight:400}.blog-module__3rPSzG__artworkDetail{margin:0 0 .2rem;font-weight:700}.blog-module__3rPSzG__inlineLink{color:var(--accent);font-weight:600}.blog-module__3rPSzG__artworkDetail:last-of-type{margin-bottom:0}.blog-module__3rPSzG__artworkStatement{margin:.85rem 0 0;font-style:italic}.blog-module__3rPSzG__pet{margin:0 0 1.75rem}.blog-module__3rPSzG__petRow{grid-template-columns:9.25rem 1fr;align-items:start;gap:1.15rem;display:grid}.blog-module__3rPSzG__photo{aspect-ratio:1;background:#fffaf3;border:1px solid #e4cfc6;border-radius:.4rem;width:100%;position:relative;overflow:hidden}.blog-module__3rPSzG__photo img{object-fit:cover;width:calc(100% + 1.5cm);height:calc(100% + 1.5cm);inset:-.75cm}.blog-module__3rPSzG__photoZoomed img{width:calc(100% + 3cm);height:calc(100% + 3cm);inset:-1.5cm}.blog-module__3rPSzG__name{font-family:var(--font-heading), "Bradley Hand", "Segoe Print", cursive;letter-spacing:.01em;margin:0 0 .35rem;font-size:1.55rem;font-weight:400}.blog-module__3rPSzG__petCopy{margin:0 0 .85rem}.blog-module__3rPSzG__petCopy:last-child{margin-bottom:0}.blog-module__3rPSzG__closing{margin:1.75rem 0 0}@media (max-width:32rem){.blog-module__3rPSzG__artwork{grid-template-columns:1fr}.blog-module__3rPSzG__artworkImage{max-width:16.5rem}.blog-module__3rPSzG__petRow{grid-template-columns:1fr}.blog-module__3rPSzG__photo{max-width:9.25rem}}
