.careers-cta{--padding:var(--space-atom);background:var(--color-blue);max-width:18.75rem;padding:var(--padding);position:relative}.careers-cta:before{background:var(--color-bright-blue);content:"";inset:var(--padding) -.375rem -.375rem;position:absolute;z-index:-1}.careers-cta__content{width:60%}.careers-cta__content .heading-mini{font-size:.875rem;font-style:normal;font-weight:700;text-transform:uppercase}.careers-cta__content .button{font-size:.75rem;justify-content:flex-start}.careers-cta__image{bottom:0;display:flex;justify-content:flex-end;position:absolute;right:var(--padding);width:40%}.blufish-hero .wp-block-group>*{margin-left:auto;margin-right:auto;max-width:68.75rem}.blufish-hero .wp-block-group p{max-width:var(--container-small)}.blufish-hero .wp-block-heading.has-mini-font-size{font-weight:400;text-transform:none}