.sc-internal{background:#09090b;color:#f4f4f5;overflow-x:hidden}.zc-internal-main{padding:160px 0 80px;min-height:70vh;background:radial-gradient(ellipse at 85% 0%,#70121b30,transparent 55%)}.zc-back{display:inline-block;color:#c6c6cc;margin-bottom:36px;text-decoration:none}.zc-back:hover{color:var(--red)}.zc-internal-article{max-width:1000px;margin:auto}.zc-internal-heading{margin-bottom:36px}.zc-eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:12px;color:var(--red);font-weight:700;margin-bottom:14px}.zc-internal-heading h1{font-size:clamp(34px,6vw,70px);line-height:1.1;overflow-wrap:anywhere;margin-bottom:20px}.zc-event-meta{color:#ccc;margin-bottom:24px}.zc-internal-cover{margin:0 0 36px;padding:16px;border:1px solid #ffffff18;background:#111115;border-radius:20px}.zc-internal-cover img{display:block;max-width:100%;width:auto;height:auto;max-height:760px;object-fit:contain;margin:auto;border-radius:12px}.zc-internal-content{font-size:17px;line-height:1.85;overflow-wrap:anywhere}.zc-internal-content>*{margin-bottom:22px}.zc-internal-content:empty{display:none}.zc-internal-content h2{font-size:clamp(25px,4vw,38px);line-height:1.25;margin-top:32px}.zc-internal-content a{color:var(--red)}.zc-internal-content img,.zc-internal-content video{max-width:100%;height:auto}.zc-internal-content iframe{max-width:100%}.zc-internal-content ul,.zc-internal-content ol{padding-left:24px}.zc-internal-video{margin-bottom:32px}.zc-internal-video video,.zc-internal-video iframe{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:16px}.zc-internal-cta{margin-top:42px;padding:clamp(24px,5vw,48px);border:1px solid #ffffff20;border-radius:20px;background:linear-gradient(120deg,#481018,#151115)}.zc-internal-cta h2{font-size:clamp(26px,4vw,38px);margin-bottom:14px}.zc-internal-cta p{color:#ccc;margin-bottom:24px}.sc-internal footer img{object-fit:contain}.sc-internal .container{max-width:1200px}@media(max-width:767px){.zc-internal-main{padding-top:130px;padding-bottom:48px}.zc-back{margin-bottom:26px}.zc-internal-cover{padding:8px}.zc-internal-heading .btn,.zc-internal-cta .btn{width:100%;text-align:center}.zc-internal-content{font-size:16px}} 
