.pp-template--explainer .pp-explainer__advice{max-width:var(--pp-measure-prose);margin:var(--pp-space-4) 0 0;padding-top:var(--pp-space-3);border-top:1px solid var(--pp-color-border);font-size:var(--pp-text-base);line-height:var(--pp-leading-base);color:var(--pp-color-text-soft)}.pp-template--explainer .pp-template__meta time{white-space:nowrap}.pp-template--explainer .pp-template__section>h2{margin-top:0}.pp-template--explainer .pp-template__section>*+*{margin-top:var(--pp-space-4)}.pp-template--explainer .pp-explainer__answer{font-size:var(--pp-text-lead);line-height:var(--pp-leading-lead);font-weight:var(--pp-weight-regular);color:var(--pp-color-text)}.pp-template--explainer .pp-explainer__cite{font-size:var(--pp-text-sm);line-height:var(--pp-leading-sm);color:var(--pp-color-text-muted)}.pp-template--explainer .pp-explainer__list{margin:0;padding-inline-start:var(--pp-space-5)}.pp-template--explainer .pp-explainer__list>li+li{margin-top:var(--pp-space-2)}.pp-template--explainer ul.pp-explainer__list>li::marker{color:var(--pp-color-accent)}.pp-template--explainer .pp-explainer__quote{margin:0;padding-inline-start:var(--pp-space-4);border-inline-start:3px solid var(--pp-color-accent);quotes:none;font-size:var(--pp-text-base);line-height:var(--pp-leading-base);color:var(--pp-color-text-soft)}.pp-template--explainer .pp-explainer__quote>p{margin:0}.pp-template--explainer .pp-template__section>.pp-explainer__quote+.pp-source-line{margin-top:var(--pp-space-2);padding-inline-start:calc(var(--pp-space-4) + 3px)}.pp-template--explainer .pp-figure img{display:block;width:100%;height:auto;border-radius:0}.pp-template--explainer .pp-explainer__faq details{padding:var(--pp-space-3) 0}.pp-template--explainer .pp-explainer__faq details+details{border-top:1px solid var(--pp-color-border)}.pp-template--explainer .pp-explainer__faq details>p{margin:var(--pp-space-2) 0 0}.pp-template--explainer .pp-explainer__faq details[open]>summary{color:var(--pp-color-accent);text-decoration:underline;text-decoration-thickness:2px}.pp-template--explainer .pp-explainer__related{margin:0;padding:0;list-style:none}.pp-template--explainer .pp-explainer__related>li{padding:var(--pp-space-2) 0}.pp-template--explainer .pp-explainer__relation{display:block;font-size:var(--pp-text-sm);line-height:var(--pp-leading-sm);color:var(--pp-color-text-muted)}