#vp-desktop-leader:has(iframe),[data-component=aim-ad]:has(iframe){text-align:center;font-size:var(--text-sm);padding-block:var(--space-xs) var(--space-lg);background-color:var(--color-contrast-low-alpha)}.page #vp-desktop-leader:has(iframe),.page [data-component=aim-ad]:has(iframe){margin-top:var(--space-xxxl)}.page #vp-desktop-leader:has(iframe)~.wp-block-columns.hub__featured--columns.hub__featured--has-border-top,.page #vp-desktop-leader:has(iframe)~.featured-slider,.page [data-component=aim-ad]:has(iframe)~.wp-block-columns.hub__featured--columns.hub__featured--has-border-top,.page [data-component=aim-ad]:has(iframe)~.featured-slider{margin-top:0;border-top:0}#vp-desktop-leader:has(iframe).top,[data-component=aim-ad]:has(iframe).top{margin-top:0;margin-bottom:2rem}#vp-desktop-leader:has(iframe):before,[data-component=aim-ad]:has(iframe):before{content:"Advertisement";display:block;margin-bottom:var(--space-base)}#vp-desktop-leader:has(iframe)[data-type=mobile],[data-component=aim-ad]:has(iframe)[data-type=mobile]{display:none}@media screen and (max-width: 1024px){#vp-desktop-leader:has(iframe)[data-type=mobile],[data-component=aim-ad]:has(iframe)[data-type=mobile]{display:block}}#vp-desktop-leader:has(iframe)[data-type=mobile-sticky],[data-component=aim-ad]:has(iframe)[data-type=mobile-sticky]{display:none;position:fixed;bottom:0;inset-inline:0;background-color:var(--color-white);z-index:var(--z-index-fixed-element);transition:.2s}@media screen and (max-width: 1024px){#vp-desktop-leader:has(iframe)[data-type=mobile-sticky],[data-component=aim-ad]:has(iframe)[data-type=mobile-sticky]{display:block}}#vp-desktop-leader:has(iframe)[data-type=mobile-sticky]:before,[data-component=aim-ad]:has(iframe)[data-type=mobile-sticky]:before{content:"Close X";text-align:right;padding-right:var(--space-base)}#vp-desktop-leader:has(iframe)[data-type=mobile-sticky]>*,[data-component=aim-ad]:has(iframe)[data-type=mobile-sticky]>*{position:relative}#vp-desktop-leader:has(iframe)[data-type=mobile-sticky]>.close-button,[data-component=aim-ad]:has(iframe)[data-type=mobile-sticky]>.close-button{position:absolute;right:0;top:-14px;display:flex;align-items:center;padding:var(--space-xxs);background-color:var(--color-white)}#vp-desktop-leader:has(iframe)[data-type=mobile-sticky]>.close-button:before,[data-component=aim-ad]:has(iframe)[data-type=mobile-sticky]>.close-button:before{content:"";position:absolute;inset:0;background-color:var(--color-contrast-low-alpha)}aside #vp-desktop-leader:has(iframe),aside [data-component=aim-ad]:has(iframe){margin-bottom:var(--space-lg)}@media screen and (min-width: 1025px){#vp-desktop-leader:has(iframe)[data-type=sidebar],[data-component=aim-ad]:has(iframe)[data-type=sidebar]{position:sticky;top:var(--space-lg)}}#vp-desktop-leader:has(iframe)[data-type=desktop],[data-component=aim-ad]:has(iframe)[data-type=desktop]{display:none}@media screen and (min-width: 1025px){#vp-desktop-leader:has(iframe)[data-type=desktop],[data-component=aim-ad]:has(iframe)[data-type=desktop]{display:block}}:root{--gap: var(--space-md)}@media (min-width: 64rem){:root{--gap: var(--space-xxxl)}}.singular__content>.supp-page__banner{margin-bottom:var(--space-lg);padding:var(--space-lg) var(--space-base)}@media (min-width: 64rem){.singular__content>.supp-page__banner{margin-bottom:var(--space-xxxxl);padding:var(--space-xxxxl) var(--space-lg)}}.singular__content>.supp-page__banner h2+p{font-size:var(--text-md);margin-top:var(--space-xs);max-width:845px;margin-inline:auto}.singular__content .archives__banner--title{text-align:center}@media (min-width: 64rem){.singular__content .archives__banner--title{text-align:left}}hr.wp-block-separator.is-style-wide{margin-bottom:var(--space-lg);color:var(--color-contrast-medium);border-width:1px}@media (min-width: 64rem){hr.wp-block-separator.is-style-wide{margin-bottom:var(--space-xxxxl)}}h1+hr.wp-block-separator.is-style-wide{margin-bottom:var(--space-lg);color:var(--color-black);border-width:2px}.wp-block-media-text{margin-bottom:var(--space-lg)}@media (min-width: 64rem){.wp-block-media-text{margin-bottom:var(--space-xxxxl)}}.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%;max-width:var(--max-width-xs)}@media (min-width: 64rem){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:1fr 1fr;max-width:100%}}.wp-block-media-text.image--top-aligned{align-items:flex-start}.wp-block-media-text.image--top-aligned .wp-block-media-text__media{align-self:flex-start}.wp-block-media-text .wp-block-media-text__content{padding:0}.wp-block-media-text .wp-block-media-text__content h3{margin-bottom:var(--space-base)}
