.blog-light{--bl-bg:#f8f7f3;--bl-bg-alt:#f1f0eb;--bl-ink:#111;--bl-ink-body:#33322e;--bl-ink-2:#5b5b5b;--bl-ink-3:#6e6c63;--bl-line:#dad8d1;--bl-line-soft:#e6e4dd;--bl-blue:#1d4ed8;--bl-blue-deep:#1739a8;--bl-blue-tint:#edf1fd;--bl-white:#fff;background:var(--bl-bg);color:var(--bl-ink)}body:has(.blog-light){background:var(--bl-bg)}body:has(.blog-light) ::-webkit-scrollbar-track{background:#f1f0eb}body:has(.blog-light) ::-webkit-scrollbar-thumb{background:#cfcdc5}body:has(.blog-light) ::-webkit-scrollbar-thumb:hover{background:#b3b1a8}.blog-light .bl-filter-rail{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.blog-light .bl-filter-rail::-webkit-scrollbar{display:none}.blog-light .bl-row-title{transition:color .2s}.blog-light .bl-row:hover .bl-row-title,.blog-light .bl-row:focus-within .bl-row-title{color:var(--bl-blue)}.blog-light .bl-arrow{transition:transform .2s}.blog-light .bl-row:hover .bl-arrow,.blog-light .bl-card:hover .bl-arrow{transform:translate(4px)}.blog-light .bl-card{transition:background-color .2s}.blog-light .bl-card:hover{background:var(--bl-bg-alt)}.blog-light .bl-card:hover .bl-card-title,.blog-light .bl-card:focus-within .bl-card-title{color:var(--bl-blue)}.blog-light .bl-card-title{transition:color .2s}.blog-light .bl-clamp-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-light a:focus-visible,.blog-light button:focus-visible{outline:2px solid var(--bl-blue);outline-offset:3px}@media (prefers-reduced-motion:reduce){.blog-light *{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
