.blog_journal__JqqzU{--journal-green:#244b3b;--journal-muted:#59665d;--journal-soft:#edf1e9;--journal-border:#dce2d8;color:#23352b;background:#fafbf7}.dark .blog_journal__JqqzU{--journal-green:#b5d7b9;--journal-muted:#b2beb4;--journal-soft:#21362b;--journal-border:#3b5142;color:#edf3e9;background:#15231c}.blog_journal__JqqzU :is(a,button,input,summary):focus-visible{outline:2px solid var(--journal-green);outline-offset:5px}.blog_muted__vWY1f{color:var(--journal-muted)}.blog_accent__bWju1{color:var(--journal-green)}.blog_soft__J3jv2{background:var(--journal-soft)}.blog_border__UCdnZ{border-color:var(--journal-border)}.blog_feature__yObsD{display:grid;overflow:hidden;border:1px solid var(--journal-border);border-radius:1rem;background:var(--journal-soft)}.blog_featureImage__KSy76{position:relative;min-height:240px;overflow:hidden}.blog_cardImage__yoyjP img,.blog_featureImage__KSy76 img{transition:transform .5s ease}.blog_card__8lqm6:hover .blog_cardImage__yoyjP img,.blog_feature__yObsD:hover .blog_featureImage__KSy76 img{transform:scale(1.035)}.blog_card__8lqm6{display:flex;min-width:0;height:100%;flex-direction:column}.blog_cardImage__yoyjP{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:1rem;background:var(--journal-soft)}.blog_cardTitle__Chiri{transition:color .16s ease}.blog_cardTitle__Chiri:hover{color:var(--journal-green)}.blog_primaryButton__qS8zu,.blog_secondaryButton__Esp1Z{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:.65rem;border-radius:999px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;text-align:center;transition:background .16s ease,transform .16s ease}.blog_primaryButton__qS8zu{background:#244b3b;color:#fffdf6}.blog_primaryButton__qS8zu:hover{background:#17372a;color:#fffdf6}.blog_secondaryButton__Esp1Z{border:1px solid var(--journal-border);color:var(--journal-green)}.blog_secondaryButton__Esp1Z:hover{background:var(--journal-soft);color:var(--journal-green)}.blog_primaryButton__qS8zu:active,.blog_secondaryButton__Esp1Z:active{transform:scale(.98)}.blog_search__vsqEP{min-height:48px;width:100%;border:1px solid var(--journal-border);border-radius:999px;background:transparent;padding:.75rem 2.75rem;color:inherit;font-size:.875rem}.blog_search__vsqEP::-moz-placeholder{color:var(--journal-muted);opacity:1}.blog_search__vsqEP::placeholder{color:var(--journal-muted);opacity:1}.blog_filter__O8VpA{flex-shrink:0;min-height:44px;border:1px solid var(--journal-border);border-radius:999px;padding:.6rem 1rem;font-size:.8125rem;font-weight:500;color:var(--journal-muted);transition:background .16s ease,color .16s ease}.blog_filter__O8VpA:hover{background:var(--journal-soft);color:var(--journal-green)}.blog_filter__O8VpA[aria-pressed=true]{border-color:#244b3b;background:#244b3b;color:#fffdf6}.blog_prose__RunEW{font-size:1.0625rem;line-height:1.95;overflow-wrap:anywhere}.blog_prose__RunEW>*+*{margin-top:1.5rem}.blog_prose__RunEW :is(h2,h3,h4){scroll-margin-top:6rem;line-height:1.3;font-weight:600}.blog_prose__RunEW h2{margin-top:3rem;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.65rem,3vw,2rem)}.blog_prose__RunEW h3{margin-top:2rem;font-size:1.3rem}.blog_prose__RunEW h4{margin-top:2rem;font-size:1.125rem}.blog_prose__RunEW>:first-child{margin-top:0}.blog_prose__RunEW :is(ul,ol),.blog_prose__RunEW p{color:var(--journal-muted)}.blog_prose__RunEW strong{color:var(--journal-green);font-weight:600}.blog_prose__RunEW :is(ul,ol){padding-left:1.5rem}.blog_prose__RunEW ul{list-style:disc}.blog_prose__RunEW ol{list-style:decimal}.blog_prose__RunEW li+li{margin-top:.65rem}.blog_prose__RunEW li::marker{color:var(--journal-green)}.blog_prose__RunEW a{color:var(--journal-green);text-decoration:underline;text-underline-offset:4px}.blog_prose__RunEW a:hover{text-decoration-thickness:2px}.blog_prose__RunEW blockquote{border-left:3px solid var(--journal-green);background:var(--journal-soft);border-radius:0 1rem 1rem 0;padding:1.5rem;font-family:var(--font-serif),Georgia,serif;font-size:1.3rem;line-height:1.6}.blog_tocLink__xA5Aw{display:block;border-left:2px solid var(--journal-border);padding:.5rem 0 .5rem 1rem;color:var(--journal-muted);font-size:.875rem;line-height:1.55}.blog_tocLink__xA5Aw:hover{border-color:var(--journal-green);color:var(--journal-green)}@media (min-width:768px){.blog_feature__yObsD{grid-template-columns:1.15fr 1fr}.blog_featureImage__KSy76{min-height:420px}}@media (prefers-reduced-motion:reduce){html:has(.blog_journal__JqqzU){scroll-behavior:auto}.blog_journal__JqqzU *,.blog_journal__JqqzU :after,.blog_journal__JqqzU :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}.blog_card__8lqm6:hover .blog_cardImage__yoyjP img,.blog_feature__yObsD:hover .blog_featureImage__KSy76 img{transform:none}}