.journal{--max:1280px}.journal h1{font-size:clamp(2.2rem,4.6vw,4.3rem);line-height:1.07;letter-spacing:-.045em;margin:22px 0}.journal h2{letter-spacing:-.03em}.journal-index-hero,.journal-hero{background:#101b16;color:#fff;border-bottom:5px solid #006b4f;padding:58px 0 64px}.journal-index-hero h1{max-width:900px;font-size:clamp(2.8rem,6.5vw,5.8rem)}.journal-lead{max-width:730px;font-size:19px;line-height:1.75;color:#d5ded8}.journal .eyebrow{font-size:13px}.journal-values{display:flex;flex-wrap:wrap;gap:12px 32px;color:#d5ded8;margin-top:32px;font-size:16px}.journal-values span:before{content:'•';color:#80ba9b;margin-inline-end:12px}.journal-list{padding-block:62px}.journal-list-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:32px}.journal-list-heading h2{font-size:32px;margin:0}.journal-list-heading p{color:var(--muted)}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 28px}.journal-card{min-width:0;border-bottom:1px solid var(--line);padding-bottom:26px}.card-image{display:block;overflow:hidden;border-radius:7px;background:#d8c6a4}.card-image img{width:100%;aspect-ratio:3/2;object-fit:cover;transition:transform .4s}.journal-card:hover .card-image img{transform:scale(1.025)}.card-body{padding-top:18px}.card-body time{font-size:14px;color:var(--muted)}.card-body h3{font-size:24px;line-height:1.28;letter-spacing:-.02em;margin:12px 0}.card-body h3 a:hover{color:var(--green)}.card-body p{font-size:16px;color:var(--muted);margin-bottom:18px;line-height:1.7}.journal .text-link{font-size:16px}.journal-note{padding:30px 34px;background:#edf3ee;margin-bottom:64px;border-inline-start:4px solid var(--green)}.journal-note h2{font-size:26px;margin:0 0 14px}.journal-note p{font-size:17px;max-width:850px;line-height:1.8}.journal-note a{margin-top:20px}.article-intro{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:55px}.article-picture{margin:0}.article-picture img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:6px}.article-picture figcaption{font-size:14px;color:#c5cfc8;margin-top:12px}.article-meta{font-size:14px;color:#c5cfc8;line-height:1.8;margin:23px 0 10px}.journal .breadcrumbs{color:#c5cfc8;margin-bottom:35px}.journal .blog-layout{grid-template-columns:240px minmax(0,790px);gap:65px;justify-content:space-between}.journal .blog-copy{font-size:18px;line-height:1.9}.journal .blog-copy>h2{font-size:30px;line-height:1.3;margin:45px 0 20px;scroll-margin-top:125px}.journal .blog-copy>h3{font-size:22px;margin:30px 0 16px;line-height:1.5}.journal .blog-copy>p{margin-bottom:20px}.journal .blog-contents nav a{font-size:15px;padding-block:10px}.journal .blog-contents{max-height:calc(100vh - 140px);overflow-y:auto;padding:0 5px 15px}.care-diagram{margin:35px 0 42px;padding:28px;background:#edf3ee;border-radius:6px;color:#17291f}.care-diagram figcaption{font-size:21px;font-weight:700;line-height:1.4;margin-bottom:24px}.diagram-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:0!important;margin:0!important}.diagram-steps li{margin:0!important;position:relative;background:#fff;padding:17px 15px;border-top:3px solid #006b4f;line-height:1.45;min-width:0}.diagram-steps li:not(:last-child):after{content:'→';position:absolute;inset-inline-end:-21px;top:50%;transform:translateY(-50%);font-size:22px;color:#006b4f}.diagram-steps strong,.diagram-steps span{display:block}.diagram-steps strong{font-size:17px;margin:10px 0}.diagram-steps span{font-size:16px;color:#43594b}.diagram-steps .step-number{font-size:14px;letter-spacing:.05em;color:#006b4f;font-weight:700}.care-diagram>p{font-size:15px;line-height:1.7;color:#526559;margin-top:20px}.steps-4{grid-template-columns:1fr 1fr}.steps-4 li:nth-child(2):after{content:'↓';top:auto;bottom:-26px;inset-inline-end:50%;transform:none}.steps-4 li:nth-child(3){order:4}.steps-4 li:nth-child(4){order:3}.steps-4 li:nth-child(3):after{content:'←';inset-inline-start:-21px;inset-inline-end:auto;top:50%;transform:translateY(-50%)}.steps-4 li:nth-child(4):after{content:'↑';position:absolute;inset-inline-end:50%;top:-27px;transform:none;font-size:22px;color:#006b4f}.evidence{margin-top:46px;padding:30px;border:1px solid #becfc3;border-inline-start:5px solid #006b4f;background:#f7faf7;scroll-margin-top:120px}.evidence h2{font-size:26px!important;margin:14px 0 20px;line-height:1.3}.evidence .eyebrow{color:#006b4f;letter-spacing:.06em}.evidence p{font-size:17px;line-height:1.8}.evidence .study-limit{margin:20px 0;padding-top:18px;border-top:1px solid #cfdbd2}.evidence>a{font-size:16px;overflow-wrap:anywhere}.evidence .source-date{font-size:14px;margin-top:14px;color:var(--muted)}.article-next{border-top:1px solid var(--line);padding-top:30px;margin-top:40px}.article-next h2{font-size:27px;margin:0 0 15px}.article-next p{margin-bottom:18px}.live-feed{padding-block:50px}.live-feed h1{margin-block:20px}.live-feed #soro-blog{margin-top:35px}.live-feed #soro-blog header{position:static}.journal .blog-sources li{overflow-wrap:anywhere}html[lang=ar] .journal h1{letter-spacing:0;line-height:1.45}html[lang=ar] .journal h2,html[lang=ar] .journal h3{letter-spacing:0;line-height:1.6}html[lang=ar] .diagram-steps li:not(:last-child):after{content:'←'}html[lang=ar] .steps-4 li:nth-child(2):after{content:'↓'}html[lang=ar] .steps-4 li:nth-child(3):after{content:'→'}html[lang=ar] .steps-4 li:nth-child(4):after{content:'↑'}@media(max-width:1100px){.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-intro{gap:30px}.journal .blog-layout{grid-template-columns:210px minmax(0,1fr);gap:35px}}@media(max-width:780px){.journal .wrap{width:calc(100% - 36px)}.journal-index-hero,.journal-hero{padding:35px 0}.article-intro{grid-template-columns:1fr;gap:30px}.journal-lead{font-size:18px}.journal-grid{grid-template-columns:1fr}.journal-list{padding-block:35px}.journal-list-heading{display:block}.journal-list-heading p{margin-top:10px}.journal .blog-layout{grid-template-columns:1fr;gap:24px;padding-block:30px 48px}.journal .blog-contents{max-height:none;overflow:visible;position:static}.journal .blog-contents nav{grid-template-columns:1fr 1fr;gap:0 15px}.journal .blog-copy{font-size:17px}.journal .blog-copy>h2{font-size:27px;margin-top:35px}.journal .nav{gap:12px}.journal .nav nav{gap:14px}.journal .nav-link{font-size:13px}.journal .brand{font-size:17px}.journal-note{padding:23px;margin-bottom:40px}.care-diagram{padding:20px}.diagram-steps{grid-template-columns:1fr;gap:25px}.diagram-steps li:not(:last-child):after{content:'↓';inset-inline-end:50%;top:auto;bottom:-26px;transform:none}.steps-4 li:nth-child(3),.steps-4 li:nth-child(4){order:initial}.steps-4 li:nth-child(3):after{content:'↓';top:auto;bottom:-26px;inset-inline-start:auto;inset-inline-end:50%;transform:none}.steps-4 li:nth-child(4):after{display:none}.steps-4:after{content:'↻';text-align:center;color:#006b4f;font-size:27px}.diagram-steps strong{margin:5px 0}.evidence{padding:22px}.article-picture figcaption{font-size:13px}.journal .article-meta{font-size:14px}html[lang=ar] .diagram-steps li:not(:last-child):after{content:'↓'}}@media(prefers-reduced-motion:reduce){.card-image img{transition:none}.journal-card:hover .card-image img{transform:none}}

.quick-answer{background:#f0f5f1;border-inline-start:4px solid var(--green);padding:24px;margin-bottom:32px}.quick-answer h2{font-size:24px!important;margin:0 0 14px}.related-guides{margin-top:38px;padding:28px 0;border-top:1px solid var(--line)}.related-guides h2{font-size:25px!important;margin:0 0 18px}.related-guides li+li{margin-top:12px}.journal .breadcrumbs{flex-wrap:wrap;font-size:14px;line-height:1.6}.journal .breadcrumbs span[aria-current]{max-width:65ch}
