/**handles:jsdc-editorial**/
body.jsd-editorial-enabled .jsdc-editorial{max-width:1180px;margin:auto;padding:48px 28px 72px}body.jsd-editorial-enabled .article-head{max-width:900px;margin:0 auto 40px}body.jsd-editorial-enabled .article-head h1{font-family:inherit;text-transform:none;letter-spacing:-.025em;font-weight:400;font-size:clamp(32px,3.1vw,52px);line-height:1.12;margin:24px 0}body.jsd-editorial-enabled .article-head p{font-size:18px;line-height:1.65}body.jsd-editorial-enabled .article-grid{display:grid;grid-template-columns:230px minmax(0,740px);gap:60px;justify-content:center}body.jsd-editorial-enabled .article-nav{align-self:start;position:sticky;top:24px;border-top:1px solid var(--jsdc-line);padding-top:20px}body.jsd-editorial-enabled .article-nav strong{display:block;margin-bottom:12px}body.jsd-editorial-enabled .article-nav a{display:block;margin-bottom:12px;line-height:1.4}body.jsd-editorial-enabled .article-reading{min-width:0;font-size:17px;line-height:1.75}body.jsd-editorial-enabled .article-reading p{margin:0 0 22px}body.jsd-editorial-enabled .article-reading h2{font-family:inherit;text-transform:none;letter-spacing:-.015em;font-weight:400;font-size:clamp(25px,2.2vw,32px);line-height:1.25;margin:48px 0 18px;scroll-margin-top:24px}body.jsd-editorial-enabled .article-reading figure{margin:36px 0}body.jsd-editorial-enabled .article-reading figure:first-child{margin-top:0}body.jsd-editorial-enabled .article-reading img{width:100%;height:auto;display:block}body.jsd-editorial-enabled .article-reading figure:first-child img{max-height:390px;object-fit:cover}body.jsd-editorial-enabled .article-reading figcaption{font-size:14px;line-height:1.5;color:var(--jsdc-muted);padding:12px 0;border-bottom:1px solid var(--jsdc-line)}body.jsd-editorial-enabled .jsdc-editorial a{color:var(--jsdc-bronze);text-underline-offset:4px}body.jsd-editorial-enabled .jsdc-editorial a:focus-visible{outline:2px solid var(--jsdc-bronze);outline-offset:4px}body.jsd-editorial-enabled .article-end{border-top:1px solid var(--jsdc-line);margin-top:48px;padding-top:24px}body.jsd-editorial-enabled .article-end a{display:inline-block;margin:0 24px 12px 0}@media(max-width:900px){body.jsd-editorial-enabled .jsdc-editorial{padding:28px 20px 48px}body.jsd-editorial-enabled .article-grid{display:block}body.jsd-editorial-enabled .article-nav{position:static;margin:0 0 28px;padding-top:16px}body.jsd-editorial-enabled .article-nav a{display:inline-block;margin:0 18px 12px 0;font-size:14px}body.jsd-editorial-enabled .article-reading{font-size:16px}body.jsd-editorial-enabled .article-head{margin-bottom:28px}body.jsd-editorial-enabled .article-reading h2{margin-top:36px}body.jsd-editorial-enabled .article-reading figure{margin:28px 0}}@media(prefers-reduced-motion:reduce){body.jsd-editorial-enabled .jsdc-image-zoom img{transition:none!important}}body.jsd-editorial-enabled .article-nav summary{cursor:pointer;font-weight:600;margin-bottom:16px}body.jsd-editorial-enabled .article-head em{font-style:normal}body.jsd-editorial-enabled .article-nav summary:focus-visible{outline:2px solid var(--jsdc-bronze);outline-offset:4px}body.jsd-editorial-enabled #main-content #content{padding:0;background:var(--jsdc-white)}body.jsd-editorial-enabled #content>.container{width:100%;max-width:none;padding:0}body.jsd-editorial-enabled #content>.container>.row{margin:0}body.jsd-editorial-enabled #content>.container>.row>.col-md-12{padding:0}body.jsd-editorial-enabled .blog-list{margin:0;padding:0}body.jsd-editorial-enabled #de-main .jsdc-editorial{font-family:'Instrument Sans JSD',Arial,sans-serif;color:var(--jsdc-ink);padding-top:110px;margin:auto}body.jsd-editorial-enabled .jsdc-editorial *{box-sizing:border-box}body.jsd-editorial-enabled #de-main .jsdc-editorial .article-head{background:0 0;border:0;position:static;height:auto;width:auto;padding:0;box-shadow:none;float:none}body.jsd-editorial-enabled #de-main .jsdc-editorial :is(h1,h2){color:var(--jsdc-ink)}body.jsd-editorial-enabled #de-main .jsdc-editorial .article-reading h2{scroll-margin-top:130px}body.jsd-editorial-enabled .article-nav{top:120px}body.jsd-editorial-enabled .article-reading figure:first-child img{max-height:none;object-fit:contain}body.jsd-editorial-enabled .article-reading figure>a{display:block;overflow:hidden}body.jsd-editorial-enabled .article-reading figcaption{background:0 0}@media(max-width:900px){body.jsd-editorial-enabled #de-main .jsdc-editorial{padding-top:55px}body.jsd-editorial-enabled .article-grid{display:block}body.jsd-editorial-enabled .article-nav{position:static}}@media(prefers-reduced-motion:reduce){body.jsd-editorial-enabled .jsdc-image-zoom img{transition:none!important}}body.jsd-editorial-enabled #de-main .jsdc-editorial>.article-head h1{font-size:clamp(32px,3.1vw,52px);line-height:1.12;text-align:left;font-weight:400;letter-spacing:-.025em;text-transform:none}body.jsd-editorial-enabled #de-main .jsdc-editorial a:not(.jsdc-photo-link){text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){body.jsd-editorial-enabled #de-main .jsdc-editorial{padding-top:140px}}body.jsd-editorial-enabled .jsdc-editorial{max-width:1176px}body.jsd-editorial-enabled .article-grid{display:block}body.jsd-editorial-enabled .article-head{max-width:1120px}body.jsd-editorial-enabled .article-head>p{max-width:760px;margin-left:auto;margin-right:auto}body.jsd-editorial-enabled .article-nav{position:static;max-width:1120px;margin:0 auto 40px;padding:18px 0 10px;border-bottom:1px solid var(--jsdc-line)}body.jsd-editorial-enabled .article-nav details>div{display:flex;flex-wrap:wrap;column-gap:28px;row-gap:0}body.jsd-editorial-enabled .article-nav a{display:inline-block;margin:0;padding:10px 0;font-size:15px}body.jsd-editorial-enabled .article-reading{max-width:1120px;margin:auto}body.jsd-editorial-enabled .article-reading>:is(p,h2,.article-end){max-width:760px;margin-left:auto;margin-right:auto}@media(min-width:1440px){body.jsd-editorial-enabled .article-reading{font-size:18px}body.jsd-editorial-enabled .article-reading figure{margin-top:48px;margin-bottom:48px}}@media(max-width:900px){body.jsd-editorial-enabled .article-nav{margin-bottom:28px}body.jsd-editorial-enabled .article-nav details>div{column-gap:20px}body.jsd-editorial-enabled .article-nav a{font-size:14px}}