.native-editorial{max-width:1420px!important;padding:30px 5% 90px!important;margin:auto;color:#17232b;--ed-accent:#365f78;--ed-line:#dce1e3}.native-editorial .section-links{margin-bottom:40px}.ed-article{font-family:inherit}.ed-breadcrumb{color:#526875;font-size:14px;text-decoration:none}.ed-breadcrumb span{font-size:11px;letter-spacing:.12em;margin-left:10px}.ed-cover{padding-top:12px}.ed-cover-grid{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:70px;align-items:end;padding:42px 0 46px}.ed-eyebrow{font-size:12px;letter-spacing:.2em;color:var(--ed-accent);margin:0 0 22px}.ed-cover h1{font-size:clamp(32px,4.3vw,62px);line-height:1.28;font-weight:500;letter-spacing:-.055em;word-break:keep-all;overflow-wrap:anywhere;max-width:950px;margin:0}.ed-edition{display:grid;gap:10px;border-left:1px solid var(--ed-line);padding-left:25px;font-size:13px;color:#64727a}.ed-edition span:first-child{color:#17232b;font-size:16px}.ed-edition a{color:var(--ed-accent);margin-top:16px;text-decoration:none}.ed-cover-rule{display:flex;justify-content:space-between;border-top:2px solid #365f78;padding:15px 0;border-bottom:1px solid var(--ed-line);font-size:10px;letter-spacing:.18em;color:#526875}.ed-layout{display:grid;grid-template-columns:230px minmax(0,780px);gap:7%;padding-top:60px;justify-content:space-between}.ed-sidebar{min-width:0}.ed-sidebar details{position:sticky;top:120px}.ed-sidebar summary{font-size:15px;font-weight:600;padding-bottom:18px;color:#365f78;cursor:pointer}.ed-sidebar nav{max-height:65vh;overflow:auto;padding-right:10px}.ed-sidebar nav a{display:flex;gap:13px;padding:11px 0;border-bottom:1px solid #e8ebed;font-size:13px;line-height:1.6;text-decoration:none;color:#64727a;word-break:keep-all}.ed-sidebar nav a:hover{color:#17232b}.ed-sidebar nav a span{font:12px Georgia,serif;color:#365f78;padding-top:4px}.ed-reading{min-width:0;scroll-margin-top:130px}.ed-reading p{font-size:18px;line-height:1.95;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere;margin:0 0 23px;color:#35454f}.ed-intro{padding:0 0 30px}.ed-intro>p:first-of-type{font-size:21px;line-height:1.9;color:#17232b}.ed-section{border-top:1px solid var(--ed-line);padding:38px 0 36px;scroll-margin-top:120px}.ed-section>header{display:flex;gap:22px;align-items:baseline;margin-bottom:26px}.ed-number{font:italic 24px Georgia,serif;color:#78909d;flex:none}.ed-section h2{font-size:26px;font-weight:500;line-height:1.5;letter-spacing:-.035em;word-break:keep-all;margin:0}.ed-copy{padding-left:49px}.ed-figure{margin:32px 0;background:#f5f7f7;padding:22px;text-align:center}.ed-figure img{display:block;max-width:100%;width:auto;max-height:850px;object-fit:contain;height:auto;margin:auto}.ed-video{position:relative;aspect-ratio:16/9;margin:32px 0;background:#f5f7f7}.ed-video iframe{position:absolute;width:100%;height:100%;border:0}.ed-reading .ed-tags{font-size:13px;color:#78909d;line-height:1.8}.ed-end{border-top:2px solid #365f78;margin-top:30px;padding-top:24px;display:flex;justify-content:space-between;gap:20px;align-items:center}.ed-end span{font-size:10px;letter-spacing:.15em;color:#78909d}.ed-end a{font-size:14px;color:#365f78;text-decoration:none}@media(max-width:800px){.native-editorial{padding:24px 6% 60px!important}.ed-cover-grid{grid-template-columns:1fr;gap:24px;padding:30px 0}.ed-edition{display:flex;flex-wrap:wrap;gap:12px;border:0;padding:0;align-items:center}.ed-edition a{margin:0 0 0 auto}.ed-edition span:first-child{font-size:13px}.ed-cover h1{font-size:36px}.ed-layout{display:block;padding-top:28px}.ed-sidebar details{position:static;margin-bottom:32px;background:#f4f6f7;padding:20px}.ed-sidebar nav{max-height:175px}.ed-section{padding:28px 0 22px}.ed-section h2{font-size:23px}.ed-number{font-size:20px}.ed-section>header{gap:15px;margin-bottom:20px}.ed-copy{padding-left:0}.ed-reading p{font-size:17px;line-height:1.95}.ed-intro>p:first-of-type{font-size:19px}.ed-figure{padding:12px;margin:25px 0}.ed-end{align-items:flex-start}.ed-eyebrow{margin-bottom:17px}}@media(prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}

/* Articles use a single centered reading column without a table of contents. */
.native-editorial .ed-layout{display:block;max-width:780px;margin:0 auto}.native-editorial .ed-reading{width:100%}

.ed-consult-cta{margin:56px auto 0;padding:38px 30px;background:#eef5f5;border:1px solid #cbdede;text-align:center;max-width:860px}.ed-consult-kicker{margin:0 0 10px;color:#4d8585;font-size:12px;letter-spacing:.16em}.ed-consult-cta h2{margin:0 auto 12px;font-size:clamp(20px,3vw,30px);font-weight:500}.ed-consult-cta>p:not(.ed-consult-kicker){margin:0 auto 24px;line-height:1.8;color:#555}.ed-consult-links{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.ed-consult-links a{display:inline-flex;padding:13px 22px;background:#477f80;color:#fff;text-decoration:none;font-size:14px}.ed-consult-links a:last-child{background:#fff;color:#477f80;border:1px solid #477f80}@media(max-width:600px){.ed-consult-cta{padding:30px 20px}.ed-consult-links a{width:100%;justify-content:center}}
.ed-article-image{margin:0 auto 44px;background:#f4f7f7;border:1px solid #e1e8e8;overflow:hidden}.ed-article-image img{display:block;width:100%;height:auto;max-height:none;object-fit:contain}.ed-article-image figcaption{padding:12px 18px;color:#718087;font-size:12px;line-height:1.6;text-align:center}.ed-article-mid{margin:10px auto 48px}.ed-article-image figcaption a{color:inherit;text-underline-offset:3px}
