:root{--s157-ink:#0F172A;--s157-ink-2:rgba(15,23,42,.80);--s157-muted:rgba(15,23,42,.62);--s157-border:rgba(15,23,42,.12);--s157-border-2:rgba(15,23,42,.08);--s157-bg:#F8FAFC;--s157-card:#FFFFFF;--s157-accent:#00C8FF;--s157-teal:#00D6A0}body.category-id-10 .s157-archive,body.category-journal .s157-archive{width:100%;max-width:1200px;margin:0 auto;padding:40px 18px 60px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--s157-ink)}body.category-id-10 .s157-archive .elementor-posts-container,body.category-journal .s157-archive .elementor-posts-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.category-id-10 .s157-archive .elementor-post,body.category-journal .s157-archive .elementor-post{background:var(--s157-card);border:1px solid var(--s157-border-2);border-radius:18px;padding:18px 18px 16px;box-shadow:0 12px 26px rgb(15 23 42 / .05);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;position:relative;overflow:hidden;min-height:240px}body.category-id-10 .s157-archive .elementor-post:before,body.category-journal .s157-archive .elementor-post:before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:linear-gradient(90deg,var(--s157-teal),var(--s157-accent))}body.category-id-10 .s157-archive .elementor-post:hover,body.category-journal .s157-archive .elementor-post:hover{transform:translateY(-3px);box-shadow:0 18px 34px rgb(15 23 42 / .10);border-color:rgb(0 200 255 / .40)}body.category-id-10 .s157-archive .elementor-post__title,body.category-journal .s157-archive .elementor-post__title{font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:0 0 10px}body.category-id-10 .s157-archive .elementor-post__title a,body.category-journal .s157-archive .elementor-post__title a{color:var(--s157-ink);text-decoration:none}body.category-id-10 .s157-archive .elementor-post__title a:hover,body.category-journal .s157-archive .elementor-post__title a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}body.category-id-10 .s157-archive .elementor-post__subtitle.s157-card-subtitle,body.category-journal .s157-archive .elementor-post__subtitle.s157-card-subtitle{margin:0 0 10px;font-size:13px;line-height:1.45;color:var(--s157-muted);font-weight:650}body.category-id-10 .s157-archive .elementor-post__excerpt,body.category-journal .s157-archive .elementor-post__excerpt{color:var(--s157-muted);font-size:13px;line-height:1.55;margin:0}@media (max-width:1024px){body.category-id-10 .s157-archive .elementor-posts-container,body.category-journal .s157-archive .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){body.category-id-10 .s157-archive,body.category-journal .s157-archive{padding:32px 14px 54px}body.category-id-10 .s157-archive .elementor-posts-container,body.category-journal .s157-archive .elementor-posts-container{grid-template-columns:1fr;gap:14px}}body.single-post.category-id-10 .entry-content,body.single-post.category-journal .entry-content{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--s157-ink)}body.single-post.category-id-10 .entry-content h2,body.single-post.category-id-10 .entry-content h3,body.single-post.category-journal .entry-content h2,body.single-post.category-journal .entry-content h3{margin-top:32px;margin-bottom:12px;letter-spacing:-.01em;scroll-margin-top:110px}body.single-post.category-id-10 .entry-content p,body.single-post.category-journal .entry-content p{color:var(--s157-ink-2);line-height:1.75;font-size:16px}body.single-post.category-id-10 .entry-content a,body.single-post.category-journal .entry-content a{color:var(--s157-ink);text-decoration:none;border-bottom:1px dashed rgb(0 200 255 / .45);transition:border-color .16s ease,color .16s ease}body.single-post.category-id-10 .entry-content a:hover,body.single-post.category-journal .entry-content a:hover{border-bottom-color:rgb(0 214 160 / .65)}body.single-post.category-id-10 .entry-content a:focus-visible,body.single-post.category-journal .entry-content a:focus-visible{outline:3px solid rgb(0 200 255 / .18);outline-offset:3px;border-radius:6px}body.single-post.category-id-10 .s157-toc,body.single-post.category-journal .s157-toc{background:rgb(255 255 255 / .94);border:1px solid var(--s157-border-2);border-radius:18px;padding:16px 16px 14px;margin:22px 0 26px;box-shadow:0 14px 30px rgb(15 23 42 / .06)}body.single-post.category-id-10 .s157-toc__title,body.single-post.category-journal .s157-toc__title{font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:rgb(15 23 42 / .70);margin:0 0 10px}body.single-post.category-id-10 .s157-toc__list,body.single-post.category-journal .s157-toc__list{margin:0;padding:0;list-style:none}body.single-post.category-id-10 .s157-toc__item a,body.single-post.category-journal .s157-toc__item a{display:block;padding:8px 10px;border-radius:12px;border:1px solid #fff0;color:rgb(15 23 42 / .86);text-decoration:none;transition:background .16s ease,border-color .16s ease,transform .16s ease}body.single-post.category-id-10 .s157-toc__item a:hover,body.single-post.category-journal .s157-toc__item a:hover{background:rgb(248 250 252);border-color:rgb(0 200 255 / .25);transform:translateX(2px)}body.single-post.category-id-10 .s157-toc__item.is-h3 a,body.single-post.category-journal .s157-toc__item.is-h3 a{padding-left:22px;color:rgb(15 23 42 / .72)}body.single-post.category-id-10 .s157-disclaimer,body.single-post.category-id-10 .s157-opnote,body.single-post.category-journal .s157-disclaimer,body.single-post.category-journal .s157-opnote{margin:26px 0 0;padding:16px 16px 16px 44px;border:1px solid var(--s157-border-2);border-radius:18px;background:rgb(255 255 255 / .96);box-shadow:0 14px 30px rgb(15 23 42 / .06);color:rgb(15 23 42 / .78);font-size:14px;line-height:1.65;position:relative}body.single-post.category-id-10 .s157-disclaimer:before,body.single-post.category-id-10 .s157-opnote:before,body.single-post.category-journal .s157-disclaimer:before,body.single-post.category-journal .s157-opnote:before{content:"";position:absolute;left:16px;top:16px;width:18px;height:18px;background:var(--s157-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a10 10 0 1 0 .001 20.001A10 10 0 0 0 12 2Zm0 8a1 1 0 1 1 0-2a1 1 0 0 1 0 2Zm1 10h-2v-8h2v8Z'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a10 10 0 1 0 .001 20.001A10 10 0 0 0 12 2Zm0 8a1 1 0 1 1 0-2a1 1 0 0 1 0 2Zm1 10h-2v-8h2v8Z'/%3E%3C/svg%3E") no-repeat center/contain}body.single-post.category-id-10 .s157-opnote:before,body.single-post.category-journal .s157-opnote:before{background:var(--s157-teal)}