.sVJseq_categories{flex-wrap:wrap;gap:10px;margin:28px 0;display:flex}.sVJseq_categories a{color:#303831;background:#fff;border:1px solid #deded7;border-radius:24px;padding:10px 17px;text-decoration:none}.sVJseq_categories a:hover,.sVJseq_categories a[aria-current]{color:#fff;background:#22362b;border-color:#22362b}.sVJseq_count{color:#667269;margin:25px 0;font-size:.88rem}.sVJseq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.sVJseq_card{background:#fff;border:1px solid #e4e6df;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.sVJseq_coverLink{aspect-ratio:16/10;background:#f2f2ec;display:block;overflow:hidden}.sVJseq_coverLink img{object-fit:contain;width:100%;height:100%;transition:transform .2s}.sVJseq_coverLink:hover img{transform:scale(1.025)}.sVJseq_placeholder{color:#fff;background:radial-gradient(at 100% 0,#596851,#1c2e24);flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.sVJseq_placeholder span{letter-spacing:-.08em;font-size:4rem;font-weight:800}.sVJseq_placeholder small{letter-spacing:.2em;color:#c0cbbd;font-size:.65rem}.sVJseq_cardBody{flex-direction:column;flex:1;padding:24px;display:flex}.sVJseq_cardBody time,.sVJseq_meta{color:#616d63;font-size:.8rem}.sVJseq_cardBody h2{margin:12px 0;font-size:1.3rem;line-height:1.35}.sVJseq_cardBody h2 a{color:#172b20;text-decoration:none}.sVJseq_cardBody p{color:#5b655e;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 24px;font-size:.94rem;line-height:1.65;display:-webkit-box;overflow:hidden}.sVJseq_read{color:#344e38;justify-content:space-between;margin-top:auto;font-weight:650;text-decoration:none;display:flex}.sVJseq_pagination{flex-wrap:wrap;justify-content:center;gap:8px;margin:40px 0;display:flex}.sVJseq_pagination a{color:#253f2c;border:1px solid #d8dfd4;border-radius:10px;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:0 3px;text-decoration:none;display:inline-flex}.sVJseq_pagination a[aria-current]{color:#fff;background:#203b29}.sVJseq_readingLayout{grid-template-columns:230px minmax(0,850px);justify-content:center;gap:42px;margin-top:32px;display:grid}.sVJseq_readingLayout:not(:has(.sVJseq_contents)){grid-template-columns:minmax(0,850px)}.sVJseq_contents{background:#f8faf5;border:1px solid #dfe5da;border-radius:14px;align-self:start;max-height:75vh;padding:18px;position:sticky;top:24px;overflow:auto}.sVJseq_contents summary{cursor:pointer;font-weight:700}.sVJseq_contents nav{gap:12px;margin-top:18px;display:grid}.sVJseq_contents a{color:#44553f;font-size:.85rem;line-height:1.5;text-decoration:none}.sVJseq_contents .sVJseq_subheading{padding-left:12px;font-size:.8rem}.sVJseq_article{min-width:0}.sVJseq_meta{border-bottom:1px solid #e0e5dc;flex-wrap:wrap;gap:12px 20px;margin-bottom:28px;padding-bottom:22px;display:flex}.sVJseq_meta a{color:#395a3e}.sVJseq_hero{background:#f1f4ed;border-radius:18px;margin:0 0 30px;overflow:hidden}.sVJseq_hero img{object-fit:contain;width:100%;height:auto;max-height:520px}.sVJseq_prose{color:#303b32;overflow-wrap:anywhere;font-size:1.05rem;line-height:1.85}.sVJseq_prose :is(h2,h3,h4){color:#1c3324;scroll-margin-top:24px;line-height:1.35}.sVJseq_prose h2{margin:2em 0 .8em;font-size:1.65rem}.sVJseq_prose h3{margin:1.7em 0 .7em;font-size:1.2rem}.sVJseq_prose p{margin:0 0 1.25em}.sVJseq_prose :is(ul,ol){margin:1em 0 1.5em;padding-left:1.6em}.sVJseq_prose li{margin:.5em 0}.sVJseq_prose a{color:#305d3c;text-underline-offset:3px}.sVJseq_prose img{border-radius:10px;max-width:100%;height:auto;margin:24px auto;display:block}.sVJseq_prose figure{margin:24px 0}.sVJseq_prose figcaption{color:#657261;text-align:center;font-size:.85rem}.sVJseq_prose table{border-collapse:collapse;max-width:100%;margin:25px 0;font-size:.9rem;display:block;overflow:auto}.sVJseq_prose :is(td,th){border:1px solid #dce2d5;padding:12px}.sVJseq_prose blockquote{background:#f5f7f1;border-left:4px solid #68865f;margin:25px 0;padding:12px 24px}.sVJseq_prose pre{max-width:100%;font-size:.85rem;overflow:auto}.sVJseq_related{background:#eff3e8;border:1px solid #d9e3cf;border-radius:16px;margin-top:45px;padding:26px}.sVJseq_related h2{margin:0 0 12px;font-size:1.25rem}.sVJseq_related a{color:#234a2c;margin:12px 24px 0 0;font-weight:700;display:inline-block}.sVJseq_empty{background:#f4f6f0;border-radius:14px;padding:40px}@media (max-width:1000px){.sVJseq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sVJseq_readingLayout{grid-template-columns:minmax(0,850px);gap:24px}.sVJseq_contents{max-height:none;position:static}.sVJseq_contents nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.sVJseq_grid{grid-template-columns:1fr;gap:20px}.sVJseq_cardBody{padding:20px}.sVJseq_prose{font-size:1rem;line-height:1.8}.sVJseq_prose h2{font-size:1.4rem}.sVJseq_categories{gap:7px}.sVJseq_categories a{padding:9px 13px;font-size:.84rem}.sVJseq_contents nav{grid-template-columns:1fr}.sVJseq_readingLayout{margin-top:20px}.sVJseq_related{padding:20px}}@media (prefers-reduced-motion:reduce){.sVJseq_coverLink img{transition:none}}.sVJseq_collectionIntro{margin:20px 0}.sVJseq_collectionIntro a{color:#294a2d;background:#f2f6ec;border:1px solid #d9e3d2;border-radius:10px;margin:0 12px 12px 0;padding:9px 15px;font-size:.9rem;text-decoration:none;display:inline-flex}.sVJseq_collectionIntro a:hover{background:#e5eddb}
