
/* GOLD APP BOX — normalized from V22 clean-hook for scale testing */
.ac-blog-app-box[data-blog-app-box="golden-v22"]{position:relative!important;isolation:isolate!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:18px!important;width:100%!important;max-width:840px!important;min-height:226px!important;margin:0 auto 38px!important;padding:30px 24px!important;text-decoration:none!important;text-align:center!important;color:#fff8ef!important;border:1px solid rgba(255,131,109,.66)!important;border-left:5px solid #ff705b!important;border-radius:9px!important;background:radial-gradient(circle at 50% 46%,rgba(255,111,88,.18),transparent 28%),linear-gradient(135deg,rgba(255,102,80,.10),transparent 42%),#050505!important;box-shadow:0 22px 54px rgba(0,0,0,.54),0 0 0 1px rgba(255,126,105,.08),0 0 40px rgba(255,92,70,.12),inset 0 1px 0 rgba(255,255,255,.04)!important;transform:translateZ(0)!important;contain:layout!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}
.ac-v22-glow{position:absolute!important;left:50%!important;top:50%!important;z-index:1!important;width:390px!important;height:210px!important;margin-left:-195px!important;margin-top:-105px!important;border-radius:50%!important;pointer-events:none!important;background:radial-gradient(ellipse,rgba(255,114,91,.26) 0%,rgba(255,114,91,.09) 38%,transparent 72%)!important;opacity:.66;transform:scale(.94);animation:acV22Glow 2.8s ease-in-out infinite!important}
.ac-v22-sweep{position:absolute!important;z-index:2!important;top:-95%!important;left:-30%!important;width:120px!important;height:290%!important;pointer-events:none!important;background:linear-gradient(90deg,transparent,rgba(255,246,231,.04),rgba(255,153,125,.14),rgba(255,250,238,.10),transparent)!important;transform:translate3d(0,0,0) skewX(-18deg);opacity:0;animation:acV22Sweep 4.2s cubic-bezier(.4,0,.2,1) infinite!important}
.ac-v22-rail{position:absolute!important;z-index:3!important;left:-24%!important;top:0!important;width:24%!important;height:2px!important;pointer-events:none!important;background:linear-gradient(90deg,transparent,#ff705b,#fff2e8,transparent)!important;opacity:0;transform:translateX(0);animation:acV22Rail 3.1s ease-in-out infinite!important}
.ac-v22-title{position:relative!important;z-index:6!important;display:block!important;max-width:100%!important;margin:0!important;font-family:'Oswald',sans-serif!important;font-size:clamp(46px,5.9vw,82px)!important;font-weight:700!important;line-height:.94!important;letter-spacing:.012em!important;text-transform:uppercase!important;color:#fff8ef!important;text-align:center!important;text-shadow:0 2px 0 rgba(0,0,0,.68),0 0 18px rgba(255,114,92,.15)!important}
.ac-v22-cta{position:relative!important;z-index:7!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-width:194px!important;min-height:68px!important;padding:0 22px!important;overflow:hidden!important;border:1px solid #ff8974!important;border-radius:4px!important;background:linear-gradient(180deg,#ff8b77 0%,#ff664e 100%)!important;color:#070707!important;font-family:'Space Mono',monospace!important;font-size:12px!important;font-weight:700!important;line-height:1!important;letter-spacing:.13em!important;text-transform:uppercase!important;white-space:nowrap!important;box-shadow:0 14px 30px rgba(255,102,79,.25)!important;transform:translateZ(0);animation:acV22CtaPulse 1.9s ease-in-out infinite!important}
.ac-v22-cta::before{content:""!important;position:absolute!important;inset:-1px!important;pointer-events:none!important;background:linear-gradient(110deg,transparent 28%,rgba(255,255,255,.48) 48%,transparent 68%)!important;transform:translateX(-155%);animation:acV22CtaSweep 2.6s ease-in-out infinite!important}
.ac-v22-cta-label{position:relative!important;z-index:1!important}.ac-v22-cta-arrow{position:relative!important;z-index:1!important;display:inline-block!important;font-size:19px!important;font-weight:700!important;animation:acV22Arrow .95s ease-in-out infinite!important}
.ac-blog-app-box[data-blog-app-box="golden-v22"]:hover,.ac-blog-app-box[data-blog-app-box="golden-v22"]:focus-visible{transform:translateY(-3px) translateZ(0)!important;border-color:rgba(255,151,130,.92)!important;border-left-color:#ff856f!important;box-shadow:0 28px 62px rgba(0,0,0,.58),0 0 0 1px rgba(255,143,121,.12),0 0 58px rgba(255,91,70,.20),inset 0 1px 0 rgba(255,255,255,.055)!important;outline:none!important}
@keyframes acV22Glow{0%,100%{transform:scale(.94);opacity:.55}50%{transform:scale(1.06);opacity:.92}}
@keyframes acV22Sweep{0%,16%{transform:translate3d(0,0,0) skewX(-18deg);opacity:0}24%{opacity:.62}54%{transform:translate3d(980px,0,0) skewX(-18deg);opacity:.12}55%,100%{transform:translate3d(980px,0,0) skewX(-18deg);opacity:0}}
@keyframes acV22Rail{0%,18%{transform:translateX(0);opacity:0}27%{opacity:1}58%{transform:translateX(540%);opacity:.16}59%,100%{transform:translateX(540%);opacity:0}}
@keyframes acV22CtaPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.035)}}
@keyframes acV22CtaSweep{0%,30%{transform:translateX(-155%);opacity:0}42%{opacity:.9}68%{transform:translateX(155%);opacity:.18}69%,100%{transform:translateX(155%);opacity:0}}
@keyframes acV22Arrow{0%,100%{transform:translateX(0)}50%{transform:translateX(5px)}}
.ac-article-intro{width:100%;max-width:820px;margin:0 auto 24px;padding:0 clamp(16px,4vw,32px);box-sizing:border-box}.ac-article-intro .article-author{margin:0 0 12px;font-size:10px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#b9b3aa}.ac-article-intro p{font-size:15px;line-height:1.85;color:#ded9d1;margin:0 0 14px}
main>.apcl-standard-cover{width:min(calc(100% - 48px),780px)!important;max-width:780px!important;margin-top:8px!important}
@media(max-width:768px){.ac-blog-app-box[data-blog-app-box="golden-v22"]{min-height:198px!important;gap:14px!important;margin:0 auto 24px!important;padding:22px 14px!important;border-left-width:4px!important}.ac-v22-glow{width:240px!important;height:160px!important;margin-left:-120px!important;margin-top:-80px!important}.ac-v22-title{font-size:clamp(34px,9vw,52px)!important;line-height:.95!important}.ac-v22-cta{min-width:158px!important;min-height:58px!important;padding:0 14px!important;font-size:9px!important;letter-spacing:.10em!important}.ac-v22-cta-arrow{font-size:16px!important}.ac-article-intro{padding:0 16px!important}.ac-article-intro p{font-size:14px!important;line-height:1.78!important}main>.apcl-standard-cover{width:min(calc(100% - 40px),340px)!important;max-width:340px!important}}
@media(prefers-reduced-motion:reduce){.ac-v22-glow,.ac-v22-sweep,.ac-v22-rail,.ac-v22-cta,.ac-v22-cta::before,.ac-v22-cta-arrow{animation:none!important}}
