.hub-hero--b2b{position:relative;min-height:min(740px,calc(100vh - 86px));display:flex;align-items:end;overflow:hidden;background:var(--nitid-deep)!important;color:#fff!important}.hub-hero--b2b:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,#051f1e 0%,rgba(5,31,30,.96) 42%,rgba(5,31,30,.72) 67%,rgba(5,31,30,.54) 100%)}.hub-hero--b2b:after{content:"";position:absolute;top:0;right:0;bottom:0;width:54%;z-index:0;background:url("https://nitidinstitute.com/wp-content/uploads/2026/06/NITID_Oficina-03-scaled-uai-2560x768.jpg") center/cover no-repeat;opacity:.74;filter:saturate(.92) contrast(1.05)}.hub-hero--b2b .site-shell{position:relative;z-index:1}.hub-hero--b2b .hub-hero__content{max-width:820px}.hub-hero--b2b h1{font-size:clamp(2.8rem,5.3vw,5.3rem);text-shadow:0 1px 18px rgba(0,0,0,.16);color:#fff!important}.hub-hero--b2b .hub-hero__lead{color:rgba(255,255,255,.88)!important}.hub-hero--b2b .hub-hero__value{color:rgba(255,255,255,.74)!important}.hub-hero__lead,.campaign-hero__lead{max-width:760px;margin:24px 0 0;font-size:1.2rem}.hub-hero__value{margin:22px 0 0;color:rgba(255,255,255,.7);font-size:.86rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.hub-hero__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}@media (max-width:700px){.hub-hero--b2b{min-height:auto;padding-top:96px}.hub-hero--b2b:before{background:linear-gradient(rgba(5,31,30,.98),rgba(5,31,30,.82))}.hub-hero--b2b:after{width:100%;opacity:.32}.hub-hero__actions .button{width:100%}}.hub-hero--b2b h1{margin:0!important;max-width:980px;line-height:.96;letter-spacing:-.04em;font-weight:500!important}.hub-hero,.campaign-hero{padding:88px 0 72px}@media (max-width:700px){.hub-hero,.campaign-hero{padding:66px 0 52px}}