.aro-ad-wrap{width:calc(100% - 2px);max-width:var(--aro-max,760px);margin:var(--aro-gap,24px) auto;box-sizing:border-box;clear:both;text-align:center;position:relative;isolation:isolate;contain:layout paint style;overflow:hidden}
.aro-ad-inner{width:100%;min-height:1px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}
.aro-ad-inner>*{max-width:100%;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}
.aro-ad-inner iframe,.aro-ad-inner ins,.aro-ad-inner img,.aro-ad-inner video{max-width:100%}
.aro-ad-label{font:500 10px/1.3 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;opacity:.58;margin:0 0 7px;text-align:center}
.aro-shield-label{font:400 9px/1.2 Arial,sans-serif;letter-spacing:.03em;opacity:.38;margin:6px 0 0;text-align:center;user-select:none;pointer-events:none}
.aro-style-clean{border:1px solid rgba(90,90,90,.16);border-radius:var(--aro-radius,12px);padding:var(--aro-pad,10px);background:rgba(255,255,255,.72);box-shadow:0 1px 3px rgba(0,0,0,.035)}
.aro-style-minimal{border-top:1px solid rgba(90,90,90,.12);border-bottom:1px solid rgba(90,90,90,.12);padding:var(--aro-pad,10px) 0}
.aro-style-none{border:0;padding:0;background:transparent;box-shadow:none}
.aro-paragraph,.aro-image{min-height:1px}
.aro-lower-placement{content-visibility:auto;contain-intrinsic-size:320px}
.aro-viewable{outline:0}
@media (prefers-color-scheme:dark){.aro-style-clean{background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.12)}}
@media(max-width:600px){.aro-ad-wrap{width:100%;max-width:100%;margin-top:calc(var(--aro-gap,24px)*.8);margin-bottom:calc(var(--aro-gap,24px)*.8)}.aro-style-clean{border-radius:min(var(--aro-radius,12px),10px)}}
