.media-detail-page,.media-detail-page .font-sans{font-family:sans-serif}.media-detail-page .font-display{font-family:serif}.media-detail-content{color:var(--color-brand-dark-green);flex-direction:column;gap:16px;font-family:sans-serif;display:flex}.media-detail-html-document{flex-direction:column;gap:16px;width:100%;display:flex;overflow-x:hidden}.media-detail-content :where(h1,h2,h3,h4,h5,h6){color:var(--color-brand-dark-green);letter-spacing:0;overflow-wrap:anywhere;white-space:pre-wrap;scroll-margin-top:95px;font-family:serif;font-weight:400}.media-detail-content h1{margin-top:24px;font-size:44px;line-height:54px}.media-detail-content h2{margin-top:24px;font-size:36px;line-height:48px}.media-detail-content h3{margin-top:24px;font-size:28px;line-height:42px}.media-detail-content h4{margin-top:24px;font-size:20px;line-height:30px}.media-detail-content h5{margin-top:24px;font-size:20px;line-height:28px}.media-detail-content h6{margin-top:24px;font-size:16px;line-height:24px}.media-detail-content :where(p,li){color:var(--color-brand-dark-green);letter-spacing:0;font-family:sans-serif;font-size:16px;font-weight:400;line-height:24px}.media-detail-content :where(p,li,h1,h2,h3,h4,h5,h6) span{color:inherit;font:inherit}.media-detail-content>span{font-family:sans-serif;font-size:16px;line-height:24px}.media-detail-content :where(ul,ol){flex-direction:column;gap:0;margin:16px 0;padding-left:1.5rem;display:flex}.media-detail-content ul{list-style:outside}.media-detail-content ol{list-style:decimal}.media-detail-content a,.media-discussion-post a{cursor:pointer;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.media-detail-content a:hover,.media-discussion-post a:hover{opacity:.7}.media-detail-content :where(strong,b){font-weight:700}.media-detail-content :where(em,i){font-style:italic}.media-detail-content figure,.media-detail-content .media-detail-block-image{width:100%;margin:40px 0;padding:0}.media-detail-content figure:not(:has(figcaption)):after{content:"";height:8px;display:block}.media-detail-content figure.media{margin:16px 0}.media-detail-content figure.media:not(:has(img)):not(:has(figcaption)):after{display:none}.media-detail-content p:has(>img:only-child){width:100%;margin:40px 0;padding-bottom:8px}.media-detail-content p:has(>img:only-child) img{width:100%;height:auto;display:block}.media-detail-content.media-detail-content :where(h1,h2,h3,h4,h5,h6)+:where(h1,h2,h3,h4,h5,h6){margin-top:0}.media-detail-content.media-detail-content>.contents:has(>:where(h1,h2,h3,h4,h5,h6))+.contents:has(>:where(h1,h2,h3,h4,h5,h6))>:where(h1,h2,h3,h4,h5,h6){margin-top:0}.media-detail-summary :where(p,span,a,em,i,strong,b){color:inherit;font:inherit;letter-spacing:0}.media-detail-summary :where(em,i){font-style:italic}.media-detail-summary :where(strong,b){font-weight:700}.media-detail-summary a{cursor:pointer;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.media-podcast-transcript{flex-direction:column;gap:32px;display:flex}.media-podcast-content{display:contents}.media-podcast-content--collapsed>:nth-child(n+7){display:none}.media-detail-content.media-podcast-footer-content :where(p,li){font-size:14px;line-height:20px}.media-detail-content figure.image img,.media-detail-content figure img,.media-detail-content .media-detail-block-image img{width:100%;height:auto;display:block}.media-detail-content figcaption{font-family:var(--font-sans);margin-top:8px;font-size:12px;line-height:16px}.media-detail-content blockquote{border-left:1px solid;margin:8px 0;padding-left:16px}.media-detail-content pre{border:1px solid color-mix(in srgb, currentColor 15%, transparent);background:color-mix(in srgb, currentColor 5%, transparent);font-family:var(--font-mono);white-space:pre;border-radius:4px;margin:16px 0;padding:16px;font-size:14px;line-height:1.6;overflow-x:auto}.media-detail-content code{border:1px solid color-mix(in srgb, currentColor 15%, transparent);background:color-mix(in srgb, currentColor 5%, transparent);font-family:var(--font-mono);border-radius:3px;padding:2px 6px;font-size:.9em}.media-detail-content pre code{font:inherit;background:0 0;border:0;padding:0}.media-detail-content :where(table){border-collapse:collapse;width:100%;font-family:var(--font-sans);margin:24px 0;font-size:16px;line-height:24px}.media-detail-content :where(th,td){border:1px solid var(--color-brand-dark-green);text-align:left;vertical-align:top;padding:12px 16px}.media-detail-content th{font-weight:600}.media-detail-content .media-detail-video-frame{height:0;padding-top:30px;padding-bottom:60%;position:relative;overflow:hidden}.media-detail-content .media-detail-video-aspect{aspect-ratio:16/9;width:100%;position:absolute;top:30px;left:0}.media-detail-content .media-detail-video{border:0;width:100%;height:100%}.media-detail-content .media-detail-embed,.media-detail-content .media-detail-embed iframe{border:0;width:100%;max-width:100%}.media-detail-content .media-detail-interactive{border:0;width:100%;max-width:100%;display:block}.media-detail-content a.footnote{font-family:inherit;font-size:inherit;line-height:inherit;vertical-align:baseline;text-decoration:none;display:inline-block}.media-detail-content a.footnote sup{font-size:smaller;line-height:inherit;vertical-align:super;position:static}.media-detail-content a.footnote .anchor{width:0;height:90px;margin-top:-90px;margin-bottom:-16px;display:block;position:absolute}.media-discussion-post :where(p,ul,ol)+:where(p,ul,ol){margin-top:12px}.media-discussion-post :where(ul,ol){padding-left:20px}.media-player-range{--media-player-track:var(--color-brand-dark-green);-webkit-appearance:none;appearance:none;background:0 0;height:8px}.media-player-range-light{--media-player-track:white}.media-player-range::-webkit-slider-runnable-track{background:var(--media-player-track);height:1px}.media-player-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--media-player-track);border:0;border-radius:50%;width:8px;height:8px;margin-top:-3.5px}.media-player-range::-moz-range-track{background:var(--media-player-track);height:1px}.media-player-range::-moz-range-progress{background:var(--media-player-track);height:1px}.media-player-range::-moz-range-thumb{background:var(--media-player-track);border:0;border-radius:50%;width:8px;height:8px}@media (max-width:767px){.media-detail-page .max-sm\:font-sans{font-family:sans-serif}.media-detail-content h2,.media-detail-content h3,.media-detail-content h4,.media-detail-content h5,.media-detail-content h6{font-size:20px;line-height:30px}.media-detail-content figure,.media-detail-content .media-detail-block-image{margin:24px 0}.media-detail-content p:has(>img:only-child){margin:24px 0}}
