.editor-styles-wrapper .ad-zone{border:2px dashed var(--wp--custom--color--gray-light);padding:1rem;position:relative}.editor-styles-wrapper .ad-zone::before{display:block;position:absolute;top:-2px;left:-2px;padding:.5em;font-size:.75rem;line-height:1;background-color:var(--wp--custom--color--gray-medium);color:var(--wp--custom--color--white);font-weight:normal;text-transform:uppercase}.ads-enabled [class*=aspxt-],.wp-admin [class*=aspxt-]{padding:0}.ads-enabled [class*=aspxt-][class*="160x600"]:not([class*=-js]):before,.wp-admin [class*=aspxt-][class*="160x600"]:not([class*=-js]):before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:375%}.ads-enabled [class*=aspxt-][class*="160x600"]:not([class*=-js]):after,.wp-admin [class*=aspxt-][class*="160x600"]:not([class*=-js]):after{content:"";display:table;clear:both}.ads-enabled [class*=aspxt-],.wp-admin [class*=aspxt-]{padding:0}.ads-enabled [class*=aspxt-][class*="240x240"]:not([class*=-js]):before,.wp-admin [class*=aspxt-][class*="240x240"]:not([class*=-js]):before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:100%}.ads-enabled [class*=aspxt-][class*="240x240"]:not([class*=-js]):after,.wp-admin [class*=aspxt-][class*="240x240"]:not([class*=-js]):after{content:"";display:table;clear:both}.ads-enabled [class*=aspxt-],.wp-admin [class*=aspxt-]{padding:0}.ads-enabled [class*=aspxt-][class*="728x90"]:not([class*=-js]):before,.wp-admin [class*=aspxt-][class*="728x90"]:not([class*=-js]):before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:12.364%}.ads-enabled [class*=aspxt-][class*="728x90"]:not([class*=-js]):after,.wp-admin [class*=aspxt-][class*="728x90"]:not([class*=-js]):after{content:"";display:table;clear:both}.ads-enabled [class*=max-width-][class*="160"],.wp-admin [class*=max-width-][class*="160"]{max-width:160px}.ads-enabled [class*=max-width-][class*="240"],.wp-admin [class*=max-width-][class*="240"]{max-width:240px}.ads-enabled [class*=max-width-][class*="728"],.wp-admin [class*=max-width-][class*="728"]{max-width:728px}.ads-enabled [class*=aspxt-] .bsaProItem,.ads-enabled [class*=aspxt-] .bsaProItemInner,.ads-enabled [class*=aspxt-] .bsaProItemInner *,.wp-admin [class*=aspxt-] .bsaProItem,.wp-admin [class*=aspxt-] .bsaProItemInner,.wp-admin [class*=aspxt-] .bsaProItemInner *{aspect-ratio:auto !important;height:100% !important;max-height:100% !important;max-width:100% !important}.ads-enabled .bsaProContainerNew .bsaProItem,.wp-admin .bsaProContainerNew .bsaProItem{float:none;margin:0 auto !important}.ads-enabled .ad-zone a,.wp-admin .ad-zone a{display:inline-block}.ads-enabled .ad-zone a:after,.ads-enabled .ad-zone a:before,.wp-admin .ad-zone a:after,.wp-admin .ad-zone a:before{display:none}.ads-enabled .ad,.wp-admin .ad{padding:20px}.ads-enabled .ad-inner,.wp-admin .ad-inner{margin:0 auto;max-width:none !important;padding:0 !important;position:relative}.ads-enabled .ad-inner .ad-container,.wp-admin .ad-inner .ad-container{margin:auto}.editor-styles-wrapper .ad-zone::before{content:"Paid Media"}.editor-styles-wrapper .ad-zone .ad-zone{margin-block-start:var(--wp--context--gap)}.ad-band{position:relative;overflow:hidden}@supports(overflow: clip){.ad-band{overflow-x:clip;overflow-y:visible}}.ad-band{background-color:var(--wp--custom--color--mist-3);padding-block:2.25rem 2.5rem;display:flex;flex-direction:column;align-items:center;gap:1.125rem}.ad-band::after{content:"";position:absolute;right:-8.6875rem}@media screen and (max-width: 767px){.ad-band::after{right:0}}.ad-band::after{top:-15rem;width:26.625rem;height:27.0625rem;opacity:.07;pointer-events:none;background-color:var(--wp--custom--color--sapphire-1);mask-image:url("../../../common/images/spark.svg");mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url("../../../common/images/spark.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.ad-band-bleed{margin-inline:calc(-1*var(--wp--context--gap))}.ad-band-label{position:relative;z-index:1;font-size:.625rem;letter-spacing:.24em;text-transform:uppercase;font-weight:var(--wp--custom--font-weight--bold);color:var(--wp--custom--color--ink-muted)}.ad-band-slots{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:1.75rem;padding-inline:var(--wp--context--gap)}.ad-slot{flex:none;box-sizing:content-box;width:240px;height:240px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--wp--custom--color--white);border:1px solid #cfdae4}.ad-slot>*{max-width:100%}.ad-slot-creative{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ad-band:not(.ad-band-spotlight) .ad-band-slots{width:100%}.ad-band:not(.ad-band-spotlight) .ad-slot{box-sizing:border-box;position:relative;display:block;width:100%;max-width:calc(var(--ad-w)*1px);height:auto;aspect-ratio:var(--ad-w)/var(--ad-h);border:0;background-color:rgba(0,0,0,0)}.ad-band:not(.ad-band-spotlight) .ad-slot-creative{position:absolute;inset-block-start:0;inset-inline-start:0;width:calc(var(--ad-w)*1px);height:calc(var(--ad-h)*1px);max-width:none;transform:scale(var(--ad-scale, 1));transform-origin:0 0}.ad-band:not(.ad-band-spotlight).ad-band-test .ad-slot{background-color:var(--wp--custom--color--white);box-shadow:inset 0 0 0 1px #cfdae4}.ad-band:not(.ad-band-spotlight) .ad-slot-demo-size{font-size:calc(.75rem/var(--ad-scale, 1))}.ad-band[hidden],.ad-slot[hidden]{display:none}.ad-band-test .ad-band-slots:empty::before{content:"Test mode: no ad slots were rendered. The slot markup was removed after the band was built — check for a content filter or a stale cache.";display:block;max-width:34rem;padding:1.25rem 1.5rem;background-color:var(--wp--custom--color--white);border:1px dashed var(--wp--custom--color--amber-2);font-size:.8125rem;line-height:1.5;text-align:center;color:var(--wp--custom--color--ink-body)}@media screen and (max-width: 767px){.ad-band-slots{flex-direction:column;align-items:center;gap:1rem}}.ad-slot-demo{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.ad-slot-demo-size{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--wp--custom--color--ink-muted)}.ad-placement-leaderboard .ad-band,.ad-placement-billboard .ad-band{padding-block:.75rem 1rem;gap:.5rem}.ad-placement-leaderboard .ad-band::after,.ad-placement-billboard .ad-band::after{display:none}