article header{margin-left:auto;margin-right:auto}.post-tag{display:inline-block;font-size:22px;font-family:var(--font2);line-height:100%;margin-bottom:16px}.post-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px;font-family:var(--font3);font-weight:600;text-transform:uppercase;letter-spacing:.03em;font-size:14px;line-height:1}.post-breadcrumbs .crumb-home{color:var(--text-color);opacity:.6;transition:opacity .16s var(--ease-transition),color .16s var(--ease-transition)}.post-breadcrumbs .crumb-home:hover{opacity:1;color:var(--oh-red)}.post-breadcrumbs .crumb-sep{color:var(--text-color);opacity:.4;font-weight:400}.post-breadcrumbs .crumb-section{color:var(--oh-red);font-weight:700}.post-breadcrumbs .crumb-section:hover{color:var(--oh-red-dark)}.narrow-container .post-tag,.vertical-post-header .post-tag{font-size:20px}.post-heading{font-family:var(--font2);font-weight:400;line-height:100%;margin-bottom:29px}.narrow-container .post-heading,.vertical-post-header .post-heading{font-size:62px}.excerpt-and-authors-wrapper{display:flex;width:100%;align-items:center;justify-content:space-between;column-gap:5vw}.post-excerpt-wrapper{max-width:464px}.full-width-post-excerpt-wrapper{max-width:100%!important}article p{font-size:18px}.post-main-image-wrapper{margin-top:38px;width:100%;position:relative}.hero-content .section-padding-top{margin-top:26px}.no-image-container .post-hero-text-content{padding-bottom:57px;border-bottom:1px solid var(--text-color)}.vertical-post-header{margin-bottom:19px}.vertical-post-header .hero-content{display:flex;align-items:stretch;justify-content:space-between;gap:42px;margin-top:26px}.vertical-post-image-left .hero-content{flex-direction:row-reverse}.vertical-post-header .post-hero-text-content{width:100%;padding-left:0;padding-right:0;padding-bottom:57px;border-top:1px solid var(--text-color);border-bottom:1px solid var(--text-color);margin-top:0!important}.vertical-post-header .post-main-image-wrapper{display:flex;margin-top:0;min-height:35vw;max-width:31.2vw}.vertical-post-header .post-main-image-wrapper figure{overflow:unset}.vertical-post-header .post-hero-text-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.post-content-and-sidebar{position:relative;display:flex;justify-content:space-between;align-items:flex-start}.post-content-outer-without-sidebar{margin-left:auto;margin-right:auto}.post-content{margin-top:38px}.post-sidebar{max-width:calc(31.2vw + 42px);width:100%;padding-right:42px;margin-top:38px;position:sticky;margin-bottom:25px}.post-sidebar .extra-small-side-card-image-link{height:10vw}.sidebar-left{flex-direction:row-reverse;justify-content:flex-end}.sidebar-left .post-sidebar{padding-left:42px;padding-right:0}.post-content-no-image{margin-top:57px}article[data-post-header-type=Narrow][data-use-sidebar=true] .post-main-image-wrapper-header{display:none}.overflow-hidden{overflow:hidden}article[data-use-sidebar=true] .kg-width-full{max-width:100%!important;position:relative!important;width:100%!important;left:0!important;right:0!important;margin-left:0!important;margin-right:0!important;border-radius:0!important;border:0!important}article[data-use-sidebar=true] .kg-width-full .kg-signup-card-text{padding:4.4vmax}article[data-use-sidebar=true] .kg-width-full .kg-header-card-text{padding:min(6.4vmax,120px) min(4vmax,80px)}article[data-use-sidebar=true] .kg-layout-split .kg-signup-card-content,article[data-use-sidebar=true] .kg-layout-split .kg-header-card-content{grid-template-columns:1fr}article[data-use-sidebar=true] .kg-layout-split .kg-signup-card-content .kg-signup-card-image,article[data-use-sidebar=true] .kg-layout-split .kg-header-card-content .kg-header-card-image{height:auto}.post-share{margin-top:12px;width:fit-content}.post-share-heading{line-height:160%;font-weight:700;font-size:18px}.post-share-icons{margin-top:16px;gap:32px;padding:12px 18px;border:1px solid var(--text-color);position:relative;display:flex!important}.clipboard-alert{display:none;position:absolute;left:0;bottom:-32px}.comments-container{overflow:hidden}.comments-container iframe[title=comments-frame]{max-width:none!important;position:relative!important;width:100vw!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;border-radius:0!important;border:0!important}.post-upgrade-cta{width:100%;padding:5.8vw 8.6vw;text-align:center;border:1px solid var(--text-color);background-color:var(--background-color);position:relative;z-index:2}.post-upgrade-cta h2{line-height:120%;font-size:62px;max-width:620px}.post-upgrade-cta .button{text-decoration:none}.post-upgrade-cta-paragraph{margin-top:calc(1.5vw*var(--scale));margin-bottom:calc(2.8vw*var(--scale));max-width:620px}.post-upgrade-cta-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.under-button-wrapper{margin-top:calc(.7vw*var(--scale))}.under-button-wrapper small{opacity:1}.under-button-wrapper span{opacity:.7}.fading-content{position:relative}.fading-content:after{content:"";position:absolute;right:0;bottom:0;left:0;height:35vh;background:linear-gradient(transparent,var(--background-color) 93%)}.fading-content+.post-upgrade-cta{filter:drop-shadow(0 10px 30px var(--text-color-20))}article[data-post-header-type=Wide][data-has-feature-image=true] .post-excerpt-wrapper{max-width:600px}@media (min-width:1439px){.post-tag{font-size:calc(1.53vw*var(--scale));margin-bottom:calc(1.11vw*var(--scale))}.narrow-container .post-tag,.vertical-post-header .post-tag{font-size:calc(1.39vw*var(--scale))}.post-heading{font-size:calc(5vw*var(--scale));margin-bottom:calc(2.01vw*var(--scale))}.narrow-container .post-heading,.vertical-post-header .post-heading{font-size:calc(4.31vw*var(--scale))}.post-excerpt-wrapper{max-width:calc(32.2vw*var(--scale))}article p{font-size:calc(1.25vw*var(--scale))}.post-main-image-wrapper{margin-top:calc(2.64vw*var(--scale))}.hero-content .section-padding-top{margin-top:calc(1.81vw*var(--scale))}.no-image-container .post-hero-text-content{padding-bottom:calc(3.96vw*var(--scale))}.vertical-post-header{margin-bottom:calc(1.32vw*var(--scale))}.vertical-post-header .hero-content{gap:2.92vw;margin-top:calc(1.81vw*var(--scale))}.vertical-post-header .post-hero-text-content{width:100%;padding-left:0;padding-right:0;padding-bottom:calc(3.96vw*var(--scale))}.vertical-post-header .post-main-image-wrapper{margin-top:0}.post-content{margin-top:calc(2.64vw*var(--scale))}.post-sidebar{max-width:34.12vw;padding-right:2.92vw;margin-top:calc(2.64vw*var(--scale));margin-bottom:calc(1.74vw*var(--scale))}.sidebar-left .post-sidebar{padding-left:2.92vw;padding-right:0}.post-content-no-image{margin-top:calc(3.96vw*var(--scale))}.post-share{margin-top:calc(.83vw*var(--scale))}.post-share-heading{font-size:calc(1.25vw*var(--scale))}.post-share-icons{margin-top:calc(1.11vw*var(--scale));gap:calc(2.22vw*var(--scale));padding:calc(.83vw*var(--scale)) calc(1.25vw*var(--scale))}.clipboard-alert{bottom:calc(-2.22vw*var(--scale))}.post-upgrade-cta h2{font-size:calc(4.31vw*var(--scale));max-width:calc(43vw*var(--scale))}.post-upgrade-cta-paragraph{max-width:calc(43vw*var(--scale))}article[data-post-header-type=Wide][data-has-feature-image=true] .post-excerpt-wrapper{max-width:calc(41.7vw*var(--scale))}}@media (max-width:991px){.post-heading,.narrow-container .post-heading,.vertical-post-header .post-heading{font-size:48px;margin-bottom:22px}.post-heading{line-height:105%}.post-tag,.narrow-container .post-tag,.vertical-post-header .post-tag{font-size:20px}.excerpt-and-authors-wrapper{align-items:flex-start;flex-direction:column}.hero-content .section-padding-top{padding-top:68px;border-top:1px solid var(--text-color)}.no-image-container .post-hero-text-content{padding-bottom:68px}.vertical-post-header{margin-bottom:0}.vertical-post-header .hero-content{display:block;gap:0}.vertical-post-header .post-hero-text-content{min-width:unset;width:100%;padding-bottom:0;border-bottom:none}.vertical-post-header .post-main-image-wrapper{display:flex;margin-top:26px;min-height:35vw}.vertical-post-header .post-main-image-wrapper figure{overflow:unset}.vertical-post-header .post-hero-text-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.vertical-post-header .post-main-image-wrapper{margin-top:38px}.vertical-post-header .post-main-image-wrapper{max-width:100%}.post-content-no-image{margin-top:68px}.sidebar-related-articles{display:none!important}.post-content-and-sidebar{flex-direction:column}.post-sidebar{position:static;min-width:100%;width:100%;order:-1;padding-left:30px!important;padding-right:30px!important;margin-bottom:0}.toc-heading{font-size:24px}article[data-post-header-type=Narrow][data-use-sidebar=true] .post-main-image-wrapper-header{display:block}article .post-main-image-wrapper-content{display:none}article[data-use-sidebar=true] .kg-width-full{max-width:none!important;position:relative!important;width:100vw!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;border-radius:0!important;border:0!important}article .post-content-and-sidebar{overflow:hidden}.comments-container iframe[title=comments-frame]{max-width:100%!important;width:100%!important;left:0!important;right:0!important;margin-left:0!important;margin-right:0!important}.post-upgrade-cta{padding:72px 52px}.post-upgrade-cta h2{font-size:54px}.post-upgrade-cta-paragraph{margin-top:22px;margin-bottom:32px}.under-button-wrapper{margin-top:8px}article[data-post-header-type=Wide][data-has-feature-image=true] .post-excerpt-wrapper{max-width:464px}}@media (max-width:479px){.post-tag,.narrow-container .post-tag,.vertical-post-header .post-tag{font-size:18px;margin-bottom:11px}.post-heading,.narrow-container .post-heading,.vertical-post-header .post-heading{line-height:110%;font-size:36px;margin-bottom:16px}article p{font-size:16px}.post-main-image-wrapper{margin-top:32px}.hero-content .section-padding-top{margin-top:20px;padding-top:56px}.no-image-container .post-hero-text-content{padding-bottom:56px}.vertical-post-header .post-main-image-wrapper{margin-top:32px}.vertical-post-header .hero-content{margin-top:20px}.post-content{margin-top:32px}.post-content-no-image{margin-top:56px}.post-sidebar{padding-left:18px!important;padding-right:18px!important}.post-share{margin-top:6px}.post-share-heading{font-size:16px}.post-share-icons{margin-top:12px}.clipboard-alert{bottom:-30px}.post-upgrade-cta{padding:64px 32px}.post-upgrade-cta h2{font-size:36px}.post-upgrade-cta-paragraph{margin-top:16px;margin-bottom:26px}}.post-content .oh-post-cta{scroll-margin-top:24px;--cta-rule:color-mix(in srgb, var(--text-color) 18%, transparent);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:28px;align-items:start;padding:26px 28px;margin:32px 0;border-top:3px solid var(--oh-red);border-bottom:1px solid var(--cta-rule);background:color-mix(in srgb,var(--text-color) 3%,var(--background-color));color:var(--text-color)}.post-content .oh-post-cta-kicker{display:block;margin-bottom:8px;font:600 10px/1.5 var(--font1);text-transform:uppercase;letter-spacing:.08em;color:var(--oh-red-link)}.post-content .oh-post-cta-heading{margin:0 0 10px;padding:0;font:500 27px/1.2 var(--font3);letter-spacing:-.015em;text-transform:none;color:var(--text-color)}.post-content .oh-post-cta .oh-post-cta-text{margin:0;max-width:48ch;font:400 14px/1.6 var(--font1);color:var(--text-color)}.post-content .oh-post-cta-support{align-self:stretch;padding-left:28px;border-left:1px solid var(--cta-rule)}.post-content .oh-post-cta-support .oh-post-cta-heading{font-size:22px}.post-content .oh-post-cta a{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;margin-top:16px;font:600 13px/1.4 var(--font1);text-decoration:none}.post-content .oh-post-cta .oh-post-cta-btn{padding:11px 16px;background:var(--oh-red-link);color:#fff}.post-content .oh-post-cta .oh-post-cta-btn:hover{background:var(--oh-red-link-hover);color:#fff}.post-content .oh-post-cta .oh-post-cta-link{color:var(--text-color);text-decoration:underline;text-underline-offset:4px}.post-content .oh-post-cta .oh-post-cta-link:hover{color:var(--oh-red-link)}.post-content .oh-post-cta a:focus-visible{outline:3px solid var(--text-color);outline-offset:4px}.post-content .oh-post-cta-single{grid-template-columns:minmax(0,1fr) auto;align-items:center}.post-content .oh-post-cta-single>a{margin-top:0}.post-content .oh-post-cta-single .oh-post-cta-text{max-width:64ch}@media (max-width:767px){.post-content .oh-post-cta{grid-template-columns:1fr;gap:20px;padding:22px 20px;margin:28px 0}.post-content .oh-post-cta-heading{font-size:25px}.post-content .oh-post-cta-support{padding:20px 0 0;border-left:0;border-top:1px solid var(--cta-rule)}.post-content .oh-post-cta-support .oh-post-cta-heading{font-size:21px}.post-content .oh-post-cta-single>a{justify-self:start}}.post-content .donate-give-module{max-width:100%;margin:44px 0 8px}.post-content .donate-give-module a{text-decoration:none}.post-content .donate-give-module .donate-amount{color:var(--oh-red)}.post-content .donate-give-module .donate-amount:hover,.post-content .donate-give-module .donate-amount-featured,.post-content .donate-give-module .donate-amount-featured:hover{color:#fff}.post-content .donate-give-module .donate-btn-primary,.post-content .donate-give-module .donate-btn-primary:hover{color:#fff}.post-content .donate-give-module .donate-give-heading{font-family:var(--font3);font-size:23px;line-height:1.1;margin:0 0 10px;color:var(--text-color)}.post-content .donate-give-module .donate-amount-note a,.post-content .donate-give-module .donate-give-alt a{text-decoration:underline}.donate-give-alt-switch{cursor:pointer;color:var(--oh-red-link);font-weight:600;text-decoration:underline;text-underline-offset:2px}.donate-give-alt-switch:hover{color:var(--oh-red-link-hover)}.post-content .oh-author-box{--author-rule:color-mix(in srgb, var(--text-color) 20%, transparent);display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"identity""bio""more";gap:12px 22px;align-items:start;padding:24px 0 6px;margin:32px 0 8px;border-top:1px solid var(--author-rule);scroll-margin-top:24px}.post-content .oh-author-box-with-photo{grid-template-columns:80px minmax(0,1fr);grid-template-areas:"portrait identity"". bio"". more"}.post-content .oh-author-box-no-bio{grid-template-areas:"identity""more"}.post-content .oh-author-box-with-photo.oh-author-box-no-bio{grid-template-areas:"portrait identity"". more"}.post-content .oh-author-box-photo{grid-area:portrait;display:block;width:80px;height:80px;margin:0;border-radius:50%;object-fit:cover}.post-content .oh-author-box-header{grid-area:identity;min-width:0}.post-content .oh-author-box-kicker{display:block;font:600 10px/1.5 var(--font1);text-transform:uppercase;letter-spacing:.09em;color:var(--oh-red-link)}.post-content .oh-author-box-name{margin:3px 0 0;padding:0;font:500 27px/1.25 var(--font3);text-transform:none;letter-spacing:-.015em;overflow-wrap:anywhere}.post-content .oh-author-box-name a{display:inline-flex;align-items:center;min-height:44px;color:var(--text-color);text-decoration:none}.post-content .oh-author-box-name a:hover{text-decoration:underline;text-underline-offset:4px}.post-content .oh-author-box-loc{margin:2px 0 0;font:400 13px/1.5 var(--font1);color:color-mix(in srgb,var(--text-color) 76%,var(--background-color))}.post-content .oh-author-box-bio{grid-area:bio;margin:0;max-width:65ch;font:400 15px/1.7 var(--font1);color:var(--text-color)}.post-content .oh-author-box-link{grid-area:more;justify-self:start;display:inline-flex;align-items:center;gap:12px;min-height:44px;font:600 13px/1.4 var(--font1);text-transform:none;color:var(--oh-red-link);text-decoration:underline;text-underline-offset:4px}.post-content .oh-author-box-link:hover{color:var(--oh-red-link-hover)}.post-content .oh-author-box a:focus-visible{outline:3px solid var(--oh-red-link);outline-offset:4px}.post-content .oh-author-box+.oh-author-box{margin-top:16px}@media (max-width:479px){.post-content .oh-author-box{gap:12px 16px;padding-top:20px;margin-top:28px}.post-content .oh-author-box-with-photo{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"portrait identity""bio bio""more more"}.post-content .oh-author-box-with-photo.oh-author-box-no-bio{grid-template-areas:"portrait identity""more more"}.post-content .oh-author-box-photo{width:64px;height:64px}.post-content .oh-author-box-name{font-size:24px}.post-content .oh-author-box-bio{font-size:14px;line-height:1.65}}.post-commentary-label,.post-format-badge{display:inline-block;font-family:var(--font3);font-weight:700;text-transform:uppercase;letter-spacing:.07em;font-size:13px;color:var(--oh-red);border:2px solid var(--oh-red);padding:4px 10px;margin-bottom:14px}.post-format-badge{color:var(--text-color);border-color:var(--text-color)}.post-heading--opinion{font-family:Georgia,"Times New Roman",serif;font-style:italic;text-transform:none;letter-spacing:0}.post-republish{margin-top:34px;border:1px solid var(--text-color);border-top:4px solid var(--oh-red)}.post-republish-summary{cursor:pointer;list-style:none;padding:14px 18px;font-family:var(--font3);font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:15px}.post-republish-summary::-webkit-details-marker{display:none}.post-republish-icon{color:var(--oh-red);margin-right:6px}.post-republish-body{padding:0 18px 18px}.post-republish-lede{font-family:var(--font1);font-size:15px;margin:0 0 10px}.post-republish-rules{margin:0 0 14px;padding-left:20px;font-family:var(--font1);font-size:14px;line-height:1.55}.post-republish-rules li{margin-bottom:4px}.post-republish-code{width:100%;font-family:monospace;font-size:12.5px;border:1px solid #999;padding:10px;margin-bottom:10px;resize:vertical}.post-republish-copy{background:var(--oh-red);color:#fff;border:0;cursor:pointer}.post-republish-copied{margin-left:12px;font-family:var(--font1);font-size:13.5px;font-weight:600}.post-republish-contact{margin:12px 0 0;font-family:var(--font1);font-size:13.5px;opacity:.8}.post-comments{margin-top:40px}.post-comments-heading{font-family:var(--font3);font-weight:700;text-transform:uppercase;font-size:22px;border-top:3px solid var(--text-color);padding-top:16px;margin-bottom:18px}.oh-post-cta[hidden]{display:none}
