.abf-sc{--abf-h:320px;--abf-hm:240px;--abf-grad:linear-gradient(100deg,#a8a84a,#4fe6c4);--abf-go:1;--abf-img:none;--abf-r:0px;--abf-tc:#fff;--abf-ts:56px;--abf-ff:Georgia,serif;--abf-al:left;--abf-jc:flex-start;--abf-bc:#c6ff3d;
position:relative;overflow:hidden;box-sizing:border-box;width:100%;min-height:var(--abf-h);display:flex;align-items:center;justify-content:var(--abf-jc);padding:24px 6%;border-radius:var(--abf-r);background:var(--abf-img) center/cover no-repeat;isolation:isolate}
.abf-sc::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:var(--abf-grad);opacity:var(--abf-go);z-index:0}
.abf-sc *{box-sizing:border-box}
.abf-canvas{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;display:block;margin:0;padding:0;border:0}
.abf-canvas.abf-above{z-index:1}
.abf-canvas.abf-below{z-index:0}
.abf-sc .abf-sc-inner{position:relative;z-index:2;max-width:100%;text-align:var(--abf-al)}
.abf-sc.abf-bar .abf-sc-inner{border-left:6px solid var(--abf-bc);padding-left:18px}
.abf-sc .abf-title{margin:0;padding:0;color:var(--abf-tc);font-family:var(--abf-ff);font-size:var(--abf-ts);line-height:1.1;font-weight:400;letter-spacing:0}
.abf-sc .abf-sub{margin:10px 0 0;color:var(--abf-tc);font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-size:calc(var(--abf-ts) * .36);line-height:1.3;opacity:.95}
.abf-sc .abf-extra{margin-top:14px;color:var(--abf-tc)}
@media (max-width:767px){
.abf-sc{min-height:var(--abf-hm);padding:20px 5%}
.abf-sc .abf-title{font-size:calc(var(--abf-ts) * .65)}
}
.abf-sc.abf-m{min-height:var(--abf-hm);padding:20px 5%}
.abf-sc.abf-m .abf-title{font-size:calc(var(--abf-ts) * .65)}
