.si-journal-introduction .si-text-link{margin-top:32px;text-decoration:none}.si-journal-library{max-width:calc(1280px + 2*var(--si-gutter));margin:0 auto;padding:25px var(--si-gutter) 110px}.si-journal-tools{padding:35px 0;border-top:1px solid var(--si-line);border-bottom:1px solid var(--si-line)}.si-journal-search{max-width:620px}.si-journal-search label{display:block;font:400 31px var(--si-serif);margin-bottom:17px}.si-journal-search>div{display:flex;gap:12px}.si-journal-search input{flex:1;min-width:0;border:1px solid var(--si-line);border-radius:50px;padding:17px 24px;background:#FFFCF8;color:var(--si-ink);font:400 12px var(--si-sans)}.si-journal-search button,.si-journal-categories button{border:1px solid var(--si-line);border-radius:50px;padding:13px 20px;background:transparent;color:var(--si-cocoa);font:500 10px/1.5 var(--si-sans);cursor:pointer}.si-journal-categories{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.si-journal-categories button[aria-pressed=true]{background:var(--si-cocoa);color:var(--si-paper)}.si-journal-result{font-size:10px;letter-spacing:.05em;color:var(--si-muted);margin:25px 0 35px}.si-journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px 32px}.si-journal-card[hidden],.si-journal-empty[hidden]{display:none!important}.si-journal-card a{display:flex;flex-direction:column;height:100%;text-decoration:none!important;color:var(--si-ink)}.si-journal-card figure{margin:0 0 25px;border-radius:20px;overflow:hidden;position:relative;aspect-ratio:4/3}.si-journal-card figure img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.si-journal-card a:hover img{transform:scale(1.025)}.si-journal-card figcaption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#2b1c1390);padding:30px 12px 12px;color:var(--si-paper);font:400 8px var(--si-sans);text-align:center}.si-journal-card .si-eyebrow{margin-bottom:14px!important;font-size:8px}.shaped-content .si-journal-card h2{font-size:34px!important;line-height:1.06!important;margin:0 0 18px}.si-journal-card>a>p:not(.si-eyebrow){font-size:12px;color:var(--si-muted);margin:0 0 25px;flex:1}.si-journal-card-link{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--si-line);padding-top:17px;font-size:10px;color:var(--si-cocoa)}.si-journal-card-link>span{font-size:20px}.si-journal-meta{display:flex;flex-wrap:wrap;gap:20px;margin-top:28px;color:var(--si-muted);font:400 9px var(--si-sans);letter-spacing:.04em}.si-journal-reading{max-width:1000px;padding:0 var(--si-gutter) 100px;margin:auto}.si-journal-figure{margin:0 0 60px}.si-journal-figure img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:24px}.si-journal-figure figcaption{font:400 9px var(--si-sans);color:var(--si-muted);padding-top:12px}.si-journal-chapter{margin:0 0 55px}.si-journal-chapter>.si-eyebrow{margin-bottom:15px!important}.shaped-content .si-journal-chapter h2{font-size:42px!important;margin:0 0 25px}.si-journal-chapter p:not(.si-eyebrow){font-size:14px;line-height:1.95;margin:0 0 20px}.si-journal-brief{padding:35px;background:var(--si-linen);border-radius:22px;margin:55px 0}.si-journal-brief h2{margin:0 0 25px}.si-journal-brief ul{margin:0;padding-left:20px}.si-journal-brief li{font-size:13px;line-height:1.9;margin:7px 0}.si-journal-questions{margin:55px 0}.si-journal-questions h2{margin:0 0 25px}.si-journal-questions details{background:#FFFCF8;border:1px solid var(--si-line);border-radius:12px;padding:20px 23px;margin:12px 0}.si-journal-questions summary{font:500 12px/1.7 var(--si-sans);cursor:pointer}.si-journal-questions details p{font-size:13px;color:var(--si-muted);line-height:1.85;margin:18px 0 0}.si-journal-sources{padding:35px 0;border-top:1px solid var(--si-line);border-bottom:1px solid var(--si-line)}.si-journal-sources h2{margin:0 0 24px}.si-journal-sources>p:not(.si-eyebrow){font-size:12px;color:var(--si-muted)}.si-journal-sources nav{display:grid;gap:13px;margin-top:24px}.si-journal-sources a{font-size:11px;line-height:1.7;color:var(--si-cocoa)}.si-journal-next{padding:55px 0}.si-journal-next h2{margin:0 0 30px}.si-journal-phone{display:block;font:400 26px var(--si-serif);margin-top:24px;text-decoration:none}.si-journal-related{display:grid;gap:18px;border-top:1px solid var(--si-line);padding-top:30px}.si-journal-related a{font:400 27px/1.2 var(--si-serif);text-decoration:none;display:flex;justify-content:space-between;gap:25px}.si-journal-empty{padding:45px 0}.si-journal-empty h2{margin:0 0 20px}.si-journal-empty p{font-size:13px;color:var(--si-muted)}
@media(max-width:1000px){.si-journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:45px 28px}}
@media(max-width:700px){.si-journal-library{padding:0 24px 65px}.si-journal-tools{padding:30px 0}.si-journal-search label{font-size:29px}.si-journal-search input{padding:15px 18px;font-size:11px}.si-journal-search button{padding:12px 17px;font-size:9px}.si-journal-categories{gap:9px}.si-journal-categories button{padding:11px 15px;font-size:9px}.si-journal-grid{grid-template-columns:1fr;gap:45px}.shaped-content .si-journal-card h2{font-size:36px!important}.si-journal-reading{padding:0 24px 65px}.si-journal-figure{margin-bottom:40px}.si-journal-figure img{border-radius:16px;aspect-ratio:4/3}.si-journal-chapter{margin-bottom:40px}.shaped-content .si-journal-chapter h2{font-size:35px!important}.si-journal-chapter p:not(.si-eyebrow){font-size:13px}.si-journal-brief{padding:25px;margin:40px 0}.si-journal-sources h2,.si-journal-questions h2,.si-journal-next h2{font-size:36px!important}.si-journal-related a{font-size:25px}.si-journal-meta{gap:12px 20px;font-size:8px}.si-journal-card>a>p:not(.si-eyebrow){font-size:13px}}
@media(prefers-reduced-motion:reduce){.si-journal-card img{transition:none}.si-journal-card a:hover img{transform:none}}
