/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:Ubique Text;src:url(/themes/mag/src/fonts/serif/UbiqueText-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:optional}@font-face{font-family:Ubique Display;src:url(/themes/mag/src/fonts/serif/UbiqueDisplay-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:optional}@font-face{font-family:Ubique Subhead;src:url(/themes/mag/src/fonts/serif/UbiqueSubhead-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:optional}@font-face{font-family:Ubique Display;src:url(/themes/mag/src/fonts/serif/UbiqueDisplay-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:optional}@font-face{font-family:Ubique Display;src:url(/themes/mag/src/fonts/serif/UbiqueDisplay-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:Ubique Subhead;src:url(/themes/mag/src/fonts/serif/UbiqueSubhead-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Ubique Text;src:url(/themes/mag/src/fonts/serif/UbiqueText-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:optional}@font-face{font-family:Ubique Subhead;src:url(/themes/mag/src/fonts/serif/UbiqueSubhead-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:optional}@font-face{font-family:Ubique Display;src:url(/themes/mag/src/fonts/serif/UbiqueDisplay-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:optional}@font-face{font-family:Ubique Text;src:url(/themes/mag/src/fonts/serif/UbiqueText-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:optional}@font-face{font-family:Ubique Text;src:url(/themes/mag/src/fonts/serif/UbiqueText-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:optional}@font-face{font-family:Ubique Subhead;src:url(/themes/mag/src/fonts/serif/UbiqueSubhead-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:optional}@font-face{font-family:Ubique Text;src:url(/themes/mag/src/fonts/serif/UbiqueText-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:Ubique Subhead;src:url(/themes/mag/src/fonts/serif/UbiqueSubhead-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:optional}@font-face{font-family:Ubique Display;src:url(/themes/mag/src/fonts/serif/UbiqueDisplay-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:optional}@font-face{font-family:Ubique Text;src:url(/themes/mag/src/fonts/serif/UbiqueText-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Ubique Display;src:url(/themes/mag/src/fonts/serif/UbiqueDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Ubique Subhead;src:url(/themes/mag/src/fonts/serif/UbiqueSubhead-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:Public Sans;src:url(/themes/mag/src/fonts/sans/PublicSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Public Sans;src:url(/themes/mag/src/fonts/sans/PublicSans-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:optional}@font-face{font-family:Public Sans;src:url(/themes/mag/src/fonts/sans/PublicSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:Public Sans;src:url(/themes/mag/src/fonts/sans/PublicSans-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:optional}.image-set{margin-top:40px;margin-bottom:40px}@media (min-width:768px){.image-set{margin-top:60px;margin-bottom:60px}}.image-set__inner{gap:20px}.image-set__inner figure{flex:1;margin:0}.article-dropcap--inner{color:var(--c-text);overflow-wrap:break-word;word-wrap:break-word}.article-dropcap--inner{font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner{font-size:22px}}.article-dropcap--inner{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.article-dropcap--inner h1:not([class]){margin-bottom:10px;color:inherit;font-family:Ubique Display,serif;font-weight:400;letter-spacing:0;line-height:1.2}.article-dropcap--inner h1:not([class]){font-size:30px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner h1:not([class]){font-size:calc(30px + .0225*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner h1:not([class]){font-size:48px}}.article-dropcap--inner h2:not([class]),.article-dropcap--inner h3:not([class]){margin-bottom:10px;color:inherit;font-variant:all-small-caps;letter-spacing:.075em;text-wrap:balance}.article-dropcap--inner h2:not([class]),.article-dropcap--inner h3:not([class]){font-size:24px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner h2:not([class]),.article-dropcap--inner h3:not([class]){font-size:calc(24px + .0075*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner h2:not([class]),.article-dropcap--inner h3:not([class]){font-size:30px}}.article-dropcap--inner h2:not([class]) strong,.article-dropcap--inner h3:not([class]) strong{font-weight:400}.article-dropcap--inner h4:not([class]){margin-bottom:10px}.article-dropcap--inner h4:not([class]){font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner h4:not([class]){font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner h4:not([class]){font-size:22px}}.article-dropcap--inner h4:not([class]){color:inherit;font-family:Ubique Text,serif;font-weight:700;line-height:1.3}.article-dropcap--inner h5:not([class]){margin-bottom:10px;font-style:italic}.article-dropcap--inner h5:not([class]){font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner h5:not([class]){font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner h5:not([class]){font-size:22px}}.article-dropcap--inner h5:not([class]){color:inherit;font-family:Ubique Text,serif;font-weight:400;line-height:1.3}.article-dropcap--inner h6:not([class]){margin-bottom:10px}.article-dropcap--inner h6:not([class]){font-size:15px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner h6:not([class]){font-size:calc(15px + .00375*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner h6:not([class]){font-size:18px}}.article-dropcap--inner h6:not([class]){color:inherit;font-family:Ubique Text,serif;font-weight:400;line-height:1.3}.article-dropcap--inner h6:not([class]){color:inherit;font-variant:all-small-caps;letter-spacing:.075em}.article-dropcap--inner *+h1:not([class]),.article-dropcap--inner *+h2:not([class]),.article-dropcap--inner *+h3:not([class]),.article-dropcap--inner *+h4:not([class]),.article-dropcap--inner *+h5:not([class]),.article-dropcap--inner *+h6:not([class]){margin-top:40px}@media (min-width:768px){.article-dropcap--inner *+h1:not([class]),.article-dropcap--inner *+h2:not([class]),.article-dropcap--inner *+h3:not([class]),.article-dropcap--inner *+h4:not([class]),.article-dropcap--inner *+h5:not([class]),.article-dropcap--inner *+h6:not([class]){margin-top:60px}}.article-dropcap--inner p{margin-bottom:20px}.article-dropcap--inner p:last-child{margin-bottom:0}.article-dropcap--inner a{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.15em;color:var(--c-text);text-decoration-color:currentColor}.article-dropcap--inner a.active,.article-dropcap--inner a:hover,.article-dropcap--inner a:focus{color:var(--c-ui);text-decoration-color:var(--c-ui)}.article-dropcap--inner hr{margin:40px 0;background:var(--c-text);border:0;height:1px}.article-dropcap--inner ol{font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner ol{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner ol{font-size:22px}}.article-dropcap--inner ol{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.article-dropcap--inner ol li{padding-top:5px;padding-bottom:5px}.article-dropcap--inner ol li:before{position:absolute;top:5px;left:0}.article-dropcap--inner ol{counter-reset:counter;list-style:none;padding-left:0}.article-dropcap--inner ol>li{padding-left:1.2em;position:relative}.article-dropcap--inner ol>li:before{color:var(--c-text);content:counter(counter);counter-increment:counter}.article-dropcap--inner ol ol{font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner ol ol{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner ol ol{font-size:22px}}.article-dropcap--inner ol ol{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.article-dropcap--inner ol ol li{padding-top:5px;padding-bottom:5px}.article-dropcap--inner ol ol li:before{position:absolute;top:5px;left:0}.article-dropcap--inner ol ol li:before{content:counter(counter,lower-alpha)}.article-dropcap--inner ol ol ol{font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner ol ol ol{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner ol ol ol{font-size:22px}}.article-dropcap--inner ol ol ol{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.article-dropcap--inner ol ol ol li{padding-top:5px;padding-bottom:5px}.article-dropcap--inner ol ol ol li:before{position:absolute;top:5px;left:0}.article-dropcap--inner ol ol ol li{padding-left:1.8em}.article-dropcap--inner ol ol ol li:before{content:counter(counter,upper-roman)}.article-dropcap--inner ol ol ol ol{font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner ol ol ol ol{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner ol ol ol ol{font-size:22px}}.article-dropcap--inner ol ol ol ol{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.article-dropcap--inner ol ol ol ol li{padding-top:5px;padding-bottom:5px}.article-dropcap--inner ol ol ol ol li:before{position:absolute;top:5px;left:0}.article-dropcap--inner ol ol ol ol li:before{content:counter(counter)}.article-dropcap--inner ol ol ol ol ol{font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner ol ol ol ol ol{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner ol ol ol ol ol{font-size:22px}}.article-dropcap--inner ol ol ol ol ol{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.article-dropcap--inner ol ol ol ol ol li{padding-top:5px;padding-bottom:5px}.article-dropcap--inner ol ol ol ol ol li:before{position:absolute;top:5px;left:0}.article-dropcap--inner ol ol ol ol ol li:before{content:counter(counter,lower-alpha)}.article-dropcap--inner ol ol ol ol ol ol{font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner ol ol ol ol ol ol{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner ol ol ol ol ol ol{font-size:22px}}.article-dropcap--inner ol ol ol ol ol ol{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.article-dropcap--inner ol ol ol ol ol ol li{padding-top:5px;padding-bottom:5px}.article-dropcap--inner ol ol ol ol ol ol li:before{position:absolute;top:5px;left:0}.article-dropcap--inner ol ol ol ol ol ol li{padding-left:1.8em}.article-dropcap--inner ol ol ol ol ol ol li:before{content:counter(counter,upper-roman)}.article-dropcap--inner ul{font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner ul{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner ul{font-size:22px}}.article-dropcap--inner ul{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.article-dropcap--inner ul li{padding-top:5px;padding-bottom:5px}.article-dropcap--inner ul li:before{position:absolute;top:5px;left:0}.article-dropcap--inner ul{list-style:none;padding-left:0}.article-dropcap--inner ul li{padding-left:1em;position:relative}.article-dropcap--inner ul li:before{margin-top:.47em;background-color:var(--c-text);border:1px var(--c-text);border-radius:50%;content:"";height:.4em;position:absolute;width:.4em}.article-dropcap--inner ul ul{font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner ul ul{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner ul ul{font-size:22px}}.article-dropcap--inner ul ul{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.article-dropcap--inner ul ul li{padding-top:5px;padding-bottom:5px}.article-dropcap--inner ul ul li:before{position:absolute;top:5px;left:0}.article-dropcap--inner ul ul li:before{background-color:var(--c-bg);border-color:var(--c-text)}.article-dropcap--inner ul ul ul{font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner ul ul ul{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner ul ul ul{font-size:22px}}.article-dropcap--inner ul ul ul{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.article-dropcap--inner ul ul ul li{padding-top:5px;padding-bottom:5px}.article-dropcap--inner ul ul ul li:before{position:absolute;top:5px;left:0}.article-dropcap--inner ul ul ul li:before{background-color:var(--c-bg-secondary);border-color:transparent}.article-dropcap--inner ul ul ul ul{font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner ul ul ul ul{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner ul ul ul ul{font-size:22px}}.article-dropcap--inner ul ul ul ul{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.article-dropcap--inner ul ul ul ul li{padding-top:5px;padding-bottom:5px}.article-dropcap--inner ul ul ul ul li:before{position:absolute;top:5px;left:0}.article-dropcap--inner ul ul ul ul{list-style:none;padding-left:0}.article-dropcap--inner ul ul ul ul li{padding-left:1em;position:relative}.article-dropcap--inner ul ul ul ul li:before{margin-top:.47em;background-color:var(--c-text);border:1px var(--c-text);border-radius:50%;content:"";height:.4em;position:absolute;width:.4em}.article-dropcap--inner ul ul ul ul ul{font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner ul ul ul ul ul{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner ul ul ul ul ul{font-size:22px}}.article-dropcap--inner ul ul ul ul ul{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.article-dropcap--inner ul ul ul ul ul li{padding-top:5px;padding-bottom:5px}.article-dropcap--inner ul ul ul ul ul li:before{position:absolute;top:5px;left:0}.article-dropcap--inner ul ul ul ul ul li:before{background-color:var(--c-bg);border-color:var(--c-text)}.article-dropcap--inner ul ul ul ul ul ul{font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner ul ul ul ul ul ul{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner ul ul ul ul ul ul{font-size:22px}}.article-dropcap--inner ul ul ul ul ul ul{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.article-dropcap--inner ul ul ul ul ul ul li{padding-top:5px;padding-bottom:5px}.article-dropcap--inner ul ul ul ul ul ul li:before{position:absolute;top:5px;left:0}.article-dropcap--inner ul ul ul ul ul ul li:before{background-color:var(--c-bg-secondary);border-color:transparent}.article-dropcap--inner ol,.article-dropcap--inner ul{margin:20px 0}.article-dropcap--inner ol,.article-dropcap--inner ul{font-size:18px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner ol,.article-dropcap--inner ul{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner ol,.article-dropcap--inner ul{font-size:22px}}.article-dropcap--inner ol,.article-dropcap--inner ul{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.article-dropcap--inner abbr[title]{text-decoration:none}.article-dropcap--inner blockquote{color:var(--c-text);position:relative}.article-dropcap--inner blockquote:not(.pullquote){font-size:20px;margin:40px}.article-dropcap--inner blockquote cite{margin-top:20px;display:block}.article-dropcap--inner figcaption{margin-top:10px}.article-dropcap--inner figcaption{font-size:13px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner figcaption{font-size:calc(13px + .00375*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner figcaption{font-size:16px}}.article-dropcap--inner figcaption{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.3}.article-dropcap--inner figcaption a{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.15em;color:var(--c-text);text-decoration-color:currentColor}.article-dropcap--inner figcaption a.active,.article-dropcap--inner figcaption a:hover,.article-dropcap--inner figcaption a:focus{color:var(--c-ui);text-decoration-color:var(--c-ui)}.article-dropcap--inner figcaption{color:var(--c-text-secondary)}.article-dropcap--inner pre{margin:30px 0}.article-dropcap--inner pre{font-size:16px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner pre{font-size:calc(16px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner pre{font-size:20px}}.article-dropcap--inner pre{color:var(--c-bg);font-family:Courier,monospace;font-weight:400;line-height:1.3}.article-dropcap--inner pre{padding:20px;background-color:var(--c-text);border-radius:10px}.article-dropcap--inner aside{margin:30px 0;padding:20px;background-color:var(--c-bg-secondary);border-radius:3px}.article-dropcap--inner table{border-collapse:collapse;min-width:100%;table-layout:auto;width:100%}@media (min-width:768px){.article-dropcap--inner table{table-layout:fixed;width:100%}}.article-dropcap--inner table tr{border-bottom:1px var(--c-border)}.article-dropcap--inner table th{border-bottom:4px var(--c-text);font-weight:500}.article-dropcap--inner table td{padding:10px}@media (min-width:600px){.article-dropcap--inner table td{padding:15px}}.article-dropcap--inner table th{padding:5px 15px}.article-dropcap--inner table td,.article-dropcap--inner table th{display:table-cell;min-width:100px;text-align:left;vertical-align:top}.article-dropcap--inner table td[align=center],.article-dropcap--inner table th[align=center]{text-align:center}.article-dropcap--inner table td[align=right],.article-dropcap--inner table th[align=right]{text-align:right}.article-dropcap--inner table td:first-child,.article-dropcap--inner table th:first-child{padding-left:0}.article-dropcap--inner table{margin:40px 0}.article-dropcap--inner kbd,.article-dropcap--inner code,.article-dropcap--inner samp,.article-dropcap--inner var,.article-dropcap--inner q{font-size:16px}@media (min-width:400px) and (max-width:1199px){.article-dropcap--inner kbd,.article-dropcap--inner code,.article-dropcap--inner samp,.article-dropcap--inner var,.article-dropcap--inner q{font-size:calc(16px + .005*(100vw - 400px))}}@media (min-width:1200px){.article-dropcap--inner kbd,.article-dropcap--inner code,.article-dropcap--inner samp,.article-dropcap--inner var,.article-dropcap--inner q{font-size:20px}}.article-dropcap--inner kbd,.article-dropcap--inner code,.article-dropcap--inner samp,.article-dropcap--inner var,.article-dropcap--inner q{color:var(--c-text);font-family:Courier,monospace;font-weight:400;line-height:1.3}.article-dropcap--inner kbd,.article-dropcap--inner code,.article-dropcap--inner samp,.article-dropcap--inner var,.article-dropcap--inner q{padding:3px 6px;background-color:var(--c-bg-secondary);border-radius:3px}.article-dropcap--inner>*:first-child{margin-top:0!important}.article-dropcap--inner>*:last-child{margin-bottom:0!important}.article-dropcap--inner .fa-newsletter-email-signup ul li{padding:3px 0}.article-dropcap--inner .fa-newsletter-email-signup ul li:before{display:none}.article-dropcap--inner>p:first-child:first-letter,.article-dropcap--inner #intro>p:first-child:first-letter,.article-dropcap--inner .dropcap:first-letter{-webkit-initial-letter:4;initial-letter:4;margin:0 15px 0 0}.article-dropcap--inner:not(.no-colophon)>p:last-of-type:after{content:"";width:18px;height:18px;display:inline-block}.article-dropcap--inner.paywall-content{margin-bottom:0}.podcast__content .podcast-content{color:var(--c-text);overflow-wrap:break-word;word-wrap:break-word}.podcast__content .podcast-content{font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content{font-size:22px}}.podcast__content .podcast-content{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.podcast__content .podcast-content h1:not([class]){margin-bottom:10px;color:inherit;font-family:Ubique Display,serif;font-weight:400;letter-spacing:0;line-height:1.2}.podcast__content .podcast-content h1:not([class]){font-size:30px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content h1:not([class]){font-size:calc(30px + .0225*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content h1:not([class]){font-size:48px}}.podcast__content .podcast-content h2:not([class]),.podcast__content .podcast-content h3:not([class]){margin-bottom:10px;color:inherit;font-variant:all-small-caps;letter-spacing:.075em;text-wrap:balance}.podcast__content .podcast-content h2:not([class]),.podcast__content .podcast-content h3:not([class]){font-size:24px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content h2:not([class]),.podcast__content .podcast-content h3:not([class]){font-size:calc(24px + .0075*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content h2:not([class]),.podcast__content .podcast-content h3:not([class]){font-size:30px}}.podcast__content .podcast-content h2:not([class]) strong,.podcast__content .podcast-content h3:not([class]) strong{font-weight:400}.podcast__content .podcast-content h4:not([class]){margin-bottom:10px}.podcast__content .podcast-content h4:not([class]){font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content h4:not([class]){font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content h4:not([class]){font-size:22px}}.podcast__content .podcast-content h4:not([class]){color:inherit;font-family:Ubique Text,serif;font-weight:700;line-height:1.3}.podcast__content .podcast-content h5:not([class]){margin-bottom:10px;font-style:italic}.podcast__content .podcast-content h5:not([class]){font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content h5:not([class]){font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content h5:not([class]){font-size:22px}}.podcast__content .podcast-content h5:not([class]){color:inherit;font-family:Ubique Text,serif;font-weight:400;line-height:1.3}.podcast__content .podcast-content h6:not([class]){margin-bottom:10px}.podcast__content .podcast-content h6:not([class]){font-size:15px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content h6:not([class]){font-size:calc(15px + .00375*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content h6:not([class]){font-size:18px}}.podcast__content .podcast-content h6:not([class]){color:inherit;font-family:Ubique Text,serif;font-weight:400;line-height:1.3}.podcast__content .podcast-content h6:not([class]){color:inherit;font-variant:all-small-caps;letter-spacing:.075em}.podcast__content .podcast-content *+h1:not([class]),.podcast__content .podcast-content *+h2:not([class]),.podcast__content .podcast-content *+h3:not([class]),.podcast__content .podcast-content *+h4:not([class]),.podcast__content .podcast-content *+h5:not([class]),.podcast__content .podcast-content *+h6:not([class]){margin-top:40px}@media (min-width:768px){.podcast__content .podcast-content *+h1:not([class]),.podcast__content .podcast-content *+h2:not([class]),.podcast__content .podcast-content *+h3:not([class]),.podcast__content .podcast-content *+h4:not([class]),.podcast__content .podcast-content *+h5:not([class]),.podcast__content .podcast-content *+h6:not([class]){margin-top:60px}}.podcast__content .podcast-content p{margin-bottom:20px}.podcast__content .podcast-content p:last-child{margin-bottom:0}.podcast__content .podcast-content a{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.15em;color:var(--c-text);text-decoration-color:currentColor}.podcast__content .podcast-content a.active,.podcast__content .podcast-content a:hover,.podcast__content .podcast-content a:focus{color:var(--c-ui);text-decoration-color:var(--c-ui)}.podcast__content .podcast-content hr{margin:40px 0;background:var(--c-text);border:0;height:1px}.podcast__content .podcast-content ol{font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content ol{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content ol{font-size:22px}}.podcast__content .podcast-content ol{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.podcast__content .podcast-content ol li{padding-top:5px;padding-bottom:5px}.podcast__content .podcast-content ol li:before{position:absolute;top:5px;left:0}.podcast__content .podcast-content ol{counter-reset:counter;list-style:none;padding-left:0}.podcast__content .podcast-content ol>li{padding-left:1.2em;position:relative}.podcast__content .podcast-content ol>li:before{color:var(--c-text);content:counter(counter);counter-increment:counter}.podcast__content .podcast-content ol ol{font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content ol ol{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content ol ol{font-size:22px}}.podcast__content .podcast-content ol ol{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.podcast__content .podcast-content ol ol li{padding-top:5px;padding-bottom:5px}.podcast__content .podcast-content ol ol li:before{position:absolute;top:5px;left:0}.podcast__content .podcast-content ol ol li:before{content:counter(counter,lower-alpha)}.podcast__content .podcast-content ol ol ol{font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content ol ol ol{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content ol ol ol{font-size:22px}}.podcast__content .podcast-content ol ol ol{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.podcast__content .podcast-content ol ol ol li{padding-top:5px;padding-bottom:5px}.podcast__content .podcast-content ol ol ol li:before{position:absolute;top:5px;left:0}.podcast__content .podcast-content ol ol ol li{padding-left:1.8em}.podcast__content .podcast-content ol ol ol li:before{content:counter(counter,upper-roman)}.podcast__content .podcast-content ol ol ol ol{font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content ol ol ol ol{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content ol ol ol ol{font-size:22px}}.podcast__content .podcast-content ol ol ol ol{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.podcast__content .podcast-content ol ol ol ol li{padding-top:5px;padding-bottom:5px}.podcast__content .podcast-content ol ol ol ol li:before{position:absolute;top:5px;left:0}.podcast__content .podcast-content ol ol ol ol li:before{content:counter(counter)}.podcast__content .podcast-content ol ol ol ol ol{font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content ol ol ol ol ol{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content ol ol ol ol ol{font-size:22px}}.podcast__content .podcast-content ol ol ol ol ol{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.podcast__content .podcast-content ol ol ol ol ol li{padding-top:5px;padding-bottom:5px}.podcast__content .podcast-content ol ol ol ol ol li:before{position:absolute;top:5px;left:0}.podcast__content .podcast-content ol ol ol ol ol li:before{content:counter(counter,lower-alpha)}.podcast__content .podcast-content ol ol ol ol ol ol{font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content ol ol ol ol ol ol{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content ol ol ol ol ol ol{font-size:22px}}.podcast__content .podcast-content ol ol ol ol ol ol{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.podcast__content .podcast-content ol ol ol ol ol ol li{padding-top:5px;padding-bottom:5px}.podcast__content .podcast-content ol ol ol ol ol ol li:before{position:absolute;top:5px;left:0}.podcast__content .podcast-content ol ol ol ol ol ol li{padding-left:1.8em}.podcast__content .podcast-content ol ol ol ol ol ol li:before{content:counter(counter,upper-roman)}.podcast__content .podcast-content ul{font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content ul{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content ul{font-size:22px}}.podcast__content .podcast-content ul{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.podcast__content .podcast-content ul li{padding-top:5px;padding-bottom:5px}.podcast__content .podcast-content ul li:before{position:absolute;top:5px;left:0}.podcast__content .podcast-content ul{list-style:none;padding-left:0}.podcast__content .podcast-content ul li{padding-left:1em;position:relative}.podcast__content .podcast-content ul li:before{margin-top:.47em;background-color:var(--c-text);border:1px var(--c-text);border-radius:50%;content:"";height:.4em;position:absolute;width:.4em}.podcast__content .podcast-content ul ul{font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content ul ul{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content ul ul{font-size:22px}}.podcast__content .podcast-content ul ul{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.podcast__content .podcast-content ul ul li{padding-top:5px;padding-bottom:5px}.podcast__content .podcast-content ul ul li:before{position:absolute;top:5px;left:0}.podcast__content .podcast-content ul ul li:before{background-color:var(--c-bg);border-color:var(--c-text)}.podcast__content .podcast-content ul ul ul{font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content ul ul ul{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content ul ul ul{font-size:22px}}.podcast__content .podcast-content ul ul ul{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.podcast__content .podcast-content ul ul ul li{padding-top:5px;padding-bottom:5px}.podcast__content .podcast-content ul ul ul li:before{position:absolute;top:5px;left:0}.podcast__content .podcast-content ul ul ul li:before{background-color:var(--c-bg-secondary);border-color:transparent}.podcast__content .podcast-content ul ul ul ul{font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content ul ul ul ul{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content ul ul ul ul{font-size:22px}}.podcast__content .podcast-content ul ul ul ul{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.podcast__content .podcast-content ul ul ul ul li{padding-top:5px;padding-bottom:5px}.podcast__content .podcast-content ul ul ul ul li:before{position:absolute;top:5px;left:0}.podcast__content .podcast-content ul ul ul ul{list-style:none;padding-left:0}.podcast__content .podcast-content ul ul ul ul li{padding-left:1em;position:relative}.podcast__content .podcast-content ul ul ul ul li:before{margin-top:.47em;background-color:var(--c-text);border:1px var(--c-text);border-radius:50%;content:"";height:.4em;position:absolute;width:.4em}.podcast__content .podcast-content ul ul ul ul ul{font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content ul ul ul ul ul{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content ul ul ul ul ul{font-size:22px}}.podcast__content .podcast-content ul ul ul ul ul{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.podcast__content .podcast-content ul ul ul ul ul li{padding-top:5px;padding-bottom:5px}.podcast__content .podcast-content ul ul ul ul ul li:before{position:absolute;top:5px;left:0}.podcast__content .podcast-content ul ul ul ul ul li:before{background-color:var(--c-bg);border-color:var(--c-text)}.podcast__content .podcast-content ul ul ul ul ul ul{font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content ul ul ul ul ul ul{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content ul ul ul ul ul ul{font-size:22px}}.podcast__content .podcast-content ul ul ul ul ul ul{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.podcast__content .podcast-content ul ul ul ul ul ul li{padding-top:5px;padding-bottom:5px}.podcast__content .podcast-content ul ul ul ul ul ul li:before{position:absolute;top:5px;left:0}.podcast__content .podcast-content ul ul ul ul ul ul li:before{background-color:var(--c-bg-secondary);border-color:transparent}.podcast__content .podcast-content ol,.podcast__content .podcast-content ul{margin:20px 0}.podcast__content .podcast-content ol,.podcast__content .podcast-content ul{font-size:18px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content ol,.podcast__content .podcast-content ul{font-size:calc(18px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content ol,.podcast__content .podcast-content ul{font-size:22px}}.podcast__content .podcast-content ol,.podcast__content .podcast-content ul{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.45}.podcast__content .podcast-content abbr[title]{text-decoration:none}.podcast__content .podcast-content blockquote{color:var(--c-text);position:relative}.podcast__content .podcast-content blockquote:not(.pullquote){font-size:20px;margin:40px}.podcast__content .podcast-content blockquote cite{margin-top:20px;display:block}.podcast__content .podcast-content figcaption{margin-top:10px}.podcast__content .podcast-content figcaption{font-size:13px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content figcaption{font-size:calc(13px + .00375*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content figcaption{font-size:16px}}.podcast__content .podcast-content figcaption{color:var(--c-text);font-family:Ubique Text,serif;font-weight:400;line-height:1.3}.podcast__content .podcast-content figcaption a{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.15em;color:var(--c-text);text-decoration-color:currentColor}.podcast__content .podcast-content figcaption a.active,.podcast__content .podcast-content figcaption a:hover,.podcast__content .podcast-content figcaption a:focus{color:var(--c-ui);text-decoration-color:var(--c-ui)}.podcast__content .podcast-content figcaption{color:var(--c-text-secondary)}.podcast__content .podcast-content pre{margin:30px 0}.podcast__content .podcast-content pre{font-size:16px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content pre{font-size:calc(16px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content pre{font-size:20px}}.podcast__content .podcast-content pre{color:var(--c-bg);font-family:Courier,monospace;font-weight:400;line-height:1.3}.podcast__content .podcast-content pre{padding:20px;background-color:var(--c-text);border-radius:10px}.podcast__content .podcast-content aside{margin:30px 0;padding:20px;background-color:var(--c-bg-secondary);border-radius:3px}.podcast__content .podcast-content table{border-collapse:collapse;min-width:100%;table-layout:auto;width:100%}@media (min-width:768px){.podcast__content .podcast-content table{table-layout:fixed;width:100%}}.podcast__content .podcast-content table tr{border-bottom:1px var(--c-border)}.podcast__content .podcast-content table th{border-bottom:4px var(--c-text);font-weight:500}.podcast__content .podcast-content table td{padding:10px}@media (min-width:600px){.podcast__content .podcast-content table td{padding:15px}}.podcast__content .podcast-content table th{padding:5px 15px}.podcast__content .podcast-content table td,.podcast__content .podcast-content table th{display:table-cell;min-width:100px;text-align:left;vertical-align:top}.podcast__content .podcast-content table td[align=center],.podcast__content .podcast-content table th[align=center]{text-align:center}.podcast__content .podcast-content table td[align=right],.podcast__content .podcast-content table th[align=right]{text-align:right}.podcast__content .podcast-content table td:first-child,.podcast__content .podcast-content table th:first-child{padding-left:0}.podcast__content .podcast-content table{margin:40px 0}.podcast__content .podcast-content kbd,.podcast__content .podcast-content code,.podcast__content .podcast-content samp,.podcast__content .podcast-content var,.podcast__content .podcast-content q{font-size:16px}@media (min-width:400px) and (max-width:1199px){.podcast__content .podcast-content kbd,.podcast__content .podcast-content code,.podcast__content .podcast-content samp,.podcast__content .podcast-content var,.podcast__content .podcast-content q{font-size:calc(16px + .005*(100vw - 400px))}}@media (min-width:1200px){.podcast__content .podcast-content kbd,.podcast__content .podcast-content code,.podcast__content .podcast-content samp,.podcast__content .podcast-content var,.podcast__content .podcast-content q{font-size:20px}}.podcast__content .podcast-content kbd,.podcast__content .podcast-content code,.podcast__content .podcast-content samp,.podcast__content .podcast-content var,.podcast__content .podcast-content q{color:var(--c-text);font-family:Courier,monospace;font-weight:400;line-height:1.3}.podcast__content .podcast-content kbd,.podcast__content .podcast-content code,.podcast__content .podcast-content samp,.podcast__content .podcast-content var,.podcast__content .podcast-content q{padding:3px 6px;background-color:var(--c-bg-secondary);border-radius:3px}.podcast__content .podcast-content>*:first-child{margin-top:0!important}.podcast__content .podcast-content>*:last-child{margin-bottom:0!important}.podcast__content .podcast-content p{line-height:1.45}@-moz-document url-prefix(){.article-dropcap--inner>p:first-child:first-letter,.article-dropcap--inner .dropcap:first-letter{float:left;font-family:Ubique Text,serif;font-size:6.5em;line-height:.5em;margin:0 .15em 0 0}}.pullquote,.rich-text__inner .pullquote{width:100%}@media (min-width:768px){.pullquote,.rich-text__inner .pullquote{float:left;width:45%}}.pullquote:before,.rich-text__inner .pullquote:before{content:" ";display:block;border-top:1px solid var(--c-text);width:50%;margin-bottom:20px}@media (min-width:768px){.pullquote:before,.rich-text__inner .pullquote:before{width:45%}}.pullquote__text{text-wrap:balance;color:var(--c-text);font-family:Ubique Subhead,serif;font-weight:400;line-height:1.2}.pullquote__text{font-size:24px}@media (min-width:400px) and (max-width:1199px){.pullquote__text{font-size:calc(24px + .01*(100vw - 400px))}}@media (min-width:1200px){.pullquote__text{font-size:32px}}.pullquote__attribution{font-size:13px}@media (min-width:400px) and (max-width:1199px){.pullquote__attribution{font-size:calc(13px + .00375*(100vw - 400px))}}@media (min-width:1200px){.pullquote__attribution{font-size:16px}}.pullquote__attribution{color:inherit;font-family:Ubique Text,serif;font-weight:400;line-height:1.3}.pullquote__attribution{color:inherit;font-variant:all-small-caps;letter-spacing:.075em}.article-tools{width:100%}@media (min-width:768px){.article-tools{border-bottom:0}}@media (min-width:1070px){.article-tools{position:absolute;top:0%;left:0;height:100%;width:auto;transform:translate(calc(-100% - 60px))}}.article-tools__buttons{font-size:11px}@media (min-width:400px) and (max-width:1199px){.article-tools__buttons{font-size:calc(11px + .00125*(100vw - 400px))}}@media (min-width:1200px){.article-tools__buttons{font-size:12px}}.article-tools__buttons{color:var(--c-text-secondary);font-family:Public Sans,sans-serif;font-weight:400;line-height:1.45}.article-tools__buttons{gap:10px;justify-content:flex-start}@media (min-width:1070px){.article-tools__buttons{position:sticky;flex-direction:column;gap:0;top:calc(50% - 142px)}}.article-tools__button{align-items:center;flex-direction:row-reverse;flex:0 0 auto;gap:10px;justify-content:center;box-sizing:content-box}@media (min-width:1070px){.article-tools__button{flex-direction:column;gap:5px}}.article-tools__button:hover{color:var(--c-ui)}.article-tools__button{position:relative;border-right:1px solid var(--c-bg-secondary);padding-right:10px}@media (min-width:1070px){.article-tools__button{border-right:0;padding-right:0}.article-tools__button:after{content:" ";display:block;position:absolute;bottom:0;border-bottom:1px solid var(--c-bg-secondary);height:1px;width:50%}}.article-tools__wrapper:last-child a{border:none;padding-right:0}.article-tools__wrapper:last-child a:after{display:none}.article-tools__icon{height:12px;width:12px;fill:none;flex-shrink:0}@media (min-width:768px){.article-tools__icon{height:14px;width:14px}}.up-right-arrow-icon{height:10px;width:10px}@media (min-width:768px){.up-right-arrow-icon{height:12px;width:12px}}.highlight-share-popover{max-width:8rem;pointer-events:none;-webkit-filter:drop-shadow(0 1px 3px rgba(0,0,0,.35));filter:drop-shadow(0 1px 3px rgba(0,0,0,.35));-webkit-animation:highlight-share-intro .3s;animation:highlight-share-intro .3s}.highlight-share-popover:before{content:"";position:absolute;bottom:100%;left:50%;width:0;height:0;margin:.25rem -.5rem;border-width:.5rem .5rem 0;border-style:solid;border-color:var(--c-ui) transparent}.highlight-share-popover>ul{pointer-events:auto;margin:-.75rem 0 0;background:var(--c-ui);color:var(--c-bg);position:absolute;left:50%;top:1px;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.highlight-share-popover>ul>li{display:inline-block;width:2rem;height:1rem;line-height:1rem;text-align:center}.highlight-share-popover>ul>li>a svg{fill:var(--c-bg);max-height:20px}.highlight-share-popover>ul>li polyline{stroke:var(--c-bg)}@media (pointer:coarse){.highlight-share-popover{font-size:150%}.highlight-share-popover:before{bottom:auto;top:100%;border-width:0 .5rem .5rem;margin-top:0}.highlight-share-popover>ul{top:100%;transform:translate(-50%);margin:.5rem 0 0}}@media (max-width:575px){.highlight-share-popover:not(.highlight-share-anonymous){left:0!important;right:0!important;width:auto!important;max-width:none}.highlight-share-popover:not(.highlight-share-anonymous):before{bottom:auto;top:100%;border-width:0 .5rem .5rem;margin-top:0}.highlight-share-popover:not(.highlight-share-anonymous)>ul{top:100%;transform:translate(-50%);margin:.5rem 0 0}}@-webkit-keyframes highlight-share-intro{0%{-webkit-transform:translateY(-3em);opacity:0}80%{-webkit-transform:translateY(.5em);opacity:1}to{-webkit-transform:translateY(0)}}@keyframes highlight-share-intro{0%{transform:translateY(-3em);opacity:0}80%{transform:translateY(.5em);opacity:1}to{transform:translateY(0)}}.article-dropcap{position:relative}.text-saved-highlight{background-color:var(--c-bg-secondary)}.action-highlight{position:absolute;background-color:var(--c-bg-secondary);border-radius:50%;color:var(--c-bg);font-size:1.5rem;font-weight:700;height:25px;left:-30px;line-height:29px;text-align:center;width:25px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.action-highlight.info{left:-60px;font-size:13px;line-height:30px}.highlight-share--notes{position:absolute;z-index:99;right:0;width:359px;height:276px;background:var(--c-bg);border:solid 1px #92a0b1;padding:20px;box-sizing:border-box;box-shadow:1px 2px 12px #00000040;color:var(--c-text)}@media (max-width:575px){.highlight-share--notes:not(.highlight-share--anonymous){left:0!important}}.highlight-share--notes *{float:left}.highlight-share--notes p{white-space:initial}.highlight-share--notes form{width:100%;padding-bottom:5px}.highlight-share--notes .title{border-bottom:1px solid var(--c-text);width:100%}.highlight-share--notes .textarea{width:100%;height:100px;border:none}.highlight-share--notes .action-button{padding-top:5px}.highlight-share--notes .action-button:nth-of-type(1).loading{background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%20preserveAspectRatio='xMidYMid'%20class='uil-default'%3e%3cpath%20fill='none'%20class='bk'%20d='M0%200h100v100H0z'/%3e%3crect%20x='46.5'%20y='40'%20width='7'%20height='20'%20rx='5'%20ry='5'%20fill='%230a72ce'%20transform='translate(0%20-30)'%3e%3canimate%20attributeName='opacity'%20from='1'%20to='0'%20dur='1s'%20begin='0s'%20repeatCount='indefinite'/%3e%3c/rect%3e%3crect%20x='46.5'%20y='40'%20width='7'%20height='20'%20rx='5'%20ry='5'%20fill='%230a72ce'%20transform='rotate(30%20105.98%2065)'%3e%3canimate%20attributeName='opacity'%20from='1'%20to='0'%20dur='1s'%20begin='0.08333333333333333s'%20repeatCount='indefinite'/%3e%3c/rect%3e%3crect%20x='46.5'%20y='40'%20width='7'%20height='20'%20rx='5'%20ry='5'%20fill='%230a72ce'%20transform='rotate(60%2075.98%2065)'%3e%3canimate%20attributeName='opacity'%20from='1'%20to='0'%20dur='1s'%20begin='0.16666666666666666s'%20repeatCount='indefinite'/%3e%3c/rect%3e%3crect%20x='46.5'%20y='40'%20width='7'%20height='20'%20rx='5'%20ry='5'%20fill='%230a72ce'%20transform='rotate(90%2065%2065)'%3e%3canimate%20attributeName='opacity'%20from='1'%20to='0'%20dur='1s'%20begin='0.25s'%20repeatCount='indefinite'/%3e%3c/rect%3e%3crect%20x='46.5'%20y='40'%20width='7'%20height='20'%20rx='5'%20ry='5'%20fill='%230a72ce'%20transform='rotate(120%2058.66%2065)'%3e%3canimate%20attributeName='opacity'%20from='1'%20to='0'%20dur='1s'%20begin='0.3333333333333333s'%20repeatCount='indefinite'/%3e%3c/rect%3e%3crect%20x='46.5'%20y='40'%20width='7'%20height='20'%20rx='5'%20ry='5'%20fill='%230a72ce'%20transform='rotate(150%2054.02%2065)'%3e%3canimate%20attributeName='opacity'%20from='1'%20to='0'%20dur='1s'%20begin='0.4166666666666667s'%20repeatCount='indefinite'/%3e%3c/rect%3e%3crect%20x='46.5'%20y='40'%20width='7'%20height='20'%20rx='5'%20ry='5'%20fill='%230a72ce'%20transform='rotate(180%2050%2065)'%3e%3canimate%20attributeName='opacity'%20from='1'%20to='0'%20dur='1s'%20begin='0.5s'%20repeatCount='indefinite'/%3e%3c/rect%3e%3crect%20x='46.5'%20y='40'%20width='7'%20height='20'%20rx='5'%20ry='5'%20fill='%230a72ce'%20transform='rotate(-150%2045.98%2065)'%3e%3canimate%20attributeName='opacity'%20from='1'%20to='0'%20dur='1s'%20begin='0.5833333333333334s'%20repeatCount='indefinite'/%3e%3c/rect%3e%3crect%20x='46.5'%20y='40'%20width='7'%20height='20'%20rx='5'%20ry='5'%20fill='%230a72ce'%20transform='rotate(-120%2041.34%2065)'%3e%3canimate%20attributeName='opacity'%20from='1'%20to='0'%20dur='1s'%20begin='0.6666666666666666s'%20repeatCount='indefinite'/%3e%3c/rect%3e%3crect%20x='46.5'%20y='40'%20width='7'%20height='20'%20rx='5'%20ry='5'%20fill='%230a72ce'%20transform='rotate(-90%2035%2065)'%3e%3canimate%20attributeName='opacity'%20from='1'%20to='0'%20dur='1s'%20begin='0.75s'%20repeatCount='indefinite'/%3e%3c/rect%3e%3crect%20x='46.5'%20y='40'%20width='7'%20height='20'%20rx='5'%20ry='5'%20fill='%230a72ce'%20transform='rotate(-60%2024.02%2065)'%3e%3canimate%20attributeName='opacity'%20from='1'%20to='0'%20dur='1s'%20begin='0.8333333333333334s'%20repeatCount='indefinite'/%3e%3c/rect%3e%3crect%20x='46.5'%20y='40'%20width='7'%20height='20'%20rx='5'%20ry='5'%20fill='%230a72ce'%20transform='rotate(-30%20-5.98%2065)'%3e%3canimate%20attributeName='opacity'%20from='1'%20to='0'%20dur='1s'%20begin='0.9166666666666666s'%20repeatCount='indefinite'/%3e%3c/rect%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat}.highlight-share--notes.highlight-share--anonymous{height:auto;max-width:17ch;padding:8px 12px 12px;border:solid 1px #92a0b1;box-shadow:none;border-radius:3px}@media (min-width:1070px){.dfp-tag-sticky{position:sticky;flex-direction:column;gap:0;top:calc(50% - 300px)}}@media (min-width:768px){.topper.vertical-image{margin-bottom:40px}}@media (min-width:768px) and (min-width:768px){.topper.vertical-image{margin-bottom:60px}}.author-about__description>p:not(:last-of-type){margin-bottom:0;padding-bottom:15px}.author-about__description .align-left{float:left;margin:0 20px 10px 0;width:90px;max-width:90px}.paywall:not(.paywall-free-article):before{content:" ";background:linear-gradient(180deg,rgba(255,255,255,0) 0%,var(--c-bg) 77%,var(--c-bg) 100%);height:45px;position:absolute;top:-49px;left:0;width:100%}.rich-text__inner .paywall p{margin-bottom:0}.rich-text__inner .paywall p:last-of-type:after{content:none}.rich-text__inner .paywall a{text-decoration:none}.article__audio-player.active{display:flex;position:sticky;top:15px;box-shadow:0 0 10px 0 var(--c-bg-secondary);transition:top .2s ease-in-out}.podcast__audio-player{box-shadow:0 0 10px 0 var(--c-bg-secondary);transition:top .2s ease-in-out}
@font-face{font-family:Ubique Text;src:url(/themes/mag/src/fonts/serif/UbiqueText-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:optional}@font-face{font-family:Ubique Display;src:url(/themes/mag/src/fonts/serif/UbiqueDisplay-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:optional}@font-face{font-family:Ubique Subhead;src:url(/themes/mag/src/fonts/serif/UbiqueSubhead-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:optional}@font-face{font-family:Ubique Display;src:url(/themes/mag/src/fonts/serif/UbiqueDisplay-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:optional}@font-face{font-family:Ubique Display;src:url(/themes/mag/src/fonts/serif/UbiqueDisplay-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:Ubique Subhead;src:url(/themes/mag/src/fonts/serif/UbiqueSubhead-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Ubique Text;src:url(/themes/mag/src/fonts/serif/UbiqueText-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:optional}@font-face{font-family:Ubique Subhead;src:url(/themes/mag/src/fonts/serif/UbiqueSubhead-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:optional}@font-face{font-family:Ubique Display;src:url(/themes/mag/src/fonts/serif/UbiqueDisplay-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:optional}@font-face{font-family:Ubique Text;src:url(/themes/mag/src/fonts/serif/UbiqueText-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:optional}@font-face{font-family:Ubique Text;src:url(/themes/mag/src/fonts/serif/UbiqueText-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:optional}@font-face{font-family:Ubique Subhead;src:url(/themes/mag/src/fonts/serif/UbiqueSubhead-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:optional}@font-face{font-family:Ubique Text;src:url(/themes/mag/src/fonts/serif/UbiqueText-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:Ubique Subhead;src:url(/themes/mag/src/fonts/serif/UbiqueSubhead-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:optional}@font-face{font-family:Ubique Display;src:url(/themes/mag/src/fonts/serif/UbiqueDisplay-SemiBoldItalic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:optional}@font-face{font-family:Ubique Text;src:url(/themes/mag/src/fonts/serif/UbiqueText-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Ubique Display;src:url(/themes/mag/src/fonts/serif/UbiqueDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Ubique Subhead;src:url(/themes/mag/src/fonts/serif/UbiqueSubhead-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:Public Sans;src:url(/themes/mag/src/fonts/sans/PublicSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:optional}@font-face{font-family:Public Sans;src:url(/themes/mag/src/fonts/sans/PublicSans-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:optional}@font-face{font-family:Public Sans;src:url(/themes/mag/src/fonts/sans/PublicSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:optional}@font-face{font-family:Public Sans;src:url(/themes/mag/src/fonts/sans/PublicSans-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:optional}.audio-player{--progress-width:0%;--height:50px;--play-btn-size:30px;--skip-btn-size:25px;--h-padding:10px;--font-size:11px;color:var(--c-text-secondary);border:1px solid var(--c-ui-border);height:var(--height);max-width:100%;background-color:var(--c-bg);font-size:var(--font-size);line-height:1.45;z-index:2;position:static!important;top:0}@media (min-width:768px){.audio-player{--height:65px;--play-btn-size:40px;--skip-btn-size:33px;--font-size:14px}}@media (min-width:400px){.audio-player{position:sticky!important}}.audio-player__item{align-items:center;flex-grow:1;height:var(--height);justify-content:center}@container (min-width:600px){.audio-player__item{flex-grow:0}}.audio-player__controls{gap:10px;justify-content:flex-start}@container (min-width:600px){.audio-player__controls{flex-grow:1}}.active .audio-player__controls{border-right:1px var(--c-border)}.audio-player__play-button{height:var(--play-btn-size);width:var(--play-btn-size);align-items:center;background-color:var(--c-ui);flex-shrink:0;justify-content:center}.audio-player__play-button svg{height:37.5%;width:37.5%;color:var(--c-bg)}.audio-player__play-button:hover{background-color:var(--c-text)}.play-icon{margin-left:8%}.audio-player__label{display:flex;flex:1;justify-content:space-between}.active .audio-player__label{display:none}.audio-player__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--c-ui-border);display:none;flex:1;height:1px;width:80px;position:relative}.audio-player__slider:before{background-color:var(--c-ui);content:"";height:1px;left:0;position:absolute;top:0;width:var(--progress-width)}@media (min-width:1070px){.active .audio-player__slider{display:block}}.audio-player__slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--c-ui);border-radius:100%;cursor:pointer;height:10px;width:10px}.audio-player__slider::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--c-ui);border-radius:100%;cursor:pointer;height:10px;width:10px}.audio-player__timestamp{display:none;white-space:nowrap}.active .audio-player__timestamp{display:block}.audio-player__jump-back-btn,.audio-player__jump-forward-btn{border-right:1px var(--c-border);position:relative;display:none}.audio-player__jump-back-btn,.audio-player__jump-forward-btn{font-size:11px}@media (min-width:400px) and (max-width:1199px){.audio-player__jump-back-btn,.audio-player__jump-forward-btn{font-size:calc(11px + .00125*(100vw - 400px))}}@media (min-width:1200px){.audio-player__jump-back-btn,.audio-player__jump-forward-btn{font-size:12px}}.audio-player__jump-back-btn,.audio-player__jump-forward-btn{color:var(--c-text-secondary);font-family:Public Sans,sans-serif;font-weight:400;line-height:normal}.active .audio-player__jump-back-btn,.active .audio-player__jump-forward-btn{display:flex}.audio-player__jump-back-btn:hover,.audio-player__jump-forward-btn:hover{color:var(--c-ui)}@container (min-width:350px){.audio-player__jump-forward-btn{border-right:1px var(--c-border)}}.audio-player__jump-text:before{content:" ";display:block;position:absolute;top:50%;left:50%;background-color:var(--c-bg);color:var(--c-ui);padding:2px;z-index:1}.audio-player__jump-back-btn .audio-player__jump-text:before{content:"–";transform:translate(calc(-50% - 15px),-50%)}.audio-player__jump-forward-btn .audio-player__jump-text:before{content:"+";transform:translate(calc(-50% + 15px),-50%)}.audio-player__jump-text:after{content:" ";display:block;position:absolute;top:50%;left:50%;height:var(--skip-btn-size);width:var(--skip-btn-size);border:1px solid var(--c-ui);border-radius:100%;transform:translate(-50%,-50%)}.audio-player__speed{position:relative;display:none}.active .audio-player__speed{display:flex}@container (min-width:400px){.audio-player__speed{border-right:1px var(--c-border)}}.audio-player__speed-select{white-space:nowrap;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:2}.audio-player__speed-select{font-size:14px}@media (min-width:400px) and (max-width:1199px){.audio-player__speed-select{font-size:calc(14px + .00125*(100vw - 400px))}}@media (min-width:1200px){.audio-player__speed-select{font-size:15px}}.audio-player__speed-select{color:var(--c-text-secondary);font-family:Public Sans,sans-serif;font-weight:400;line-height:1.45}.audio-player__speed-select:hover{color:var(--c-ui)}.dropdown-icon{position:absolute;color:var(--c-ui);height:8px;width:11px;right:var(--h-padding)}.audio-player__download-btn{white-space:nowrap;display:none}.active .audio-player__download-btn{display:flex}.audio-player__download-btn:hover{color:var(--c-ui)}.download-icon{color:var(--c-ui);height:11px;margin-left:2px;width:7px}@media (min-width:768px){.download-icon{height:14px;width:9px}}.active .audio-player__close-button{display:flex}.audio-player__close-button:hover{color:var(--c-ui)}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
