.dan-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .dan-audio :where(figcaption){color:hsla(0,0%,100%,.65)}.dan-audio{margin:0 0 1em}.dan-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.dan-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .dan-embed :where(figcaption){color:hsla(0,0%,100%,.65)}.dan-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:hsla(0,0%,100%,.65)}:root :where(.dan-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.dan-image figcaption){color:hsla(0,0%,100%,.65)}.dan-image{margin:0 0 1em}.dan-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.dan-pullquote :where(cite),.dan-pullquote :where(footer),.dan-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.dan-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.dan-quote cite,.dan-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.dan-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.dan-quote:where(.has-text-align-center){border:none;padding-left:0}.dan-quote.is-large,.dan-quote.is-style-large,.dan-quote:where(.is-style-plain){border:none}.dan-search .dan-search__label{font-weight:700}.dan-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.dan-group.has-background){padding:1.25em 2.375em}.dan-separator.has-css-opacity{opacity:.4}.dan-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.dan-separator.has-alpha-channel-opacity{opacity:1}.dan-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.dan-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.dan-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.dan-table{margin:0 0 1em}.dan-table td,.dan-table th{word-break:normal}.dan-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .dan-table :where(figcaption){color:hsla(0,0%,100%,.65)}.dan-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .dan-video :where(figcaption){color:hsla(0,0%,100%,.65)}.dan-video{margin:0 0 1em}:root :where(.dan-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}