.z-acting-banner,.z-acting-banner *{box-sizing:border-box}.z-acting-banner{color:#fff;font-family:Inter,Arial,sans-serif;padding:36px 24px 40px;position:relative}.z-acting-banner__inner{align-items:start;column-gap:clamp(48px,10vw,160px);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);margin-inline:auto;max-width:1200px;width:100%}.z-acting-banner__description,.z-acting-banner__header{min-width:0}.z-acting-banner__subtitle{color:var(--color-brand-orange,#f46e00);font-size:16px;font-weight:600;line-height:1.3;margin:0 0 14px;overflow-wrap:anywhere;text-transform:uppercase}.z-acting-banner__title{color:#fff;font-family:inherit;font-size:clamp(28px,3.2vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.08;margin:0;max-width:560px;overflow-wrap:anywhere;text-transform:none}.z-acting-banner__description{color:#fff;font-size:16px;font-weight:400;line-height:1.3}.z-acting-banner__description p,.z-acting-banner__subtitle p{color:inherit;font:inherit;margin:0}.z-acting-banner__subtitle p+p{margin-top:.5em}.z-acting-banner__description p+p{margin-top:1em}.z-acting-banner__description>:first-child,.z-acting-banner__subtitle>:first-child{margin-top:0}.z-acting-banner__description>:last-child,.z-acting-banner__subtitle>:last-child{margin-bottom:0}.z-acting-banner__description a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media (max-width:1024px){.z-acting-banner{background:linear-gradient(180deg,#040098 0,#010032);padding:36px 24px}.z-acting-banner__inner{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;text-align:center}.z-acting-banner__title{font-size:32px;line-height:1.12}.z-acting-banner__description{max-width:500px}}@media (max-width:767px){.z-acting-banner{padding:40px 20px}.z-acting-banner__inner{gap:24px;max-width:500px}.z-acting-banner__subtitle{font-size:12px;margin-bottom:12px}.z-acting-banner__title{font-size:28px;max-width:100%}.z-acting-banner__description{line-height:1.45}}