.journal-wrap{width:min(1280px,92%);margin-inline:auto}.journal-article,.journal-index{--journal-red:#ff3b30;--journal-paper:#f5f5f2;--journal-line:#d8d8d3}.journal-card-meta,.journal-kicker,.journal-label,.journal-section-label,.journal-topics>span{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.6}.journal-masthead{padding-top:46px;padding-bottom:46px}.journal-kicker{display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid #ffffff35;padding-bottom:17px;color:#bebebe}.journal-kicker span:first-child{color:#f4f4f2}.journal-masthead h1{font-size:clamp(4.6rem,11vw,10rem);line-height:.92;letter-spacing:-.018em;margin:32px 0 25px}.journal-masthead h1 span{color:var(--journal-red)}.journal-intro{display:flex;align-items:end;justify-content:space-between;gap:24px}.journal-intro p{font-size:1.125rem;line-height:1.65;color:#c9c9c9}.journal-inline-link,.journal-intro a{display:inline-flex;align-items:center;gap:15px;font-size:.9375rem;font-weight:700;min-height:44px}.journal-intro a{border-bottom:1px solid #797979}.journal-cover{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid #ffffff30;background:#1a1a1a;overflow:hidden}.journal-cover-image{position:relative;margin:0;min-height:400px;overflow:hidden;background:#161616}.journal-cover-image img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.journal-cover-image figcaption{position:absolute;bottom:18px;left:24px;background:#111d;padding:8px 12px;color:white;font-size:.75rem;letter-spacing:.1em}.journal-cover-copy{padding:40px;display:flex;flex-direction:column;justify-content:center;align-items:start}.journal-cover-copy .journal-label{color:#ff736b}.journal-cover-copy h2{font-size:clamp(2.3rem,4vw,4rem);line-height:1.04;letter-spacing:-.015em;margin:20px 0}.journal-cover-copy>p:not(.journal-label){color:#bfbfbf;line-height:1.8;font-size:1rem}.journal-cover-copy .journal-inline-link{margin-top:25px;color:#fff;border-bottom:2px solid var(--journal-red)}.journal-picks{padding-block:60px 72px}.journal-section-label{display:flex;align-items:baseline;justify-content:space-between;gap:25px;margin-bottom:24px}.journal-section-label h2{font-family:var(--font-sans);font-size:.875rem;line-height:1.5;letter-spacing:.1em}.journal-section-label>span{color:#aaa;text-transform:none;letter-spacing:0;font-weight:400;font-size:.9375rem}.journal-pick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.journal-card{padding:26px 0 20px;border-top:1px solid #ffffff45;display:flex;flex-direction:column;min-width:0;position:relative}.journal-card-meta{display:flex;justify-content:space-between;gap:12px;font-size:.75rem;letter-spacing:.06em;color:#b9b9b9}.journal-card-meta span:last-child{white-space:nowrap;font-weight:400;letter-spacing:0;text-transform:none;font-size:.8125rem}.journal-card-link{display:flex;gap:14px;align-items:start;margin-block:19px 14px}.journal-card-link h3{font-family:var(--font-display);font-size:2.2rem;line-height:1.08;letter-spacing:-.01em;font-weight:700;flex:1}.journal-card-link svg{flex-shrink:0;margin-top:4px;transition:transform .2s,color .2s}.journal-card>p{font-size:.9375rem;line-height:1.75;color:#bebebe;margin-bottom:26px}.journal-card-foot{display:flex;justify-content:space-between;gap:12px;font-size:.75rem;letter-spacing:.08em;line-height:1.5;margin-top:auto;color:#999}.journal-card-foot>span:last-child:not(:first-child){font-size:1rem;color:#ff736b;font-weight:700}.journal-library{background:var(--journal-paper);color:#171717}.journal-topics{display:flex;align-items:center;flex-wrap:wrap;gap:12px 28px;padding-block:26px;border-bottom:1px solid #b9b9b3}.journal-topics>span{color:#666;margin-right:auto}.journal-topics a{display:flex;gap:12px;align-items:center;min-height:44px;font-size:.9375rem;font-weight:700;border-bottom:2px solid transparent}.journal-topics a>span{font-size:.75rem;color:#777;font-weight:400}.journal-topic{padding-block:62px;scroll-margin-top:14px}.journal-topic+.journal-topic{border-top:1px solid #b9b9b3}.journal-topic-heading{display:flex;gap:32px;align-items:start;margin-bottom:32px}.journal-topic-heading>span{font-family:var(--font-display);font-size:5.5rem;line-height:1;color:#b5b5ae;letter-spacing:-.04em}.journal-topic-heading .journal-label{color:#a3221b;margin:3px 0 10px}.journal-topic-heading h2{font-size:clamp(2.5rem,4vw,4rem);line-height:1.03;letter-spacing:-.02em;margin-bottom:13px}.journal-topic-heading>div>p:last-child{font-size:1rem;color:#62625c}.journal-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 30px}.journal-library .journal-card{border-color:#c9c9c2}.journal-library .journal-card-meta{color:#67675f}.journal-library .journal-card>p{color:#54544e}.journal-library .journal-card-foot{color:#72726a}.journal-topic-grid .journal-card:first-child{grid-column:span 2;padding:30px;background:#e7e7e0;border:none}.journal-topic-grid .journal-card:first-child h3{font-size:2.8rem;max-width:23ch}.journal-topic-grid .journal-card:first-child>p{max-width:65ch}.journal-kit{padding-block:65px;display:flex;align-items:center;justify-content:space-between;gap:45px}.journal-kit .journal-label{color:#ff736b}.journal-kit h2{font-size:clamp(2.8rem,5vw,4.75rem);line-height:1.03;letter-spacing:-.02em;margin:20px 0}.journal-kit p:not(.journal-label){max-width:57ch;color:#bfbfbf;font-size:1rem;line-height:1.8}.journal-kit .button{flex-shrink:0;min-width:205px}.journal-editorial-note{display:flex;justify-content:space-between;gap:30px;padding-block:24px;border-top:1px solid #ffffff30;font-size:.8125rem;line-height:1.7;color:#aeaeae}.journal-editorial-note p{max-width:67ch}.journal-editorial-note a{display:flex;gap:12px;align-items:center;flex-shrink:0;text-decoration:underline;text-underline-offset:4px}.journal-progress{position:fixed;top:80px;left:0;width:100%;height:3px;z-index:45;pointer-events:none}.journal-progress>div{width:100%;height:100%;background:#ff3b30;transform:scaleX(0);transform-origin:left}.article-hero{padding-block:32px 58px}.article-back{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:.875rem;color:#bdbdbd;margin-bottom:32px}.article-headline-grid{display:grid;grid-template-columns:minmax(0,1fr) 185px;gap:64px;align-items:end}.article-headline-grid .journal-label{color:#ff736b;margin-bottom:21px}.article-headline-grid h1{font-size:clamp(3.25rem,6.2vw,6.25rem);line-height:1.02;letter-spacing:-.018em;max-width:22ch;text-wrap:balance}.article-dek{font-size:1.1875rem;line-height:1.75;color:#c5c5c5;max-width:66ch;margin-top:24px}.article-byline{display:flex;flex-direction:column;font-size:.8125rem;line-height:1.65;color:#b0b0b0;gap:8px;padding-bottom:5px;border-left:1px solid #ffffff30;padding-left:24px}.article-byline>a{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:4px}.article-byline>span:last-child{font-size:.75rem;margin-top:6px}.article-byline-mark{font-family:var(--font-display);font-size:4.5rem;line-height:.9;color:#f2f2f2;letter-spacing:-.04em;margin-bottom:15px}.article-byline-mark span{display:block;font-family:var(--font-sans);font-size:.65rem;letter-spacing:.3em;margin-top:10px}.article-reading-surface{background:var(--journal-paper);color:#252523}.article-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:70px;padding-block:52px 74px;align-items:start}.article-sidebar{position:sticky;top:108px;max-height:calc(100vh - 132px);overflow:auto;padding:0 12px 16px 0;scrollbar-width:thin}.article-sidebar nav>.journal-label{display:flex;align-items:center;gap:10px;padding-bottom:17px;border-bottom:1px solid #c9c9c2;margin-bottom:12px}.article-sidebar nav>a{display:block;padding:9px 0;font-size:.8125rem;line-height:1.65;color:#60605a;min-height:36px}.article-sidebar-kit{display:flex;flex-direction:column;gap:12px;background:#e6e6df;padding:20px;margin-top:28px;border-top:3px solid #c92f25}.article-sidebar-kit span{font-size:.75rem;line-height:1.7;letter-spacing:.03em}.article-sidebar-kit strong{font-family:var(--font-display);font-size:2rem;line-height:1.08;font-weight:700}.article-sidebar-kit span:last-child{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:.75rem;letter-spacing:0}.article-body{width:100%;max-width:775px;min-width:0;font-size:1.125rem;line-height:1.9}.article-body h2{font-family:var(--font-display);font-size:2.65rem;line-height:1.1;letter-spacing:-.014em;color:#181817}.article-body p{margin:0 0 20px}.article-body section{scroll-margin-top:14px}.article-answer{padding:29px 32px;background:#e6e6df;border-left:4px solid #d92f26;margin-bottom:30px}.article-answer>.journal-label{font-size:.75rem;color:#90231d;margin-bottom:12px}.article-answer p:last-child{font-size:1.2rem;line-height:1.8;margin:0}.article-takeaways{padding-block:0 32px;border-bottom:1px solid #c9c9c2}.article-takeaways h2{font-family:var(--font-sans);font-size:1.0625rem;line-height:1.5;letter-spacing:-.02em}.article-takeaways ul{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:15px;font-size:1rem;line-height:1.75}.article-takeaways li{display:flex;gap:13px}.article-takeaways svg{flex-shrink:0;margin-top:4px;color:#b12720}.article-section{padding-top:45px}.article-section-heading{display:flex;gap:20px;margin-bottom:23px;align-items:baseline}.article-section-heading>span{font-family:var(--font-display);font-size:1.4rem;line-height:1;color:#a12b23;flex-shrink:0}.article-bullets{list-style:disc;padding-left:24px;margin:25px 0;font-size:1.0625rem}.article-bullets li{padding-left:8px;margin-bottom:11px}.article-bullets li::marker{color:#b22921}.article-body .article-evidence{font-size:.75rem;line-height:1.8;color:#696962;margin-top:24px;margin-bottom:0}.article-evidence a{color:#4a4a44;text-decoration:underline;text-underline-offset:3px}.article-table-scroll{overflow-x:auto;max-width:100%;margin:28px 0;border:1px solid #d0d0c9;background:#fff;scrollbar-width:thin}.article-table-scroll table{width:100%;border-collapse:collapse;text-align:left;font-size:.875rem;line-height:1.6;min-width:540px}.article-table-scroll caption{caption-side:top;text-align:left;padding:18px 20px;font-size:.8125rem;font-weight:700;line-height:1.7;background:#e7e7df;color:#34342f}.article-table-scroll td,.article-table-scroll th{padding:16px 18px;border-bottom:1px solid #deded8;vertical-align:top}.article-table-scroll thead{background:#161616;color:#fff}.article-table-scroll tbody th{font-weight:700;min-width:130px}.article-table-scroll tbody tr:nth-child(2n){background:#f7f7f4}.article-action{margin-top:46px;padding:34px;background:#171717;color:#efefeb;border-top:4px solid #ff3b30}.article-action>.journal-label{color:#ff827a;margin-bottom:14px}.article-action h2{color:#f5f5f2;font-size:2.6rem}.article-action ol{list-style:decimal;margin:25px 0 0;padding-left:25px;font-size:1rem;line-height:1.8}.article-action li{padding-left:10px;margin-top:14px}.article-action li::marker{color:#ff827a;font-weight:700}.article-sources{padding-top:45px;margin-top:10px;font-size:.875rem;line-height:1.8}.article-sources h2{font-size:2rem;margin-bottom:18px}.article-sources ol{list-style:decimal;margin:25px 0;padding-left:22px}.article-sources li{padding-left:7px;margin-bottom:18px;scroll-margin-top:14px}.article-sources li a{display:inline;color:#342924;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.article-sources li a svg{display:inline;vertical-align:middle}.article-sources li>span{display:block;font-size:.75rem;color:#73736a;margin-top:4px}.article-safety{padding-top:20px;border-top:1px solid #c9c9c2;color:#69695f;font-size:.8125rem}.article-policy-link{font-size:.8125rem;text-decoration:underline;text-underline-offset:4px}.article-next-step{margin-top:42px;padding-top:34px;border-top:2px solid #222}.article-next-step>.journal-label{color:#9c2a23;margin-bottom:15px}.article-next-step h2{font-size:2.8rem;margin-bottom:20px}.article-next-step>p:not(.journal-label){font-size:1rem;line-height:1.8}.article-next-step>div{display:flex;gap:16px 25px;align-items:center;flex-wrap:wrap;margin-top:22px}.article-next-step .button{font-size:.9375rem}.article-next-step small{display:block;font-size:.75rem;color:#62625b;line-height:1.7;margin-top:15px}.journal-related{padding-block:60px}.journal-related .journal-section-label>a{display:inline-flex;align-items:center;gap:10px;min-height:44px;white-space:nowrap;text-transform:none;letter-spacing:0}.journal-policy{max-width:850px;padding-block:35px 75px}.journal-policy>.journal-label{margin-block:20px;color:#ff837a}.journal-policy h1{font-size:clamp(3.5rem,7vw,6rem);line-height:1.02;letter-spacing:-.02em}.journal-policy h2{font-size:2.3rem;line-height:1.1;margin:42px 0 20px;letter-spacing:-.01em}.journal-policy>p:not(.journal-label){font-size:1.0625rem;line-height:1.9;color:#c7c7c7;margin-bottom:20px}.journal-policy p>a:not(.button){text-decoration:underline;text-underline-offset:4px}.journal-policy-return{margin-top:45px}@media (hover:hover){.journal-card-link:hover h3,.journal-cover-copy h2 a:hover{color:#ff6258}.journal-library .journal-card-link:hover h3{color:#a72b22}.journal-card-link:hover svg{transform:translate(3px,-3px);color:#f44b41}.journal-topics a:hover{border-color:#c12e24}.article-sidebar nav>a:hover{color:#9c281f;text-decoration:underline;text-underline-offset:4px}}@media (max-width:1100px){.article-layout{grid-template-columns:205px minmax(0,1fr);gap:40px}.journal-cover-copy{padding:30px}.journal-topics{gap:12px 20px}.journal-topics>span{width:100%}.article-headline-grid{gap:35px;grid-template-columns:minmax(0,1fr) 165px}.journal-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-topic-grid .journal-card:first-child{grid-column:auto;padding:26px}.journal-topic-grid .journal-card:first-child h3{font-size:2.2rem}}@media (max-width:760px){.journal-wrap{width:calc(100% - 40px)}.journal-masthead{padding-top:28px;padding-bottom:30px}.journal-kicker{font-size:.75rem;gap:18px}.journal-kicker span:last-child{max-width:100px;text-align:right}.journal-masthead h1{font-size:clamp(3.65rem,12vw,5.7rem);margin-top:27px}.journal-intro{align-items:start;flex-direction:column;gap:15px}.journal-intro p{font-size:1rem}.journal-intro p br{display:none}.journal-cover{grid-template-columns:1fr}.journal-cover-image{min-height:0;aspect-ratio:1.6}.journal-cover-copy{padding:27px}.journal-cover-copy h2{font-size:2.65rem}.journal-cover-copy>p:not(.journal-label){font-size:.9375rem}.journal-cover-copy .journal-label{font-size:.75rem}.journal-section-label{align-items:start;gap:16px}.journal-section-label>span{max-width:140px;font-size:.8125rem;text-align:right}.journal-picks{padding-block:42px 45px}.journal-pick-grid{grid-template-columns:1fr;gap:12px}.journal-card{padding-block:23px}.journal-card-link h3{font-size:2.1rem}.journal-card>p{margin-bottom:20px}.journal-card-foot{font-size:.75rem}.journal-topics{gap:4px 20px;padding-block:18px}.journal-topics>span{font-size:.75rem;margin-bottom:5px}.journal-topics a{font-size:.8125rem}.journal-topic{padding-block:40px}.journal-topic-heading{gap:20px;margin-bottom:22px}.journal-topic-heading>span{font-size:4rem}.journal-topic-heading h2{font-size:2.5rem}.journal-topic-heading>div>p:last-child{font-size:.9375rem}.journal-topic-grid{grid-template-columns:1fr;gap:6px}.journal-topic-grid .journal-card:first-child{padding:24px;margin-bottom:16px}.journal-topic-grid .journal-card:first-child h3{font-size:2.35rem}.journal-kit{padding-block:45px;flex-direction:column;align-items:start;gap:28px}.journal-kit h2{font-size:3rem}.journal-kit .button{width:100%}.journal-editorial-note{flex-direction:column;gap:15px}.journal-editorial-note a{align-self:start}.article-hero{padding-block:20px 35px}.article-back{margin-bottom:25px}.article-headline-grid{display:block}.article-headline-grid h1{font-size:clamp(2.75rem,9vw,4rem);max-width:23ch}.article-headline-grid .journal-label{font-size:.75rem;margin-bottom:16px}.article-dek{font-size:1.0625rem;line-height:1.75;margin-top:22px}.article-byline{margin-top:25px;padding:18px 0 0;border:0;border-top:1px solid #ffffff30;display:flex;flex-direction:row;flex-wrap:wrap;gap:6px 18px;align-items:center}.article-byline-mark{display:none}.article-byline>span:last-child{width:100%;margin-top:3px}.article-byline>span:last-child br{display:none}.article-byline time{font-size:.75rem}.article-layout{display:flex;flex-direction:column;gap:28px;padding-block:26px 45px}.article-sidebar{position:static;max-height:none;padding:0;width:100%;overflow:visible}.article-sidebar nav{padding-bottom:20px;border-bottom:1px solid #c9c9c2;column-count:2;column-gap:22px}.article-sidebar nav>.journal-label{column-span:all;border:0;padding:0;margin-bottom:10px}.article-sidebar nav>a{font-size:.75rem;padding-block:7px;break-inside:avoid;line-height:1.65;min-height:36px}.article-sidebar-kit{display:none}.article-body{font-size:1rem;line-height:1.85}.article-answer{padding:23px 22px;margin-bottom:25px}.article-answer p:last-child{font-size:1.0625rem}.article-body h2{font-size:2.25rem}.article-takeaways h2{font-size:1rem}.article-takeaways ul{font-size:.9375rem}.article-section{padding-top:34px}.article-section-heading{gap:13px;margin-bottom:19px}.article-section-heading>span{font-size:1.2rem}.article-bullets{font-size:1rem;padding-left:20px}.article-table-scroll table{min-width:480px;font-size:.8125rem}.article-table-scroll td,.article-table-scroll th{padding:13px 15px}.article-action{padding:27px 24px}.article-action ol{font-size:.9375rem;padding-left:20px}.article-sources{font-size:.8125rem}.article-sources h2{font-size:1.875rem}.article-next-step>div{flex-direction:column;align-items:stretch}.article-next-step .journal-inline-link{justify-content:center}.journal-related{padding-block:40px}.journal-related .journal-section-label h2{max-width:24ch;font-size:.75rem}.journal-related .journal-section-label>a{font-size:.8125rem}.journal-policy h1{font-size:3.75rem}.journal-policy>p:not(.journal-label){font-size:1rem}}@media (max-width:700px){.journal-progress{top:70px}}@media (prefers-reduced-motion:reduce){.journal-card-link svg{transition:none}.journal-card-link:hover svg{transform:none}}@media print{.article-back,.article-next-step,.article-sidebar,.journal-progress,.journal-related,.site-footer,.site-header{display:none!important}.article-hero,.article-layout{width:100%;padding:20px;display:block}.article-hero{background:white;color:#111}.article-byline,.article-dek,.article-headline-grid .journal-label{color:#333}.article-byline-mark{display:none}.article-body{max-width:none}.article-reading-surface{background:white}.article-action{background:#eee;color:#111}.article-action h2{color:#111}.article-table-scroll{overflow:visible}.article-table-scroll table{min-width:0}.article-section{break-inside:auto}.article-action,.article-answer,.article-table-scroll{break-inside:avoid}}