.si-journal{background:var(--ink,#090909);color:var(--paper,#f2eee6);min-height:65vh}.si-journal-hero{padding:180px max(24px,6vw) 64px;border-bottom:1px solid var(--line,#343434)}.si-journal-hero h1{font-size:clamp(4rem,10vw,9rem);line-height:.95;letter-spacing:-.055em;margin:22px 0 26px}.si-journal-lead{font-size:clamp(19px,2.2vw,28px);line-height:1.5;max-width:700px;color:#c8c5bd}.si-journal-body{max-width:1400px;margin:auto;padding:50px max(24px,4vw) 80px}.si-journal-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.si-journal-heading h2{font-size:clamp(26px,3vw,40px);letter-spacing:-.035em;line-height:1.2}.si-journal-heading>span{font-size:10px;letter-spacing:.14em;color:#aaa59c}.si-journal-filters{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0 40px}.si-journal-filters a{padding:9px 17px;border:1px solid #494949;border-radius:99px;font-size:13px}.si-journal-filters a[aria-current],.si-journal-filters a:hover{background:var(--acid,#c6ff00);border-color:var(--acid,#c6ff00);color:#090909}.si-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.si-journal-card>a{display:block}.si-journal-image{aspect-ratio:4/3;background:#171717;display:grid;place-items:center;overflow:hidden}.si-journal-image img{height:100%;width:100%;object-fit:cover;transition:transform .25s}.si-journal-card a:hover img{transform:scale(1.035)}.si-journal-image>span{color:#53534e;font-size:clamp(24px,3vw,42px);font-weight:900;line-height:.95;letter-spacing:-.06em}.si-journal-meta{font-size:12px;color:#aaa59c;margin:20px 0 10px}.si-journal-card h3{font-size:25px;line-height:1.2;margin:0 0 15px;letter-spacing:-.025em}.si-journal-card p:not(.si-journal-meta){color:#aaa59c}.si-journal-read{font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--acid,#c6ff00);display:inline-block;margin-top:12px}.si-journal-empty{padding:44px 0 60px;max-width:750px}.si-journal-empty h3{font-size:clamp(28px,4vw,48px);line-height:1.15;letter-spacing:-.035em;margin:16px 0}.si-journal-empty>p:not(.eyebrow){font-size:18px;color:#aaa59c;line-height:1.75}.si-journal-topics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;border-top:1px solid #343434;margin-top:24px;padding-top:40px}.si-journal-topics span{font-size:11px;color:var(--acid,#c6ff00)}.si-journal-topics h3{font-size:23px;margin:12px 0}.si-journal-topics p{color:#aaa59c;max-width:320px}.si-journal-pagination{display:flex;gap:12px;margin:40px 0}.si-journal-pagination>*{padding:8px 14px;border:1px solid #444}.si-journal-pagination .current{color:#090909;background:var(--acid,#c6ff00)}.si-journal-single .si-journal-hero h1{max-width:1200px;font-size:clamp(2.6rem,6vw,6.5rem);line-height:1.05}.si-journal-back{display:inline-block;font-size:11px;letter-spacing:.12em;margin-bottom:32px;color:#aaa59c}.si-journal-featured{max-width:1200px;margin:40px auto;padding:0 24px}.si-journal-featured img{display:block;max-height:760px;max-width:100%;width:100%;object-fit:contain}.si-journal-featured figcaption{font-size:13px;color:#aaa59c;margin-top:12px}.si-journal-prose{max-width:800px;margin:50px auto;padding:0 24px;font-size:18px;line-height:1.85}.si-journal-prose h2,.si-journal-prose h3{font-size:30px;letter-spacing:-.03em;line-height:1.2;text-transform:none;margin:42px 0 18px}.si-journal-prose img{max-width:100%;height:auto}.si-journal-prose a{color:var(--acid,#c6ff00);text-decoration:underline}.si-journal-prose blockquote{border-left:3px solid var(--acid,#c6ff00);padding-left:24px;margin:32px 0;color:#c8c5bd}.si-journal-article-footer{max-width:800px;margin:50px auto 0;padding:30px 24px 70px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #343434;font-size:13px}.si-journal a:focus-visible{outline:2px solid var(--acid,#c6ff00);outline-offset:5px}@media(max-width:800px){.si-journal-hero{padding-top:140px;padding-bottom:40px}.si-journal-heading>span{display:none}.si-journal-grid{grid-template-columns:1fr 1fr}.si-journal-topics{grid-template-columns:1fr;gap:18px}.si-journal-topics p{max-width:100%}}@media(max-width:520px){.si-journal-grid{grid-template-columns:1fr}.si-journal-body{padding-top:35px}.si-journal-empty{padding-top:15px}.si-journal-filters{gap:7px}.si-journal-filters a{padding:8px 13px}.si-journal-article-footer{flex-direction:column}}

.si-journal-hub .si-journal-hero{padding-bottom:40px}.si-journal-hub .si-journal-hero h1{font-size:clamp(3rem,7vw,7rem);text-transform:none}.si-journal-hub .si-journal-body{padding-top:10px}.si-category-section{border-top:1px solid #343434;margin-top:55px;padding-top:24px;scroll-margin-top:110px}.si-journal-heading p{color:#aaa59c;font-size:15px;margin-top:8px}.si-journal-heading .si-journal-read{flex-shrink:0}.si-section-empty{padding:20px 0;color:#aaa59c;font-size:15px}.si-latest{margin-top:30px}.si-journal-prose figure{margin:30px 0}.si-journal-prose figcaption{font-size:13px;color:#aaa59c;line-height:1.5}.si-journal-prose ul{padding-left:24px}.si-journal-prose li{margin:10px 0}.si-journal-byline{color:#aaa59c;font-size:14px}.si-journal-related{max-width:1100px;margin:auto;padding:20px 24px 50px}@media(max-width:600px){.si-journal-heading{align-items:flex-start;flex-direction:column;gap:2px}.si-category-section{margin-top:35px}.si-journal-heading h2{margin-bottom:0}}
.si-journal-prose table{width:100%;min-width:680px;border-collapse:collapse;font-size:15px;line-height:1.65;text-align:left}.si-journal-prose th,.si-journal-prose td{padding:14px 16px;border-bottom:1px solid #383838;vertical-align:top;text-align:left}.si-journal-prose th{color:var(--acid,#c6ff00);background:#151515}.si-journal-prose th:first-child{width:28%}.si-journal-prose th:nth-child(2){width:24%}.si-journal-prose tr:nth-child(even){background:#111}
