.journal-page{color:#20251f;background:#f8f8f2}.journal-filters a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.journal-result-count{color:#62685f;margin:0 0 26px;font-size:12px}.journal-pagination{border-top:1px solid #d8dccf;justify-content:space-between;align-items:center;gap:18px;margin-top:50px;padding-top:24px;font-size:13px;display:flex}.journal-pagination ol{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.journal-pagination a{color:#20251f;border-radius:6px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:8px 12px;text-decoration:none;display:inline-flex}.journal-pagination a:hover{background:#eef0e5}.journal-pagination a[aria-current=page]{color:#f8f8f2;background:#20251f}.pagination-disabled{color:#62685f;padding:8px 0}.journal-search-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.journal-search-result{border:1px solid #d8dccf;border-radius:9px;min-width:0;padding:25px}.journal-search-result h3{letter-spacing:-.5px;margin:0 0 15px;font-size:24px;font-weight:400;line-height:1.3}.journal-search-result h3 a{color:#20251f;text-decoration:none}.journal-search-result h3 a:hover{color:#375bc8}.journal-search-result>p:last-child{color:#62685f;margin:0;font-size:14px;line-height:1.75}.journal-search-paging{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;font-size:12px;display:flex}.journal-search-paging button{min-height:44px;font:inherit;color:#20251f;cursor:pointer;background:0 0;border:1px solid #c4cdbc;border-radius:6px;padding:10px 15px}.journal-search-paging button:disabled{opacity:.5;cursor:default}.journal-search-reset{margin-top:26px}[data-blog-library] [hidden]{display:none!important}@media (width<=700px){.journal-search-list{grid-template-columns:1fr}.journal-pagination{flex-wrap:wrap;gap:12px}.journal-pagination ol{flex-basis:100%;order:3}.journal-search-result{padding:22px}.journal-search-result h3{font-size:23px}}.journal-page a:focus-visible,.journal-page button:focus-visible,.journal-page input:focus-visible{outline-offset:5px;outline:3px solid #375bc8}.journal-heading{padding-top:154px;padding-bottom:40px}.journal-heading>.eyebrow{margin-bottom:28px}.journal-heading-row{grid-template-columns:1.6fr 1fr;align-items:end;gap:76px;display:grid}.journal-heading h1{letter-spacing:-4.5px;margin:0;font-size:clamp(48px,6.1vw,84px);font-weight:400;line-height:1.05}.journal-heading h1 span{color:#68735b}.journal-heading-row>p{color:#62685f;max-width:355px;margin:0;padding-bottom:5px;font-size:18px;line-height:1.75}.journal-heading-rule{letter-spacing:1.35px;color:#62685f;border-top:1px solid #d8dccf;justify-content:space-between;align-items:center;margin-top:46px;padding-top:20px;font-size:10px;font-weight:500;display:flex}.journal-heading-rule a{letter-spacing:0;color:#20251f;font-size:12px;text-decoration:none}.journal-heading-rule a:hover{text-decoration:underline}.featured-story{background:#eef0e5;border:1px solid #d6ddc9;border-radius:18px;grid-template-columns:1.17fr 1fr;margin-top:10px;padding:0;display:grid;overflow:hidden}.featured-art{border-right:1px solid #d6ddc9;min-width:0;display:block}.featured-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:44px 44px 38px;display:flex}.featured-copy>.eyebrow{color:#586647;margin-bottom:26px;font-size:10px}.post-meta{color:#62685f;flex-wrap:wrap;align-items:center;gap:10px 20px;margin:0 0 16px;font-size:11px;line-height:1.5;display:flex}.post-meta>span:first-child{color:#375bc8;font-weight:500}.featured-copy h2{letter-spacing:-1.5px;margin:0 0 20px;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.13}.featured-copy h2 a,.post-card h3 a{color:inherit;text-decoration:none}.featured-copy h2 a:hover,.post-card h3 a:hover{color:#375bc8}.featured-copy>p:not(.eyebrow):not(.post-meta){color:#62685f;margin:0 0 30px;font-size:15px;line-height:1.75}.featured-copy .text-link{margin-top:auto;font-size:14px}.journal-art{aspect-ratio:600/420;background:#e7ebdd;width:100%;height:100%;min-height:210px;position:relative;overflow:hidden}.journal-art svg{object-fit:cover;width:100%;height:100%;display:block}.journal-art--details{background:#edece5}.journal-art--routes{background:#e8edf3}.journal-art--notes{background:#eee8df}.art-grid{fill:none;stroke:#d4dac7;stroke-width:.6px;opacity:.6}.art-orbit{fill:none;stroke:#81926c;stroke-width:1.2px}.art-route{fill:none;stroke:#375bc8;stroke-width:2px;stroke-dasharray:4 5}.art-dot{fill:#375bc8}.art-outline-dot{fill:none;stroke:#375bc8;stroke-width:1.8px}.art-paper{fill:#fafbf5;stroke:#c4cdbc;stroke-width:1.2px}.art-paper-back{fill:#d6dfc9;stroke:#c4cdbc}.art-label-bg{fill:#f8f8f2;stroke:#c4cdbc}.art-label{letter-spacing:1px;fill:#3d4935;font-family:DM Sans,Arial,sans-serif;font-size:9px}.art-heading{letter-spacing:1px;fill:#394832;font-family:DM Sans,Arial,sans-serif;font-size:11px;font-weight:500}.art-caption{fill:#526044;font-family:DM Sans,Arial,sans-serif;font-size:13px}.art-small{fill:#62685f;font-family:DM Sans,Arial,sans-serif;font-size:10px}.art-rule{stroke:#c5cdbc;stroke-width:1px;fill:none}.art-check{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.art-small-check{fill:none;stroke:#375bc8;stroke-width:1.8px}.art-currency{fill:#375bc8;font-size:32px}.art-pencil{fill:#375bc8;stroke:#f8f8f2;stroke-width:2px}.art-edition{color:#526044;letter-spacing:1.6px;justify-content:space-between;font-size:8px;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.art-edition>span{font-size:17px;line-height:1}.journal-library{padding-top:90px;padding-bottom:85px}.journal-library-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px;display:flex}.journal-library-heading .eyebrow{margin-bottom:15px}.journal-library h2,.journal-related h2{letter-spacing:-1.4px;margin:0;font-size:38px;font-weight:400;line-height:1.2}.journal-search{width:100%;max-width:265px}.journal-search label{color:#62685f;margin-bottom:8px;font-size:11px;display:block}.journal-search input{width:100%;font:inherit;color:#20251f;background:0 0;border:1px solid #c4cdbc;border-radius:6px;padding:12px 14px;font-size:13px}.journal-filters{border-bottom:1px solid #d8dccf;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:29px;padding:0 0 24px;display:flex}.journal-filters a{font:inherit;color:#62685f;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:20px;padding:9px 15px;font-size:12px}.journal-filters a:hover{border-color:#c4cdbc}.journal-filters a[aria-current=page]{color:#f8f8f2;background:#20251f}.journal-filters p{color:#62685f;margin:0 0 0 auto;font-size:11px}.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 26px;display:grid}.post-card{min-width:0}.post-card[hidden]{display:none}.post-card-art{border:1px solid #d8dccf;border-radius:12px;display:block;overflow:hidden}.post-card-art .journal-art{transition:filter .2s}.post-card:hover .post-card-art .journal-art{filter:brightness(1.025)}.post-card-art svg{transition:transform .35s}.post-card:hover .post-card-art svg{transform:scale(1.025)}.post-card-copy{padding-top:21px}.post-card h3{letter-spacing:-.65px;margin:0 0 14px;font-size:24px;font-weight:400;line-height:1.25}.post-card-copy>p:not(.post-meta){color:#62685f;margin:0 0 20px;font-size:14px;line-height:1.75}.post-read{color:#20251f;align-items:center;gap:14px;font-size:12px;text-decoration:none;display:inline-flex}.post-read:hover{color:#375bc8}.post-read span{font-size:19px}.journal-empty{text-align:center;border:1px solid #d8dccf;border-radius:12px;padding:56px 28px}.journal-empty h3{margin:0 0 12px;font-size:26px;font-weight:400}.journal-empty p{color:#62685f;max-width:520px;margin:0 auto 22px;font-size:15px}.journal-empty[hidden]{display:none}.journal-help{border-top:1px solid #d8dccf;border-bottom:1px solid #d8dccf;grid-template-columns:1.2fr 1fr;gap:80px;margin-bottom:90px;padding-top:45px;padding-bottom:45px;display:grid}.journal-help h2{letter-spacing:-1.4px;margin:18px 0 0;font-size:40px;font-weight:400;line-height:1.1}.journal-help>div:last-child{align-self:center}.journal-help p:not(.eyebrow){color:#62685f;margin:0 0 24px;font-size:15px;line-height:1.75}.article-heading{text-align:center;max-width:920px;padding-top:148px}.journal-breadcrumb{color:#62685f;justify-content:center;align-items:center;gap:13px;margin-bottom:32px;font-size:11px;display:flex}.journal-breadcrumb a{color:inherit;text-decoration:none}.journal-breadcrumb a:hover{text-decoration:underline}.article-heading h1{letter-spacing:-2.5px;text-wrap:balance;margin:0 0 25px;font-size:clamp(38px,5vw,64px);font-weight:400;line-height:1.08}.article-deck{color:#62685f;max-width:650px;margin:0 auto 30px;font-size:18px;line-height:1.7}.article-byline{text-align:left;border-top:1px solid #d8dccf;align-items:center;gap:12px;max-width:690px;margin:0 auto 44px;padding-top:24px;display:flex}.article-byline img{border-radius:50%}.article-byline>div>span{font-size:12px;font-weight:500}.article-byline p{color:#62685f;margin:4px 0 0;font-size:11px}.article-back{color:#375bc8;margin-left:auto;font-size:11px;text-decoration:none}.article-cover{max-width:1080px}.article-cover .journal-art{aspect-ratio:2.4;border:1px solid #cfd6c4;border-radius:14px;max-height:410px}.article-cover svg{max-width:600px;margin:auto}.article-layout{grid-template-columns:220px minmax(0,680px);justify-content:center;gap:90px;margin-top:62px;margin-bottom:85px;display:grid}.article-toc{align-self:start;position:sticky;top:130px}.article-toc .eyebrow{margin-bottom:19px;font-size:10px}.article-toc nav{border-left:1px solid #cbd2c1;gap:15px;padding-left:18px;display:grid}.article-toc nav a{color:#62685f;font-size:12px;line-height:1.6;text-decoration:none}.article-toc nav a:hover{color:#375bc8}.article-help-link{color:#375bc8;margin-top:28px;font-size:11px;text-decoration:none;display:inline-block}.article-takeaway{background:#eef0e5;border:1px solid #d8dccf;border-radius:9px;margin-bottom:36px;padding:26px 29px}.article-takeaway .eyebrow{margin:0 0 12px;font-size:9px}.article-takeaway>p:last-child{color:#34432b;margin:0;font-size:17px;line-height:1.65}.journal-prose{color:#45513f;overflow-wrap:anywhere;font-size:17px;line-height:1.9}.journal-prose>p{margin:0 0 24px}.journal-prose h2{letter-spacing:-.8px;color:#20251f;margin:48px 0 20px;scroll-margin-top:130px;font-size:29px;font-weight:400;line-height:1.25}.journal-prose h3{color:#20251f;margin:30px 0 15px;font-size:21px;font-weight:500;line-height:1.4}.journal-prose a{color:#375bc8;text-underline-offset:3px;text-decoration:underline}.journal-prose strong{color:#20251f;font-weight:500}.journal-prose ul,.journal-prose ol{margin:0 0 25px;padding-left:24px}.journal-prose li{margin-bottom:10px;padding-left:6px}.journal-prose blockquote{color:#20251f;border-left:3px solid #375bc8;margin:32px 0;padding:8px 0 8px 25px;font-size:23px;line-height:1.5}.journal-prose blockquote p{margin:0}.journal-prose table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.6}.journal-prose td,.journal-prose th{text-align:left;vertical-align:top;border-bottom:1px solid #d8dccf;padding:12px 10px}.journal-prose th{font-weight:500}.article-endnote{color:#62685f;border-top:1px solid #d8dccf;margin-top:44px;padding-top:26px;font-size:12px;line-height:1.8}.article-endnote p{margin:0 0 14px}.article-endnote a{color:#375bc8}.journal-related{border-top:1px solid #d8dccf;padding-top:50px;padding-bottom:85px}.journal-related h2{margin:18px 0 35px}.category-heading{padding-bottom:0}.category-heading>p:last-child{color:#62685f;max-width:560px;margin-top:24px;font-size:18px;line-height:1.7}.journal-back{color:#62685f;margin-bottom:35px;font-size:12px;text-decoration:none;display:inline-block}.review-banner{color:#44523a;text-align:center;background:#e8eddf;margin:0;padding:10px 20px;font-size:12px;position:relative;top:98px}.review-banner+.journal-heading,.review-banner+article .article-heading{padding-top:144px}@media (width>=1200px){.featured-story{width:calc(100% - 112px)}}@media (width<=1000px){.journal-heading-row{grid-template-columns:1.5fr 1fr;gap:38px}.journal-heading h1{letter-spacing:-3px}.featured-copy{padding:30px}.featured-copy>.eyebrow{margin-bottom:18px}.featured-copy h2{font-size:32px}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 24px}.article-layout{grid-template-columns:180px minmax(0,1fr);gap:40px}.journal-heading-row>p{font-size:16px}.journal-help{gap:40px}}@media (width<=700px){.journal-heading{padding-top:125px;padding-bottom:25px}.journal-heading-row{display:block}.journal-heading h1{letter-spacing:-2.5px;font-size:clamp(32px,10.9vw,49px)}.journal-heading-row>p{max-width:100%;margin-top:25px;font-size:15px}.journal-heading>.eyebrow{margin-bottom:23px;font-size:10px}.journal-heading-rule{letter-spacing:.8px;gap:12px;margin-top:29px;font-size:8px}.featured-story{flex-direction:column;width:calc(100% - 40px);margin-top:6px;display:flex}.featured-art{border-bottom:1px solid #d6ddc9;border-right:0}.featured-art .journal-art{aspect-ratio:1.55}.featured-copy{padding:27px 24px 30px}.featured-copy h2{font-size:31px}.featured-copy .text-link{margin-top:0}.journal-library{padding-top:58px;padding-bottom:55px}.journal-library-heading{flex-direction:column;align-items:start;gap:25px}.journal-library h2,.journal-related h2{font-size:31px}.journal-search{max-width:none}.journal-filters{gap:4px;margin-bottom:26px}.journal-filters a{padding:9px 12px;font-size:11px}.journal-filters p{flex-basis:100%;padding-top:12px}.journal-grid{grid-template-columns:1fr;gap:35px}.post-card h3{font-size:25px}.post-card-art .journal-art{aspect-ratio:1.6}.journal-help{margin-bottom:55px;padding-top:32px;padding-bottom:32px;display:block}.journal-help h2{margin-bottom:23px;font-size:35px}.article-heading{text-align:left;padding-top:124px}.journal-breadcrumb{flex-wrap:wrap;justify-content:flex-start;gap:9px;margin-bottom:24px}.article-heading h1{letter-spacing:-1.5px;text-wrap:initial;font-size:39px;line-height:1.1}.article-deck{font-size:16px}.article-byline{margin-bottom:30px}.article-back{font-size:10px}.article-cover .journal-art{aspect-ratio:1.5}.article-layout{flex-direction:column;gap:30px;margin-top:34px;margin-bottom:50px;display:flex}.article-toc{border-bottom:1px solid #d8dccf;width:100%;padding-bottom:24px;position:static}.article-toc nav{border:0;gap:16px;padding-bottom:10px;padding-left:0;display:flex;overflow-x:auto}.article-toc nav a{flex:0 0 165px;font-size:11px}.article-help-link{margin-top:10px}.article-takeaway{padding:22px}.journal-prose{font-size:16px;line-height:1.85}.journal-prose h2{margin-top:35px;font-size:26px}.journal-related{padding-top:35px;padding-bottom:55px}.review-banner{font-size:10px;top:91px}.review-banner+.journal-heading,.review-banner+article .article-heading{padding-top:120px}}@media (prefers-reduced-motion:reduce){.post-card-art svg,.post-card-art .journal-art{transition:none}}.journal-article .article-heading{padding-top:76px}.article-cover .journal-art{aspect-ratio:3.8;max-height:280px}.article-body{min-width:0}.journal-article .journal-prose h2{scroll-margin-top:24px}.article-toc nav{scrollbar-width:thin;max-height:calc(100dvh - 240px);padding-right:10px;overflow:auto}.article-updated{margin-top:5px;display:block}.article-byline>div>a{color:inherit;text-underline-offset:3px;font-size:12px;font-weight:500}.article-contents-mobile{display:none}.journal-prose table{table-layout:fixed;margin:28px 0 36px}.journal-prose th{color:var(--ink);background:#eef0e5}.journal-prose td,.journal-prose th{overflow-wrap:anywhere;padding:16px 13px}.journal-prose tr:last-child td{border-bottom:2px solid #cbd3be}.article-template{background:#f1f3e9;border:1px solid #cbd3be;border-radius:10px;margin:32px 0;padding:28px 30px;font-size:16px;line-height:1.8}.article-template p{margin:0 0 18px}.article-template p:last-child{margin-bottom:0}.journal-prose .article-template ul{margin-bottom:20px;padding-left:21px}.journal-prose code{font:inherit;letter-spacing:.02em;color:#35452b;box-decoration-break:clone;background:#edf0e4;border-radius:3px;padding:2px 5px;font-size:.93em}@media (width<=700px){.journal-article .article-heading{padding-top:50px}.article-cover .journal-art{aspect-ratio:1.6;max-height:240px}.article-toc{display:none}.article-contents-mobile{background:#f1f3e9;border:1px solid #cbd3be;border-radius:9px;width:100%;display:block}.article-contents-mobile>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:52px;padding:16px 20px;font-size:14px;font-weight:500;list-style:none;display:flex}.article-contents-mobile>summary::-webkit-details-marker{display:none}.article-contents-mobile>summary .icon{width:17px;height:17px}.article-contents-mobile[open]>summary .icon{transform:rotate(180deg)}.article-contents-mobile nav{gap:4px;padding:0 20px 16px;display:grid}.article-contents-mobile nav a{color:#45513f;border-top:1px solid #d8dccf;padding:9px 0;font-size:13px;line-height:1.65;text-decoration:none}.article-contents-mobile nav a:hover{color:var(--blue)}.article-template{padding:23px 21px;font-size:15px}.journal-prose table{font-size:12px;line-height:1.65}.journal-prose td,.journal-prose th{padding:12px 8px}}
