.journal-intro{padding:75px 0 54px;background:#f7fafc}.journal-intro h1{font-size:clamp(43px,5.4vw,69px);margin:22px 0}.journal-intro h1 em{color:#0b9587;font-style:normal}.journal-intro p{max-width:650px;font-size:18px;color:#5b7082}.featured-story{display:grid;grid-template-columns:1.15fr 1fr;background:white;border:1px solid #d6e2e9;border-radius:15px;overflow:hidden}.featured-image img{width:100%;height:100%;object-fit:cover;min-height:380px}.featured-copy{padding:40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.featured-copy .eyebrow{font-size:11px;letter-spacing:.09em}.featured-copy h2{font-size:34px;line-height:1.22;margin:22px 0 10px}.featured-copy h2 a,.journal-card h3 a{text-decoration:none}.featured-copy h2 a:hover,.journal-card h3 a:hover{color:#0b8e81}.featured-copy p{color:#587082;margin:0 0 20px}.featured-copy .text-link{margin-top:23px}.journal-meta{color:#667e8e;font-size:12px;line-height:1.6}.journal-library{padding-top:74px}.journal-tools{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:28px}.journal-tools h2{font-size:34px;margin:13px 0 0}.journal-search{font-size:13px;font-weight:700;min-width:300px;color:#3d566b}.journal-search input{display:block;width:100%;margin-top:7px;padding:12px 14px;border:1px solid #bdcfd9;border-radius:8px;background:white;font-size:14px;min-height:47px}.category-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.filter-pill{font-size:13px;font-weight:600;padding:10px 15px;border:1px solid #ccdce4;border-radius:40px;color:#375369;background:white;cursor:pointer}.filter-pill:hover{border-color:#318f82}.filter-pill.is-active{background:#0c334d;border-color:#0c334d;color:#fff}.journal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:22px}.journal-card{border:1px solid #d4e1e9;border-radius:12px;overflow:hidden;background:white;display:flex;flex-direction:column}.journal-card[hidden]{display:none!important}.journal-cover{display:block;overflow:hidden}.journal-cover img{width:100%;aspect-ratio:1.65;object-fit:cover;transition:transform .45s}.journal-card:hover .journal-cover img{transform:scale(1.025)}.journal-card-copy{padding:24px;display:flex;flex-direction:column;flex:1}.journal-category{font-size:11px;font-weight:800;letter-spacing:.065em;text-transform:uppercase;color:#138b7e}.journal-card h3{font-size:23px;line-height:1.3;margin:13px 0 10px;letter-spacing:-.03em}.journal-card p{font-size:15px;line-height:1.7;color:#587080;margin:0 0 24px}.journal-card .journal-meta{margin-top:auto}.article-empty{padding:60px 25px;text-align:center;background:#e9f3f4;border-radius:12px}.article-empty[hidden]{display:none}.article-empty h3{font-size:25px}.article-empty p{color:#547083}.journal-article-head{padding:55px 0 38px;background:#f7fafc}.article-heading-width{max-width:960px}.journal-article-head .breadcrumbs{color:#587082}.journal-article-head .breadcrumbs a{color:#097f74}.journal-article-head h1{font-size:clamp(39px,4.8vw,62px);line-height:1.12;margin:20px 0;letter-spacing:-.04em}.article-deck{font-size:20px;line-height:1.7;color:#577084;max-width:870px}.journal-byline{display:flex;align-items:center;gap:12px;margin-top:25px}.author-mark{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0b304b;color:#92e5d4;font:800 20px Manrope,sans-serif}.journal-byline strong{display:block;font-size:13px}.journal-byline span:not(.author-mark){font-size:12px;color:#688091}.article-cover{margin-top:0;margin-bottom:0}.article-cover img{width:100%;aspect-ratio:1.95;object-fit:cover;border-radius:13px}.article-cover figcaption{font-size:12px;color:#6e8290;margin-top:8px;text-align:right}.journal-reading-layout{display:grid;grid-template-columns:minmax(0,760px) 280px;justify-content:space-between;gap:60px;padding-top:54px;padding-bottom:80px;align-items:start}.journal-body{min-width:0}.journal-body h2{font-size:30px;line-height:1.3;margin:40px 0 14px;letter-spacing:-.025em}.journal-body p,.journal-body li{font-size:17px;line-height:1.9;color:#395367}.journal-body p{margin:16px 0}.journal-body ul{padding-left:24px}.journal-body li{padding-left:3px;margin:8px 0}.journal-body a{color:#057a70;text-underline-offset:3px}.article-takeaways{padding:28px 32px;border-left:3px solid #2cad98;background:#eaf6f2;border-radius:0 10px 10px 0}.article-takeaways ul{margin:12px 0 0}.article-takeaways li{font-size:16px;margin:7px 0}.article-sidebar{position:sticky;top:115px}.article-sidebar nav{padding:23px 25px;background:white;border:1px solid #d8e3e9;border-radius:10px}.article-sidebar ol{padding-left:20px;margin:17px 0 0}.article-sidebar li{padding:7px 0;color:#7992a2;font-size:13px}.article-sidebar li a{color:#36556a;text-decoration:none;font-size:14px;line-height:1.5}.article-sidebar li a:hover{color:#028472}.article-sidebar-note{padding:25px 0}.article-sidebar-note strong{display:block;font-size:16px;line-height:1.5}.article-sidebar-note p{font-size:14px;color:#627c8d}.article-sidebar-note .text-link{font-size:13px}.back-to-journal{font-size:13px;color:#47687e}.article-next-step{margin-top:45px;padding:30px;background:#0c2942;border-radius:12px;color:white}.article-next-step h2{color:white;margin:14px 0;font-size:30px}.article-next-step p{color:#bfdae5}.article-next-step .eyebrow{color:#87ddcc}.article-next-step .button{color:#09253d}.article-references{padding-top:5px;border-top:1px solid #d9e4ea;margin-top:35px}.article-references h2{font-size:23px}.article-references li{font-size:14px}.home-journal h2{margin-top:15px}.home-journal .section-heading{margin-bottom:20px}
@media(max-width:1100px){.journal-reading-layout{grid-template-columns:minmax(0,1fr) 240px;gap:35px}.featured-copy{padding:30px}.featured-copy h2{font-size:29px}.journal-card-copy{padding:20px}.journal-card h3{font-size:21px}}
@media(max-width:850px){.journal-grid{grid-template-columns:repeat(2,1fr);gap:20px}.journal-tools{align-items:start;flex-direction:column}.journal-search{width:100%}.journal-reading-layout{grid-template-columns:1fr;gap:30px;max-width:760px}.article-sidebar{position:static;grid-row:1}.article-sidebar nav{padding:20px}.article-sidebar ol{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.article-sidebar-note,.back-to-journal{display:none}.featured-story{grid-template-columns:1fr}.featured-image img{aspect-ratio:1.9;min-height:0}.featured-copy{padding:30px}.featured-copy h2{font-size:32px}.journal-intro{padding-top:55px}.journal-tools h2{font-size:31px}.journal-article-head h1{font-size:42px}.article-deck{font-size:18px}}
@media(max-width:540px){.journal-grid{grid-template-columns:1fr}.journal-card-copy{padding:24px}.journal-card h3{font-size:25px}.journal-intro h1{font-size:45px}.journal-intro p{font-size:16px}.featured-copy{padding:25px}.featured-copy h2{font-size:29px}.featured-copy .eyebrow{font-size:10px}.category-filters{gap:8px}.filter-pill{font-size:12px;padding:9px 12px}.journal-article-head h1{font-size:37px}.journal-article-head{padding-top:38px}.article-cover img{aspect-ratio:1.5}.article-sidebar ol{grid-template-columns:1fr}.journal-reading-layout{padding-top:30px;padding-bottom:50px}.article-takeaways{padding:24px}.journal-body h2{font-size:27px}.journal-body p,.journal-body li{font-size:16px}.article-next-step{padding:25px}.article-next-step h2{font-size:26px}}
@media(max-width:1100px){.header-inner{min-height:74px}.menu-toggle{width:44px;height:44px;border:1px solid var(--line);border-radius:8px;background:white;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.menu-toggle>span:not(.sr-only){width:19px;height:2px;background:var(--navy)}.primary-nav{display:none;position:absolute;top:74px;left:0;right:0;padding:18px 22px 23px;background:white;border-bottom:1px solid var(--line);box-shadow:0 12px 24px #03142719;align-items:stretch;flex-direction:column;gap:4px}.primary-nav.is-open{display:flex}.primary-nav a{padding:11px 7px;font-size:15px}.primary-nav .nav-cta{text-align:center}}
