.senzi-page-banner{margin:0;padding:18px 0;background:radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--senzi-page-banner-accent) 16%,transparent),transparent 20rem),linear-gradient(135deg,var(--senzi-page-banner-bg),#ffffff);border-bottom:1px solid rgba(13,44,94,.08)}.senzi-page-banner-solid{background:var(--senzi-page-banner-bg)}.senzi-page-banner-inner{width:min(1180px,calc(100% - 32px));min-height:96px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:22px}.senzi-page-banner-copy{min-width:0}.senzi-page-banner-copy h1{margin:0;color:#061b49;font-size:clamp(1.55rem,3vw,2.4rem);font-weight:900;letter-spacing:-.04em}.senzi-page-banner-copy p{max-width:680px;margin:8px 0 0;color:#455672;font-size:1rem;line-height:1.55}.senzi-page-banner-image{width:min(270px,28vw);height:88px;object-fit:cover;border-radius:18px;box-shadow:0 14px 34px rgba(6,27,73,.12)}@media (max-width:767px){.senzi-page-banner{padding:14px 0}.senzi-page-banner-inner{align-items:flex-start;flex-direction:column;min-height:auto}.senzi-page-banner-image{width:100%;height:140px}}